Home
last modified time | relevance | path

Searched full:es2panda_type (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
Dplugin_proceed_to_state_checker_type.cpp51 es2panda_Type *stringType = impl->CreateStringType(context); in CheckUnionType()
52 es2panda_Type *intType = impl->CreateNumberType(context); in CheckUnionType()
53es2panda_Type **types = static_cast<es2panda_Type **>(impl->AllocMemory(context, 2, sizeof(es2pand… in CheckUnionType()
56 es2panda_Type *unionType = impl->CreateUnionType(context, types, 2); in CheckUnionType()
65es2panda_Type *stringLiteralType = impl->CreateStringLiteralType(context, const_cast<char *>("test… in CheckStringLiteralType()
De2p_test_plugin_ets_node_types.c37 es2panda_Type *type = (es2panda_Type *)impl->TypedTsTypeConst(ctx, node); in DumpEtsNodesWithTypes()
53 es2panda_Type *doubleType = impl->CreateDoubleType(ctx); in TypeRelationTest()
54 es2panda_Type *doubleType1 = impl->CreateDoubleType(ctx); in TypeRelationTest()
De2p_test_plugin_ets_varibles_and_types.c44 es2panda_Type *varType = impl->VariableTsTypeConst(ctx, var); in printVarInfo()
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin_conversion_rule/
Dplugin_conversion_rule_part_i.cpp89 es2panda_Type *classInstance, [[maybe_unused]] es2panda_TypeRelation *relation, in TEST_F()
173 es2panda_Type *classInstance/*return_args:*/, size_t *returnTypeLen) in TEST_F()
247 …extern "C" es2panda_Type *ETSObjectTypeGetInstantiatedType([[maybe_unused]] es2panda_Context *con… in TEST_F()
248 es2panda_Type *classInstance, [[maybe_unused]] char *hash/*return_args:*/) in TEST_F()
251 auto apiRes = reinterpret_cast<es2panda_Type *> in TEST_F()
315 es2panda_Type *classInstance/*return_args:*/, es2panda_Variable ***arenaMapValueArray, size_t *retu… in TEST_F()
342 …extern "C" es2panda_Type *ETSUnionTypeCheckerGetComplimentaryType([[maybe_unused]] es2panda_Contex… in TEST_F()
343 es2panda_Type *classInstance, [[maybe_unused]] es2panda_Type *sourceType/*return_args:*/, in TEST_F()
344 es2panda_Type **returnTypeSecond) in TEST_F()
352 …*returnTypeSecond = reinterpret_cast<es2panda_Type *>(const_cast<checker::Type *>(resultPair.secon… in TEST_F()
[all …]
Dplugin_conversion_rule_part_ii.cpp24 …extern "C" void TypeIdentical([[maybe_unused]] es2panda_Context *context, es2panda_Type *classInst… in TEST_F()
25 [[maybe_unused]] es2panda_TypeRelation *relation, [[maybe_unused]] es2panda_Type *other/*return_arg… in TEST_F()
42 es2panda_TypeRelation *classInstance, [[maybe_unused]] es2panda_Type *source, in TEST_F()
43 [[maybe_unused]] es2panda_Type *target/*return_args:*/) in TEST_F()
99 es2panda_Type *classInstance/*return_args:*/) in TEST_F()
115 …extern "C" es2panda_Type *GlobalTypesHolderGlobalNullType([[maybe_unused]] es2panda_Context *cont… in TEST_F()
118 auto apiRes = reinterpret_cast<es2panda_Type *> in TEST_F()
132 … extern "C" es2panda_Type *GlobalTypesHolderGlobalClassCastErrorBuiltinTypeConst([[maybe_unused]] in TEST_F()
135 auto apiRes = reinterpret_cast< es2panda_Type *>(( in TEST_F()
168 es2panda_Type *classInstance/*return_args:*/) in TEST_F()
[all …]
Dplugin_conversion_rule_part_iv.cpp28 …[[maybe_unused]] es2panda_SignatureInfo *signatureInfo, [[maybe_unused]] es2panda_Type *returnTyp… in TEST_F()
353 es2panda_Type *classInstance, [[maybe_unused]] PropertyProcessor func/*return_args:*/) in TEST_F()
359 …(propertyProcessorLambdaVariable), reinterpret_cast<es2panda_Type *>(propertyProcessorLambdaType))… in TEST_F()
372 es2panda_Type *classInstance, [[maybe_unused]] PropertyTraverser cb/*return_args:*/) in TEST_F()
Dplugin_conversion_rule_part_iii.cpp708 …[[maybe_unused]] es2panda_SignatureInfo *signatureInfo, [[maybe_unused]] es2panda_Type *returnTyp… in TEST_F()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.h79 typedef struct es2panda_Type es2panda_Type; typedef
108 typedef es2panda_Variable *(*PropertyProcessor)(es2panda_Variable *, es2panda_Type *);
112 size_t sizeExpression, es2panda_Type **type);
Des2panda_lib_decl.inc.erb33 bool (*TypeIs<%= type %>)(es2panda_Type *type);
DcppToCTypes.yaml1141 name: 'es2panda_Type'
1151 reinterpret_cast<?const? es2panda_Type |es2panda_arg.type.ptr_depth|>
1156 name: es2panda_Type
1172 name: 'es2panda_Type'
1188 name: "es2panda_Type"
1198 reinterpret_cast<?const? es2panda_Type |es2panda_arg.type.ptr_depth|>
1203 name: es2panda_Type
1219 name: "es2panda_Type"
1235 name: "es2panda_Type"
1246 reinterpret_cast<?const? es2panda_Type *>(
[all …]
Des2panda_lib.idl.erb39 [Entity=Class] interface es2panda_Type {};
Des2panda_lib_impl.inc.erb140 extern "C" bool TypeIs##public_name(es2panda_Type *type) \
Des2panda_lib.rb1345 es2panda_Type
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin_ut/
Dplugin_ut_binary_expression_api.cpp136 es2panda_Type *doubleType = g_impl->CreateDoubleType(context); in SetAndGetBinaryExpressionValue()
166 es2panda_Type *operationTypeVal = g_impl->BinaryExpressionOperationType(context, binExpr); in SetAndGetBinaryExpressionValue()
170 …const es2panda_Type *operationTypeValConst = g_impl->BinaryExpressionOperationTypeConst(context, b… in SetAndGetBinaryExpressionValue()
Dplugin_ut_new_array_instance_expression_api.cpp128 es2panda_Type *doubleType1 = g_impl->CreateDoubleType1(context, 6); in SetAndGetETSArrayExpressionValue()