Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
HDParseOpenMP.cpp380 VarDecl *OmpPrivParm = in ParseOpenMPDeclareReductionDirective() local
387 ParseOpenMPReductionInitializerForDecl(OmpPrivParm); in ParseOpenMPDeclareReductionDirective()
394 D, InitializerResult.get(), OmpPrivParm); in ParseOpenMPDeclareReductionDirective()
418 void Parser::ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm) { in ParseOpenMPReductionInitializerForDecl() argument
425 Actions.CodeCompleteInitializer(getCurScope(), OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
426 Actions.FinalizeDeclaration(OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
431 PreferredType.enterVariableInit(Tok.getLocation(), OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
436 Actions.ActOnInitializerError(OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
438 Actions.AddInitializerToDecl(OmpPrivParm, Init.get(), in ParseOpenMPReductionInitializerForDecl()
450 auto RunSignatureHelp = [this, OmpPrivParm, LParLoc, &Exprs]() { in ParseOpenMPReductionInitializerForDecl()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateInstantiateDecl.cpp3272 VarDecl *OmpPrivParm = SemaRef.ActOnOpenMPDeclareReductionInitializerStart( in VisitOMPDeclareReductionDecl() local
3287 SemaRef.InstantiateVariableInitializer(OmpPrivParm, OldPrivParm, in VisitOMPDeclareReductionDecl()
3291 OmpPrivParm); in VisitOMPDeclareReductionDecl()
HDSemaOpenMP.cpp16355 VarDecl *OmpPrivParm = in ActOnOpenMPDeclareReductionInitializerStart() local
16366 PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart()
16369 DRD->addDecl(OmpPrivParm); in ActOnOpenMPDeclareReductionInitializerStart()
16375 ::buildDeclRefExpr(*this, OmpPrivParm, ReductionType, D->getLocation()); in ActOnOpenMPDeclareReductionInitializerStart()
16377 return OmpPrivParm; in ActOnOpenMPDeclareReductionInitializerStart()
16381 VarDecl *OmpPrivParm) { in ActOnOpenMPDeclareReductionInitializerEnd() argument
16391 } else if (OmpPrivParm->hasInit()) { in ActOnOpenMPDeclareReductionInitializerEnd()
16392 DRD->setInitializer(OmpPrivParm->getInit(), in ActOnOpenMPDeclareReductionInitializerEnd()
16393 OmpPrivParm->isDirectInit() in ActOnOpenMPDeclareReductionInitializerEnd()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/
HDParser.h2943 void ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDSema.h9821 VarDecl *OmpPrivParm);