Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h219 typedef OpaquePtr<DeclGroupRef> DeclGroupPtrTy; typedef
238 bool ParseFirstTopLevelDecl(DeclGroupPtrTy &Result,
249 bool ParseTopLevelDecl(DeclGroupPtrTy &Result,
252 DeclGroupPtrTy Result; in ParseTopLevelDecl()
903 DeclGroupPtrTy ParseExternalDeclaration(ParsedAttributes &DeclAttrs,
915 DeclGroupPtrTy ParseDeclarationOrFunctionDefinition(
937 DeclGroupPtrTy ParseDeclOrFunctionDefInternal(ParsedAttributes &Attrs,
1036 DeclGroupPtrTy ParseModuleDecl(Sema::ModuleImportState &ImportState);
1732 DeclGroupPtrTy ParseDeclaration(DeclaratorContext Context,
1761 DeclGroupPtrTy
[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.h42 Sema::DeclGroupPtrTy CreateDGPtrFrom(Sema &S, Decl *D);
H A DIncrementalParser.cpp64 Parser::DeclGroupPtrTy ADecl; in ParseOrWrapTopLevelDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h55 using DeclGroupPtrTy = OpaquePtr<DeclGroupRef>; variable
225 DeclGroupPtrTy ActOnOpenMPThreadprivateDirective(SourceLocation Loc,
231 DeclGroupPtrTy ActOnOpenMPAllocateDirective(SourceLocation Loc,
252 DeclGroupPtrTy ActOnOpenMPRequiresDirective(SourceLocation Loc,
262 DeclGroupPtrTy ActOnOpenMPDeclareReductionDirectiveStart(
277 DeclGroupPtrTy ActOnOpenMPDeclareReductionDirectiveEnd(
278 Scope *S, DeclGroupPtrTy DeclReductions, bool IsValid);
287 DeclGroupPtrTy ActOnOpenMPDeclareMapperDirective(
812 DeclGroupPtrTy ActOnOpenMPDeclareSimdDirective(
813 DeclGroupPtrTy DG, OMPDeclareSimdDeclAttr::BranchStateTy BS,
[all …]
H A DSemaCodeCompletion.h43 using DeclGroupPtrTy = OpaquePtr<DeclGroupRef>; variable
193 void CodeCompleteObjCForCollection(Scope *S, DeclGroupPtrTy IterationVar);
H A DSemaObjC.h303 using DeclGroupPtrTy = OpaquePtr<DeclGroupRef>; variable
305 DeclGroupPtrTy ActOnFinishObjCImplementation(Decl *ObjCImpDecl,
308 DeclGroupPtrTy
340 ArrayRef<DeclGroupPtrTy> allTUVars = {});
439 DeclGroupPtrTy ActOnForwardClassDeclaration(
H A DSemaOpenACC.h38 using DeclGroupPtrTy = OpaquePtr<DeclGroupRef>;
860 SourceLocation EndLoc, DeclGroupPtrTy NextDecl);
H A DSema.h1258 typedef OpaquePtr<DeclGroupRef> DeclGroupPtrTy; typedef
3571 DeclGroupPtrTy ConvertDeclToDeclGroup(Decl *Ptr, Decl *OwnedType = nullptr);
4101 DeclGroupPtrTy FinalizeDeclaratorGroup(Scope *S, const DeclSpec &DS,
4106 DeclGroupPtrTy BuildDeclaratorGroup(MutableArrayRef<Decl *> Group);
9835 DeclGroupPtrTy ActOnModuleDecl(SourceLocation StartLoc,
9844 DeclGroupPtrTy ActOnGlobalModuleFragmentDecl(SourceLocation ModuleLoc);
9850 DeclGroupPtrTy ActOnPrivateModuleFragmentDecl(SourceLocation ModuleLoc,
10887 StmtResult ActOnDeclStmt(DeclGroupPtrTy Decl, SourceLocation StartLoc,
10889 void ActOnForEachDeclStmt(DeclGroupPtrTy Decl);
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp159 Parser::DeclGroupPtrTy
168 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
173 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
179 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
189 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
217 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
224 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
228 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
236 return DeclGroupPtrTy(); in ParseOpenMPDeclareReductionDirective()
239 DeclGroupPtrTy DRD = in ParseOpenMPDeclareReductionDirective()
[all …]
H A DParseHLSL.cpp22 static bool validateDeclsInsideHLSLBuffer(Parser::DeclGroupPtrTy DG, in validateDeclsInsideHLSLBuffer()
85 DeclGroupPtrTy Result = in ParseHLSLBuffer()
H A DParseAST.cpp164 Parser::DeclGroupPtrTy ADecl; in ParseAST()
H A DParseTemplate.cpp32 Parser::DeclGroupPtrTy
47 Parser::DeclGroupPtrTy Parser::ParseTemplateDeclarationOrSpecialization( in ParseTemplateDeclarationOrSpecialization()
151 Parser::DeclGroupPtrTy Parser::ParseTemplateDeclarationOrSpecialization( in ParseTemplateDeclarationOrSpecialization()
158 Parser::DeclGroupPtrTy Parser::ParseDeclarationAfterTemplate( in ParseDeclarationAfterTemplate()
1368 Parser::DeclGroupPtrTy Parser::ParseExplicitInstantiation( in ParseExplicitInstantiation()
H A DParseOpenACC.cpp1587 Parser::DeclGroupPtrTy Parser::ParseOpenACCAfterRoutineDecl( in ParseOpenACCAfterRoutineDecl()
1592 DeclGroupPtrTy Ptr; in ParseOpenACCAfterRoutineDecl()
1616 return DeclGroupPtrTy::make( in ParseOpenACCAfterRoutineDecl()
1645 Parser::DeclGroupPtrTy
1661 return DeclGroupPtrTy::make(getActions().OpenACC().ActOnEndDeclDirective( in ParseOpenACCDirectiveDecl()
H A DParser.cpp594 bool Parser::ParseFirstTopLevelDecl(DeclGroupPtrTy &Result, in ParseFirstTopLevelDecl()
615 bool Parser::ParseTopLevelDecl(DeclGroupPtrTy &Result, in ParseTopLevelDecl()
763 Parser::DeclGroupPtrTy
1076 Parser::DeclGroupPtrTy Parser::ParseDeclOrFunctionDefInternal( in ParseDeclOrFunctionDefInternal()
1190 Parser::DeclGroupPtrTy Parser::ParseDeclarationOrFunctionDefinition( in ParseDeclarationOrFunctionDefinition()
2335 DeclGroupPtrTy Result = ParseExternalDeclaration(Attrs, EmptyDeclSpecAttrs); in ParseMicrosoftIfExistsExternalDeclaration()
2342 Parser::DeclGroupPtrTy
H A DParseObjc.cpp43 Parser::DeclGroupPtrTy
133 Parser::DeclGroupPtrTy
564 SmallVector<DeclGroupPtrTy, 8> allTUVariables; in ParseObjCInterfaceDeclList()
1797 Parser::DeclGroupPtrTy
1882 Parser::DeclGroupPtrTy
2003 if (DeclGroupPtrTy DGP = in ParseObjCAtImplementationDeclaration()
2015 Parser::DeclGroupPtrTy
H A DParseDeclCXX.cpp37 Parser::DeclGroupPtrTy Parser::ParseNamespace(DeclaratorContext Context, in ParseNamespace()
443 Parser::DeclGroupPtrTy Parser::ParseUsingDirectiveOrDeclaration( in ParseUsingDirectiveOrDeclaration()
619 Parser::DeclGroupPtrTy Parser::ParseUsingDeclaration( in ParseUsingDeclaration()
2695 Parser::DeclGroupPtrTy Parser::ParseCXXClassMemberDeclaration( in ParseCXXClassMemberDeclaration()
2764 return DeclGroupPtrTy::make(DeclGroupRef(Actions.ActOnUsingDeclaration( in ParseCXXClassMemberDeclaration()
2777 return DeclGroupPtrTy::make( in ParseCXXClassMemberDeclaration()
3110 return DeclGroupPtrTy::make(DeclGroupRef(FunDecl)); in ParseCXXClassMemberDeclaration()
3427 Parser::DeclGroupPtrTy Parser::ParseCXXClassMemberDeclarationWithPragmas( in ParseCXXClassMemberDeclarationWithPragmas()
H A DParseStmt.cpp213 DeclGroupPtrTy Decl; in ParseStatementOrDeclarationAfterAttributes()
1135 DeclGroupPtrTy Res = in ParseCompoundStatementBody()
1182 DeclGroupPtrTy Res = ParseDeclaration(DeclaratorContext::Block, DeclEnd, in ParseCompoundStatementBody()
1977 DeclGroupPtrTy DG; in ParseForStatement()
H A DParseExprCXX.cpp1850 Parser::DeclGroupPtrTy
1857 DeclGroupPtrTy DG; in ParseAliasDeclarationInInitStatement()
1958 DeclGroupPtrTy DG; in ParseCXXCondition()
1979 DeclGroupPtrTy DG = ParseSimpleDeclaration( in ParseCXXCondition()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaModule.cpp167 Sema::DeclGroupPtrTy
263 Sema::DeclGroupPtrTy
514 Sema::DeclGroupPtrTy
H A DSemaOpenACC.cpp2046 return SemaRef.ActOnDeclStmt(DeclGroupPtrTy::make(DR), StartLoc, EndLoc); in ActOnEndStmtDirective()
2428 DeclGroupPtrTy NextDecl) { in ActOnEndRoutineDeclDirective()
2466 return SemaRef.ActOnDeclStmt(DeclGroupPtrTy::make(DR), StartLoc, EndLoc); in ActOnEndRoutineStmtDirective()
H A DSemaDeclObjC.cpp1789 SemaObjC::DeclGroupPtrTy SemaObjC::ActOnForwardProtocolDeclaration( in ActOnForwardProtocolDeclaration()
2119 SemaObjC::DeclGroupPtrTy
3068 SemaObjC::DeclGroupPtrTy SemaObjC::ActOnForwardClassDeclaration( in ActOnForwardClassDeclaration()
3987 ArrayRef<DeclGroupPtrTy> allTUVars) { in ActOnAtEnd()
H A DSemaStmt.cpp75 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc, in ActOnDeclStmt()
85 void Sema::ActOnForEachDeclStmt(DeclGroupPtrTy dg) { in ActOnForEachDeclStmt()
2498 DeclGroupPtrTy RangeGroup = in ActOnCXXForRangeStmt()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp384 Sema::DeclGroupPtrTy result_decl_group_ptr; in SynthesizeBodyResult()
H A DClangModulesDeclVendor.cpp778 clang::Parser::DeclGroupPtrTy parsed; in Create()

12