Searched refs:OmpPrivParm (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/clang/lib/Parse/ |
D | ParseOpenMP.cpp | 390 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/ |
D | SemaTemplateInstantiateDecl.cpp | 3334 VarDecl *OmpPrivParm = SemaRef.ActOnOpenMPDeclareReductionInitializerStart( in VisitOMPDeclareReductionDecl() local 3349 SemaRef.InstantiateVariableInitializer(OmpPrivParm, OldPrivParm, in VisitOMPDeclareReductionDecl() 3353 OmpPrivParm); in VisitOMPDeclareReductionDecl()
|
D | SemaOpenMP.cpp | 18067 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/ |
D | Parser.h | 3137 void ParseOpenMPReductionInitializerForDecl(VarDecl *OmpPrivParm);
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 11248 auto *OmpPrivParm = in ActOnOpenMPDeclareReductionInitializerStart() local 11259 PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart() 11262 DRD->addDecl(OmpPrivParm); in ActOnOpenMPDeclareReductionInitializerStart()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 10286 VarDecl *OmpPrivParm);
|