Lines Matching defs:InteropVar
16398 Res = ActOnOpenMPDestroyClause(/*InteropVar=*/nullptr, StartLoc,
16740 Expr *InteropVar, OMPInteropInfo &InteropInfo, SourceLocation StartLoc,
16743 if (!isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_init))
16760 return OMPInitClause::Create(getASTContext(), InteropVar, InteropInfo,
16764 OMPClause *SemaOpenMP::ActOnOpenMPUseClause(Expr *InteropVar,
16770 if (!isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_use))
16774 OMPUseClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc);
16777 OMPClause *SemaOpenMP::ActOnOpenMPDestroyClause(Expr *InteropVar,
16782 if (!InteropVar && getLangOpts().OpenMP >= 52 &&
16789 if (InteropVar &&
16790 !isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_destroy))
16794 OMPDestroyClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc);