/ohos5.0/foundation/ability/idl_tool/idl_tool_2/metadata/ |
H A D | metadata_reader.cpp | 81 for (int i = 0; i < metaComponent_->sequenceableNumber_; i++) { in ReadMetadataToAst() 82 ReadMetaSequenceable(metaComponent_->sequenceables_[i]); in ReadMetadataToAst() 85 for (int i = 0; i < metaComponent_->interfaceNumber_; i++) { in ReadMetadataToAst() 86 ReadMetaInterface(metaComponent_->interfaces_[i]); in ReadMetadataToAst() 89 ast_->SetFullName(std::string(reinterpret_cast<char*>(metaComponent_->name_))); in ReadMetadataToAst() 91 allAsts[std::string(reinterpret_cast<char*>(metaComponent_->name_))] = ast_; in ReadMetadataToAst() 141 MetaType* type = metaComponent_->types_[mm->returnTypeIndex_]; in ReadMetaMethod() 162 MetaType* type = metaComponent_->types_[mp->typeIndex_]; in ReadMetaParam() 230 MetaSequenceable* mp = metaComponent_->sequenceables_[mt->index_]; in MetaTypeName() 234 MetaInterface* mi = metaComponent_->interfaces_[mt->index_]; in MetaTypeName() [all …]
|
H A D | metadata_dumper.cpp | 24 if (metaComponent_ == nullptr) { in Dump() 28 return DumpMetaComponent(metaComponent_, prefix); in Dump() 85 MetaSequenceable* mp = metaComponent_->sequenceables_[i]; in DumpMetaNamespace() 99 MetaInterface* mi = metaComponent_->interfaces_[mn->interfaceIndexes_[i]]; in DumpMetaNamespace() 198 MetaType* type = metaComponent_->types_[mm->returnTypeIndex_]; in DumpMetaMethod() 232 MetaType* type = metaComponent_->types_[mp->typeIndex_]; in DumpMetaParameter() 262 MetaSequenceable* mp = metaComponent_->sequenceables_[mt->index_]; in DumpMetaType() 266 MetaInterface* mi = metaComponent_->interfaces_[mt->index_]; in DumpMetaType() 270 MetaType* elementMt = metaComponent_->types_[mt->nestedTypeIndexes_[0]]; in DumpMetaType() 274 MetaType* keyMt = metaComponent_->types_[mt->nestedTypeIndexes_[0]]; in DumpMetaType() [all …]
|
H A D | metadata_serializer.h | 36 : metaComponent_(mc), in MetadataSerializer() 41 : metaComponent_(reinterpret_cast<MetaComponent*>(addr)), in MetadataSerializer() 58 return metaComponent_->size_; in GetDataSize() 94 MetaComponent* metaComponent_; variable
|
H A D | metadata_reader.h | 31 : metaComponent_(mc) in MetadataReader() 46 MetaComponent* metaComponent_; variable
|
H A D | metadata_dumper.h | 33 : metaComponent_(mc) in MetadataDumper() 62 MetaComponent* metaComponent_; variable
|
H A D | metadata_builder.h | 78 std::shared_ptr<MetaComponent> metaComponent_; variable
|
H A D | metadata_serializer.cpp | 22 SerializeMetaComponent(metaComponent_); in Serialize() 145 DeserializeMetaComponent(metaComponent_); in Deserialize()
|
H A D | metadata_builder.cpp | 42 metaComponent_.reset( in Build() 50 return metaComponent_; in Build() 448 return string.empty() ? nullptr : metaComponent_->stringPool_ + stringPool_.GetOffset(string); in WriteString()
|
/ohos5.0/foundation/ability/idl_tool/codegen/ |
H A D | rust_code_emitter.cpp | 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() 200 for (int i = 0; i < metaComponent_->interfaceNumber_; i++) { in EmitCustomHeaders() 201 MetaInterface* mi = metaComponent_->interfaces_[i]; in EmitCustomHeaders() 355 return metaComponent_->sequenceables_[mt->index_]->name_; in ConvertType() 357 return metaComponent_->interfaces_[mt->index_]->name_; in ConvertType() 411 ReadFromParcel(sb, metaComponent_->types_[mt->nestedTypeIndexes_[0]], in ReadMapFromParcel() 470 MetaType* mt = metaComponent_->types_[mm->returnTypeIndex_]; in AddRemoteRequestMethods() [all …]
|
H A D | code_generator.cpp | 32 metaComponent_(mc) in CodeGenerator() 35 emitter_ = new RustCodeEmitter(metaComponent_); in CodeGenerator() 37 emitter_ = new CppCodeEmitter(metaComponent_); in CodeGenerator() 39 emitter_ = new TsCodeEmitter(metaComponent_); in CodeGenerator()
|
H A D | ts_code_emitter.cpp | 74 for (int index = 0; index < metaComponent_->interfaceNumber_; index++) { in EmitInterfaceImports() 75 MetaInterface* mi = metaComponent_->interfaces_[index]; in EmitInterfaceImports() 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() 143 MetaType* paraType = metaComponent_->types_[mp->typeIndex_]; in EmitInterfaceMethod() 208 MetaType* paraType = metaComponent_->types_[mp->typeIndex_]; in EmitInterfaceMethodParameter() 451 MetaType* mt = metaComponent_->types_[mp->typeIndex_]; in EmitWriteMethodParameter() 459 MetaType* mt = metaComponent_->types_[mp->typeIndex_]; in EmitReadMethodParameter() 564 MetaType* mt = metaComponent_->types_[mp->typeIndex_]; in EmitInterfaceStubMethodImpl() [all …]
|
H A D | cpp_code_emitter.cpp | 66 if (metaComponent_ == nullptr) { in EmitInterfaceStdlibInclusions() 69 for (int i = 0; i < metaComponent_->typeNumber_; i++) { in EmitInterfaceStdlibInclusions() 70 MetaType* mt = metaComponent_->types_[i]; in EmitInterfaceStdlibInclusions() 160 MetaInterface* mi = metaComponent_->interfaces_[i]; in EmitInterfaceSelfDefinedTypeInclusions() 184 MetaInterface* mi = metaComponent_->interfaces_[i]; in EmitInterfaceUsings() 255 MetaType* mt = metaComponent_->types_[mp->typeIndex_]; in EmitInterfaceMethodParameter() 297 if (metaComponent_->hasCacheableProxyMethods_ == true) { in EmitInterfaceProxyHeaderFile() 410 if (metaComponent_->hasCacheableProxyMethods_) { in EmitInterfaceProxyConstructor() 476 if (metaComponent_->hasCacheableProxyMethods_) { in EmitInterfaceProxyConstants() 659 MetaType* mt = metaComponent_->types_[mp->typeIndex_]; in EmitWriteMethodParameter() [all …]
|
H A D | code_emitter.cpp | 22 : metaComponent_(mc) in CodeEmitter() 25 for (int i = 0; i < metaComponent_->interfaceNumber_; i++) { in CodeEmitter() 26 metaInterface_ = metaComponent_->interfaces_[i]; in CodeEmitter()
|
H A D | code_generator.h | 41 MetaComponent* metaComponent_; variable
|
H A D | code_emitter.h | 69 MetaComponent* metaComponent_; variable
|
/ohos5.0/foundation/ability/idl_tool/metadata/ |
H A D | metadata_dumper.cpp | 24 if (metaComponent_ == nullptr) { in Dump() 28 String dumpStr = DumpMetaComponent(metaComponent_, prefix); in Dump() 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() 262 MetaType* valueMt = metaComponent_->types_[mt->nestedTypeIndexes_[1]]; in DumpMetaType() [all …]
|
H A D | metadata_serializer.h | 36 : metaComponent_(mc), in MetadataSerializer() 41 : metaComponent_(reinterpret_cast<MetaComponent*>(addr)), in MetadataSerializer() 58 return metaComponent_->size_; in GetDataSize() 94 MetaComponent* metaComponent_; variable
|
H A D | metadata_dumper.h | 34 : metaComponent_(mc) in MetadataDumper() 57 MetaComponent* metaComponent_; variable
|
H A D | metadata_builder.h | 79 std::shared_ptr<MetaComponent> metaComponent_; variable
|
H A D | metadata_builder.cpp | 43 metaComponent_.reset( in Build() 51 return metaComponent_; in Build() 456 return string.IsNull() ? nullptr : metaComponent_->stringPool_ + stringPool_.GetOffset(string); in WriteString()
|
H A D | metadata_serializer.cpp | 25 SerializeMetaComponent(metaComponent_); in Serialize() 148 DeserializeMetaComponent(metaComponent_); in Deserialize()
|
/ohos5.0/foundation/ability/idl_tool/test/unittest/cpp_code_emitter_test/ |
H A D | cpp_code_emitter_test.cpp | 1140 codeEmitter.metaComponent_->types_ = new MetaType *[3]; 1142 codeEmitter.metaComponent_->types_[i] = new MetaType(); 1168 delete codeEmitter.metaComponent_->types_[j]; 1170 delete[] codeEmitter.metaComponent_->types_; 1273 codeEmitter.metaComponent_->types_ = new MetaType *[4]; 1275 codeEmitter.metaComponent_->types_[i] = new MetaType(); 1297 delete codeEmitter.metaComponent_->types_[j]; 1299 delete[] codeEmitter.metaComponent_->types_; 1380 codeEmitter.metaComponent_->types_ = new MetaType *[3]; 1395 delete codeEmitter.metaComponent_->types_[j]; [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/ts/unittest/ts_code_emitter_interface_test/ |
H A D | ts_code_emitter_interface_test.cpp | 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; 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; 1838 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::String; 1839 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[1]]->kind_ = TypeKind::String; 2179 tsCodeGen_->metaComponent_->types_[mt.nestedTypeIndexes_[0]]->kind_ = TypeKind::String; [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/ts/unittest/ts_code_emitter_proxy_test/ |
H A D | ts_code_emitter_proxy_test.cpp | 66 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 107 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 148 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 189 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 232 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 275 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 315 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 356 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 397 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; 438 MetaType* mt = tsCodeGen_->metaComponent_->types_[mp->typeIndex_]; [all …]
|