Home
last modified time | relevance | path

Searched refs:IsETSStringType (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsStringType.cpp23 if (other->IsETSStringType()) { in Identical()
30 relation->Result(target->IsETSStringType()); in AssignmentSource()
36 if (source->IsETSStringType()) { in AssignmentTarget()
/arkcompiler/ets_frontend/ets2panda/checker/types/
Dtype.cpp59 bool Type::IsETSStringType() const in IsETSStringType() function in panda::es2panda::checker::Type
Dtype.h87 bool IsETSStringType() const;
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Darithmetic.cpp214 if (leftType->IsETSStringType() || rightType->IsETSStringType()) { in CheckBinaryOperatorPlus()
Dhelpers.cpp218 if (type->IsETSStringType()) { in GetNonConstantTypeFromPrimitiveType()
1478 ASSERT(type->IsETSStringType()); in ConcatConstantString()
1531 ASSERT(leftType->IsETSStringType() || rightType->IsETSStringType()); in HandleStringConcatenation()
1675 …type->IsETSStringType() || type->IsETSTypeParameter() || type->IsETSUnionType() || type->IsETSBigI… in IsReferenceType()
Dfunction.cpp929 … (!paramType->IsETSArrayType() || !paramType->AsETSArrayType()->ElementType()->IsETSStringType()) { in ValidateMainSignature()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp498 } else if (propType->IsETSStringType()) { in StorePropertyDynamic()
547 } else if (propType->IsETSStringType()) { in LoadPropertyDynamic()
1646 if (targetType->IsETSStringType()) { in CastDynamicToObject()
1745 if (GetAccumulatorType()->IsETSStringType()) { in CastToDynamic()
2161 } else if (GetVRegType(lhs)->IsETSStringType()) { in BinaryEqualityRef()
2384 !GetAccumulatorType()->IsETSStringType()) { in StringBuilderAppend()
DETSCompiler.cpp646 (expr->Left()->TsType()->IsETSStringType() || expr->Right()->TsType()->IsETSStringType())) { in Compile()
1501 ASSERT(exprType->IsETSArrayType() || exprType->IsETSStringType()); in Compile()
DETSemitter.cpp356 } else if (tsType->HasTypeFlag(checker::TypeFlag::ETS_PRIMITIVE) || tsType->IsETSStringType()) { in GenField()
DETSGen.h166 if (type->IsETSStringType()) { in ResolveConditionalResultObject()
/arkcompiler/ets_frontend/ets2panda/util/
DdeclgenEts2Ts.cpp156 } else if (checkerType->IsETSStringType()) { in GenTypeNonNullish()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DunionLowering.cpp179 if (constituentType->IsETSStringType()) { in GenInstanceofExpr()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp1905 if (!msgType->IsETSStringType()) { in Check()
2037 if (exprType == nullptr || (!exprType->IsETSArrayType() && !exprType->IsETSStringType())) { in Check()
2039 } else if (exprType->IsETSStringType()) { in Check()