Lines Matching refs:VarLoc

17257     SourceLocation VarLoc;  in ActOnOpenMPInteropDirective()  local
17261 VarLoc = IC->getVarLoc(); in ActOnOpenMPInteropDirective()
17265 VarLoc = UC->getVarLoc(); in ActOnOpenMPInteropDirective()
17269 VarLoc = DC->getVarLoc(); in ActOnOpenMPInteropDirective()
17278 Diag(VarLoc, diag::err_omp_interop_var_multiple_actions) << VD; in ActOnOpenMPInteropDirective()
17288 SourceLocation VarLoc, in isValidInteropVariable() argument
17297 SemaRef.Diag(VarLoc, diag::err_omp_interop_variable_expected) << 0; in isValidInteropVariable()
17305 VarLoc, Sema::LookupOrdinaryName); in isValidInteropVariable()
17318 SemaRef.Diag(VarLoc, diag::err_omp_implied_type_not_found) in isValidInteropVariable()
17325 SemaRef.Diag(VarLoc, diag::err_omp_interop_variable_wrong_type); in isValidInteropVariable()
17333 SemaRef.Diag(VarLoc, diag::err_omp_interop_variable_expected) in isValidInteropVariable()
17344 SourceLocation VarLoc, SourceLocation EndLoc) { in ActOnOpenMPInitClause() argument
17346 if (!isValidInteropVariable(*this, InteropVar, VarLoc, OMPC_init)) in ActOnOpenMPInitClause()
17364 IsTargetSync, StartLoc, LParenLoc, VarLoc, in ActOnOpenMPInitClause()
17370 SourceLocation VarLoc, in ActOnOpenMPUseClause() argument
17373 if (!isValidInteropVariable(*this, InteropVar, VarLoc, OMPC_use)) in ActOnOpenMPUseClause()
17377 OMPUseClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPUseClause()
17383 SourceLocation VarLoc, in ActOnOpenMPDestroyClause() argument
17386 !isValidInteropVariable(*this, InteropVar, VarLoc, OMPC_destroy)) in ActOnOpenMPDestroyClause()
17390 OMPDestroyClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPDestroyClause()