<div dir="ltr"><div class="gmail_quote">On Tue, Apr 28, 2015 at 11:45 PM Reid Kleckner <<a href="mailto:rnk@google.com">rnk@google.com</a>> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I'll also put in a word recommending that these should only be used to initialize scalars to constant values. C++ is very flexible and will let you put lots of stuff here, but doing so is probably bad form.</div></div></blockquote><div> </div><div>Agreed, especially in LLVM project.  And MSVC has problems with complex initializers: <a href="https://connect.microsoft.com/VisualStudio/feedback/details/807232/class-member-vector-initialization-list-unexpected-c-11">https://connect.microsoft.com/VisualStudio/feedback/details/807232/class-member-vector-initialization-list-unexpected-c-11</a><br></div></div></div>