Hi,

As pointed out in Wei's email [1], Clang currently fails to warn about
self-initialized references when using parenthesized initializers:

  void f() {
    int &a(a);
  }

The attached patch fixes this. Please take a look.

Thanks,
Hans

[1]. http://lists.cs.uiuc.edu/pipermail/cfe-dev/2012-September/024582.html

Attachment: ref_self_init_parenthesized_initializers.patch
Description: Binary data

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to