Lines Matching refs:tsym

536             a.tsym.flags_field |= UNATTRIBUTED;
548 a.tsym.flags_field &= ~UNATTRIBUTED;
558 if (bound != null && bound.tsym instanceof ClassSymbol) {
559 ClassSymbol c = (ClassSymbol)bound.tsym;
657 if (interfaceExpected && (t.tsym.flags() & INTERFACE) == 0) {
664 (t.tsym.flags() & INTERFACE) != 0) {
669 ((t.tsym.flags() & FINAL) != 0)) {
671 "cant.inherit.from.final", t.tsym);
742 localEnv.info.scope.enterIfAbsent(l.head.type.tsym);
957 Type base = types.asSuper(exprType, syms.iterableType.tsym);
1003 (seltype.tsym.flags() & Flags.ENUM) != 0;
1075 for (Scope.Entry e = enumType.tsym.members().lookup(name);
1151 types.asSuper(resource, syms.autoCloseableType.tsym) != null) {
1170 close.overrides(syms.autoCloseableClose, resource.tsym, types, true) &&
1480 site.tsym);
1485 if (site.tsym == syms.enumSym && allowEnums)
1549 restype.tsym);
1643 if (cdef != null && clazztype.tsym.isInterface()) {
1645 } else if (clazztype.tsym.isStatic()) {
1646 log.error(tree.encl.pos(), "qualified.new.of.static.class", clazztype.tsym);
1649 } else if (!clazztype.tsym.isInterface() &&
1700 (clazztype.tsym.flags_field&Flags.ENUM) != 0 &&
1707 (clazztype.tsym.flags() & (ABSTRACT | INTERFACE)) != 0) {
1709 clazztype.tsym);
1710 } else if (cdef != null && clazztype.tsym.isInterface()) {
1784 if (clazztype.tsym.isInterface()) {
1795 if (tree.encl != null && !clazztype.tsym.isInterface()) {
1847 localEnv.info.tvars = clazztype.tsym.type.getTypeArguments();
1852 ((ClassSymbol) clazztype.tsym).members_field = mapping.snd;
1861 ((ClassSymbol) clazztype.tsym).members_field = mapping.fst;
1865 clazztype.tsym.type.getTypeArguments(),
1866 clazztype.tsym);
1890 diags.fragment("diamond", clazztype.tsym),
1913 new Pair<Scope, Scope>(ctype.tsym.members(), new Scope(ctype.tsym));
1922 ctype.tsym.type.getTypeArguments(),
1923 ctype.tsym);
2051 if (tree.arg.type.tsym == syms.stringType.tsym) {
2091 if (tree.lhs.type.tsym == syms.stringType.tsym) {
2094 if (tree.rhs.type.tsym == syms.stringType.tsym) {
2315 sym.overrides(syms.autoCloseableClose, sitesym.type.tsym, types, true) &&
2331 site.tsym == env.enclClass.sym) {
2357 Type site1 = types.asSuper(env.enclClass.sym.type, site.tsym);
2380 return selectSym(tree, site.tsym, site, env, pt, pkind);
2393 rs.findIdentInPackage(env, site.tsym, name, pkind),
2401 return rs.resolveSelf(pos, env, site.tsym, name);
2409 t = new ClassType(t.getEnclosingType(), typeargs, t.tsym);
2411 STATIC | PUBLIC | FINAL, names._class, t, site.tsym);
2443 return types.createErrorType(name, site.tsym, site).tsym;
2452 t = new ClassType(t.getEnclosingType(), List.of(arg), t.tsym);
2454 STATIC | PUBLIC | FINAL, names._class, t, site.tsym);
2506 if (owntype.tsym.type.getTypeArguments().nonEmpty()) {
2523 normOuter = types.asEnclosingSuper(site, ownOuter.tsym);
2528 normOuter, List.<Type>nil(), owntype.tsym);
2891 List<Type> formals = clazztype.tsym.type.getTypeArguments();
2915 site = types.asOuterSuper(site, clazzOuter.tsym);
2921 owntype = new ClassType(clazzOuter, actuals, clazztype.tsym);
2927 log.error(tree.pos(), "type.doesnt.take.params", clazztype.tsym);
3022 if ((bs.head.tsym.flags() & INTERFACE) == 0) {
3034 ClassSymbol c = (ClassSymbol)a.getUpperBound().tsym;
3129 attribClass((ClassSymbol)st.tsym);
3162 if (st.tsym == syms.enumSym &&
3167 if (st.tsym != null &&
3168 ((st.tsym.flags_field & Flags.ENUM) != 0) &&