Home
last modified time | relevance | path

Searched refs:OmpPrivParm (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp418 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 DSemaOpenMP.h274 VarDecl *OmpPrivParm);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3704 VarDecl *OmpPrivParm = in VisitOMPDeclareReductionDecl() local
3720 SemaRef.InstantiateVariableInitializer(OmpPrivParm, OldPrivParm, in VisitOMPDeclareReductionDecl()
3724 NewDRD, SubstInitializer, OmpPrivParm); in VisitOMPDeclareReductionDecl()
H A DSemaOpenMP.cpp21487 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 DParser.h3488 void ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm);