| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsAsExpression.cpp | 85 checker::Type *exprType = expression_->Check(checker); in Check() local 100 checker::Type *exprType = checker->GetBaseTypeOfLiteralType(expression_->Check(checker)); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | objectIterator.cpp | 161 auto hasIterator = [](checker::Type const *const exprType) -> bool { in Perform() 171 if (auto const *const exprType = ast->AsForOfStatement()->Right()->TsType(); in Perform() local
|
| D | expandBrackets.cpp | 64 auto *exprType = checker->AllocNode<ir::OpaqueTypeNode>(dimType); in ProcessNewArrayInstanceExpression() local 111 auto *exprType = checker->AllocNode<ir::OpaqueTypeNode>(dimType); in ProcessNewMultiDimArrayInstanceExpression() local
|
| D | opAssignment.cpp | 189 auto *exprType = CreateProxyTypeNode(checker, left); in ConstructOpAssignmentResult() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/statements/ |
| D | forOfStatement.cpp | 26 …pe *ForOfStatement::CreateUnionIteratorTypes(checker::ETSChecker *checker, checker::Type *exprType) in CreateUnionIteratorTypes() argument 251 if (auto *exprType = right_->TsType(); exprType != nullptr) { in CheckIteratorMethod() local
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| D | switchStatement.cpp | 81 checker::Type *exprType = discriminant_->Check(checker); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSCompiler.cpp | 149 const auto *exprType = expr->TypeReference()->TsType(); in Compile() local 251 static void HandleUnionTypeInForOf(compiler::ETSGen *etsg, checker::Type const *const exprType, in HandleUnionTypeInForOf() 300 static void GetSizeInForOf(compiler::ETSGen *etsg, checker::Type const *const exprType, const ir::F… in GetSizeInForOf() 421 auto *const exprType = expr->TsType(); in Compile() local 1108 auto *const exprType = etsg->Checker()->GetApparentType(expr->TsType()); in HandleEnumTypes() local 1446 checker::Type const *const exprType = st->Right()->TsType(); in Compile() local
|
| D | ETSGen.cpp | 80 auto const *const exprType = expr->TsType(); in CompileAndCheck() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/ |
| D | InteropTypescriptLinter.ts | 416 const exprType = this.tsTypeChecker.getTypeAtLocation(tsAsExpr.expression).getNonNullableType(); constant
|
| D | TypeScriptLinter.ts | 2137 const exprType = this.tsTypeChecker.getTypeAtLocation(tsAsExpr.expression).getNonNullableType(); constant
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSAnalyzer.cpp | 271 Type *exprType = expr->AsSpreadElement()->Argument()->Check(checker); in Check() local 300 auto *exprType = literal->Check(checker); in Check() local 356 auto exprType = [&checker](auto *tsType) { in Check() local 2353 checker::Type *const exprType = st->Right()->Check(checker); in Check() local 2876 auto exprType = expr->expr_->Check(checker); in Check() local
|
| D | TSAnalyzer.cpp | 1264 checker::Type *exprType = st->Discriminant()->Check(checker); in Check() local 1478 checker::Type *exprType = expr->Expr()->Check(checker); in Check() local 1493 checker::Type *exprType = checker->GetBaseTypeOfLiteralType(expr->Expr()->Check(checker)); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/utils/ |
| D | TsUtils.ts | 1629 const exprType = this.tsTypeChecker.getContextualType(curNode); constant
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 1454 const auto *const exprType = expr->Property()->TsType(); in ValidateTupleIndex() local
|