Don't generate code with unused private fields A recent update to libchrome reveals that we were previously suppressing warnings about unused private fields. Without that, the generated code can cause errors when interfaces have no methods. Bug: 28117776 Change-Id: Ic734c1ce9485797065e504c566cad8d6edf45d07 Test: Generated code now compiles.