Searched refs:ArenaMap (Results 1 – 12 of 12) sorted by relevance
/arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
D | typeExtractor.h | 52 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()
|
D | typeSystem.h | 322 void CalculateParamTypes(ArenaMap<util::StringView, int64_t> ¶mTypes, 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/ |
D | symbolTable.h | 33 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/ |
D | sourceTextModuleRecord.h | 104 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/ |
D | arena_containers.h | 49 using ArenaMap = std::map<Key, T, Compare, ArenaAllocatorAdapter<std::pair<const Key, T>, use_oom_h… variable
|
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
D | ir_builder.h | 138 …void ConnectTryCodeBlock(const TryCodeBlock &try_block, const ArenaMap<uint32_t, BasicBlock *> &ca…
|
D | ir_builder.cpp | 467 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/ |
D | pandagen.h | 150 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_;
|
D | pandagen.cpp | 272 int32_t PandaGen::AddLexicalVarNamesForDebugInfo(ArenaMap<uint32_t, std::pair<util::StringView, int… in AddLexicalVarNamesForDebugInfo()
|
/arkcompiler/ets_frontend/es2panda/binder/ |
D | scope.h | 413 ArenaMap<uint32_t, std::pair<util::StringView, int>> &GetLexicalVarNameAndTypes() in GetLexicalVarNameAndTypes() 445 …ArenaMap<uint32_t, std::pair<util::StringView, int>> lexicalVarNameAndTypes_; // for debuginfo and…
|
/arkcompiler/runtime_core/compiler/optimizer/analysis/ |
D | liveness_analyzer.h | 449 using LocationHints = ArenaMap<LifeNumber, Register>;
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
D | graph.h | 1066 ArenaMap<const Inst *, ArenaVector<BasicBlock *>> throwable_insts_;
|