Lines Matching refs:DeclGroup
1 //===- DeclGroup.cpp - Classes for representing groups of Decls -----------===//
9 // This file defines the DeclGroup and DeclGroupRef classes.
13 #include "clang/AST/DeclGroup.h"
20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) {
21 assert(NumDecls > 1 && "Invalid DeclGroup");
23 void *Mem = C.Allocate(Size, alignof(DeclGroup));
24 new (Mem) DeclGroup(NumDecls, Decls);
25 return static_cast<DeclGroup*>(Mem);
28 DeclGroup::DeclGroup(unsigned numdecls, Decl** decls) : NumDecls(numdecls) {