Lines Matching refs:CurContext
1500 DeclContext *DC = SemaRef.CurContext; in buildVarDecl()
2292 DeclContext *CurContext,
2437 CurContext->getParent(), /*AsExpression=*/false); in isOpenMPCapturedDecl()
2915 if (!CurContext->isDependentContext()) in EndOpenMPDSABlock()
3106 CurContext->addDecl(D); in ActOnOpenMPThreadprivateDirective()
3401 if (!CurContext->isFileContext()) { in ActOnOpenMPRequiresDirective()
3406 CurContext->addDecl(D); in ActOnOpenMPRequiresDirective()
3441 auto *Ctx = CurContext; in ActOnOpenMPAssumesDirective()
4557 DSAStack->setContext(CurContext); in ActOnOpenMPRegionStart()
4573 DeclContext *CurContext, in buildCaptureDecl() argument
4592 auto *CED = OMPCapturedExprDecl::Create(C, CurContext, Id, Ty, in buildCaptureDecl()
4596 CurContext->addHiddenDecl(CED); in buildCaptureDecl()
4609 S.CurContext, in buildCapture()
4620 /*WithInit=*/true, S.CurContext, /*AsExpression=*/true); in buildCapture()
4667 if (!CurContext->isDependentContext() && in tryCaptureOpenMPLambdas()
4687 if (!VDC->Encloses(CurContext)) in tryCaptureOpenMPLambdas()
5366 assert(!S.CurContext->isDependentContext() && in checkAllocateClauses()
5542 CapturedDecl *CS = cast<CapturedDecl>(Actions.CurContext); in buildDistanceFunc()
5697 auto *CS = cast<CapturedDecl>(Actions.CurContext); in buildLoopVarFunc()
6054 if (AStmt && !CurContext->isDependentContext() && Kind != OMPD_atomic && in ActOnOpenMPExecutableDirective()
6746 if (!CurContext->isDependentContext() && in ActOnOpenMPExecutableDirective()
8159 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInit()
8243 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetCond()
8274 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetIncRHS()
8352 if (dependent() || SemaRef.CurContext->isDependentContext()) in checkAndSetInc()
8362 if (SemaRef.CurContext->isDependentContext() || Capture->containsErrors()) in tryBuildCapture()
9129 if (CXXFor && SemaRef.CurContext->isDependentContext()) in checkOpenMPIterationSpace()
9178 if (ISC.dependent() || SemaRef.CurContext->isDependentContext() || HasErrors) in checkOpenMPIterationSpace()
9526 if (SemaRef.CurContext->isDependentContext()) in checkOpenMPLoop()
10210 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPSimdDirective()
10213 if (!CurContext->isDependentContext()) { in ActOnOpenMPSimdDirective()
10249 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPForDirective()
10252 if (!CurContext->isDependentContext()) { in ActOnOpenMPForDirective()
10286 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPForSimdDirective()
10289 if (!CurContext->isDependentContext()) { in ActOnOpenMPForSimdDirective()
10384 if (!CurContext->isDependentContext()) { in ActOnOpenMPDispatchDirective()
10471 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPGenericLoopDirective()
10518 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsGenericLoopDirective()
10568 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsGenericLoopDirective()
10616 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelGenericLoopDirective()
10665 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelGenericLoopDirective()
10809 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelForDirective()
10812 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelForDirective()
10853 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelForSimdDirective()
11369 if (SemaRef.CurContext->isDependentContext()) in checkBinaryOperation()
11442 if (SemaRef.CurContext->isDependentContext()) in checkStatement()
12453 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12515 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12534 if (!CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12589 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12625 if (IsUpdateExprFound && !CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12655 if (IsUpdateExprFound && !CurContext->isDependentContext()) { in ActOnOpenMPAtomicDirective()
12752 if (CurContext->isDependentContext()) in ActOnOpenMPAtomicDirective()
12932 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelForDirective()
12935 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetParallelForDirective()
13226 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTaskLoopDirective()
13264 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTaskLoopSimdDirective()
13267 if (!CurContext->isDependentContext()) { in ActOnOpenMPTaskLoopSimdDirective()
13314 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMasterTaskLoopDirective()
13352 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMaskedTaskLoopDirective()
13390 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMasterTaskLoopSimdDirective()
13393 if (!CurContext->isDependentContext()) { in ActOnOpenMPMasterTaskLoopSimdDirective()
13440 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPMaskedTaskLoopSimdDirective()
13443 if (!CurContext->isDependentContext()) { in ActOnOpenMPMaskedTaskLoopSimdDirective()
13509 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMasterTaskLoopDirective()
13566 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMaskedTaskLoopDirective()
13623 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
13626 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
13692 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
13695 if (!CurContext->isDependentContext()) { in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
13742 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeDirective()
13785 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeParallelForDirective()
13829 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeParallelForSimdDirective()
13832 if (!CurContext->isDependentContext()) { in ActOnOpenMPDistributeParallelForSimdDirective()
13885 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPDistributeSimdDirective()
13888 if (!CurContext->isDependentContext()) { in ActOnOpenMPDistributeSimdDirective()
13941 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetParallelForSimdDirective()
13944 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetParallelForSimdDirective()
13996 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetSimdDirective()
13999 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetSimdDirective()
14052 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeDirective()
14099 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeSimdDirective()
14102 if (!CurContext->isDependentContext()) { in ActOnOpenMPTeamsDistributeSimdDirective()
14161 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
14164 if (!CurContext->isDependentContext()) { in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
14223 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTeamsDistributeParallelForDirective()
14301 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeDirective()
14344 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
14347 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
14400 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
14404 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
14458 assert((CurContext->isDependentContext() || B.builtAll()) && in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14461 if (!CurContext->isDependentContext()) { in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14555 if (CurContext->isDependentContext()) in ActOnOpenMPTileDirective()
14771 if (CurContext->isDependentContext()) in ActOnOpenMPUnrollDirective()
16092 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPIfClause()
16124 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPFinalClause()
16212 !SemaRef.CurContext->isDependentContext()) { in isNonNegativeIntegerValue()
16238 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNumThreadsClause()
16951 !CurContext->isDependentContext()) { in ActOnOpenMPScheduleClause()
17412 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNovariantsClause()
17443 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNocontextClause()
17465 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPFilterClause()
17804 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPPrivateClause()
17815 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPPrivateClause()
18078 CurContext->addDecl(VDPrivate); in ActOnOpenMPFirstprivateClause()
18083 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPFirstprivateClause()
18100 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPFirstprivateClause()
18257 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPLastprivateClause()
18281 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPLastprivateClause()
18336 if (!VD && isOpenMPCapturedDecl(D) && !CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
18339 Vars.push_back((VD || !Ref || CurContext->isDependentContext()) in ActOnOpenMPSharedClause()
18528 if (SemaRef.CurContext->isDependentContext() || Ty->isDependentType() || in buildDeclareReductionRef()
18911 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
19036 if (S.CurContext->isDependentContext() && in actOnOMPReductionKindClause()
19440 if (!VD && !S.CurContext->isDependentContext()) { in actOnOMPReductionKindClause()
19691 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPLinearClause()
19718 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPLinearClause()
20295 if (CurContext->isDependentContext()) { in ActOnOpenMPDependClause()
20345 if (!CurContext->isDependentContext() && in ActOnOpenMPDependClause()
20452 if (!CurContext->isDependentContext() && DepKind == OMPC_DEPEND_sink && in ActOnOpenMPDependClause()
20517 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPDeviceClause()
20534 if (FullCheck && !SemaRef.CurContext->isDependentContext() && in checkTypeMappable()
21301 if (SemaRef.CurContext->isDependentContext() || Type->isDependentType() || in buildUserDefinedMapperRef()
21883 CurContext = DRD; in ActOnOpenMPDeclareReductionCombinerStart()
21943 CurContext = DRD; in ActOnOpenMPDeclareReductionInitializerStart()
22183 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPNumTeamsClause()
22210 if (CaptureRegion != OMPD_unknown && !CurContext->isDependentContext()) { in ActOnOpenMPThreadLimitClause()
22400 !CurContext->isDependentContext()) { in ActOnOpenMPDistScheduleClause()
22846 CurContext->addDecl(VDPrivate); in ActOnOpenMPUseDevicePtrClause()
23078 if (!VD && !CurContext->isDependentContext()) { in ActOnOpenMPHasDeviceAddrClause()
23153 if (!VD && !CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()
23155 Vars.push_back((VD || CurContext->isDependentContext()) in ActOnOpenMPAllocateClause()