Name tcName = Names.TYPECONSTRUCTOR(classSym);
boolean isStatic = !isNestedClass(classSym); Name tcName = Names.TYPECONSTRUCTOR(classSym, isStatic);
    private Symbol getTConstructorSym(Symbol classSym) {        Symbol tcSym = (Symbol)tConstructor.get(classSym);        if (tcSym == null) {            int pos = classSym.pos;            Name tcName = Names.TYPECONSTRUCTOR(classSym);            tcSym = isNestedClass(classSym)                ? classSym.owner().newField(pos, 0, tcName)                : classSym.newStaticField(pos, 0, tcName);            tcSym.setInfo(defs.TYPECONSTRUCTOR_TYPE());            tConstructor.put(classSym, tcSym);        }        return tcSym;    }