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

/openjdk7/langtools/test/tools/javap/
H A DTestSuperclass.java57 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 DTestTypeParameter.java76 * 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 DMemberEnter.java344 * @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 DAttr.java530 * @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 DEnter.java416 ct.typarams_field = classEnter(tree.typarams, localEnv);
H A DTransTypes.java456 tree.typarams = List.nil();
870 tree.typarams = List.nil();
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/
H A DTreeTranslator.java131 tree.typarams = translateTypeParams(tree.typarams);
141 tree.typarams = translateTypeParams(tree.typarams);
H A DTreeScanner.java77 scan(tree.typarams);
86 scan(tree.typarams);
H A DTreeCopier.java137 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 DTreeMaker.java148 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 DJCTree.java560 * @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 DPretty.java407 printTypeParameters(tree.typarams);
417 printTypeParameters(tree.typarams);
448 printTypeParameters(tree.typarams);
H A DTreeInfo.java308 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 DJavacParser.java2409 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 DType.java563 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 DTypes.java2312 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 DClassWriter.java402 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 DGenStubs.java228 tree.typarams = translateTypeParams(tree.typarams);

Completed in 106 milliseconds