Home
last modified time | relevance | path

Searched defs:targetType (Results 1 - 25 of 28) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DtargetTypeContext.cpp21 TargetTypeContext::TargetTypeContext(ETSGen *etsg, const checker::Type *targetType) in TargetTypeContext() argument
H A DETSCompiler.cpp1738 auto *targetType = etsg->Checker()->GetApparentType(expr->TsType()); in CompileCastUnboxable() local
1783 auto *targetType = etsg->Checker()->GetApparentType(expr->TsType()); in CompileCastPrimitives() local
1827 auto *targetType = etsg->Checker()->GetApparentType(expr->TsType()); in CompileCast() local
1874 auto *targetType in Compile() local
[all...]
H A DETSGen.h1229 LoadAccumulatorNumber(const ir::AstNode *node, T number, checker::TypeFlag targetType) LoadAccumulatorNumber() argument
[all...]
H A DETSGen.cpp1070 void ETSGen::ApplyConversionCast(const ir::AstNode *node, const checker::Type *targetType) in ApplyConversionCast() argument
1121 void ETSGen::ApplyConversion(const ir::AstNode *node, const checker::Type *targetType) in ApplyConversion() argument
126 ApplyConversionAndStoreAccumulator(const ir::AstNode *const node, const VReg vreg, const checker::Type *const targetType) ApplyConversionAndStoreAccumulator() argument
1147 ApplyCast(const ir::AstNode *node, const checker::Type *targetType) ApplyCast() argument
1178 ApplyCastToBoxingFlags(const ir::AstNode *node, const ir::BoxingUnboxingFlags targetType) ApplyCastToBoxingFlags() argument
1203 EmitUnboxedCall(const ir::AstNode *node, std::string_view signatureFlag, const checker::Type *const targetType, const checker::Type *const boxedType) EmitUnboxedCall() argument
1737 CastToReftype(const ir::AstNode *const node, const checker::Type *const targetType, const bool unchecked) CastToReftype() argument
1766 CastDynamicToObject(const ir::AstNode *node, const checker::Type *targetType) CastDynamicToObject() argument
2140 AssumeNonNullish(const ir::AstNode *node, checker::Type const *targetType) AssumeNonNullish() argument
[all...]
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A DtypeElaborationContext.h34 ElaborationContext(Checker *checker, Type *targetType, Type *sourceType, const ir::Expression *sourceNode, in ElaborationContext() argument
61 ArrayElaborationContext(Checker *checker, Type *targetType, Type *sourceType, const ir::Expression *sourceNode, in ArrayElaborationContext() argument
76 ObjectElaborationContext(Checker *checker, Type *targetType, Type *sourceType, const ir::Expression *sourceNode, in ObjectElaborationContext() argument
H A Dhelpers.cpp315 void Checker::ElaborateElementwise(Type *targetType, const ir::Expression *sourceNode, const lexer::SourcePosition &pos) in ElaborateElementwise() argument
H A Dobject.cpp548 Type *targetType = GetTypeOfVariable(prop); in ValidateInterfaceMemberRedeclaration() local
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A DtypeElaborationContext.h34 ElaborationContext(TSChecker *checker, Type *targetType, Type *sourceType, ir::Expression *sourceNode, in ElaborationContext() argument
63 ArrayElaborationContext(TSChecker *checker, Type *targetType, Type *sourceType, ir::Expression *sourceNode, in ArrayElaborationContext() argument
78 ObjectElaborationContext(TSChecker *checker, Type *targetType, Type *sourceType, ir::Expression *sourceNode, in ObjectElaborationContext() argument
H A Dhelpers.cpp313 void TSChecker::ElaborateElementwise(Type *targetType, ir::Expression *sourceNode, const lexer::SourcePosition &pos) in ElaborateElementwise() argument
H A Dobject.cpp541 Type *targetType = GetTypeOfVariable(prop); in ValidateInterfaceMemberRedeclaration() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsInterfaceDeclaration.cpp86 checker::Type *targetType = checker->GetTypeOfVariable(res->second.first); in CheckInheritedPropertiesAreIdentical() local
H A DtsAsExpression.cpp102 checker::Type *targetType = typeAnnotation_->AsTypeNode()->GetType(checker); in Check() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DobjectType.cpp129 Type *targetType = relation->GetChecker()->GetTypeOfVariable(it); in AssignProperties() local
/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DobjectType.cpp133 Type *targetType = relation->GetChecker()->GetTypeOfVariable(it); in AssignProperties() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DinterfaceObjectLiteralLowering.cpp235 const auto *const targetType = objExpr->TsType(); in HandleInterfaceLowering() local
H A DobjectLiteralLowering.cpp29 static void MaybeAllowConstAssign(checker::Type *targetType, ArenaVector<ir::Statement *> &statements) in MaybeAllowConstAssign() argument
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsFunctionType.cpp241 auto *targetType = target->AsETSObjectType(); in Cast() local
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
H A Dgc_intrusion.cpp750 auto targetType = cast->getOperand(0)->getType(); in CreateBackwardCasts() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dconst_folding.cpp27 uint64_t ConvertIntToInt(T value, DataType::Type targetType) in ConvertIntToInt() argument
106 uint64_t ConvertFloatToInt(From value, DataType::Type targetType) in ConvertFloatToInt() argument
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzerHelpers.cpp592 const Type *targetType = checker->TryGettingFunctionTypeFromInvokeFunction(funcReturnType); in CheckReturnType() local
626 const Type *targetType = checker->TryGettingFunctionTypeFromInvokeFunction(funcReturnType); in InferReturnType() local
H A DTSAnalyzer.cpp1484 checker::Type *targetType = expr->TypeAnnotation()->GetType(checker); in Check() local
1927 checker::Type *targetType = checker->GetTypeOfVariable(res->second.first); in CheckInheritedPropertiesAreIdentical() local
H A DETSAnalyzer.cpp869 const checker::Type *targetType = checker->TryGettingFunctionTypeFromInvokeFunction(leftType); in Check() local
1556 const checker::Type *targetType = checker->TryGettingFunctionTypeFromInvokeFunction(propType); in CheckObjectExprProps() local
2540 auto *const targetType = expr->TypeAnnotation()->AsTypeNode()->GetType(checker); in Check() local
[all...]
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_shared_typedarray.cpp1104 DataViewType targetType = TypedArrayHelper::GetType(targetObj); in Set() local
1363 DataViewType targetType = JSTypedArray::GetTypeFromName(thread, targetName); Slice() local
[all...]
H A Dbuiltins_typedarray.cpp1233 DataViewType targetType = TypedArrayHelper::GetType(targetObj); in Set() local
1475 DataViewType targetType = JSTypedArray::GetTypeFromName(thread, targetName); Slice() local
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dfunction.cpp404 auto *targetType = substitutedSig->Params()[index]->TsType(); in CheckInvokable() local
441 const Type *targetType = TryGettingFunctionTypeFromInvokeFunction( in ValidateSignatureRestParams() local
465 const Type *targetType = TryGettingFunctionTypeFromInvokeFunction(substitutedSig->RestVar()->TsType()); in ValidateSignatureRestParams() local
414 ValidateSignatureInvocationContext(Signature *substitutedSig, ir::Expression *argument, const Type *targetType, std::size_t index, TypeRelationFlag flags) ValidateSignatureInvocationContext() argument

Completed in 36 milliseconds

12