Searched refs:BoundKind (Results 1 - 18 of 18) sorted by relevance

/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/
H A DBoundKind.java35 public enum BoundKind { enum
42 BoundKind(String name) { method in class:BoundKind
H A DPrinter.java37 import static com.sun.tools.javac.code.BoundKind.*;
H A DType.java37 import static com.sun.tools.javac.code.BoundKind.*;
437 public BoundKind kind;
445 public WildcardType(Type type, BoundKind kind, TypeSymbol tsym) {
454 public WildcardType(Type type, BoundKind kind, TypeSymbol tsym, TypeVar bound) {
H A DTypes.java44 import static com.sun.tools.javac.code.BoundKind.*;
189 BoundKind.UNBOUND,
255 qs.append(new WildcardType(syms.objectType, BoundKind.UNBOUND, syms.boundClass, (TypeVar) iter.head));
455 BoundKind.UNBOUND,
460 BoundKind.EXTENDS,
2333 if (t.kind != BoundKind.UNBOUND)
2784 BoundKind.EXTENDS,
2789 BoundKind.UNBOUND,
3650 BoundKind.UNBOUND,
3655 BoundKind
[all...]
/openjdk7/langtools/test/tools/javac/generics/diamond/7030150/
H A DGenericConstructorAndDiamondTest.java42 enum BoundKind { enum in class:GenericConstructorAndDiamondTest
49 private BoundKind(String boundStr) { method in class:GenericConstructorAndDiamondTest.BoundKind
155 for (BoundKind boundKind : BoundKind.values()) {
173 BoundKind boundKind;
183 GenericConstructorAndDiamondTest(BoundKind boundKind, ConstructorKind constructorKind,
/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/util/
H A DTypesImpl.java37 import com.sun.tools.javac.code.BoundKind;
145 BoundKind kind;
154 kind = BoundKind.UNBOUND;
159 kind = BoundKind.EXTENDS;
164 kind = BoundKind.SUPER;
/openjdk7/langtools/test/tools/javac/types/
H A DGenericTypeWellFormednessTest.java33 import com.sun.tools.javac.code.BoundKind;
162 Type t = fac.Wildcard(BoundKind.EXTENDS, type1.inst(clazz));
173 Type t = fac.Wildcard(BoundKind.SUPER, type1.inst(clazz));
180 new InstantiableType(fac.Wildcard(BoundKind.UNBOUND, predef.objectType)) {
205 tv5.bound = subst(decl5, Mapping(tv5, fac.Wildcard(BoundKind.EXTENDS, tv5)));
209 tv6.bound = subst(decl6, Mapping(tv6, fac.Wildcard(BoundKind.SUPER, tv6)));
213 tv7.bound = subst(decl7, Mapping(tv7, fac.Wildcard(BoundKind.UNBOUND, predef.objectType)));
H A DTypeHarness.java24 import com.sun.tools.javac.code.BoundKind;
317 public WildcardType Wildcard(BoundKind bk, Type bound) {
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/model/
H A DJavacTypes.java186 BoundKind bkind;
189 bkind = BoundKind.UNBOUND;
192 bkind = BoundKind.EXTENDS;
195 bkind = BoundKind.SUPER;
/openjdk7/langtools/test/tools/javac/treeannotests/
H A DTestProcessor.java33 import com.sun.tools.javac.code.BoundKind;
294 if (tree.kind.kind == BoundKind.UNBOUND)
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/
H A DJCTree.java44 import static com.sun.tools.javac.code.BoundKind.*;
1976 public BoundKind kind;
1977 protected TypeBoundKind(BoundKind kind) {
2178 TypeBoundKind TypeBoundKind(BoundKind kind);
H A DPretty.java1196 if (tree.kind.kind != BoundKind.UNBOUND)
H A DTreeMaker.java456 public TypeBoundKind TypeBoundKind(BoundKind kind) {
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DClassReader.java607 return new WildcardType(t, BoundKind.EXTENDS,
612 return new WildcardType(syms.objectType, BoundKind.UNBOUND,
617 return new WildcardType(t, BoundKind.SUPER,
H A DClassWriter.java43 import static com.sun.tools.javac.code.BoundKind.*;
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DInfer.java358 WildcardType wt = new WildcardType(syms.objectType, BoundKind.UNBOUND, syms.boundClass);
H A DAttr.java1547 BoundKind.EXTENDS,
3049 Type type = (tree.kind.kind == BoundKind.UNBOUND)
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/
H A DJavacParser.java1315 TypeBoundKind t = to(F.at(pos).TypeBoundKind(BoundKind.EXTENDS));
1320 TypeBoundKind t = to(F.at(pos).TypeBoundKind(BoundKind.SUPER));
1326 TypeBoundKind t = F.at(Position.NOPOS).TypeBoundKind(BoundKind.UNBOUND);
1333 TypeBoundKind t = toP(F.at(pos).TypeBoundKind(BoundKind.UNBOUND));

Completed in 105 milliseconds