Home
last modified time | relevance | path

Searched refs:IsReferenceType (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsArrayType.cpp150 … if (ETSChecker::IsReferenceType(targetElemType) && ETSChecker::IsReferenceType(sourceElemType)) { in IsSupertypeOf()
DetsTypeParameter.cpp145 ASSERT(ETSChecker::IsReferenceType(replType)); in Substitute()
DetsUnionType.cpp68 if (!checker->IsReferenceType(t)) { in ComputeLUB()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Darithmetic.cpp398 if (IsReferenceType(leftType) && IsReferenceType(rightType)) { in CheckBinaryOperatorEqual()
437 if (IsReferenceType(otherExp->TsType())) { in CheckBinaryOperatorEqualDynamic()
490 if (!IsReferenceType(leftType) || !IsReferenceType(rightType)) { in CheckBinaryOperatorInstanceOf()
Dhelpers.cpp541 if (!IsReferenceType(type) && !type->IsETSEnumType() && !type->IsETSStringEnumType() && in ValidateMemberIdentifier()
1672 bool ETSChecker::IsReferenceType(const Type *type) in IsReferenceType() function in panda::es2panda::checker::ETSChecker
2379 if (!IsReferenceType(type)) { in GetTypeFromTypeAnnotation()
Dfunction.cpp77 if (!typeArgument->IsETSTypeParameter() && !IsReferenceType(typeArgument)) { in IsCompatibleTypeArgument()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSchecker.h483 static bool IsReferenceType(const Type *type);
DETSAnalyzer.cpp1210 … !(checker->IsReferenceType(consequentType) && checker->IsReferenceType(alternateType))) { in Check()