LGTM<br><br><div class="gmail_quote">On Wed, Feb 22, 2012 at 1:49 PM, Delesley Hutchins <span dir="ltr"><<a href="mailto:delesley@google.com">delesley@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This patch makes late-parsed attributes behave more like ordinary GNU<br>
attributes, by allowing them to appear in additional places on the<br>
declarator, including declarators with multiple declarations.<br>
Currently this change only affects thread safety attributes.   For<br>
example:<br>
<br>
class Foo {<br>
  int __attribute__((guarded_by(mu))) a, b;   // both a and b are guarded by mu_<br>
  Mutex mu_;<br>
};<br>
<br>
  <a href="http://codereview.appspot.com/5687084/" target="_blank">http://codereview.appspot.com/5687084/</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
DeLesley Hutchins | Software Engineer | <a href="mailto:delesley@google.com">delesley@google.com</a> | <a href="tel:505-206-0315" value="+15052060315">505-206-0315</a><br>
</font></span></blockquote></div><br>