Lines Matching defs:Decls
35 void ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls);
185 void DeclPrinter::ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls) {
187 Decl::printGroup(Decls.data(), Decls.size(), Out, Policy, Indentation);
189 Decls.clear();
210 SmallVector<Decl*, 2> Decls;
243 if (!Decls.empty() && !CurDeclType.isNull()) {
246 cast<TagType>(BaseType)->getDecl() == Decls[0]) {
247 Decls.push_back(*D);
253 if (!Decls.empty())
254 ProcessDeclGroup(Decls);
259 Decls.push_back(*D);
302 if (!Decls.empty())
303 ProcessDeclGroup(Decls);