AstReader(const std::string& fileName_) |
BinaryReader& | GetBinaryReader() |
AttributeNode* | ReadAttributeNode() |
AttributesNode* | ReadAttributesNode() |
CompoundStatementNode* | ReadCompoundStatementNode() |
ConceptIdNode* | ReadConceptIdNode() |
ConceptNode* | ReadConceptNode() |
ConditionalCompilationExpressionNode* | ReadConditionalCompilationExpressionNode() |
ConditionalCompilationPartNode* | ReadConditionalCompilationPartNode() |
ConstraintNode* | ReadConstraintNode() |
DefaultStatementNode* | ReadDefaultStatementNode() |
IdentifierNode* | ReadIdentifierNode() |
LabelNode* | ReadLabelNode() |
Node* | ReadNode() |
Span | ReadSpan() |
Specifiers | ReadSpecifiers() |
StatementNode* | ReadStatementNode() |
TemplateIdNode* | ReadTemplateIdNode() |
WhereConstraintNode* | ReadWhereConstraintNode() |
void | SetModuleMaps(const boost::uuids::uuid& rootModuleId_, std::unordered_map<int16_t, std::string>* moduleNameTable_, std::unordered_map<std::string, int16_t>* moduleIdMap_) |
BinaryReader | binaryReader |
std::unordered_map<std::string, int16_t>* | moduleIdMap |
std::unordered_map<int16_t, std::string>* | moduleNameTable |
boost::uuids::uuid | rootModuleId |