mjplusplus  v0.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
semantic::SemanticAnalysis::ClassTableItem Struct Reference

#include <SemanticAnalysis.hpp>

Public Attributes

shptr< ast::ClassDeclarationclassNode
 
shptr< symbol::SymbolTablesymbolTable
 
shptr< FieldTablefieldTable
 
shptr< MethodTablemethodTable
 

Member Data Documentation

shptr<ast::ClassDeclaration> semantic::SemanticAnalysis::ClassTableItem::classNode
shptr<FieldTable> semantic::SemanticAnalysis::ClassTableItem::fieldTable
shptr<MethodTable> semantic::SemanticAnalysis::ClassTableItem::methodTable
shptr<symbol::SymbolTable> semantic::SemanticAnalysis::ClassTableItem::symbolTable

The documentation for this struct was generated from the following file: