/* * Copyright (c) 2013 - present Facebook, Inc. * All rights reserved. * * This source code is licensed under the BSD style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. */ #include struct { int a; int b; } *x; union { int e; int f; struct { int w; int u;} g; int h; } y; int main() { int l; x->a=1; y.f =7; y.g.u=y.f; y.g.w = x->b; return 0; }