Lines Matching refs:MetadataBuilder

28 const char* MetadataBuilder::tag = "MetadataBuilder";
29 std::shared_ptr<MetaComponent> MetadataBuilder::Build() in Build()
54 size_t MetadataBuilder::CalculateMetadataSize() in CalculateMetadataSize()
61 void MetadataBuilder::CalculateMetaComponent(ASTModule* module) in CalculateMetaComponent()
103 void MetadataBuilder::CalculateMetaNamespace(ASTNamespace* nspace) in CalculateMetaNamespace()
126 void MetadataBuilder::CalculateMetaSequenceable(ASTSequenceableType* sequenceable) in CalculateMetaSequenceable()
136 void MetadataBuilder::CalculateMetaInterface(ASTInterfaceType* interface) in CalculateMetaInterface()
155 void MetadataBuilder::CalculateMetaMethod(ASTMethod* method) in CalculateMetaMethod()
173 void MetadataBuilder::CalculateMetaParameter(ASTParameter* parameter) in CalculateMetaParameter()
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()
274 MetaNamespace* MetadataBuilder::WriteMetaNamespace(ASTNamespace* nspace) in WriteMetaNamespace()
317 MetaSequenceable* MetadataBuilder::WriteMetaSequenceable(ASTSequenceableType* parcelabe) in WriteMetaSequenceable()
330 MetaInterface* MetadataBuilder::WriteMetaInterface(ASTInterfaceType* interface) in WriteMetaInterface()
356 MetaMethod* MetadataBuilder::WriteMetaMethod(ASTMethod* method) in WriteMetaMethod()
386 MetaParameter* MetadataBuilder::WriteMetaParameter(ASTParameter* parameter) in WriteMetaParameter()
405 MetaType* MetadataBuilder::WriteMetaType(ASTType* type) in WriteMetaType()
454 char* MetadataBuilder::WriteString(const String& string) in WriteString()
459 TypeKind MetadataBuilder::Type2Kind(ASTType* type) in Type2Kind()