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

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

Public Member Functions
DeclGroupRef ()=default
DeclGroupRef (Decl *d)
DeclGroupRef (DeclGroup *dg)
bool isNull () const
bool isSingleDecl () const
bool isDeclGroup () const
Decl * getSingleDecl ()
const Decl * getSingleDecl () const
DeclGroup & getDeclGroup ()
const DeclGroup & getDeclGroup () const
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const
void * getAsOpaquePtr () const

Definition at line 51 of file DeclGroup.h.

const_iterator

iterator

clang::DeclGroupRef::DeclGroupRef ( ) default

DeclGroupRef() [2/3]

clang::DeclGroupRef::DeclGroupRef ( Decl * d) inlineexplicit

DeclGroupRef() [3/3]

clang::DeclGroupRef::DeclGroupRef ( DeclGroup * dg) inlineexplicit

begin() [1/2]

iterator clang::DeclGroupRef::begin ( ) inline

begin() [2/2]

Create()

end() [1/2]

iterator clang::DeclGroupRef::end ( ) inline

end() [2/2]

getAsOpaquePtr()

void * clang::DeclGroupRef::getAsOpaquePtr ( ) const inline

getDeclGroup() [1/2]

DeclGroup & clang::DeclGroupRef::getDeclGroup ( ) inline

getDeclGroup() [2/2]

const DeclGroup & clang::DeclGroupRef::getDeclGroup ( ) const inline

getFromOpaquePtr()

static DeclGroupRef clang::DeclGroupRef::getFromOpaquePtr ( void * Ptr) inlinestatic

getSingleDecl() [1/2]

Decl * clang::DeclGroupRef::getSingleDecl ( ) inline

getSingleDecl() [2/2]

const Decl * clang::DeclGroupRef::getSingleDecl ( ) const inline

isDeclGroup()

bool clang::DeclGroupRef::isDeclGroup ( ) const inline

isNull()

bool clang::DeclGroupRef::isNull ( ) const inline

isSingleDecl()

bool clang::DeclGroupRef::isSingleDecl ( ) const inline

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