top | up | prev | next

LexerVariable Class

Definition at line 129 of LexerFile.hpp

Constructors

LexerVariable(soulng::cppcode::TypeId* type_, const std::u32string& name_)

Member Functions

soulng::cppcode::TypeId* GetType() const
const std::u32string& Name() const

Member Variables

std::u32string name
std::unique_ptr<soulng::cppcode::TypeId> type

Constructor Details

LexerVariable Constructor

sng2html::sng2html::LexerVariable::LexerVariable(soulng::cppcode::TypeId* type_, const std::u32string& name_)

Definition at line 149 of LexerFile.cpp :
149 : type(type_)name(name_)
150 {
151 }


Declaration at line 132 of LexerFile.hpp


Member Function Details

GetType Member Function

soulng::cppcode::TypeId* sng2html::sng2html::LexerVariable::GetType() const

Definition at line 133 of LexerFile.hpp :
133 { return type.get(); }


Name Member Function

const std::u32string& sng2html::sng2html::LexerVariable::Name() const

Definition at line 134 of LexerFile.hpp :
134 { return name; }


top | up | prev | next