reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/ADT/DenseMapInfo.h
   29 struct DenseMapInfo {
   38 struct DenseMapInfo<T*> {
   93 template<> struct DenseMapInfo<unsigned> {
  104 template<> struct DenseMapInfo<unsigned long> {
  141 template<> struct DenseMapInfo<int> {
  185 struct DenseMapInfo<std::pair<T, U>> {
  221 template <> struct DenseMapInfo<StringRef> {
  249 template <typename T> struct DenseMapInfo<ArrayRef<T>> {
include/llvm/ADT/PointerIntPair.h
  195 struct DenseMapInfo<PointerIntPair<PointerTy, IntBits, IntType>> {
include/llvm/Analysis/MemoryLocation.h
  287 template <> struct DenseMapInfo<MemoryLocation> {
include/llvm/CodeGen/SelectionDAGNodes.h
  213 template<> struct DenseMapInfo<SDValue> {
include/llvm/DebugInfo/CodeView/TypeIndex.h
  281 template <> struct DenseMapInfo<codeview::TypeIndex> {
include/llvm/IR/ValueHandle.h
  288 struct DenseMapInfo<AssertingVH<T>> {
lib/Analysis/AliasAnalysisSummary.h
  245 template <> struct DenseMapInfo<cflaa::InstantiatedValue> {
tools/clang/include/clang/AST/GlobalDecl.h
  152   template<> struct DenseMapInfo<clang::GlobalDecl> {
tools/clang/include/clang/AST/TypeOrdering.h
   57   template<> struct DenseMapInfo<clang::CanQualType> {
tools/clang/include/clang/Basic/SourceLocation.h
  448   struct DenseMapInfo<clang::FileID> {
tools/clang/tools/extra/clangd/index/SymbolID.h
   67 template <> struct DenseMapInfo<clang::clangd::SymbolID> {