Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeExtractor.cpp186 auto typeIndex = recorder_->GetVariableTypeIndex(identifier->Variable()); in ExtractExport() local
321 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromIdentifierNode() local
332 auto typeIndex = GetTypeIndexFromClassDefinition(classDef, isNewInstance); in GetTypeIndexFromClassExpression() local
339 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromClassDefinition() local
365 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromInterfaceNode() local
391 auto typeIndex = recorder_->GetNodeTypeIndex(node); in GetTypeIndexFromImportNode() local
398 auto typeIndex = GetTypeIndexFromAnnotation(node->AsTSTypeAliasDeclaration()->TypeAnnotation()); in GetTypeIndexFromTypeAliasNode() local
405 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromMemberNode() local
493 auto typeIndex = GetTypeIndexFromAnnotation(typeAnnotation); in GetTypeIndexFromIdentifier() local
501 int64_t typeIndex = PrimitiveType::ANY; in GetTypeIndexFromInitializer() local
[all …]
DtypeSystem.h254 …void CalculateIndex(const util::StringView &name, int64_t &typeIndex, int64_t &typeIndexShift, boo… in CalculateIndex()
557 int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(field->TypeAnnotation()); in FillField() local
771 int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(field->TypeAnnotation()); in FillField() local
1028 … int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(property->TypeAnnotation()); in FillMembers() local
1032 … int64_t typeIndex = extractor_->GetTypeIndexFromAnnotation(property->ReturnTypeAnnotation()); 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/
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.cpp233 auto typeIndex = context_->TypeRecorder()->GetVariableTypeIndex(param); in CopyFunctionArguments() local
376 void PandaGen::StoreAccumulatorWithType(const ir::AstNode *node, int64_t typeIndex, VReg vreg) in StoreAccumulatorWithType()
475 int64_t typeIndex = extractor::TypeExtractor::GetBuiltinTypeIndex(name); in TryLoadGlobalByName() local
704 void PandaGen::MoveVregWithType(const ir::AstNode *node, int64_t typeIndex, VReg vd, VReg vs) in MoveVregWithType()
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dlexenv.cpp118 auto typeIndex = context->TypeRecorder()->GetVariableTypeIndex(local); in ExpandStoreNormalVar() local
/arkcompiler/ets_frontend/ts2panda/src/
Dvariable.ts35 private typeIndex: number; property in Variable
Dpandasm.ts174 private typeIndex: number; property in TypeOfVreg
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DtypeExtractorEmitter.cpp55 int64_t typeIndex = t->second; in GenFunctionTypeInfo() local
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp627 auto typeIndex = sourceTypeMap[i + 1].asUInt(); in GetInstTypeMap() local
731 uint32_t typeIndex = 0; in CreateLiteralArrayForType() local