| /arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
| D | typeExtractor.cpp | 238 auto typeIndex = recorder_->GetVariableTypeIndex(identifier->Variable()); in ExtractExportModuleRecord() local 379 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromIdentifierNode() local 387 auto typeIndex = GetTypeIndexFromClassDefinition(classDef, isNewInstance); in GetTypeIndexFromClassExpression() local 394 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromClassDefinition() local 418 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromInterfaceNode() local 438 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromFunctionNode() local 462 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromImportNode() local 474 auto typeIndex = GetTypeIndexFromAnnotation(typeNode); in GetTypeIndexFromTypeAliasNode() local 482 auto typeIndex = GetTypeIndexFromAnnotation(node->AsTSAsExpression()->TypeAnnotation()); in GetTypeIndexFromAsNode() local 489 auto typeIndex = GetTypeIndexFromAnnotation(node->AsTSSatisfiesExpression()->TypeAnnotation()); in GetTypeIndexFromSatisfiesNode() local [all …]
|
| D | typeRecorder.h | 119 bool isBuiltinType(const int64_t typeIndex) in isBuiltinType()
|
| D | typeSystem.h | 261 void FillTypeIndexLiteralBuffer(int64_t typeIndex) in FillTypeIndexLiteralBuffer() 275 …void CalculateIndex(const util::StringView &name, int64_t &typeIndex, int64_t &typeIndexShift, boo… in CalculateIndex() 712 int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(field->TypeAnnotation()); in FillField() local 974 int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(field->TypeAnnotation()); in FillField() local 1289 … int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(property->TypeAnnotation()); in FillMembers() local
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | typeSystem.ts | 283 typeIndex: number; property in ClassType 506 typeIndex: number; property in ClassInstType 538 typeIndex: number; property in FunctionType 665 typeIndex: number; property in ExternalType 687 typeIndex: number = PrimitiveType.ANY; property in UnionType 743 typeIndex: number = PrimitiveType.ANY; property in ArrayType 787 typeIndex: number = PrimitiveType.ANY; property in ObjectType 826 typeIndex: number; property in InterfaceType 963 typeIndex: number = PrimitiveType.ANY; property in BuiltinContainerType
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | typeExtractorEmitter.cpp | 56 static void GenTypeInfo(const extractor::TypeRecorder *recorder, int64_t typeIndex, std::vector<Lit… in GenTypeInfo() 75 …id GenInsnTypeInfo(const extractor::TypeRecorder *recorder, uint32_t orderIndex, int64_t typeIndex, in GenInsnTypeInfo() 105 int64_t typeIndex = t->second; in GenFunctionTypeInfo() local
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | line_number_program.h | 248 auto typeIndex = state_->ReadULeb128(); in HandleStartLocal() local 256 auto typeIndex = state_->ReadULeb128(); in HandleStartLocalExtended() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | regAllocator.h | 71 void EmitWithType(const ir::AstNode *node, int64_t typeIndex, Args &&... args) in EmitWithType()
|
| D | regAllocator.cpp | 73 void RegAllocator::Run(IRNode *ins, int64_t typeIndex) in Run()
|
| D | pandagen.cpp | 274 auto typeIndex = context_->TypeRecorder()->GetNodeTypeIndex(method->Parent()); in CopyFunctionArguments() local 423 void PandaGen::StoreAccumulatorWithType(const ir::AstNode *node, int64_t typeIndex, VReg vreg) in StoreAccumulatorWithType() 543 int64_t typeIndex = extractor::TypeExtractor::GetBuiltinTypeIndex(name); in TryLoadGlobalByName() local 1786 int64_t typeIndex = Context()->TypeRecorder()->GetNodeTypeIndex(declareNode); in LoadExternalModuleVariable() local 1801 int64_t typeIndex = Context()->TypeRecorder()->GetNodeTypeIndex(node); in StoreModuleVariable() local 1947 auto fn = [&node, &level, &slot, &local, &value, this](auto typeIndex, const auto &tag) { in StoreLexicalVar()
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | lexenv.cpp | 137 auto fn = [&pg, &node, &local, &localReg](auto typeIndex, const auto &tag) { in ExpandStoreNormalVar()
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | variable.ts | 35 private typeIndex: number; property in Variable
|
| D | pandasm.ts | 174 private typeIndex: number; property in TypeOfVreg
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
| D | inst_builder-inl.h | 1187 auto typeIndex = bcInst->GetId(0).AsIndex(); in BuildNewArray() local 1410 auto typeIndex = bcInst->GetId(0).AsIndex(); in BuildCheckCast() local 1424 auto typeIndex = bcInst->GetId(0).AsIndex(); in BuildIsInstance() local 1471 auto typeIndex = bcInst->GetId(0).AsIndex(); in BuildLoadFromPool() local
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/ |
| D | ts2abc.cpp | 627 auto typeIndex = sourceTypeMap[i + 1].asUInt(); in GetInstTypeMap() local 731 uint32_t typeIndex = 0; in CreateLiteralArrayForType() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_emitter.cpp | 120 uint64 X64Emitter::GetSymbolSize(const TyIdx typeIndex) in GetSymbolSize()
|