LLVM  8.0.1
Classes | Namespaces
ImmutableMap.h File Reference
#include "llvm/ADT/FoldingSet.h"
#include "llvm/ADT/ImmutableSet.h"
#include "llvm/Support/Allocator.h"
#include <utility>
Include dependency graph for ImmutableMap.h:

Go to the source code of this file.

Classes

struct  llvm::ImutKeyValueInfo< T, S >
 ImutKeyValueInfo -Traits class used by ImmutableMap. More...
 
class  llvm::ImmutableMap< KeyT, ValT, ValInfo >
 
class  llvm::ImmutableMap< KeyT, ValT, ValInfo >::Factory
 
class  llvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator
 
class  llvm::ImmutableMapRef< KeyT, ValT, ValInfo >
 
class  llvm::ImmutableMapRef< KeyT, ValT, ValInfo >::iterator
 

Namespaces

 llvm
 This class represents lattice values for constants.