if (kind != TYPE) { Symbol symconstr = ((TypeSymbol) sym).constructor; constructor.copyTo(symconstr); if (constructor.isInitialized()) symconstr.setInfo(fixConstrType(symconstr.type(), sym)); }
Symbol symconstr = ((TypeSymbol) sym).constructor; constructor.copyTo(symconstr); if (constructor.isInitialized()) symconstr.setInfo(fixConstrType(symconstr.type(), sym));
    public void copyTo(Symbol sym) {        super.copyTo(sym);        if (kind != TYPE) {            Symbol symconstr = ((TypeSymbol) sym).constructor;            constructor.copyTo(symconstr);            if (constructor.isInitialized())                symconstr.setInfo(fixConstrType(symconstr.type(), sym));        }    }