Lines Matching refs:CurContext

1531   DeclContext *DC = SemaRef.CurContext;  in buildVarDecl()
2324 DeclContext *CurContext,
2469 CurContext->getParent(), /*AsExpression=*/false); in isOpenMPCapturedDecl()
2966 if (!CurContext->isDependentContext()) in EndOpenMPDSABlock()
3157 CurContext->addDecl(D); in ActOnOpenMPThreadprivateDirective()
3454 if (!CurContext->isFileContext()) { in ActOnOpenMPRequiresDirective()
3459 CurContext->addDecl(D); in ActOnOpenMPRequiresDirective()
3494 auto *Ctx = CurContext; in ActOnOpenMPAssumesDirective()
4613 DSAStack->setContext(CurContext); in ActOnOpenMPRegionStart()
4629 DeclContext *CurContext, in buildCaptureDecl() argument
4648 auto *CED = OMPCapturedExprDecl::Create(C, CurContext, Id, Ty, in buildCaptureDecl()
4652 CurContext->addHiddenDecl(CED); in buildCaptureDecl()
4665 S.CurContext, in buildCapture()
4676 /*WithInit=*/true, S.CurContext, /*AsExpression=*/true); in buildCapture()
4723 if (!CurContext->isDependentContext() && in tryCaptureOpenMPLambdas()
4743 if (!VDC->Encloses(CurContext)) in tryCaptureOpenMPLambdas()
5437 assert(!S.CurContext->isDependentContext() && in checkAllocateClauses()
5613 CapturedDecl *CS = cast<CapturedDecl>(Actions.CurContext); in buildDistanceFunc()
5768 auto *CS = cast<CapturedDecl>(Actions.CurContext); in buildLoopVarFunc()
6125 if (AStmt && !CurContext->isDependentContext() && Kind != OMPD_atomic && in ActOnOpenMPExecutableDirective()
6825 if (!CurContext->isDependentContext() && in ActOnOpenMPExecutableDirective()
8242 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInit()
8326 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetCond()
8357 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetIncRHS()
8435 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInc()
8445 if (SemaRef.CurContext->isDependentContext() || Capture->containsErrors()) in tryBuildCapture()
9212 if (CXXFor && SemaRef.CurContext->isDependentContext()) in checkOpenMPIterationSpace()
9261 if (ISC.dependent() || SemaRef.CurContext->isDependentContext() || HasErrors) in checkOpenMPIterationSpace()
9609 if (SemaRef.CurContext->isDependentContext()) in checkOpenMPLoop()
10293 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPSimdDirective()
10296 if (!CurContext->isDependentContext()) { in ActOnOpenMPSimdDirective()
10332 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPForDirective()
10335 if (!CurContext->isDependentContext()) { in ActOnOpenMPForDirective()
10369 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPForSimdDirective()
10372 if (!CurContext->isDependentContext()) { in ActOnOpenMPForSimdDirective()
10467 if (!CurContext->isDependentContext()) { in ActOnOpenMPDispatchDirective()
10554 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPGenericLoopDirective()
10601 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsGenericLoopDirective()
10651 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsGenericLoopDirective()
10699 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelGenericLoopDirective()
10748 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelGenericLoopDirective()
10892 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelForDirective()
10895 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelForDirective()
10936 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelForSimdDirective()
11493 if (SemaRef.CurContext->isDependentContext()) in checkBinaryOperation()
11566 if (SemaRef.CurContext->isDependentContext()) in checkStatement()
12593 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12655 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12674 if (!CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12729 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12765 if (IsUpdateExprFound && !CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12795 if (IsUpdateExprFound && !CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12892 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
13072 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelForDirective()
13075 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetParallelForDirective()
13366 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTaskLoopDirective()
13404 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTaskLoopSimdDirective()
13407 if (!CurContext->isDependentContext()) { in ActOnOpenMPTaskLoopSimdDirective()
13454 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMasterTaskLoopDirective()
13492 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMaskedTaskLoopDirective()
13530 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMasterTaskLoopSimdDirective()
13533 if (!CurContext->isDependentContext()) { in ActOnOpenMPMasterTaskLoopSimdDirective()
13580 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMaskedTaskLoopSimdDirective()
13583 if (!CurContext->isDependentContext()) { in ActOnOpenMPMaskedTaskLoopSimdDirective()
13649 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMasterTaskLoopDirective()
13706 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMaskedTaskLoopDirective()
13763 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
13766 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
13832 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
13835 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
13882 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeDirective()
13925 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeParallelForDirective()
13969 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeParallelForSimdDirective()
13972 if (!CurContext->isDependentContext()) { in ActOnOpenMPDistributeParallelForSimdDirective()
14025 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeSimdDirective()
14028 if (!CurContext->isDependentContext()) { in ActOnOpenMPDistributeSimdDirective()
14081 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelForSimdDirective()
14084 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetParallelForSimdDirective()
14136 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetSimdDirective()
14139 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetSimdDirective()
14192 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeDirective()
14239 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeSimdDirective()
14242 if (!CurContext->isDependentContext()) { in ActOnOpenMPTeamsDistributeSimdDirective()
14301 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
14304 if (!CurContext->isDependentContext()) { in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
14363 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeParallelForDirective()
14441 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeDirective()
14484 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
14487 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
14540 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
14544 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
14598 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14601 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14695 if (CurContext->isDependentContext()) in ActOnOpenMPTileDirective()
14911 if (CurContext->isDependentContext()) in ActOnOpenMPUnrollDirective()
16267 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPIfClause()
16299 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPFinalClause()
16387 !SemaRef.CurContext->isDependentContext()) { in isNonNegativeIntegerValue()
16413 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNumThreadsClause()
17229 !CurContext->isDependentContext()) { in ActOnOpenMPScheduleClause()
17692 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNovariantsClause()
17723 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNocontextClause()
17745 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPFilterClause()
18087 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPPrivateClause()
18098 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPPrivateClause()
18361 CurContext->addDecl(VDPrivate); in ActOnOpenMPFirstprivateClause()
18366 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPFirstprivateClause()
18383 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPFirstprivateClause()
18540 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPLastprivateClause()
18564 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPLastprivateClause()
18619 if (!VD && isOpenMPCapturedDecl(D) && !CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
18622 Vars.push_back((VD || !Ref || CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
18811 if (SemaRef.CurContext->isDependentContext() || Ty->isDependentType() || in buildDeclareReductionRef()
19194 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
19319 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
19723 if (!VD && !S.CurContext->isDependentContext()) { in actOnOMPReductionKindClause()
19974 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPLinearClause()
20001 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPLinearClause()
20578 if (CurContext->isDependentContext()) { in ActOnOpenMPDependClause()
20628 if (!CurContext->isDependentContext() && in ActOnOpenMPDependClause()
20735 if (!CurContext->isDependentContext() && DepKind == OMPC_DEPEND_sink && in ActOnOpenMPDependClause()
20800 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPDeviceClause()
20817 if (FullCheck && !SemaRef.CurContext->isDependentContext() && in checkTypeMappable()
21584 if (SemaRef.CurContext->isDependentContext() || Type->isDependentType() || in buildUserDefinedMapperRef()
22174 CurContext = DRD; in ActOnOpenMPDeclareReductionCombinerStart()
22234 CurContext = DRD; in ActOnOpenMPDeclareReductionInitializerStart()
22481 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNumTeamsClause()
22508 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPThreadLimitClause()
22723 !CurContext->isDependentContext()) { in ActOnOpenMPDistScheduleClause()
23173 CurContext->addDecl(VDPrivate); in ActOnOpenMPUseDevicePtrClause()
23409 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPHasDeviceAddrClause()
23484 if (!VD && !CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()
23486 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()
23844 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPXDynCGroupMemClause()