On 02/04/2016 03:22 PM, Martin Sebor wrote:
+ /* Refers to the declared object that constains the subobject referenced + by OPER. When the object is initialized, makes it possible to determine + the actual size of a flexible array member used as the buffer passed + as OPER to placement new. */ + tree var_decl = NULL_TREE;
This doesn't make sense to me. There should never be variables of types with flexible array members; such types should be allocated with malloc or the equivalent, along with enough extra space for the trailing array. Indeed, the C compiler gives an error for initialization of a flexible array member.
Jason