Home
last modified time | relevance | path

Searched refs:DeclsInGroup (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreterUtils.cpp40 SmallVector<Decl *, 1> DeclsInGroup; in CreateDGPtrFrom() local
41 DeclsInGroup.push_back(D); in CreateDGPtrFrom()
42 Sema::DeclGroupPtrTy DeclGroupPtr = S.BuildDeclaratorGroup(DeclsInGroup); in CreateDGPtrFrom()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp1793 SmallVector<Decl *, 8> DeclsInGroup; in ActOnForwardProtocolDeclaration() local
1811 DeclsInGroup.push_back(PDecl); in ActOnForwardProtocolDeclaration()
1814 return SemaRef.BuildDeclaratorGroup(DeclsInGroup); in ActOnForwardProtocolDeclaration()
2122 SmallVector<Decl *, 64> DeclsInGroup; in ActOnFinishObjCImplementation() local
2123 DeclsInGroup.reserve(Decls.size() + 1); in ActOnFinishObjCImplementation()
2131 DeclsInGroup.push_back(Dcl); in ActOnFinishObjCImplementation()
2134 DeclsInGroup.push_back(ObjCImpDecl); in ActOnFinishObjCImplementation()
2142 return SemaRef.BuildDeclaratorGroup(DeclsInGroup); in ActOnFinishObjCImplementation()
3073 SmallVector<Decl *, 8> DeclsInGroup; in ActOnForwardClassDeclaration() local
3159 DeclsInGroup.push_back(IDecl); in ActOnForwardClassDeclaration()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp786 SmallVector<Decl *, 8> DeclsInGroup; in ParseUsingDeclaration() local
811 DeclsInGroup.push_back(UD); in ParseUsingDeclaration()
822 if (DeclsInGroup.size() > 1) in ParseUsingDeclaration()
836 return Actions.BuildDeclaratorGroup(DeclsInGroup); in ParseUsingDeclaration()
3009 SmallVector<Decl *, 8> DeclsInGroup; in ParseCXXClassMemberDeclaration() local
3250 DeclsInGroup.push_back(ThisDecl); in ParseCXXClassMemberDeclaration()
3316 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup); in ParseCXXClassMemberDeclaration()
H A DParseStmt.cpp1119 SmallVector<Decl *, 4> DeclsInGroup; in ParseCompoundStatementBody() local
1128 DeclsInGroup.push_back(Actions.LookupOrCreateLabel(II, IdLoc, LabelLoc)); in ParseCompoundStatementBody()
1136 Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup); in ParseCompoundStatementBody()
H A DParseDecl.cpp2351 SmallVector<Decl *, 8> DeclsInGroup; in ParseDeclGroup() local
2358 DeclsInGroup.push_back(FirstDecl); in ParseDeclGroup()
2418 DeclsInGroup.push_back(ThisDecl); in ParseDeclGroup()
2436 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup); in ParseDeclGroup()
5709 SmallVector<Decl *, 2> DeclsInGroup; in ParseTopLevelStmtDecl() local
5710 DeclsInGroup.push_back(TLSD); in ParseTopLevelStmtDecl()
5718 DeclsInGroup.push_back(D); in ParseTopLevelStmtDecl()
5721 return Actions.BuildDeclaratorGroup(DeclsInGroup); in ParseTopLevelStmtDecl()
H A DParseObjc.cpp1995 SmallVector<Decl *, 8> DeclsInGroup; in ParseObjCAtImplementationDeclaration() local
2006 DeclsInGroup.append(DG.begin(), DG.end()); in ParseObjCAtImplementationDeclaration()
2012 DeclsInGroup); in ParseObjCAtImplementationDeclaration()