Home
last modified time | relevance | path

Searched refs:DeclGroupPtrTy (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h513 typedef OpaquePtr<DeclGroupRef> DeclGroupPtrTy; typedef
530 bool ParseFirstTopLevelDecl(DeclGroupPtrTy &Result,
535 bool ParseTopLevelDecl(DeclGroupPtrTy &Result,
538 DeclGroupPtrTy Result; in ParseTopLevelDecl()
1683 DeclGroupPtrTy ParseExternalDeclaration(ParsedAttributes &DeclAttrs,
1688 DeclGroupPtrTy ParseDeclarationOrFunctionDefinition(
1691 DeclGroupPtrTy ParseDeclOrFunctionDefInternal(ParsedAttributes &Attrs,
1707 DeclGroupPtrTy ParseObjCAtDirectives(ParsedAttributes &DeclAttrs,
1709 DeclGroupPtrTy ParseObjCAtClassDeclaration(SourceLocation atLoc);
1776 DeclGroupPtrTy ParseObjCAtProtocolDeclaration(SourceLocation atLoc,
[all …]
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreterUtils.cpp39 Sema::DeclGroupPtrTy CreateDGPtrFrom(Sema &S, Decl *D) { in CreateDGPtrFrom()
42 Sema::DeclGroupPtrTy DeclGroupPtr = S.BuildDeclaratorGroup(DeclsInGroup); in CreateDGPtrFrom()
H A DInterpreterUtils.h43 Sema::DeclGroupPtrTy CreateDGPtrFrom(Sema &S, Decl *D);
H A DIncrementalParser.cpp269 Parser::DeclGroupPtrTy ADecl; in ParseOrWrapTopLevelDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h54 using DeclGroupPtrTy = OpaquePtr<DeclGroupRef>; variable
224 DeclGroupPtrTy ActOnOpenMPThreadprivateDirective(SourceLocation Loc,
230 DeclGroupPtrTy ActOnOpenMPAllocateDirective(SourceLocation Loc,
251 DeclGroupPtrTy ActOnOpenMPRequiresDirective(SourceLocation Loc,
261 DeclGroupPtrTy ActOnOpenMPDeclareReductionDirectiveStart(
276 DeclGroupPtrTy ActOnOpenMPDeclareReductionDirectiveEnd(
277 Scope *S, DeclGroupPtrTy DeclReductions, bool IsValid);
286 DeclGroupPtrTy ActOnOpenMPDeclareMapperDirective(
787 DeclGroupPtrTy ActOnOpenMPDeclareSimdDirective(
788 DeclGroupPtrTy DG, OMPDeclareSimdDeclAttr::BranchStateTy BS,
[all …]
H A DSemaCodeCompletion.h42 using DeclGroupPtrTy = OpaquePtr<DeclGroupRef>; variable
190 void CodeCompleteObjCForCollection(Scope *S, DeclGroupPtrTy IterationVar);
H A DSemaObjC.h315 using DeclGroupPtrTy = OpaquePtr<DeclGroupRef>; variable
317 DeclGroupPtrTy ActOnFinishObjCImplementation(Decl *ObjCImpDecl,
320 DeclGroupPtrTy
352 ArrayRef<DeclGroupPtrTy> allTUVars = std::nullopt);
447 DeclGroupPtrTy ActOnForwardClassDeclaration(
H A DSema.h993 typedef OpaquePtr<DeclGroupRef> DeclGroupPtrTy; typedef
3119 DeclGroupPtrTy ConvertDeclToDeclGroup(Decl *Ptr, Decl *OwnedType = nullptr);
3687 DeclGroupPtrTy FinalizeDeclaratorGroup(Scope *S, const DeclSpec &DS,
3692 DeclGroupPtrTy BuildDeclaratorGroup(MutableArrayRef<Decl *> Group);
9638 DeclGroupPtrTy ActOnModuleDecl(SourceLocation StartLoc,
9646 DeclGroupPtrTy ActOnGlobalModuleFragmentDecl(SourceLocation ModuleLoc);
9652 DeclGroupPtrTy ActOnPrivateModuleFragmentDecl(SourceLocation ModuleLoc,
10672 StmtResult ActOnDeclStmt(DeclGroupPtrTy Decl, SourceLocation StartLoc,
10674 void ActOnForEachDeclStmt(DeclGroupPtrTy Decl);
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp289 Parser::DeclGroupPtrTy
297 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
302 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
308 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
318 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
346 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
353 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
357 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
365 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
368 DeclGroupPtrTy DRD = in ParseOpenMPDeclareReductionDirective()
[all …]
H A DParseHLSL.cpp22 static bool validateDeclsInsideHLSLBuffer(Parser::DeclGroupPtrTy DG, in validateDeclsInsideHLSLBuffer()
84 DeclGroupPtrTy Result = in ParseHLSLBuffer()
H A DParseAST.cpp165 Parser::DeclGroupPtrTy ADecl; in ParseAST()
H A DParser.cpp601 bool Parser::ParseFirstTopLevelDecl(DeclGroupPtrTy &Result, in ParseFirstTopLevelDecl()
628 bool Parser::ParseTopLevelDecl(DeclGroupPtrTy &Result, in ParseTopLevelDecl()
810 Parser::DeclGroupPtrTy
1138 Parser::DeclGroupPtrTy Parser::ParseDeclOrFunctionDefInternal( in ParseDeclOrFunctionDefInternal()
1252 Parser::DeclGroupPtrTy Parser::ParseDeclarationOrFunctionDefinition( in ParseDeclarationOrFunctionDefinition()
2442 DeclGroupPtrTy Result = ParseExternalDeclaration(Attrs, EmptyDeclSpecAttrs); in ParseMicrosoftIfExistsExternalDeclaration()
2462 Parser::DeclGroupPtrTy
H A DParseTemplate.cpp39 Parser::DeclGroupPtrTy
78 Parser::DeclGroupPtrTy Parser::ParseTemplateDeclarationOrSpecialization( in ParseTemplateDeclarationOrSpecialization()
192 Parser::DeclGroupPtrTy Parser::ParseDeclarationAfterTemplate( in ParseDeclarationAfterTemplate()
1578 Parser::DeclGroupPtrTy Parser::ParseExplicitInstantiation( in ParseExplicitInstantiation()
H A DParseObjc.cpp51 Parser::DeclGroupPtrTy
149 Parser::DeclGroupPtrTy
645 SmallVector<DeclGroupPtrTy, 8> allTUVariables; in ParseObjCInterfaceDeclList()
2063 Parser::DeclGroupPtrTy
2159 Parser::DeclGroupPtrTy
2280 if (DeclGroupPtrTy DGP = in ParseObjCAtImplementationDeclaration()
2292 Parser::DeclGroupPtrTy
H A DParseDeclCXX.cpp64 Parser::DeclGroupPtrTy Parser::ParseNamespace(DeclaratorContext Context, in ParseNamespace()
493 Parser::DeclGroupPtrTy Parser::ParseUsingDirectiveOrDeclaration( in ParseUsingDirectiveOrDeclaration()
707 Parser::DeclGroupPtrTy Parser::ParseUsingDeclaration( in ParseUsingDeclaration()
2851 Parser::DeclGroupPtrTy Parser::ParseCXXClassMemberDeclaration( in ParseCXXClassMemberDeclaration()
2920 return DeclGroupPtrTy::make(DeclGroupRef(Actions.ActOnUsingDeclaration( in ParseCXXClassMemberDeclaration()
2933 return DeclGroupPtrTy::make( in ParseCXXClassMemberDeclaration()
3186 return DeclGroupPtrTy::make(DeclGroupRef(FunDecl)); in ParseCXXClassMemberDeclaration()
3525 Parser::DeclGroupPtrTy Parser::ParseCXXClassMemberDeclarationWithPragmas( in ParseCXXClassMemberDeclarationWithPragmas()
H A DParseStmt.cpp256 DeclGroupPtrTy Decl; in ParseStatementOrDeclarationAfterAttributes()
1223 DeclGroupPtrTy Res = in ParseCompoundStatementBody()
1269 DeclGroupPtrTy Res = ParseDeclaration(DeclaratorContext::Block, DeclEnd, in ParseCompoundStatementBody()
2103 DeclGroupPtrTy DG; in ParseForStatement()
H A DParseOpenACC.cpp1426 Parser::DeclGroupPtrTy Parser::ParseOpenACCDirectiveDecl() { in ParseOpenACCDirectiveDecl()
1438 return DeclGroupPtrTy::make(getActions().OpenACC().ActOnEndDeclDirective()); in ParseOpenACCDirectiveDecl()
H A DParseExprCXX.cpp2075 Parser::DeclGroupPtrTy
2082 DeclGroupPtrTy DG; in ParseAliasDeclarationInInitStatement()
2208 DeclGroupPtrTy DG; in ParseCXXCondition()
2229 DeclGroupPtrTy DG = ParseSimpleDeclaration( in ParseCXXCondition()
H A DParseDecl.cpp2009 Parser::DeclGroupPtrTy Parser::ParseDeclaration(DeclaratorContext Context, in ParseDeclaration()
2088 Parser::DeclGroupPtrTy Parser::ParseSimpleDeclaration( in ParseSimpleDeclaration()
2289 Parser::DeclGroupPtrTy Parser::ParseDeclGroup(ParsingDeclSpec &DS, in ParseDeclGroup()
5962 Parser::DeclGroupPtrTy Parser::ParseTopLevelStmtDecl() { in ParseTopLevelStmtDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaModule.cpp162 Sema::DeclGroupPtrTy
258 Sema::DeclGroupPtrTy
511 Sema::DeclGroupPtrTy
H A DSemaDeclObjC.cpp1786 SemaObjC::DeclGroupPtrTy SemaObjC::ActOnForwardProtocolDeclaration( in ActOnForwardProtocolDeclaration()
2116 SemaObjC::DeclGroupPtrTy
3060 SemaObjC::DeclGroupPtrTy SemaObjC::ActOnForwardClassDeclaration( in ActOnForwardClassDeclaration()
3985 ArrayRef<DeclGroupPtrTy> allTUVars) { in ActOnAtEnd()
H A DSemaOpenMP.cpp3215 SemaOpenMP::DeclGroupPtrTy
3220 return DeclGroupPtrTy::make(DeclGroupRef(D)); in ActOnOpenMPThreadprivateDirective()
3438 SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPAllocateDirective( in ActOnOpenMPAllocateDirective()
3510 return DeclGroupPtrTy::make(DeclGroupRef(D)); in ActOnOpenMPAllocateDirective()
3513 SemaOpenMP::DeclGroupPtrTy
3526 return DeclGroupPtrTy::make(DeclGroupRef(D)); in ActOnOpenMPRequiresDirective()
6771 SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPDeclareSimdDirective( in ActOnOpenMPDeclareSimdDirective()
6772 DeclGroupPtrTy DG, OMPDeclareSimdDeclAttr::BranchStateTy BS, Expr *Simdlen, in ActOnOpenMPDeclareSimdDirective()
6780 return DeclGroupPtrTy(); in ActOnOpenMPDeclareSimdDirective()
6795 return DeclGroupPtrTy(); in ActOnOpenMPDeclareSimdDirective()
[all …]
H A DSemaStmt.cpp79 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc, in ActOnDeclStmt()
89 void Sema::ActOnForEachDeclStmt(DeclGroupPtrTy dg) { in ActOnForEachDeclStmt()
2391 DeclGroupPtrTy RangeGroup = in ActOnCXXForRangeStmt()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp392 Sema::DeclGroupPtrTy result_decl_group_ptr; in SynthesizeBodyResult()
H A DClangModulesDeclVendor.cpp768 clang::Parser::DeclGroupPtrTy parsed; in Create()

12