clang 20.0.0git
|
A stored Objective-C or C++ declaration, represented by the ID of its parent context, and the name of the declaration. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/APINotes/APINotesFormat.h"
Public Member Functions | |
SingleDeclTableKey () | |
SingleDeclTableKey (uint32_t ParentContextID, uint32_t NameID) | |
SingleDeclTableKey (std::optional< Context > ParentCtx, IdentifierID NameID) | |
llvm::hash_code | hashValue () const |
Public Attributes | |
uint32_t | parentContextID |
uint32_t | nameID |
A stored Objective-C or C++ declaration, represented by the ID of its parent context, and the name of the declaration.
Definition at line 332 of file APINotesFormat.h.
|
inline |
Definition at line 336 of file APINotesFormat.h.
|
inline |
Definition at line 338 of file APINotesFormat.h.
|
inline |
Definition at line 341 of file APINotesFormat.h.
|
inline |
Definition at line 346 of file APINotesFormat.h.
References llvm::hash_value(), nameID, and parentContextID.
Referenced by llvm::DenseMapInfo< clang::api_notes::SingleDeclTableKey >::getHashValue().
uint32_t clang::api_notes::SingleDeclTableKey::nameID |
Definition at line 334 of file APINotesFormat.h.
Referenced by hashValue(), and clang::api_notes::operator==().
uint32_t clang::api_notes::SingleDeclTableKey::parentContextID |
Definition at line 333 of file APINotesFormat.h.
Referenced by hashValue(), and clang::api_notes::operator==().