NoQ accepted this revision.
NoQ added a comment.
This revision is now accepted and ready to land.

Thx again!



================
Comment at: lib/AST/OpenMPClause.cpp:473
+  // (Step and CalcStep), list of used expression + step.
+  void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * NumVars + 2 + NumVars  
+1));
   return new (Mem) OMPLinearClause(NumVars);
----------------
Formatting error ^.^


================
Comment at: lib/AST/OpenMPClause.cpp:477
 
+OMPClause::child_range OMPLinearClause::used_children() {
+  // Range includes only non-nullptr elements.
----------------
This function name almost makes me slightly uncomfortable -___-"


================
Comment at: test/OpenMP/distribute_parallel_for_simd_linear_messages.cpp:9
+  int i;
+#pragma omp distribute parallel for simd linear(i)
+  for (i = 0; i < 10; ++i)
----------------
I see you guys don't do the `// no-warning` thing very often? 'Cause even if 
it's meaningless for `VerifyDiagnosticsConsumer`, i find it pretty useful when 
reading other people's tests and trying to figure out what they were about. 
I.e., if somebody accidentally breaks your machinery and they see a warning on 
this test, it would be nice if they immediately understand that this is a false 
positive and they need to go fix their code rather than add an `// 
expected-warning`.


Repository:
  rC Clang

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65461/new/

https://reviews.llvm.org/D65461



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to