Home
last modified time | relevance | path

Searched refs:ArenaMap (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeExtractor.h52 void SetGenericParamTypeMap(const ArenaMap<util::StringView, int64_t> *genericParamTypeMap) in SetGenericParamTypeMap()
57 const ArenaMap<util::StringView, int64_t> *GetGenericParamTypeMap() const in GetGenericParamTypeMap()
93 const ArenaMap<util::StringView, int64_t> *genericParamTypeMap_ {nullptr};
148 const ArenaMap<util::StringView, int64_t> *genericParamTypeMap) : extractor_(extractor) in GenericParamTypeBindScope()
DtypeSystem.h322 void CalculateParamTypes(ArenaMap<util::StringView, int64_t> &paramTypes, in CalculateParamTypes()
386 const ArenaMap<int64_t, int64_t> *indexSignatures) in IndexSigType()
410 void FillLiteralBuffer(const ArenaMap<int64_t, int64_t> *indexSignatures) in FillLiteralBuffer()
666 ArenaMap<util::StringView, int64_t> paramTypes_;
668 ArenaMap<util::StringView, std::array<int64_t, 3>> staticFields_;
669 ArenaMap<int64_t, util::StringView> staticMethods_;
671 ArenaMap<util::StringView, std::array<int64_t, 3>> fields_;
672 ArenaMap<int64_t, util::StringView> methods_;
673 ArenaMap<int64_t, int64_t> indexSignatures_;
822 auto fn = [this](const ArenaMap<util::StringView, std::array<int64_t, 3>> &map) { in FillFieldsLiteralBuffer()
[all …]
/arkcompiler/ets_frontend/es2panda/util/
DsymbolTable.h33 ArenaMap<uint32_t, std::pair<std::string, int>> lexenv; // lexenv: <slot, <name, type>>
34 ArenaMap<std::string, std::string> classHash;
/arkcompiler/ets_frontend/es2panda/parser/module/
DsourceTextModuleRecord.h104 using ModuleRequestMap = ArenaMap<const util::StringView, uint32_t>;
105 using ModuleRequestIdxMap = ArenaMap<uint32_t, const util::StringView>;
107 using RegularImportEntryMap = ArenaMap<const util::StringView, ImportEntry *>;
/arkcompiler/runtime_core/libpandabase/utils/
Darena_containers.h49 using ArenaMap = std::map<Key, T, Compare, ArenaAllocatorAdapter<std::pair<const Key, T>, use_oom_h… variable
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.h138 …void ConnectTryCodeBlock(const TryCodeBlock &try_block, const ArenaMap<uint32_t, BasicBlock *> &ca…
Dir_builder.cpp467 ArenaMap<uint32_t, BasicBlock *> catch_blocks(GetGraph()->GetLocalAllocator()->Adapter()); in ConnectTryCatchBlocks()
490 void IrBuilder::ConnectTryCodeBlock(const TryCodeBlock &try_block, const ArenaMap<uint32_t, BasicBl… in ConnectTryCodeBlock()
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dpandagen.h150 ArenaMap<const IRNode *, int64_t> &TypedInsns() in TypedInsns()
155 const ArenaMap<const IRNode *, int64_t> &TypedInsns() const in TypedInsns()
276 …int32_t AddLexicalVarNamesForDebugInfo(ArenaMap<uint32_t, std::pair<util::StringView, int>> &lexic…
514 ArenaMap<const IRNode *, int64_t> typedInsns_;
Dpandagen.cpp272 int32_t PandaGen::AddLexicalVarNamesForDebugInfo(ArenaMap<uint32_t, std::pair<util::StringView, int… in AddLexicalVarNamesForDebugInfo()
/arkcompiler/ets_frontend/es2panda/binder/
Dscope.h413 ArenaMap<uint32_t, std::pair<util::StringView, int>> &GetLexicalVarNameAndTypes() in GetLexicalVarNameAndTypes()
445ArenaMap<uint32_t, std::pair<util::StringView, int>> lexicalVarNameAndTypes_; // for debuginfo and…
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dliveness_analyzer.h449 using LocationHints = ArenaMap<LifeNumber, Register>;
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph.h1066 ArenaMap<const Inst *, ArenaVector<BasicBlock *>> throwable_insts_;