Searched refs:metaComponent_ (Results 1 – 15 of 15) sorted by relevance
36 : metaComponent_(mc), in MetadataSerializer()41 : metaComponent_(reinterpret_cast<MetaComponent*>(addr)), in MetadataSerializer()58 return metaComponent_->size_; in GetDataSize()94 MetaComponent* metaComponent_; variable
24 if (metaComponent_ == nullptr) { in Dump()28 String dumpStr = DumpMetaComponent(metaComponent_, prefix); in Dump()104 MetaSequenceable* mp = metaComponent_->sequenceables_[mn->sequenceableIndexes_[i]]; in DumpMetaNamespace()118 MetaInterface* mi = metaComponent_->interfaces_[mn->interfaceIndexes_[i]]; in DumpMetaNamespace()185 MetaType* type = metaComponent_->types_[mm->returnTypeIndex_]; in DumpMetaMethod()219 MetaType* type = metaComponent_->types_[mp->typeIndex_]; in DumpMetaParameter()249 MetaSequenceable* mp = metaComponent_->sequenceables_[mt->index_]; in DumpMetaType()253 MetaInterface* mi = metaComponent_->interfaces_[mt->index_]; in DumpMetaType()257 MetaType* elementMt = metaComponent_->types_[mt->nestedTypeIndexes_[0]]; in DumpMetaType()261 MetaType* keyMt = metaComponent_->types_[mt->nestedTypeIndexes_[0]]; in DumpMetaType()[all …]
34 : metaComponent_(mc) in MetadataDumper()57 MetaComponent* metaComponent_; variable
79 std::shared_ptr<MetaComponent> metaComponent_; variable
22 SerializeMetaComponent(metaComponent_); in Serialize()145 DeserializeMetaComponent(metaComponent_); in Deserialize()
43 metaComponent_.reset( in Build()51 return metaComponent_; in Build()449 return string.IsNull() ? nullptr : metaComponent_->stringPool_ + stringPool_.GetOffset(string); in WriteString()
31 metaComponent_(mc) in CodeGenerator()34 emitter_ = new RustCodeEmitter(metaComponent_); in CodeGenerator()36 emitter_ = new CppCodeEmitter(metaComponent_); in CodeGenerator()38 emitter_ = new TsCodeEmitter(metaComponent_); in CodeGenerator()
22 : metaComponent_(mc) in CodeEmitter()25 for (int i = 0; i < metaComponent_->interfaceNumber_; i++) { in CodeEmitter()26 metaInterface_ = metaComponent_->interfaces_[i]; in CodeEmitter()
109 for (int i = 0; i < metaComponent_->typeNumber_; i++) { in EmitCommonHeaders()110 MetaType* mt = metaComponent_->types_[i]; in EmitCommonHeaders()194 for (int i = 0; i < metaComponent_->sequenceableNumber_; i++) { in EmitCustomHeaders()195 MetaSequenceable* ms = metaComponent_->sequenceables_[i]; in EmitCustomHeaders()199 for (int i = 0; i < metaComponent_->interfaceNumber_; i++) { in EmitCustomHeaders()200 MetaInterface* mi = metaComponent_->interfaces_[i]; in EmitCustomHeaders()318 …sb.AppendFormat(") -> Result<%s>;\n", ConvertType(metaComponent_->types_[mm->returnTypeIndex_]).st… in AppendBrokerMethods()325 …GetNameFromParameter(mp->name_).string(), ConvertType(metaComponent_->types_[mp->typeIndex_], true… in AppendBrokerParameters()353 return metaComponent_->sequenceables_[mt->index_]->name_; in ConvertType()355 return metaComponent_->interfaces_[mt->index_]->name_; in ConvertType()[all …]
66 for (int i = 0; i < metaComponent_->typeNumber_; i++) { in EmitInterfaceStdlibInclusions()67 MetaType* mt = metaComponent_->types_[i]; in EmitInterfaceStdlibInclusions()131 for (int i = 0; i < metaComponent_->sequenceableNumber_; i++) { in EmitInterfaceSelfDefinedTypeInclusions()132 MetaSequenceable* mp = metaComponent_->sequenceables_[i]; in EmitInterfaceSelfDefinedTypeInclusions()138 for (int i = 0; i < metaComponent_->interfaceNumber_; i++) { in EmitInterfaceSelfDefinedTypeInclusions()139 MetaInterface* mi = metaComponent_->interfaces_[i]; in EmitInterfaceSelfDefinedTypeInclusions()151 for (int i = 0; i < metaComponent_->sequenceableNumber_; i++) { in EmitInterfaceUsings()152 MetaSequenceable* mp = metaComponent_->sequenceables_[i]; in EmitInterfaceUsings()162 for (int i = 0; i < metaComponent_->interfaceNumber_; i++) { in EmitInterfaceUsings()163 MetaInterface* mi = metaComponent_->interfaces_[i]; in EmitInterfaceUsings()[all …]
74 for (int index = 0; index < metaComponent_->interfaceNumber_; index++) { in EmitInterfaceImports()75 MetaInterface* mi = metaComponent_->interfaces_[index]; in EmitInterfaceImports()88 for (int index = 0; index < metaComponent_->sequenceableNumber_; index++) { in EmitInterfaceSelfDefinedTypeImports()89 MetaSequenceable* mp = metaComponent_->sequenceables_[index]; in EmitInterfaceSelfDefinedTypeImports()93 for (int index = 0; index < metaComponent_->interfaceNumber_; index++) { in EmitInterfaceSelfDefinedTypeImports()94 MetaInterface* mi = metaComponent_->interfaces_[index]; in EmitInterfaceSelfDefinedTypeImports()124 MetaType* returnType = metaComponent_->types_[metaMethod->returnTypeIndex_]; in EmitInterfaceMethod()143 MetaType* paraType = metaComponent_->types_[mp->typeIndex_]; in EmitInterfaceMethod()202 MetaType* paraType = metaComponent_->types_[mp->typeIndex_]; in EmitInterfaceMethodParameter()331 MetaType* returnType = metaComponent_->types_[metaMethod->returnTypeIndex_]; in EmitInterfaceProxyMethodBody()[all …]
40 MetaComponent* metaComponent_; variable
44 MetaComponent* metaComponent_; variable
1219 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Boolean;1246 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Char;1273 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Byte;1300 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Short;1327 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Integer;1354 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Long;1381 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Float;1408 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Double;1435 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::String;1462 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::Sequenceable;[all …]
66 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_];68 MetaType* innerType = tsCodeGen_->metaComponent_->types_[mt->nestedTypeIndexes_[0]];107 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_];109 MetaType* innerType = tsCodeGen_->metaComponent_->types_[mt->nestedTypeIndexes_[0]];148 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_];150 MetaType* innerType = tsCodeGen_->metaComponent_->types_[mt->nestedTypeIndexes_[0]];189 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_];191 MetaType* innerType = tsCodeGen_->metaComponent_->types_[mt->nestedTypeIndexes_[0]];232 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_];235 MetaType* innerType = tsCodeGen_->metaComponent_->types_[mt->nestedTypeIndexes_[0]];[all …]