Lines Matching defs:InteropVar
16565 Res = ActOnOpenMPDestroyClause(/*InteropVar=*/nullptr, StartLoc,
16907 Expr *InteropVar, OMPInteropInfo &InteropInfo, SourceLocation StartLoc,
16910 if (!isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_init))
16927 return OMPInitClause::Create(getASTContext(), InteropVar, InteropInfo,
16931 OMPClause *SemaOpenMP::ActOnOpenMPUseClause(Expr *InteropVar,
16937 if (!isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_use))
16941 OMPUseClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc);
16944 OMPClause *SemaOpenMP::ActOnOpenMPDestroyClause(Expr *InteropVar,
16949 if (!InteropVar && getLangOpts().OpenMP >= 52 &&
16956 if (InteropVar &&
16957 !isValidInteropVariable(SemaRef, InteropVar, VarLoc, OMPC_destroy))
16961 OMPDestroyClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc);