Searched refs:MetadataBuilder (Results 1 – 8 of 8) sorted by relevance
27 std::string MetadataBuilder::tag_ = "MetadataBuilder";28 std::shared_ptr<MetaComponent> MetadataBuilder::Build() in Build()53 size_t MetadataBuilder::CalculateMetadataSize() in CalculateMetadataSize()60 void MetadataBuilder::CalculateMetaComponent(AST* module) in CalculateMetaComponent()154 void MetadataBuilder::CalculateMetaMethod(ASTMethod* method) in CalculateMetaMethod()181 void MetadataBuilder::CalculateMetaType(ASTType* type) in CalculateMetaType()200 void MetadataBuilder::CalculateStringPool() in CalculateStringPool()208 void MetadataBuilder::WriteMetadata(uintptr_t base) in WriteMetadata()214 void MetadataBuilder::WriteMetaComponent(AST* module) in WriteMetaComponent()397 MetaType* MetadataBuilder::WriteMetaType(ASTType* type) in WriteMetaType()[all …]
27 class MetadataBuilder {29 explicit MetadataBuilder(AST* module) in MetadataBuilder() function33 ~MetadataBuilder() = default;
28 const char* MetadataBuilder::tag = "MetadataBuilder";29 std::shared_ptr<MetaComponent> MetadataBuilder::Build() in Build()54 size_t MetadataBuilder::CalculateMetadataSize() in CalculateMetadataSize()155 void MetadataBuilder::CalculateMetaMethod(ASTMethod* method) in CalculateMetaMethod()182 void MetadataBuilder::CalculateMetaType(ASTType* type) in CalculateMetaType()201 void MetadataBuilder::CalculateStringPool() in CalculateStringPool()209 void MetadataBuilder::WriteMetadata(uintptr_t base) in WriteMetadata()215 void MetadataBuilder::WriteMetaComponent(ASTModule* module) in WriteMetaComponent()405 MetaType* MetadataBuilder::WriteMetaType(ASTType* type) in WriteMetaType()454 char* MetadataBuilder::WriteString(const String& string) in WriteString()[all …]
28 class MetadataBuilder {30 explicit MetadataBuilder(ASTModule* module) in MetadataBuilder() function34 ~MetadataBuilder() = default;
64 MetadataBuilder builder(parser.GetModule()); in DoCompile()
78 MetadataBuilder builder(ast); in DumpMetaData()
63 MetadataBuilder builder(parser.GetModule()); in Ready()