void (ClassWrapper wrapper) { MethodWrapper method = wrapper.getMethodWrapper(CodeConstants.CLINIT_NAME, "()V"); if (method != null && method.root != null) { // successfully decompiled static constructor extractStaticInitializers(wrapper, method); } extractDynamicInitializers(wrapper); // required e.g. if anonymous class is being decompiled as a standard one. // This can happen if InnerClasses attributes are erased liftConstructor(wrapper); if (DecompilerContext.getOption(IFernflowerPreferences.HIDE_EMPTY_SUPER)) { hideEmptySuper(wrapper); } }