LLVM  16.0.0git
Classes | Namespaces
StringMapEntry.h File Reference
#include "llvm/ADT/None.h"
#include "llvm/ADT/STLFunctionalExtras.h"
#include "llvm/ADT/StringRef.h"
Include dependency graph for StringMapEntry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  llvm::StringMapEntryBase
 StringMapEntryBase - Shared base class of StringMapEntry instances. More...
class  llvm::StringMapEntryStorage< ValueTy >
 StringMapEntryStorage - Holds the value in a StringMapEntry. More...
class  llvm::StringMapEntryStorage< std::nullopt_t >
class  llvm::StringMapEntry< ValueTy >
 StringMapEntry - This is used to represent one value that is inserted into a StringMap. More...


 This is an optimization pass for GlobalISel generic memory operations.

Detailed Description

This file defines the StringMapEntry class - it is intended to be a low dependency implementation detail of StringMap that is more suitable for inclusion in public headers than StringMap.h itself is.

Definition in file StringMapEntry.h.