|
LLVM 23.0.0git
|
#include "llvm/DebugInfo/LogicalView/Core/LVStringPool.h"
Public Member Functions | |
| LVStringPool () | |
| LVStringPool (LVStringPool const &other)=delete | |
| LVStringPool (LVStringPool &&other)=delete | |
| ~LVStringPool ()=default | |
| bool | isValidIndex (size_t Index) const |
| size_t | getSize () const |
| size_t | findIndex (StringRef Key) const |
| size_t | getIndex (StringRef Key) |
| StringRef | getString (size_t Index) const |
| void | print (raw_ostream &OS) const |
| void | dump () const |
Definition at line 28 of file LVStringPool.h.
|
inline |
Definition at line 37 of file LVStringPool.h.
References getIndex().
Referenced by LVStringPool(), and LVStringPool().
|
delete |
References LVStringPool().
|
delete |
References LVStringPool().
|
default |
|
inline |
Definition at line 84 of file LVStringPool.h.
References llvm::dbgs(), and print().
Definition at line 50 of file LVStringPool.h.
References llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key.
Referenced by getIndex().
Definition at line 58 of file LVStringPool.h.
References llvm::StringMapEntry< ValueTy >::create(), findIndex(), llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key, and isValidIndex().
Referenced by getStringIndex(), LVStringPool(), and llvm::logicalview::LVElement::setName().
|
inline |
Definition at line 47 of file LVStringPool.h.
Definition at line 70 of file LVStringPool.h.
Referenced by llvm::logicalview::LVScopeCompileUnit::getFilename(), and llvm::logicalview::LVScopeCompileUnit::printLocalNames().
Definition at line 42 of file LVStringPool.h.
Referenced by getIndex().
|
inline |
Definition at line 74 of file LVStringPool.h.
Referenced by dump().