reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOpenMP.cpp
  384     const FunctionScopeInfo *CurFnScope = SemaRef.getCurFunction();
  397     for (const FunctionScopeInfo *FSI : llvm::reverse(SemaRef.FunctionScopes)) {
  561             SemaRef.Diag(CNew->getBeginLoc(),
  564             SemaRef.Diag(CPrev->getBeginLoc(),
 1147     VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
 1148                                SemaRef.Context.VoidPtrTy, ".task_red.");
 1150         buildDeclRefExpr(SemaRef, VD, SemaRef.Context.VoidPtrTy, SR.getBegin());
 1150         buildDeclRefExpr(SemaRef, VD, SemaRef.Context.VoidPtrTy, SR.getBegin());
 1170     VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
 1171                                SemaRef.Context.VoidPtrTy, ".task_red.");
 1173         buildDeclRefExpr(SemaRef, VD, SemaRef.Context.VoidPtrTy, SR.getBegin());
 1173         buildDeclRefExpr(SemaRef, VD, SemaRef.Context.VoidPtrTy, SR.getBegin());
 1301         SemaRef, VD, D->getType().getNonReferenceType(),
 1312          SemaRef.getLangOpts().OpenMPUseTLS &&
 1313          SemaRef.getASTContext().getTargetInfo().isTLSSupported())) ||
 1317         SemaRef, VD, D->getType().getNonReferenceType(), D->getLocation());
 1322   if (SemaRef.getLangOpts().OpenMPCUDAMode && VD &&
 1335               buildDeclRefExpr(SemaRef, VD, D->getType().getNonReferenceType(),
 1350         if (!SemaRef.isOpenMPCapturedByRef(
 1354               buildDeclRefExpr(SemaRef, VD, D->getType().getNonReferenceType(),
 1398   if (SemaRef.LangOpts.OpenMP <= 31) {
 1403     if (isConstNotMutableType(SemaRef, D->getType())) {