Home
last modified time | relevance | path

Searched refs:GlobalETSBooleanType (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Darithmetic.cpp505 return {GlobalETSBooleanType(), GlobalETSObjectType()}; in CheckBinaryOperatorStrictEqual()
511 return {GlobalETSBooleanType(), GlobalETSObjectType()}; in CheckBinaryOperatorStrictEqual()
517 return {GlobalETSBooleanType(), GlobalETSObjectType()}; in CheckBinaryOperatorStrictEqual()
522 return {GlobalETSBooleanType(), GlobalETSObjectType()}; in CheckBinaryOperatorStrictEqual()
525 tsType = GlobalETSBooleanType(); in CheckBinaryOperatorStrictEqual()
542 return {{GlobalETSBooleanType(), leftType}}; in CheckBinaryOperatorEqualError()
545 tsType = GlobalETSBooleanType(); in CheckBinaryOperatorEqualError()
552 return {{GlobalETSBooleanType(), leftType}}; in CheckBinaryOperatorEqualError()
555 tsType = GlobalETSBooleanType(); in CheckBinaryOperatorEqualError()
570 return {GlobalETSBooleanType(), GlobalTypeErro in CheckBinaryOperatorEqual()
[all...]
H A DunboxingConverter.cpp27 return checker->GlobalETSBooleanType(); in GlobalTypeFromSource()
H A DtypeCreation.cpp431 {compiler::Signatures::BUILTIN_BOOLEAN_BOX_CLASS, &ETSChecker::GlobalETSBooleanType}, in GetNameToGlobalBoxTypeMap()
H A DtypeCheckingHelpers.cpp366 return GlobalETSBooleanType();
H A Dhelpers.cpp481 return GlobalETSBooleanType(); in HandleBooleanLogicalOperators()
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsPrimitiveType.cpp127 SetTsType(checker->GlobalETSBooleanType()); in GetType()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSGen.h343 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in LoadAccumulatorBoolean()
344 ApplyConversion(node, Checker()->GlobalETSBooleanType()); in LoadAccumulatorBoolean()
806 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in BinaryEquality()
819 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in BinaryEqualityCondition()
853 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in BinaryEqualityCondition()
866 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in RefEqualityStrict()
874 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in BinaryRelation()
908 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in BinaryRelationCondition()
963 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in BinaryBitwiseArithmetic()
H A DETSGen.cpp757 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in IsInstanceDynamic()
890 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in InternalIsInstance()
1248 EmitUnboxedCall(node, Signatures::BUILTIN_BOOLEAN_UNBOXED, Checker()->GlobalETSBooleanType(), in EmitUnboxingConversion()
1412 ASSERT(GetAccumulatorType() == Checker()->GlobalETSBooleanType()); in CastToBoolean()
1420 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in CastToBoolean()
1895 objectType = Checker()->GlobalETSBooleanType(); in CastDynamicTo()
1931 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in ToBinaryResult()
2299 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in LogicalNot()
2550 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in CallBigIntBinaryComparison()
2719 SetAccumulatorType(Checker()->GlobalETSBooleanType()); in FloatIsNaN()
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Dcondition.cpp295 etsg->ApplyConversion(expr->AsUnaryExpression()->Argument(), etsg->Checker()->GlobalETSBooleanType()); in Compile()
302 etsg->ApplyConversion(expr, etsg->Checker()->GlobalETSBooleanType()); in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSchecker.cpp368 Type *ETSChecker::GlobalETSBooleanType() const in GlobalETSBooleanType() function in ark::es2panda::checker::ETSChecker
370 return GetGlobalTypesHolder()->GlobalETSBooleanType(); in GlobalETSBooleanType()
H A DETSAnalyzerHelpers.cpp433 expr->SetTsType(checker->GlobalETSBooleanType()); in ProcessExclamationMark()
H A DETSchecker.h108 Type *GlobalETSBooleanType() const;
/arkcompiler/ets_frontend/ets2panda/checker/types/
H A DglobalTypesHolder.h225 Type *GlobalETSBooleanType();
H A DglobalTypesHolder.cpp377 Type *GlobalTypesHolder::GlobalETSBooleanType() in GlobalETSBooleanType() function in ark::es2panda::checker::GlobalTypesHolder
/arkcompiler/ets_frontend/ets2panda/test/unit/
H A Dunion_normalization_test.cpp281 unionConstituents.emplace_back(checker->GlobalETSBooleanType()); in TEST_F()

Completed in 21 milliseconds