The Psyche Project
Public Member Functions | Public Attributes | List of all members
psy::C::SemanticModel::SemanticModelImpl Struct Reference

Public Member Functions

 SemanticModelImpl (const SyntaxTree *tree, Compilation *compilation)
 

Public Attributes

bool bindingIsOK_
 
const SyntaxTreetree_
 
Compilationcompilation_
 
std::unique_ptr< TranslationUnitunit_
 
std::vector< std::unique_ptr< Declaration > > decls_
 
std::unordered_map< const Type *, std::unique_ptr< Type > > tys_
 
std::unordered_map< const SyntaxNode *, Declaration * > declsBySyntax_
 

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