src/jdk.compiler/share/classes/com/sun/source/util/TreeBuilder.java
branchjlahoda-tree-builder
changeset 57300 c79e191854e4
parent 57298 72d5f7163f12
equal deleted inserted replaced
57298:72d5f7163f12 57300:c79e191854e4
   149         default void qualifiedName(String qualifiedName) {
   149         default void qualifiedName(String qualifiedName) {
   150             ident(qualifiedName.split("\\."));
   150             ident(qualifiedName.split("\\."));
   151         }
   151         }
   152     }
   152     }
   153 
   153 
   154 //    interface TypeArgs { //???
       
   155 //        TypeArgs type(Consumer<Type> t);
       
   156 //        TypeArgs _extends(Consumer<Type> t);
       
   157 //        TypeArgs _super(Consumer<Type> t);
       
   158 //        TypeArgs unbound();
       
   159 //    }
       
   160 //
       
   161     interface Expression {
   154     interface Expression {
   162         void equal_to(Consumer<Expression> lhs, Consumer<Expression> rhs);
   155         void equal_to(Consumer<Expression> lhs, Consumer<Expression> rhs);
   163         void minusminus(Consumer<Expression> expr);
   156         void minusminus(Consumer<Expression> expr);
   164         void plus(Consumer<Expression> lhs, Consumer<Expression> rhs);
   157         void plus(Consumer<Expression> lhs, Consumer<Expression> rhs);
   165         void cond(Consumer<Expression> cond, Consumer<Expression> truePart, Consumer<Expression> falsePart);
   158         void cond(Consumer<Expression> cond, Consumer<Expression> truePart, Consumer<Expression> falsePart);