Home
last modified time | relevance | path

Searched defs:exprType (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsAsExpression.cpp86 checker::Type *exprType = expression_->Check(checker); in Check() local
101 checker::Type *exprType = checker->GetBaseTypeOfLiteralType(expression_->Check(checker)); in Check() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DobjectIterator.cpp163 auto hasIterator = [](checker::Type const *const exprType) -> bool { in Perform()
173 if (auto const *const exprType = ast->AsForOfStatement()->Right()->TsType(); in Perform() local
DexpandBrackets.cpp64 auto *exprType = checker->AllocNode<ir::OpaqueTypeNode>(dimType); in ProcessNewArrayInstanceExpression() local
111 auto *exprType = checker->AllocNode<ir::OpaqueTypeNode>(dimType); in ProcessNewMultiDimArrayInstanceExpression() local
DopAssignment.cpp184 auto *exprType = CreateProxyTypeNode(checker, left); in ConstructOpAssignmentResult() local
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DforOfStatement.cpp26 …pe *ForOfStatement::CreateUnionIteratorTypes(checker::ETSChecker *checker, checker::Type *exprType) in CreateUnionIteratorTypes() argument
245 if (auto *exprType = right_->TsType(); exprType != nullptr) { in CheckIteratorMethod() local
/arkcompiler/ets_frontend/es2panda/ir/statements/
DswitchStatement.cpp85 checker::Type *exprType = discriminant_->Check(checker); in Check() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSCompiler.cpp147 const auto *exprType = expr->TypeReference()->TsType(); in Compile() local
249 static void HandleUnionTypeInForOf(compiler::ETSGen *etsg, checker::Type const *const exprType, in HandleUnionTypeInForOf()
297 static void GetSizeInForOf(compiler::ETSGen *etsg, checker::Type const *const exprType, const ir::F… in GetSizeInForOf()
417 auto *const exprType = expr->TsType(); in Compile() local
1080 auto *const exprType = etsg->Checker()->GetApparentType(expr->TsType()); in HandleEnumTypes() local
1440 checker::Type const *const exprType = st->Right()->TsType(); in Compile() local
/arkcompiler/ets_frontend/ets2panda/linter/lib/
DInteropTypescriptLinter.ts439 const exprType = this.tsTypeChecker.getTypeAtLocation(tsAsExpr.expression).getNonNullableType(); constant
DTypeScriptLinter.ts2106 const exprType = this.tsTypeChecker.getTypeAtLocation(tsAsExpr.expression).getNonNullableType(); constant
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp259 auto *exprType = literal->Check(checker); in Check() local
316 auto exprType = [&checker](auto *tsType) { in Check() local
1820 checker::Type *const exprType = st->Right()->Check(checker); in Check() local
2346 auto exprType = expr->expr_->Check(checker); in Check() local
DTSAnalyzer.cpp1254 checker::Type *exprType = st->Discriminant()->Check(checker); in Check() local
1468 checker::Type *exprType = expr->Expr()->Check(checker); in Check() local
1483 checker::Type *exprType = checker->GetBaseTypeOfLiteralType(expr->Expr()->Check(checker)); in Check() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_builder.cpp595 MIRType &exprType = *GlobalTables::GetTypeTable().GetTypeFromTyIdx(ptyIdx); in CreateAddrofConst() local
610 MIRType *exprType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(ptyIdx); in CreateAddroffuncConst() local
624 MIRType *exprType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in CreateStrConst() local
638 MIRType *exprType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(ptyIdx); in CreateStr16Const() local
/arkcompiler/ets_frontend/ets2panda/linter/lib/utils/
DTsUtils.ts1492 const exprType = this.tsTypeChecker.getContextualType(curNode); constant
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp1427 const auto *const exprType = expr->Property()->TsType(); in ValidateTupleIndex() local