/arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
D | typeExtractor.cpp | 235 auto typeIndex = recorder_->GetVariableTypeIndex(identifier->Variable()); in ExtractExportModuleRecord() local 376 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromIdentifierNode() local 384 auto typeIndex = GetTypeIndexFromClassDefinition(classDef, isNewInstance); in GetTypeIndexFromClassExpression() local 391 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromClassDefinition() local 415 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromInterfaceNode() local 435 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromFunctionNode() local 459 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromImportNode() local 471 auto typeIndex = GetTypeIndexFromAnnotation(typeNode); in GetTypeIndexFromTypeAliasNode() local 479 auto typeIndex = GetTypeIndexFromAnnotation(node->AsTSAsExpression()->TypeAnnotation()); in GetTypeIndexFromAsNode() local 486 auto typeIndex = GetTypeIndexFromAnnotation(node->AsTSTypeAssertion()->TypeAnnotation()); in GetTypeIndexFromAssertionNode() 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 970 int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(field->TypeAnnotation()); in FillField() local 1285 … 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/ets_frontend/es2panda/compiler/core/ |
D | regAllocator.h | 70 void EmitWithType(const ir::AstNode *node, int64_t typeIndex, Args &&... args) in EmitWithType()
|
D | regAllocator.cpp | 65 void RegAllocator::Run(IRNode *ins, int64_t typeIndex) in Run()
|
D | pandagen.cpp | 247 auto typeIndex = context_->TypeRecorder()->GetNodeTypeIndex(method->Parent()); in CopyFunctionArguments() local 392 void PandaGen::StoreAccumulatorWithType(const ir::AstNode *node, int64_t typeIndex, VReg vreg) in StoreAccumulatorWithType() 491 int64_t typeIndex = extractor::TypeExtractor::GetBuiltinTypeIndex(name); in TryLoadGlobalByName() local 1698 int64_t typeIndex = Context()->TypeRecorder()->GetNodeTypeIndex(declareNode); in LoadExternalModuleVariable() local 1713 int64_t typeIndex = Context()->TypeRecorder()->GetNodeTypeIndex(node); in StoreModuleVariable() local 1859 auto fn = [&node, &level, &slot, &local, &value, this](auto typeIndex, const auto &tag) { in StoreLexicalVar()
|
/arkcompiler/ets_frontend/es2panda/compiler/base/ |
D | lexenv.cpp | 118 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/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
|