clang: clang::GlobalDeclID Class Reference (original) (raw)
#include "[clang/AST/DeclID.h](DeclID%5F8h%5Fsource.html)"
Public Member Functions | |
---|---|
GlobalDeclID () | |
GlobalDeclID (DeclID ID) | |
GlobalDeclID (unsigned ModuleFileIndex, unsigned LocalID) | |
operator LocalDeclID () const | |
![]() |
|
DeclID | getRawValue () const |
operator DeclID () const | |
operator PredefinedDeclIDs () const | |
bool | isValid () const |
bool | isInvalid () const |
unsigned | getModuleFileIndex () const |
unsigned | getLocalDeclIndex () const |
Additional Inherited Members | |
---|---|
![]() |
|
using | DeclID = uint64_t |
An ID number that refers to a declaration in an AST file. | |
![]() |
|
DeclIDBase () | |
DeclIDBase (DeclID ID) | |
![]() |
|
DeclID | ID |
Definition at line 214 of file DeclID.h.
clang::GlobalDeclID::GlobalDeclID ( ) | inline |
---|
◆ GlobalDeclID() [2/3]
clang::GlobalDeclID::GlobalDeclID ( DeclID ID) | inlineexplicit |
---|
◆ GlobalDeclID() [3/3]
clang::GlobalDeclID::GlobalDeclID ( unsigned ModuleFileIndex, unsigned LocalID ) | inlineexplicit |
---|
◆ operator LocalDeclID()
clang::GlobalDeclID::operator LocalDeclID ( ) const | inlineexplicit |
---|
The documentation for this class was generated from the following file:
- include/clang/AST/DeclID.h