NoQ added inline comments.
================
Comment at: test/Analysis/cxx-uninitialized-object-inheritance.cpp:802
+struct DynTBase2 {
+ int x; // expected-note{{uninitialized field 'static_cast<struct
DynTDerived2 *>(this->bptr)->DynTBase2::x'}}
+};
----------------
Mmm, what's the value of casting to derived type and then specifying that we
access the field of the base type anyway? Isn't `this->bptr->x` exactly what
the user needs to know(?)
https://reviews.llvm.org/D50892
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits