roccoor added a comment.

Microsoft supports:

  [[gsl::suppress(bounds.3)]]

Clang requires:

  [[gsl::suppress("bounds.3")]]

Why is this inconsistency?

Here is an example from  CppCoreGuidelines

  [[suppress(bounds)]] char* raw_find(char* p, int n, char x)    // find x in 
p[0]..p[n - 1]
  {
      // ...
  }


Repository:
  rL LLVM

https://reviews.llvm.org/D24886



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
  • [PATCH] D24886: Add [[clang... Hristo Hristov via Phabricator via cfe-commits

Reply via email to