topazc
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAST::ArgumentStructure for describing the argument (in function or method)
 CCodeGeneratorCode generator class
 CAST::ExprBase class of expression
 CAST::BinaryExprBinary expression container
 CAST::ChainObjectsChain of objects expression container
 CAST::FuncCallExprFunction calling expression container
 CAST::LiteralBase class of literal
 CAST::BoolLiteralBoolean literal
 CAST::CharacterLiteralCharacter literal
 CAST::DoubleLiteralDouble literal
 CAST::FloatLiteralFloat literal
 CAST::IntLiteralInt literal
 CAST::LongLiteralLong literal
 CAST::ShortLiteralShort literal
 CAST::StringLiteralString literal
 CAST::UnaryExprUnary expression container
 CAST::VarExprVariable expression container
 CSemanticAnalyzer::FunctionInfoStructure of information about function
 CLexerLexer class
 CSemanticAnalyzer::ModuleInfoStructure of information about module
 CParserParser class
 CCodeGenerator::PathPartStructure of part of path to object
 CSemanticAnalyzer::PathPartStructure of part of path to object
 CSemanticAnalyzer
 CAST::StmtBase class of statement
 CAST::BreakStmtStatement of break
 CAST::ContinueStmtStatement of break
 CAST::DoWhileCycleStmtStatement of do-while cycle
 CAST::ExternStmtStatement of extern calls
 CAST::ForCycleStmtStatement of for cycle
 CAST::FuncCallStmtStatement of functions calling
 CAST::FuncDeclStmtStatement of functions declaration
 CAST::IfElseStmtStatement of control flow operator
 CAST::ModuleStmtStatement of module definition
 CAST::ReturnStmtStatement of 'return'
 CAST::UseModuleStmtStatement of import the module
 CAST::VarAsgnStmtStatement of assignment of variable
 CAST::VarDeclStmtStatement of variable declaration
 CAST::WhileCycleStmtStatement of while cycle
 CTokenToken structure
 CAST::TypeStructure for describing the type
 CAST::ValueStructure for describing the value
 CSemanticAnalyzer::ValueStructure of value