1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-tblgen %s 2*9880d681SAndroid Build Coastguard Worker// XFAIL: vg_leak 3*9880d681SAndroid Build Coastguard Workerclass x { 4*9880d681SAndroid Build Coastguard Worker field bits<32> A; 5*9880d681SAndroid Build Coastguard Worker} 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Workerclass y<bits<2> B> : x { 8*9880d681SAndroid Build Coastguard Worker let A{21-20} = B; 9*9880d681SAndroid Build Coastguard Worker} 10*9880d681SAndroid Build Coastguard Worker 11*9880d681SAndroid Build Coastguard Workerdef z : y<{0,?}>; 12