Searched refs:OmpPrivParm (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseOpenMP.cpp | 418 VarDecl *OmpPrivParm = in ParseOpenMPDeclareReductionDirective() local 425 ParseOpenMPReductionInitializerForDecl(OmpPrivParm); in ParseOpenMPDeclareReductionDirective() 432 D, InitializerResult.get(), OmpPrivParm); in ParseOpenMPDeclareReductionDirective() 456 void Parser::ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm) { in ParseOpenMPReductionInitializerForDecl() argument 465 OmpPrivParm); in ParseOpenMPReductionInitializerForDecl() 466 Actions.FinalizeDeclaration(OmpPrivParm); in ParseOpenMPReductionInitializerForDecl() 470 PreferredType.enterVariableInit(Tok.getLocation(), OmpPrivParm); in ParseOpenMPReductionInitializerForDecl() 475 Actions.ActOnInitializerError(OmpPrivParm); in ParseOpenMPReductionInitializerForDecl() 477 Actions.AddInitializerToDecl(OmpPrivParm, Init.get(), in ParseOpenMPReductionInitializerForDecl() 488 auto RunSignatureHelp = [this, OmpPrivParm, LParLoc, &Exprs]() { in ParseOpenMPReductionInitializerForDecl() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenMP.h | 274 VarDecl *OmpPrivParm);
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 3704 VarDecl *OmpPrivParm = in VisitOMPDeclareReductionDecl() local 3720 SemaRef.InstantiateVariableInitializer(OmpPrivParm, OldPrivParm, in VisitOMPDeclareReductionDecl() 3724 NewDRD, SubstInitializer, OmpPrivParm); in VisitOMPDeclareReductionDecl()
|
H A D | SemaOpenMP.cpp | 21487 VarDecl *OmpPrivParm = in ActOnOpenMPDeclareReductionInitializerStart() local 21498 SemaRef.PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart() 21501 DRD->addDecl(OmpPrivParm); in ActOnOpenMPDeclareReductionInitializerStart() 21507 ::buildDeclRefExpr(SemaRef, OmpPrivParm, ReductionType, D->getLocation()); in ActOnOpenMPDeclareReductionInitializerStart() 21509 return OmpPrivParm; in ActOnOpenMPDeclareReductionInitializerStart() 21513 Decl *D, Expr *Initializer, VarDecl *OmpPrivParm) { in ActOnOpenMPDeclareReductionInitializerEnd() argument 21523 } else if (OmpPrivParm->hasInit()) { in ActOnOpenMPDeclareReductionInitializerEnd() 21524 DRD->setInitializer(OmpPrivParm->getInit(), in ActOnOpenMPDeclareReductionInitializerEnd() 21525 OmpPrivParm->isDirectInit() in ActOnOpenMPDeclareReductionInitializerEnd()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3488 void ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm);
|