Lines Matching refs:CurContext

1551   DeclContext *DC = SemaRef.CurContext;  in buildVarDecl()
2347 DeclContext *CurContext,
2492 CurContext->getParent(), /*AsExpression=*/false); in isOpenMPCapturedDecl()
2990 if (!CurContext->isDependentContext()) in EndOpenMPDSABlock()
3181 CurContext->addDecl(D); in ActOnOpenMPThreadprivateDirective()
3478 if (!CurContext->isFileContext()) { in ActOnOpenMPRequiresDirective()
3483 CurContext->addDecl(D); in ActOnOpenMPRequiresDirective()
3518 auto *Ctx = CurContext; in ActOnOpenMPAssumesDirective()
4627 DSAStack->setContext(CurContext); in ActOnOpenMPRegionStart()
4643 DeclContext *CurContext, in buildCaptureDecl() argument
4662 auto *CED = OMPCapturedExprDecl::Create(C, CurContext, Id, Ty, in buildCaptureDecl()
4666 CurContext->addHiddenDecl(CED); in buildCaptureDecl()
4679 S.CurContext, in buildCapture()
4691 /*WithInit=*/true, S.CurContext, /*AsExpression=*/true); in buildCapture()
4738 if (!CurContext->isDependentContext() && in tryCaptureOpenMPLambdas()
4758 if (!VDC->Encloses(CurContext)) in tryCaptureOpenMPLambdas()
5467 assert(!S.CurContext->isDependentContext() && in checkAllocateClauses()
5643 CapturedDecl *CS = cast<CapturedDecl>(Actions.CurContext); in buildDistanceFunc()
5799 auto *CS = cast<CapturedDecl>(Actions.CurContext); in buildLoopVarFunc()
6271 if (AStmt && !CurContext->isDependentContext() && Kind != OMPD_atomic && in ActOnOpenMPExecutableDirective()
6976 if (!CurContext->isDependentContext() && in ActOnOpenMPExecutableDirective()
8393 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInit()
8477 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetCond()
8508 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetIncRHS()
8586 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInc()
8597 if (SemaRef.CurContext->isDependentContext() || Capture->containsErrors()) in tryBuildCapture()
9396 if (CXXFor && SemaRef.CurContext->isDependentContext()) in checkOpenMPIterationSpace()
9445 if (ISC.dependent() || SemaRef.CurContext->isDependentContext() || HasErrors) in checkOpenMPIterationSpace()
9824 if (SemaRef.CurContext->isDependentContext()) in checkOpenMPLoop()
10527 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPSimdDirective()
10530 if (!CurContext->isDependentContext()) { in ActOnOpenMPSimdDirective()
10571 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPForDirective()
10574 if (!CurContext->isDependentContext()) { in ActOnOpenMPForDirective()
10609 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPForSimdDirective()
10612 if (!CurContext->isDependentContext()) { in ActOnOpenMPForSimdDirective()
10707 if (!CurContext->isDependentContext()) { in ActOnOpenMPDispatchDirective()
10794 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPGenericLoopDirective()
10841 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsGenericLoopDirective()
10891 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsGenericLoopDirective()
10939 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelGenericLoopDirective()
10988 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelGenericLoopDirective()
11132 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelForDirective()
11135 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelForDirective()
11176 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelForSimdDirective()
11757 if (SemaRef.CurContext->isDependentContext()) in checkBinaryOperation()
11834 if (SemaRef.CurContext->isDependentContext()) in checkStatement()
12869 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12931 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12950 if (!CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
13005 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
13041 if (IsUpdateExprFound && !CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
13071 if (IsUpdateExprFound && !CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
13168 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
13348 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelForDirective()
13351 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetParallelForDirective()
13646 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTaskLoopDirective()
13684 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTaskLoopSimdDirective()
13687 if (!CurContext->isDependentContext()) { in ActOnOpenMPTaskLoopSimdDirective()
13734 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMasterTaskLoopDirective()
13772 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMaskedTaskLoopDirective()
13810 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMasterTaskLoopSimdDirective()
13813 if (!CurContext->isDependentContext()) { in ActOnOpenMPMasterTaskLoopSimdDirective()
13860 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMaskedTaskLoopSimdDirective()
13863 if (!CurContext->isDependentContext()) { in ActOnOpenMPMaskedTaskLoopSimdDirective()
13929 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMasterTaskLoopDirective()
13986 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMaskedTaskLoopDirective()
14043 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
14046 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
14112 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
14115 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
14165 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeDirective()
14210 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeParallelForDirective()
14254 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeParallelForSimdDirective()
14257 if (!CurContext->isDependentContext()) { in ActOnOpenMPDistributeParallelForSimdDirective()
14310 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeSimdDirective()
14313 if (!CurContext->isDependentContext()) { in ActOnOpenMPDistributeSimdDirective()
14366 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelForSimdDirective()
14369 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetParallelForSimdDirective()
14421 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetSimdDirective()
14424 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetSimdDirective()
14477 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeDirective()
14524 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeSimdDirective()
14527 if (!CurContext->isDependentContext()) { in ActOnOpenMPTeamsDistributeSimdDirective()
14586 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
14589 if (!CurContext->isDependentContext()) { in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
14648 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeParallelForDirective()
14739 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeDirective()
14782 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
14785 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
14838 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
14842 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
14896 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14899 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14993 if (CurContext->isDependentContext()) in ActOnOpenMPTileDirective()
15209 if (CurContext->isDependentContext()) in ActOnOpenMPUnrollDirective()
16565 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPIfClause()
16597 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPFinalClause()
16685 !SemaRef.CurContext->isDependentContext()) { in isNonNegativeIntegerValue()
16711 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNumThreadsClause()
17532 !CurContext->isDependentContext()) { in ActOnOpenMPScheduleClause()
18026 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNovariantsClause()
18057 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNocontextClause()
18079 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPFilterClause()
18426 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPPrivateClause()
18437 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPPrivateClause()
18700 CurContext->addDecl(VDPrivate); in ActOnOpenMPFirstprivateClause()
18705 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPFirstprivateClause()
18722 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPFirstprivateClause()
18879 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPLastprivateClause()
18903 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPLastprivateClause()
18958 if (!VD && isOpenMPCapturedDecl(D) && !CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
18961 Vars.push_back((VD || !Ref || CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
19150 if (SemaRef.CurContext->isDependentContext() || Ty->isDependentType() || in buildDeclareReductionRef()
19547 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
19672 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
20081 if (!VD && !S.CurContext->isDependentContext()) { in actOnOMPReductionKindClause()
20339 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPLinearClause()
20366 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPLinearClause()
20907 if (SemaRef.CurContext->isDependentContext()) { in ProcessOpenMPDoacrossClauseCommon()
20957 if (!SemaRef.CurContext->isDependentContext() && in ProcessOpenMPDoacrossClauseCommon()
20974 if (!SemaRef.CurContext->isDependentContext() && !IsSource && in ProcessOpenMPDoacrossClauseCommon()
21215 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPDeviceClause()
21232 if (FullCheck && !SemaRef.CurContext->isDependentContext() && in checkTypeMappable()
21999 if (SemaRef.CurContext->isDependentContext() || Type->isDependentType() || in buildUserDefinedMapperRef()
22589 CurContext = DRD; in ActOnOpenMPDeclareReductionCombinerStart()
22649 CurContext = DRD; in ActOnOpenMPDeclareReductionInitializerStart()
22896 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNumTeamsClause()
22923 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPThreadLimitClause()
23138 !CurContext->isDependentContext()) { in ActOnOpenMPDistScheduleClause()
23650 CurContext->addDecl(VDPrivate); in ActOnOpenMPUseDevicePtrClause()
23886 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPHasDeviceAddrClause()
23961 if (!VD && !CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()
23963 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()
24332 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPXDynCGroupMemClause()