Home
last modified time | relevance | path

Searched refs:IsReferenceType (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Darithmetic.cpp509 if (!IsReferenceType(leftType) || !IsReferenceType(rightType)) { in CheckBinaryOperatorStrictEqual()
583 if (IsReferenceType(leftType) && IsReferenceType(rightType)) { in CheckBinaryOperatorEqual()
634 if (IsReferenceType(otherExp->TsType())) { in CheckBinaryOperatorEqualDynamic()
721 if (!IsReferenceType(leftType) || (!IsReferenceType(rightType) && !rightType->IsETSEnumType())) { in CheckBinaryOperatorInstanceOf()
758 if (!IsReferenceType(leftType) && !leftType->IsETSEnumType()) { in CheckBinaryOperatorNullishCoalescing()
H A DvalidateHelpers.cpp151 if (!IsReferenceType(type) && !type->IsETSEnumType() && !type->HasTypeFlag(TypeFlag::ETS_PRIMITIVE)) { in ValidateMemberIdentifier()
194 if (!IsReferenceType(type)) { in ValidateBinaryExpressionIdentifier()
H A Dfunction.cpp70 ASSERT(IsReferenceType(typeArgument) || typeArgument->IsETSVoidType()); in IsCompatibleTypeArgument()
169 if (!IsReferenceType(argumentType)) { in EnhanceSubstitutionForType()
1770 ASSERT(IsReferenceType(r1)); in IsReturnTypeSubstitutable()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSchecker.h549 static bool IsReferenceType(const Type *type) in IsReferenceType() function in ark::es2panda::ark::es2panda::ark::es2panda::checker::final

Completed in 8 milliseconds