| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsIndexedAccessType.cpp | 46 checker::Type *indexType = checker->CheckTypeCached(indexType_); in Check() local 68 checker::Type *indexType = indexType_->AsTypeNode()->GetType(checker); in GetType() local
|
| D | tsIndexedAccessType.h | 34 explicit TSIndexedAccessType(Expression *objectType, Expression *indexType) in TSIndexedAccessType()
|
| D | tsIndexSignature.cpp | 57 checker::Type *indexType = typeAnnotation_->AsTypeNode()->GetType(checker); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | tsIndexedAccessTypeBuilder.h | 35 TSIndexedAccessTypeBuilder &SetIndexType(TypeNode *indexType) in SetIndexType()
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | memberExpression.cpp | 107 checker::Type *indexType = property_->Check(checker); in Check() local 165 checker::Type *indexType = objType->StringIndexInfo()->GetType(); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsIndexedAccessType.h | 28 …explicit TSIndexedAccessType(TypeNode *objectType, TypeNode *indexType, ArenaAllocator *const allo… in TSIndexedAccessType()
|
| D | tsIndexedAccessType.cpp | 91 checker::Type *indexType = indexType_->GetType(checker); in GetType() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | typeElaborationContext.cpp | 26 Type *ElaborationContext::GetBestMatchingType(Type *indexType, const ir::Expression *sourceNode) in GetBestMatchingType()
|
| D | object.cpp | 363 IndexInfo *Checker::GetApplicableIndexInfo(Type *type, Type *indexType) in GetApplicableIndexInfo() 390 Type *Checker::GetPropertyTypeForIndexType(Type *type, Type *indexType) in GetPropertyTypeForIndexType()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ts/ |
| D | typeElaborationContext.cpp | 29 Type *ElaborationContext::GetBestMatchingType(Type *indexType, ir::Expression *sourceNode) in GetBestMatchingType()
|
| D | object.cpp | 364 IndexInfo *TSChecker::GetApplicableIndexInfo(Type *type, Type *indexType) in GetApplicableIndexInfo() 390 Type *TSChecker::GetPropertyTypeForIndexType(Type *type, Type *indexType) in GetPropertyTypeForIndexType()
|
| /arkcompiler/ets_frontend/arkguard/src/utils/ |
| D | OhsUtil.ts | 191 const indexType = node as LiteralTypeNode; constant
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | file_item_container.h | 290 auto indexType = item1->GetIndexType(); in operator() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | TSAnalyzer.cpp | 71 checker::Type *indexType = node->typeAnnotation_->GetType(checker); in Check() local 650 checker::Type *indexType = expr->Property()->Check(checker); in Check() local 674 checker::Type *indexType = objType->StringIndexInfo()->GetType(); in Check() local 1890 checker::Type *indexType = checker->CheckTypeCached(node->indexType_); in Check() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | number_speculative_retype.cpp | 1534 GateType indexType = acc_.GetGateType(index); in VisitIndexCheck() local 1615 GateType indexType = acc_.GetGateType(index); in VisitLoadElement() local 1633 GateType indexType = acc_.GetGateType(index); in VisitStoreElement() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 1545 lexer::Number ETSChecker::ExtractNumericValue(Type const *const indexType) in ExtractNumericValue() 1588 Type const *const indexType = ApplyUnaryOperatorPromotion(expressionType); in ValidateArrayIndex() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | TSparser.cpp | 658 ir::TypeNode *indexType = ParseTypeAnnotation(&options); in ParseIndexAccessType() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | checks_elimination.cpp | 1010 auto indexType = countableLoopInfo->index->GetType(); in InsertDeoptimizationForIndexOverflow() local
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 1090 ir::Expression *indexType = ParseTsTypeAnnotation(&options); in ParseTsIndexAccessType() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode_visitor.cpp | 691 auto indexType = inst->GetInputType(1); in VisitBoundsCheck() local
|