Lines Matching refs:CurContext
1556 DeclContext *DC = SemaRef.CurContext; in buildVarDecl()
2352 DeclContext *CurContext,
2500 SemaRef.CurContext->getParent(), /*AsExpression=*/false); in isOpenMPCapturedDecl()
3001 if (!SemaRef.CurContext->isDependentContext()) in EndOpenMPDSABlock()
3018 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in finishLinearClauses()
3021 if (SemaRef.CurContext->isDependentContext()) in finishLinearClauses()
3219 SemaRef.CurContext->addDecl(D); in ActOnOpenMPThreadprivateDirective()
3517 if (!SemaRef.CurContext->isFileContext()) { in ActOnOpenMPRequiresDirective()
3522 SemaRef.CurContext->addDecl(D); in ActOnOpenMPRequiresDirective()
3558 auto *Ctx = SemaRef.CurContext; in ActOnOpenMPAssumesDirective()
4418 DSAStack->setContext(SemaRef.CurContext); in ActOnOpenMPRegionStart()
4434 DeclContext *CurContext, in buildCaptureDecl() argument
4453 auto *CED = OMPCapturedExprDecl::Create(C, CurContext, Id, Ty, in buildCaptureDecl()
4457 CurContext->addHiddenDecl(CED); in buildCaptureDecl()
4470 S.CurContext, in buildCapture()
4482 /*WithInit=*/true, S.CurContext, /*AsExpression=*/true); in buildCapture()
4529 if (!SemaRef.CurContext->isDependentContext() && in tryCaptureOpenMPLambdas()
4549 if (!VDC->Encloses(SemaRef.CurContext)) in tryCaptureOpenMPLambdas()
5241 assert(!S.CurContext->isDependentContext() && in checkAllocateClauses()
5417 CapturedDecl *CS = cast<CapturedDecl>(Actions.CurContext); in buildDistanceFunc()
5573 auto *CS = cast<CapturedDecl>(Actions.CurContext); in buildLoopVarFunc()
6123 if (AStmt && !SemaRef.CurContext->isDependentContext() && in ActOnOpenMPExecutableDirective()
6758 if (!SemaRef.CurContext->isDependentContext() && in ActOnOpenMPExecutableDirective()
8199 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInit()
8283 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetCond()
8314 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetIncRHS()
8392 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInc()
8403 if (SemaRef.CurContext->isDependentContext() || Capture->containsErrors()) in tryBuildCapture()
9201 if (CXXFor && SemaRef.CurContext->isDependentContext()) in checkOpenMPIterationSpace()
9250 if (ISC.dependent() || SemaRef.CurContext->isDependentContext() || HasErrors) in checkOpenMPIterationSpace()
9669 if (SemaRef.CurContext->isDependentContext()) in checkOpenMPLoop()
10527 if (!SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPDispatchDirective()
10608 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPGenericLoopDirective()
10638 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsGenericLoopDirective()
10672 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsGenericLoopDirective()
10705 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelGenericLoopDirective()
10737 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelGenericLoopDirective()
11422 if (SemaRef.CurContext->isDependentContext()) in checkBinaryOperation()
11499 if (SemaRef.CurContext->isDependentContext()) in checkStatement()
12537 if (SemaRef.CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12599 if (SemaRef.CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12618 if (!SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12673 if (SemaRef.CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12709 if (IsUpdateExprFound && !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12740 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12837 if (SemaRef.CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
13219 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTaskLoopDirective()
13296 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMasterTaskLoopDirective()
13334 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMaskedTaskLoopDirective()
13452 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMasterTaskLoopDirective()
13491 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMaskedTaskLoopDirective()
13611 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeDirective()
13640 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeParallelForDirective()
13782 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeDirective()
13873 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeParallelForDirective()
13927 assert((SemaRef.CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeDirective()
14152 if (SemaRef.CurContext->isDependentContext()) in ActOnOpenMPTileDirective()
14430 if (SemaRef.CurContext->isDependentContext()) in ActOnOpenMPUnrollDirective()
14698 if (SemaRef.CurContext->isDependentContext()) in ActOnOpenMPReverseDirective()
14868 DeclContext *CurContext = SemaRef.CurContext; in ActOnOpenMPInterchangeDirective() local
14887 if (CurContext->isDependentContext()) in ActOnOpenMPInterchangeDirective()
15296 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPIfClause()
15329 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPFinalClause()
15418 !SemaRef.CurContext->isDependentContext()) { in isNonNegativeIntegerValue()
15445 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPNumThreadsClause()
16309 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPScheduleClause()
16817 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPNovariantsClause()
16849 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPNocontextClause()
16872 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPFilterClause()
17222 if (!VD && !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPPrivateClause()
17233 Vars.push_back((VD || SemaRef.CurContext->isDependentContext()) in ActOnOpenMPPrivateClause()
17497 SemaRef.CurContext->addDecl(VDPrivate); in ActOnOpenMPFirstprivateClause()
17502 if (!VD && !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPFirstprivateClause()
17520 Vars.push_back((VD || SemaRef.CurContext->isDependentContext()) in ActOnOpenMPFirstprivateClause()
17677 if (!VD && !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPLastprivateClause()
17701 Vars.push_back((VD || SemaRef.CurContext->isDependentContext()) in ActOnOpenMPLastprivateClause()
17757 !SemaRef.CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
17760 Vars.push_back((VD || !Ref || SemaRef.CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
17951 if (SemaRef.CurContext->isDependentContext() || Ty->isDependentType() || in buildDeclareReductionRef()
18349 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
18474 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
18883 if (!VD && !S.CurContext->isDependentContext()) { in actOnOMPReductionKindClause()
19144 if (!VD && !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPLinearClause()
19172 Vars.push_back((VD || SemaRef.CurContext->isDependentContext()) in ActOnOpenMPLinearClause()
19722 if (SemaRef.CurContext->isDependentContext()) { in ProcessOpenMPDoacrossClauseCommon()
19773 if (!SemaRef.CurContext->isDependentContext() && in ProcessOpenMPDoacrossClauseCommon()
19790 if (!SemaRef.CurContext->isDependentContext() && !IsSource && in ProcessOpenMPDoacrossClauseCommon()
20036 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPDeviceClause()
20053 if (FullCheck && !SemaRef.CurContext->isDependentContext() && in checkTypeMappable()
20820 if (SemaRef.CurContext->isDependentContext() || Type->isDependentType() || in buildUserDefinedMapperRef()
21413 SemaRef.CurContext = DRD; in ActOnOpenMPDeclareReductionCombinerStart()
21475 SemaRef.CurContext = DRD; in ActOnOpenMPDeclareReductionInitializerStart()
21725 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPNumTeamsClause()
21753 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPThreadLimitClause()
21971 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPDistScheduleClause()
22494 SemaRef.CurContext->addDecl(VDPrivate); in ActOnOpenMPUseDevicePtrClause()
22735 if (!VD && !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPHasDeviceAddrClause()
22810 if (!VD && !SemaRef.CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()
22812 Vars.push_back((VD || SemaRef.CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()
23187 !SemaRef.CurContext->isDependentContext()) { in ActOnOpenMPXDynCGroupMemClause()
23557 VarDecl::Create(Context, SemaRef.CurContext, StartLoc, D.DeclIdentLoc, in ActOnOMPIteratorExpr()
23568 SemaRef.FilterLookupForScope(Previous, SemaRef.CurContext, S, in ActOnOMPIteratorExpr()
23579 SemaRef.CurContext->addDecl(VD); in ActOnOMPIteratorExpr()
23639 if (!SemaRef.CurContext->isDependentContext()) { in ActOnOMPIteratorExpr()
23730 auto *CounterVD = VarDecl::Create(Context, SemaRef.CurContext, in ActOnOMPIteratorExpr()