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