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
- Public Member Functions inherited from clang::DeclIDBase
DeclID getRawValue () const
operator DeclID () const
operator PredefinedDeclIDs () const
bool isValid () const
bool isInvalid () const
unsigned getModuleFileIndex () const
unsigned getLocalDeclIndex () const
Additional Inherited Members
- Public Types inherited from clang::DeclIDBase
using DeclID = uint64_t
An ID number that refers to a declaration in an AST file.
- Protected Member Functions inherited from clang::DeclIDBase
DeclIDBase ()
DeclIDBase (DeclID ID)
- Protected Attributes inherited from clang::DeclIDBase
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: