clang 20.0.0git
|
Define DenseMapInfo so that SourceLocation's can be used as keys in DenseMap and DenseSet. More...
#include "clang/Basic/SourceLocation.h"
Static Public Member Functions | |
static clang::SourceLocation | getEmptyKey () |
static clang::SourceLocation | getTombstoneKey () |
static unsigned | getHashValue (clang::SourceLocation Loc) |
static bool | isEqual (clang::SourceLocation LHS, clang::SourceLocation RHS) |
Define DenseMapInfo so that SourceLocation's can be used as keys in DenseMap and DenseSet.
This trait class is eqivalent to DenseMapInfo<unsigned> which uses SourceLocation::ID is used as a key.
Definition at line 497 of file SourceLocation.h.
|
inlinestatic |
Definition at line 498 of file SourceLocation.h.
References clang::SourceLocation::getFromRawEncoding().
|
inlinestatic |
Definition at line 508 of file SourceLocation.h.
References Loc.
|
inlinestatic |
Definition at line 503 of file SourceLocation.h.
References clang::SourceLocation::getFromRawEncoding().
|
inlinestatic |
Definition at line 512 of file SourceLocation.h.