1 struct B { 2 unsigned long long a : 1; 3 unsigned long long b : 1; 4 unsigned long long c : 2; 5 unsigned long long d : 3; 6 unsigned long long e : 5; 7 unsigned long long f : 8; 8 unsigned long long g : 13; 9 unsigned long long h : 21; 10 unsigned long long i : 34; 11 unsigned long long j : 55; 12 }; 13 fun(const struct B * b)14void fun(const struct B * b) { (void) b; } 15