class DeclGroup
Declaration
class DeclGroup : private TrailingObjects { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/DeclGroup.h:25
Inherits from: TrailingObjects
Member Variables
- private unsigned int NumDecls = 0
Method Overview
- public static clang::DeclGroup * Create(clang::ASTContext & C, clang::Decl ** Decls, unsigned int NumDecls)
- private DeclGroup()
- private DeclGroup(unsigned int numdecls, clang::Decl ** decls)
- public unsigned int size() const
Methods
¶static clang::DeclGroup* Create(
clang::ASTContext& C,
clang::Decl** Decls,
unsigned int NumDecls)
static clang::DeclGroup* Create(
clang::ASTContext& C,
clang::Decl** Decls,
unsigned int NumDecls)
Declared at: clang/include/clang/AST/DeclGroup.h:36
Parameters
- clang::ASTContext& C
- clang::Decl** Decls
- unsigned int NumDecls
¶DeclGroup()
DeclGroup()
Declared at: clang/include/clang/AST/DeclGroup.h:30
¶DeclGroup(unsigned int numdecls,
clang::Decl** decls)
DeclGroup(unsigned int numdecls,
clang::Decl** decls)
Declared at: clang/include/clang/AST/DeclGroup.h:31
Parameters
- unsigned int numdecls
- clang::Decl** decls
¶unsigned int size() const
unsigned int size() const
Declared at: clang/include/clang/AST/DeclGroup.h:38