clang: clang::GlobalDeclID Class Reference (original) (raw)

#include "[clang/AST/DeclID.h](DeclID%5F8h%5Fsource.html)"

Inheritance diagram for clang::GlobalDeclID:

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

Detailed Description

Definition at line 211 of file DeclID.h.

Constructor & Destructor Documentation

clang::GlobalDeclID::GlobalDeclID ( ) inline

GlobalDeclID() [2/3]

clang::GlobalDeclID::GlobalDeclID ( DeclID ID) inlineexplicit

GlobalDeclID() [3/3]

clang::GlobalDeclID::GlobalDeclID ( unsigned ModuleFileIndex, unsigned LocalID ) inlineexplicit

Member Function Documentation

operator LocalDeclID()

clang::GlobalDeclID::operator LocalDeclID ( ) const inlineexplicit

The documentation for this class was generated from the following file: