Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Parse/
DParseOpenMP.cpp390 VarDecl *OmpPrivParm = in ParseOpenMPDeclareReductionDirective() local
397 ParseOpenMPReductionInitializerForDecl(OmpPrivParm); in ParseOpenMPDeclareReductionDirective()
404 D, InitializerResult.get(), OmpPrivParm); in ParseOpenMPDeclareReductionDirective()
428 void Parser::ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm) { in ParseOpenMPReductionInitializerForDecl() argument
435 Actions.CodeCompleteInitializer(getCurScope(), OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
436 Actions.FinalizeDeclaration(OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
441 PreferredType.enterVariableInit(Tok.getLocation(), OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
446 Actions.ActOnInitializerError(OmpPrivParm); in ParseOpenMPReductionInitializerForDecl()
448 Actions.AddInitializerToDecl(OmpPrivParm, Init.get(), in ParseOpenMPReductionInitializerForDecl()
460 auto RunSignatureHelp = [this, OmpPrivParm, LParLoc, &Exprs]() { in ParseOpenMPReductionInitializerForDecl()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp3334 VarDecl *OmpPrivParm = SemaRef.ActOnOpenMPDeclareReductionInitializerStart( in VisitOMPDeclareReductionDecl() local
3349 SemaRef.InstantiateVariableInitializer(OmpPrivParm, OldPrivParm, in VisitOMPDeclareReductionDecl()
3353 OmpPrivParm); in VisitOMPDeclareReductionDecl()
DSemaOpenMP.cpp18067 VarDecl *OmpPrivParm = in ActOnOpenMPDeclareReductionInitializerStart() local
18078 PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart()
18081 DRD->addDecl(OmpPrivParm); in ActOnOpenMPDeclareReductionInitializerStart()
18087 ::buildDeclRefExpr(*this, OmpPrivParm, ReductionType, D->getLocation()); in ActOnOpenMPDeclareReductionInitializerStart()
18089 return OmpPrivParm; in ActOnOpenMPDeclareReductionInitializerStart()
18093 VarDecl *OmpPrivParm) { in ActOnOpenMPDeclareReductionInitializerEnd() argument
18103 } else if (OmpPrivParm->hasInit()) { in ActOnOpenMPDeclareReductionInitializerEnd()
18104 DRD->setInitializer(OmpPrivParm->getInit(), in ActOnOpenMPDeclareReductionInitializerEnd()
18105 OmpPrivParm->isDirectInit() in ActOnOpenMPDeclareReductionInitializerEnd()
/external/llvm-project/clang/include/clang/Parse/
DParser.h3137 void ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm);
/external/clang/lib/Sema/
DSemaOpenMP.cpp11248 auto *OmpPrivParm = in ActOnOpenMPDeclareReductionInitializerStart() local
11259 PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart()
11262 DRD->addDecl(OmpPrivParm); in ActOnOpenMPDeclareReductionInitializerStart()
/external/llvm-project/clang/include/clang/Sema/
DSema.h10286 VarDecl *OmpPrivParm);