Home
last modified time | relevance | path

Searched refs:TypeKind (Results 1 – 25 of 228) sorted by relevance

12345678910

/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/ast/
H A Dast_parameter.cpp40 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 Dast_smq_type.h18 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 Dhdi_java_code_emitter.cpp72 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 Dhdi_c_code_emitter.cpp53 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 Dc_service_stub_code_emitter.cpp384 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 Dsa_array_type_emitter.cpp26 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 Dsa_cpp_service_stub_code_emitter.cpp227 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 Dts_code_emitter.cpp668 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 Drust_code_emitter.cpp334 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 Dcpp_code_emitter.cpp86 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 Dts_code_emitter.h175 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 Dhdi_code_emitter.cpp48 {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 Dsa_code_emitter.cpp43 {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 Dcpp_code_emitter_test.cpp76 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 Dhdi_array_type_emitter.cpp22 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 Dmetadata_dumper.cpp228 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 Dmetadata_builder.cpp462 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 Dmetadata_dumper_test.cpp81 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 Dast_type.h31 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 Dast_smq_type.cpp30 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 Dast_array_type.cpp34 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 Dast_type.cpp180 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 Dintf_type_check.cpp101 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 Dts_code_emitter_interface_test.cpp1245 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 Dhdi_cpp_code_emitter.cpp109 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()

12345678910