13#ifndef LLVM_EXECUTIONENGINE_ORC_CORECONTAINERS_H
14#define LLVM_EXECUTIONENGINE_ORC_CORECONTAINERS_H
This file defines the DenseMap class.
This file defines the DenseSet and SmallDenseSet classes.
Implements a dense probed hash-table based set.
Represents a JIT'd dynamic library.
DenseMap< SymbolStringPtr, ExecutorSymbolDef > SymbolMap
A map from symbol names (as SymbolStringPtrs) to JITSymbols (address/flags pairs).
std::vector< SymbolStringPtr > SymbolNameVector
A vector of symbol names.
DenseMap< JITDylib *, SymbolNameSet > SymbolDependenceMap
A map from JITDylibs to sets of symbols.
DenseSet< SymbolStringPtr > SymbolNameSet
A set of symbol names (represented by SymbolStringPtrs for.
DenseMap< SymbolStringPtr, JITSymbolFlags > SymbolFlagsMap
A map from symbol names (as SymbolStringPtrs) to JITSymbolFlags.