/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/ast/ |
H A D | ast_parameter.cpp | 40 case TypeKind::TYPE_BYTE: in EmitCParameter() 41 case TypeKind::TYPE_SHORT: in EmitCParameter() 42 case TypeKind::TYPE_INT: in EmitCParameter() 43 case TypeKind::TYPE_LONG: in EmitCParameter() 44 case TypeKind::TYPE_UCHAR: in EmitCParameter() 46 case TypeKind::TYPE_UINT: in EmitCParameter() 47 case TypeKind::TYPE_ULONG: in EmitCParameter() 48 case TypeKind::TYPE_FLOAT: in EmitCParameter() 50 case TypeKind::TYPE_ENUM: in EmitCParameter() 55 case TypeKind::TYPE_UNION: in EmitCParameter() [all …]
|
H A D | ast_smq_type.h | 18 ASTSmqType() : ASTType(TypeKind::TYPE_SMQ, false), innerType_() {} in ASTSmqType() 27 bool HasInnerType(TypeKind innerTypeKind) const override; 31 TypeKind GetTypeKind() override; 53 ASTAshmemType() : ASTType(TypeKind::TYPE_ASHMEM, false) {} in ASTAshmemType() 59 TypeKind GetTypeKind() override;
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/java/ |
H A D | hdi_java_code_emitter.cpp | 72 case TypeKind::TYPE_BYTE: in EmitInterfaceMethodParameter() 73 case TypeKind::TYPE_SHORT: in EmitInterfaceMethodParameter() 74 case TypeKind::TYPE_INT: in EmitInterfaceMethodParameter() 75 case TypeKind::TYPE_LONG: in EmitInterfaceMethodParameter() 76 case TypeKind::TYPE_UCHAR: in EmitInterfaceMethodParameter() 78 case TypeKind::TYPE_UINT: in EmitInterfaceMethodParameter() 79 case TypeKind::TYPE_ULONG: in EmitInterfaceMethodParameter() 80 case TypeKind::TYPE_FLOAT: in EmitInterfaceMethodParameter() 82 case TypeKind::TYPE_ENUM: in EmitInterfaceMethodParameter() 88 case TypeKind::TYPE_UNION: in EmitInterfaceMethodParameter() [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/c/ |
H A D | hdi_c_code_emitter.cpp | 53 case TypeKind::TYPE_BYTE: in EmitInterfaceMethodParameter() 54 case TypeKind::TYPE_SHORT: in EmitInterfaceMethodParameter() 55 case TypeKind::TYPE_INT: in EmitInterfaceMethodParameter() 56 case TypeKind::TYPE_LONG: in EmitInterfaceMethodParameter() 57 case TypeKind::TYPE_UCHAR: in EmitInterfaceMethodParameter() 59 case TypeKind::TYPE_UINT: in EmitInterfaceMethodParameter() 60 case TypeKind::TYPE_ULONG: in EmitInterfaceMethodParameter() 61 case TypeKind::TYPE_FLOAT: in EmitInterfaceMethodParameter() 63 case TypeKind::TYPE_ENUM: in EmitInterfaceMethodParameter() 68 case TypeKind::TYPE_UNION: in EmitInterfaceMethodParameter() [all …]
|
H A D | c_service_stub_code_emitter.cpp | 384 case TypeKind::TYPE_BYTE: in EmitParamLocalVar() 385 case TypeKind::TYPE_SHORT: in EmitParamLocalVar() 386 case TypeKind::TYPE_INT: in EmitParamLocalVar() 387 case TypeKind::TYPE_LONG: in EmitParamLocalVar() 388 case TypeKind::TYPE_UCHAR: in EmitParamLocalVar() 390 case TypeKind::TYPE_UINT: in EmitParamLocalVar() 391 case TypeKind::TYPE_ULONG: in EmitParamLocalVar() 392 case TypeKind::TYPE_FLOAT: in EmitParamLocalVar() 397 case TypeKind::TYPE_ARRAY: in EmitParamLocalVar() 398 case TypeKind::TYPE_LIST: in EmitParamLocalVar() [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/type/ |
H A D | sa_array_type_emitter.cpp | 26 return TypeKind::TYPE_ARRAY; in GetTypeKind() 111 case TypeKind::TYPE_CHAR: in EmitTsWriteVar() 112 case TypeKind::TYPE_BYTE: in EmitTsWriteVar() 113 case TypeKind::TYPE_SHORT: in EmitTsWriteVar() 114 case TypeKind::TYPE_INT: in EmitTsWriteVar() 115 case TypeKind::TYPE_LONG: in EmitTsWriteVar() 144 case TypeKind::TYPE_CHAR: in EmitTsReadVar() 145 case TypeKind::TYPE_BYTE: in EmitTsReadVar() 147 case TypeKind::TYPE_INT: in EmitTsReadVar() 148 case TypeKind::TYPE_LONG: in EmitTsReadVar() [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/cpp/ |
H A D | sa_cpp_service_stub_code_emitter.cpp | 227 case TypeKind::TYPE_CHAR: in EmitSaReturnParameter() 229 case TypeKind::TYPE_BYTE: in EmitSaReturnParameter() 230 case TypeKind::TYPE_SHORT: in EmitSaReturnParameter() 231 case TypeKind::TYPE_INT: in EmitSaReturnParameter() 232 case TypeKind::TYPE_LONG: in EmitSaReturnParameter() 233 case TypeKind::TYPE_FLOAT: in EmitSaReturnParameter() 234 case TypeKind::TYPE_DOUBLE: in EmitSaReturnParameter() 235 case TypeKind::TYPE_STRING: in EmitSaReturnParameter() 238 case TypeKind::TYPE_LIST: in EmitSaReturnParameter() 239 case TypeKind::TYPE_MAP: in EmitSaReturnParameter() [all …]
|
/ohos5.0/foundation/ability/idl_tool/codegen/ |
H A D | ts_code_emitter.cpp | 668 case TypeKind::Char: in EmitWriteVariable() 669 case TypeKind::Byte: in EmitWriteVariable() 674 case TypeKind::Long: in EmitWriteVariable() 747 case TypeKind::Char: in EmitWriteArrayVariable() 750 case TypeKind::Byte: in EmitWriteArrayVariable() 760 case TypeKind::Long: in EmitWriteArrayVariable() 801 case TypeKind::Char: in EmitReadVariable() 802 case TypeKind::Byte: in EmitReadVariable() 807 case TypeKind::Long: in EmitReadVariable() 878 case TypeKind::Char: in EmitReadArrayVariable() [all …]
|
H A D | rust_code_emitter.cpp | 334 case TypeKind::Void: in ConvertType() 336 case TypeKind::Char: in ConvertType() 340 case TypeKind::Byte: in ConvertType() 346 case TypeKind::Long: in ConvertType() 358 case TypeKind::Map: in ConvertType() 425 } else if (mt->kind_ == TypeKind::List || mt->kind_ == TypeKind::Array) { in ReadFromParcel() 454 } else if (mt->kind_ == TypeKind::List || mt->kind_ == TypeKind::Array) { in WriteToParcel() 471 if (mt->kind_ != TypeKind::Unknown && mt->kind_ != TypeKind::Void) { in AddRemoteRequestMethods() 478 if (mt->kind_ != TypeKind::Unknown && mt->kind_ != TypeKind::Void) { in AddRemoteRequestMethods() 549 if (mt->kind_ == TypeKind::Unknown || mt->kind_ == TypeKind::Void) { in AppendProxyMethods() [all …]
|
H A D | cpp_code_emitter.cpp | 86 case TypeKind::Array: in EmitInterfaceStdlibInclusions() 940 case TypeKind::Char: in EmitWriteVariable() 941 case TypeKind::Byte: in EmitWriteVariable() 952 case TypeKind::Long: in EmitWriteVariable() 1105 case TypeKind::Char: in EmitReadVariable() 1106 case TypeKind::Byte: in EmitReadVariable() 1124 case TypeKind::Long: in EmitReadVariable() 1293 if ((mt->kind_ == TypeKind::Sequenceable) || (mt->kind_ == TypeKind::Interface)) { in EmitLocalVariable() 1305 case TypeKind::Char: in EmitReturnParameter() 1307 case TypeKind::Byte: in EmitReturnParameter() [all …]
|
H A D | ts_code_emitter.h | 175 std::unordered_map<TypeKind, std::string> typekind_read_array_ = { 176 {TypeKind::Boolean, "readBooleanArray"}, 177 {TypeKind::Char, "readCharArray"}, 178 {TypeKind::Byte, "readByteArray"}, 179 {TypeKind::Short, "readShortArray"}, 180 {TypeKind::Integer, "readIntArray"}, 181 {TypeKind::Long, "readLongArray"}, 182 {TypeKind::Float, "readFloatArray"}, 183 {TypeKind::Double, "readDoubleArray"}, 184 {TypeKind::String, "readStringArray"},
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/ |
H A D | hdi_code_emitter.cpp | 48 {TypeKind::TYPE_BOOLEAN, new HdiBooleanTypeEmitter() }, 49 {TypeKind::TYPE_BYTE, new HdiByteTypeEmitter() }, 205 case TypeKind::TYPE_MAP: in NewTypeEmitter() 207 case TypeKind::TYPE_ARRAY: in NewTypeEmitter() 209 case TypeKind::TYPE_LIST: in NewTypeEmitter() 211 case TypeKind::TYPE_ENUM: in NewTypeEmitter() 213 case TypeKind::TYPE_STRUCT: in NewTypeEmitter() 215 case TypeKind::TYPE_UNION: in NewTypeEmitter() 217 case TypeKind::TYPE_SMQ: in NewTypeEmitter() 219 case TypeKind::TYPE_SEQUENCEABLE: in NewTypeEmitter() [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/SA/ |
H A D | sa_code_emitter.cpp | 43 {TypeKind::TYPE_BOOLEAN, new SaBooleanTypeEmitter() }, 44 {TypeKind::TYPE_BYTE, new SaByteTypeEmitter() }, 45 {TypeKind::TYPE_SHORT, new SaShortTypeEmitter() }, 46 {TypeKind::TYPE_INT, new SaIntTypeEmitter() }, 47 {TypeKind::TYPE_LONG, new SaLongTypeEmitter() }, 48 {TypeKind::TYPE_FLOAT, new SaFloatTypeEmitter() }, 173 case TypeKind::TYPE_MAP: in ResolveDirectory() 175 case TypeKind::TYPE_ARRAY: in ResolveDirectory() 177 case TypeKind::TYPE_LIST: in ResolveDirectory() 179 case TypeKind::TYPE_SEQUENCEABLE: in ResolveDirectory() [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/unittest/cpp_code_emitter_test/ |
H A D | cpp_code_emitter_test.cpp | 76 mt->kind_ = TypeKind::Byte; 82 mt->kind_ = TypeKind::String; 88 mt->kind_ = TypeKind::Array; 94 mt->kind_ = TypeKind::Map; 1328 mt.kind_ = TypeKind::Integer; 1333 mt.kind_ = TypeKind::Long; 1336 mt.kind_ = TypeKind::Float; 1339 mt.kind_ = TypeKind::Double; 1342 mt.kind_ = TypeKind::String; 1386 mt.kind_ = TypeKind::List; [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/type/ |
H A D | hdi_array_type_emitter.cpp | 22 return TypeKind::TYPE_ARRAY; in GetTypeKind() 32 if ((elemType == TypeKind::TYPE_STRING) || (elemType == TypeKind::TYPE_NATIVE_BUFFER)) { in EmitCType() 114 if ((elemType == TypeKind::TYPE_STRUCT) || (elemType == TypeKind::TYPE_UNION)) { in EmitCWriteVar() 556 if ((elemType == TypeKind::TYPE_STRUCT) || (elemType == TypeKind::TYPE_STRING) || in EmitMemoryRecycle() 604 case TypeKind::TYPE_BYTE: in EmitJavaReadVar() 606 case TypeKind::TYPE_INT: in EmitJavaReadVar() 607 case TypeKind::TYPE_LONG: in EmitJavaReadVar() 631 case TypeKind::TYPE_BYTE: in EmitJavaReadInnerVar() 633 case TypeKind::TYPE_INT: in EmitJavaReadInnerVar() 668 case TypeKind::TYPE_INT: in EmitJavaWriteArrayVar() [all …]
|
/ohos5.0/foundation/ability/idl_tool/metadata/ |
H A D | metadata_dumper.cpp | 228 case TypeKind::Char: in DumpMetaType() 230 case TypeKind::Boolean: in DumpMetaType() 232 case TypeKind::Byte: in DumpMetaType() 234 case TypeKind::Short: in DumpMetaType() 238 case TypeKind::Long: in DumpMetaType() 240 case TypeKind::Float: in DumpMetaType() 242 case TypeKind::Double: in DumpMetaType() 244 case TypeKind::String: in DumpMetaType() 246 case TypeKind::Void: in DumpMetaType() 256 case TypeKind::List: { in DumpMetaType() [all …]
|
H A D | metadata_builder.cpp | 462 return TypeKind::Char; in Type2Kind() 466 return TypeKind::Byte; in Type2Kind() 468 return TypeKind::Short; in Type2Kind() 472 return TypeKind::Long; in Type2Kind() 474 return TypeKind::Float; in Type2Kind() 476 return TypeKind::Double; in Type2Kind() 480 return TypeKind::Void; in Type2Kind() 486 return TypeKind::List; in Type2Kind() 488 return TypeKind::Map; in Type2Kind() 490 return TypeKind::Array; in Type2Kind() [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/unittest/metadata_dumper_test/ |
H A D | metadata_dumper_test.cpp | 81 MetaType mt = {TypeKind::Char, 0, 1, new (std::nothrow) int(0)}; 96 MetaType mt = {TypeKind::Boolean, 0, 1, new (std::nothrow) int(0)}; 111 MetaType mt = {TypeKind::Byte, 0, 1, new (std::nothrow) int(0)}; 126 MetaType mt = {TypeKind::Short, 0, 1, new (std::nothrow) int(0)}; 141 MetaType mt = {TypeKind::Integer, 0, 1, new (std::nothrow) int(0)}; 156 MetaType mt = {TypeKind::Long, 0, 1, new (std::nothrow) int(0)}; 171 MetaType mt = {TypeKind::Float, 0, 1, new (std::nothrow) int(0)}; 186 MetaType mt = {TypeKind::Double, 0, 1, new (std::nothrow) int(0)}; 201 MetaType mt = {TypeKind::String, 0, 1, new (std::nothrow) int(0)};
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/ast/ |
H A D | ast_type.h | 31 enum class TypeKind { enum 79 explicit ASTType(bool isPod = true, TypeKind typekind = TypeKind::TYPE_UNKNOWN) 150 bool IsTypeKind(TypeKind typekind) const; 152 virtual bool HasInnerType(TypeKind innerType) const; 158 virtual TypeKind GetTypeKind(); 161 TypeKind typeKind_;
|
H A D | ast_smq_type.cpp | 30 bool ASTSmqType::HasInnerType(TypeKind innerTypeKind) const in HasInnerType() 48 TypeKind ASTSmqType::GetTypeKind() in GetTypeKind() 50 return TypeKind::TYPE_SMQ; in GetTypeKind() 67 TypeKind ASTAshmemType::GetTypeKind() in GetTypeKind() 69 return TypeKind::TYPE_ASHMEM; in GetTypeKind()
|
H A D | ast_array_type.cpp | 34 bool ASTArrayType::HasInnerType(TypeKind innerTypeKind) const in HasInnerType() 54 TypeKind ASTArrayType::GetTypeKind() in GetTypeKind() 56 return TypeKind::TYPE_ARRAY; in GetTypeKind() 82 TypeKind ASTListType::GetTypeKind() in GetTypeKind() 84 return TypeKind::TYPE_LIST; in GetTypeKind()
|
H A D | ast_type.cpp | 180 bool ASTType::IsTypeKind(TypeKind typekind) const in IsTypeKind() 185 bool ASTType::HasInnerType(TypeKind innerType) const in HasInnerType() 203 TypeKind ASTType::GetTypeKind() in GetTypeKind() 205 return TypeKind::TYPE_UNKNOWN; in GetTypeKind()
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/parser/ |
H A D | intf_type_check.cpp | 101 case TypeKind::TYPE_ASHMEM: in CheckIntfSaAstTypes() 102 case TypeKind::TYPE_NATIVE_BUFFER: in CheckIntfSaAstTypes() 103 case TypeKind::TYPE_POINTER: in CheckIntfSaAstTypes() 104 case TypeKind::TYPE_SMQ: in CheckIntfSaAstTypes() 105 case TypeKind::TYPE_ENUM: in CheckIntfSaAstTypes() 106 case TypeKind::TYPE_STRUCT: in CheckIntfSaAstTypes() 107 case TypeKind::TYPE_UNION: in CheckIntfSaAstTypes() 108 case TypeKind::TYPE_UCHAR: in CheckIntfSaAstTypes() 109 case TypeKind::TYPE_USHORT: in CheckIntfSaAstTypes() 110 case TypeKind::TYPE_UINT: in CheckIntfSaAstTypes() [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/ts/unittest/ts_code_emitter_interface_test/ |
H A D | ts_code_emitter_interface_test.cpp | 1245 MetaType mt = {TypeKind::Char, 0, 1, new (std::nothrow) int(0)}; 1272 MetaType mt = {TypeKind::Byte, 0, 1, new (std::nothrow) int(0)}; 1299 MetaType mt = {TypeKind::Short, 0, 1, new (std::nothrow) int(0)}; 1353 MetaType mt = {TypeKind::Long, 0, 1, new (std::nothrow) int(0)}; 1551 MetaType mt = {TypeKind::Char, 0, 1, new (std::nothrow) int(0)}; 1577 MetaType mt = {TypeKind::Byte, 0, 1, new (std::nothrow) int(0)}; 1655 MetaType mt = {TypeKind::Long, 0, 1, new (std::nothrow) int(0)}; 1811 MetaType mt = {TypeKind::List, 0, 1, new (std::nothrow) int(0)}; 1918 MetaType mt = {TypeKind::Char, 0, 1, new (std::nothrow) int(0)}; 1944 MetaType mt = {TypeKind::Byte, 0, 1, new (std::nothrow) int(0)}; [all …]
|
/ohos5.0/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/cpp/ |
H A D | hdi_cpp_code_emitter.cpp | 109 case TypeKind::TYPE_STRING: { in GetStdlibInclusions() 113 case TypeKind::TYPE_ARRAY: in GetStdlibInclusions() 114 case TypeKind::TYPE_LIST: { in GetStdlibInclusions() 118 case TypeKind::TYPE_MAP: { in GetStdlibInclusions() 122 case TypeKind::TYPE_SMQ: { in GetStdlibInclusions() 126 case TypeKind::TYPE_ASHMEM: { in GetStdlibInclusions() 130 case TypeKind::TYPE_NATIVE_BUFFER: { in GetStdlibInclusions() 193 if (type->GetTypeKind() == TypeKind::TYPE_SMQ || in EmitImportUsingNamespace() 194 type->GetTypeKind() == TypeKind::TYPE_NATIVE_BUFFER) { in EmitImportUsingNamespace()
|