/openjdk7/langtools/test/tools/javap/ |
H A D | TestSuperclass.java | 57 GenericKind(String typarams) { argument 58 this.typarams = typarams; 60 final String typarams; field in class:TestSuperclass.GenericKind 167 .replace("#GK", gk.typarams)
|
/openjdk7/langtools/test/tools/javac/processing/model/element/ |
H A D | TestTypeParameter.java | 76 * Return 1 if typarams not empty and all have expected owner, else return 0. 78 int check(Element e, List<? extends TypeParameterElement> typarams) { argument 80 if (typarams.isEmpty()) { 84 for (TypeParameterElement tpe: typarams) {
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/ |
H A D | MemberEnter.java | 344 * @param typarams The method's type parameters. 351 Type signature(List<JCTypeParameter> typarams, argument 358 List<Type> tvars = enter.classEnter(typarams, env); 359 attr.attribTypeVariables(typarams, env); 576 m.type = signature(tree.typarams, tree.params, 699 for (List<JCTypeParameter> l = tree.typarams; l.nonEmpty(); l = l.tail) 958 attr.attribTypeVariables(tree.typarams, baseEnv); 964 List<Type> typarams = List.nil(); 974 typarams = superConstrType.getTypeArguments(); 984 typarams, argtype 1225 DefaultConstructor(TreeMaker make, ClassSymbol c, List<Type> typarams, List<Type> argtypes, List<Type> thrown, long flags, boolean based) argument 1271 SuperCall(TreeMaker make, List<Type> typarams, List<JCVariableDecl> params, boolean based) argument [all...] |
H A D | Attr.java | 530 * @param typarams the type variables to enter 533 void attribTypeVariables(List<JCTypeParameter> typarams, Env<AttrContext> env) { argument 534 for (JCTypeParameter tvar : typarams) { 550 for (JCTypeParameter tvar : typarams) 552 attribStats(typarams, env); 555 void attribBounds(List<JCTypeParameter> typarams) { argument 556 for (JCTypeParameter typaram : typarams) { 723 attribBounds(tree.typarams); 741 for (List<JCTypeParameter> l = tree.typarams; l.nonEmpty(); l = l.tail) 758 chk.validate(tree.typarams, localEn [all...] |
H A D | Enter.java | 416 ct.typarams_field = classEnter(tree.typarams, localEnv);
|
H A D | TransTypes.java | 456 tree.typarams = List.nil(); 870 tree.typarams = List.nil();
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/ |
H A D | TreeTranslator.java | 131 tree.typarams = translateTypeParams(tree.typarams); 141 tree.typarams = translateTypeParams(tree.typarams);
|
H A D | TreeScanner.java | 77 scan(tree.typarams); 86 scan(tree.typarams);
|
H A D | TreeCopier.java | 137 List<JCTypeParameter> typarams = copy(t.typarams, p); 141 return M.at(t.pos).ClassDef(mods, t.name, typarams, extending, implementing, defs); 234 List<JCTypeParameter> typarams = copy(t.typarams, p); 239 return M.at(t.pos).MethodDef(mods, t.name, restype, typarams, params, thrown, body, defaultValue);
|
H A D | TreeMaker.java | 148 List<JCTypeParameter> typarams, 155 typarams, 167 List<JCTypeParameter> typarams, 175 typarams, 802 public List<JCTypeParameter> TypeParams(List<Type> typarams) { argument 805 for (List<Type> l = typarams; l.nonEmpty(); l = l.tail) 146 ClassDef(JCModifiers mods, Name name, List<JCTypeParameter> typarams, JCExpression extending, List<JCExpression> implementing, List<JCTree> defs) argument 164 MethodDef(JCModifiers mods, Name name, JCExpression restype, List<JCTypeParameter> typarams, List<JCVariableDecl> params, List<JCExpression> thrown, JCBlock body, JCExpression defaultValue) argument
|
H A D | JCTree.java | 560 * @param typarams formal class parameters 569 public List<JCTypeParameter> typarams; field in class:JCTree.JCClassDecl 576 List<JCTypeParameter> typarams, 584 this.typarams = typarams; 607 return typarams; 632 * @param typarams type parameters 642 public List<JCTypeParameter> typarams; field in class:JCTree.JCMethodDecl 651 List<JCTypeParameter> typarams, 661 this.typarams 574 JCClassDecl(JCModifiers mods, Name name, List<JCTypeParameter> typarams, JCExpression extending, List<JCExpression> implementing, List<JCTree> defs, ClassSymbol sym) argument 648 JCMethodDecl(JCModifiers mods, Name name, JCExpression restype, List<JCTypeParameter> typarams, List<JCVariableDecl> params, List<JCExpression> thrown, JCBlock body, JCExpression defaultValue, MethodSymbol sym) argument 2104 ClassDef(JCModifiers mods, Name name, List<JCTypeParameter> typarams, JCExpression extending, List<JCExpression> implementing, List<JCTree> defs) argument 2110 MethodDef(JCModifiers mods, Name name, JCExpression restype, List<JCTypeParameter> typarams, List<JCVariableDecl> params, List<JCExpression> thrown, JCBlock body, JCExpression defaultValue) argument [all...] |
H A D | Pretty.java | 407 printTypeParameters(tree.typarams); 417 printTypeParameters(tree.typarams); 448 printTypeParameters(tree.typarams);
|
H A D | TreeInfo.java | 308 if (node.typarams.nonEmpty()) // List.nil() used for no typarams 309 return getStartPos(node.typarams.head);
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/ |
H A D | JavacParser.java | 2409 List<JCTypeParameter> typarams = typeParametersOpt(); 2423 mods, name, typarams, extending, implementing, defs)); 2438 List<JCTypeParameter> typarams = typeParametersOpt(); 2447 mods, name, typarams, null, extending, defs)); 2618 List<JCTypeParameter> typarams = typeParametersOpt(); 2621 if (typarams.nonEmpty() && mods.pos == Position.NOPOS) { 2639 pos, mods, null, names.init, typarams, 2646 pos, mods, type, name, typarams, 2648 } else if (!isVoid && typarams.isEmpty()) { 2658 ? List.<JCTree>of(toP(F.at(pos).MethodDef(mods, name, type, typarams, 2679 methodDeclaratorRest(int pos, JCModifiers mods, JCExpression type, Name name, List<JCTypeParameter> typarams, boolean isInterface, boolean isVoid, String dc) argument [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/ |
H A D | Type.java | 563 public ClassType(Type outer, List<Type> typarams, TypeSymbol tsym) { argument 566 this.typarams_field = typarams; 574 typarams.length() == tsym.type.typarams().length() : 576 typarams.length() == 0 : 707 List<Type> typarams = getTypeArguments(); 708 List<Type> typarams1 = map(typarams, f); 709 if (outer1 == outer && typarams1 == typarams) return this;
|
H A D | Types.java | 2312 List<Type> typarams = t.getTypeArguments(); 2313 List<Type> typarams1 = subst(typarams); 2316 if (typarams1 == typarams && outer1 == outer) 2771 List<Type> typarams = class1.tsym.type.getTypeArguments(); 2773 while (act1.nonEmpty() && act2.nonEmpty() && typarams.nonEmpty()) { 2792 merged.append(m.withTypeVar(typarams.head)); 2796 typarams = typarams.tail; 2798 Assert.check(act1.isEmpty() && act2.isEmpty() && typarams.isEmpty());
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/ |
H A D | ClassWriter.java | 402 void assembleParamsSig(List<Type> typarams) { argument 404 for (List<Type> ts = typarams; ts.nonEmpty(); ts = ts.tail) { 1478 List<Type> typarams = c.type.getTypeArguments(); 1524 typarams.length() != 0 || supertype.allparams().length() != 0; 1530 if (typarams.length() != 0) assembleParamsSig(typarams);
|
/openjdk7/langtools/make/tools/GenStubs/ |
H A D | GenStubs.java | 228 tree.typarams = translateTypeParams(tree.typarams);
|