Home
last modified time | relevance | path

Searched defs:typeIndex (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeExtractor.cpp235 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 …]
DtypeRecorder.h119 bool isBuiltinType(const int64_t typeIndex) in isBuiltinType()
DtypeSystem.h261 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/
DtypeSystem.ts283 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/
DtypeExtractorEmitter.cpp56 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/
DregAllocator.h70 void EmitWithType(const ir::AstNode *node, int64_t typeIndex, Args &&... args) in EmitWithType()
DregAllocator.cpp65 void RegAllocator::Run(IRNode *ins, int64_t typeIndex) in Run()
Dpandagen.cpp247 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/
Dlexenv.cpp118 auto fn = [&pg, &node, &local, &localReg](auto typeIndex, const auto &tag) { in ExpandStoreNormalVar()
/arkcompiler/ets_frontend/ts2panda/src/
Dvariable.ts35 private typeIndex: number; property in Variable
Dpandasm.ts174 private typeIndex: number; property in TypeOfVreg
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp627 auto typeIndex = sourceTypeMap[i + 1].asUInt(); in GetInstTypeMap() local
731 uint32_t typeIndex = 0; in CreateLiteralArrayForType() local