2005-02-19-BitfieldStructCrash.cpp 274 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // RUN: %clang_cc1 -emit-llvm %s -o - struct QChar {unsigned short X; QChar(unsigned short); } ; struct Command { Command(QChar c) : c(c) {} unsigned int type : 4; QChar c; }; Command X(QChar('c')); void Foo(QChar ); void bar() { Foo(X.c); }