clang 19.0.0git
Public Member Functions | List of all members
clang::GlobalDeclID Class Reference

#include "clang/AST/DeclID.h"

Inheritance diagram for clang::GlobalDeclID:
Inheritance graph
[legend]

Public Member Functions

 GlobalDeclID ()
 
 GlobalDeclID (DeclID ID)
 
 operator LocalDeclID () const
 
- Public Member Functions inherited from clang::DeclIDBase
DeclID get () const
 
 operator DeclID () const
 
 operator PredefinedDeclIDs () const
 
bool isValid () const
 
bool isInvalid () const
 

Additional Inherited Members

- Public Types inherited from clang::DeclIDBase
using DeclID = uint32_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 171 of file DeclID.h.

Constructor & Destructor Documentation

◆ GlobalDeclID() [1/2]

clang::GlobalDeclID::GlobalDeclID ( )
inline

Definition at line 175 of file DeclID.h.

◆ GlobalDeclID() [2/2]

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

Definition at line 176 of file DeclID.h.

Member Function Documentation

◆ operator LocalDeclID()

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

Definition at line 180 of file DeclID.h.

References clang::DeclIDBase::ID.


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