Searched defs:NotStandardLayout (Results 1 – 2 of 2) sorted by relevance
20 struct NotStandardLayout { struct22 NotStandardLayout() : one(1), two(2) {} in NotStandardLayout() argument23 int sum() const { return one + two; } // silences "unused field 'two' warning" in sum()47 static_assert(!std::is_standard_layout<NotStandardLayout>::value, ""); in f() argument
22 struct NotStandardLayout { struct24 NotStandardLayout() : one(1), two(2) {} in NotStandardLayout() function25 int sum() const { return one + two; } // silences "unused field 'two' warning" in sum()26 int one;50 static_assert(!std::is_standard_layout<NotStandardLayout>::value, ""); in main() argument