if (!isStatic
&& TransformUtil.constexprValue(f.resolveBinding()) == null) {
continue;
}
IVariableBinding vb = f.resolveBinding();
boolean asMethod = TransformUtil.asMethod(vb);
if (asMethod) {
ITypeBinding tb = vb.getType();
print(TransformUtil.varTypeCName(vb.getModifiers(), tb, deps));
println("& " + qcname + "::" + CName.of(vb) + "()");
printlni("{");
indent++;
printlni("clinit();");
printlni("return " + CName.of(vb) + "_;");
indent--;
println("}");
}
printi(TransformUtil.fieldModifiers(type, node.getModifiers(),
false, TransformUtil.constexprValue(f) != null));
print(TransformUtil.varTypeCName(vb.getModifiers(), vb.getType(),
deps));
print(" ");
print(qcname + "::");