src/jdk.compiler/share/classes/com/sun/source/util/TreeBuilder.java
branchjlahoda-tree-builder
changeset 57295 5497ee9d40f4
parent 57267 97aaf02ed830
child 57296 464cc8d22d94
equal deleted inserted replaced
57267:97aaf02ed830 57295:5497ee9d40f4
   123     interface Expression {
   123     interface Expression {
   124         void minusminus(Consumer<Expression> expr);
   124         void minusminus(Consumer<Expression> expr);
   125         void plus(Consumer<Expression> lhs, Consumer<Expression> rhs);
   125         void plus(Consumer<Expression> lhs, Consumer<Expression> rhs);
   126         void cond(Consumer<Expression> cond, Consumer<Expression> truePart, Consumer<Expression> falsePart);
   126         void cond(Consumer<Expression> cond, Consumer<Expression> truePart, Consumer<Expression> falsePart);
   127         void ident(String... qnames);
   127         void ident(String... qnames);
       
   128         void literal(Object value);
   128     }
   129     }
   129 
   130 
   130     interface Statements {
   131     interface Statements {
   131         Statements _if(Consumer<Expression> cond, Consumer<Statements> ifPart, Consumer<Statements> elsePart);
   132         Statements _if(Consumer<Expression> cond, Consumer<Statements> ifPart, Consumer<Statements> elsePart);
   132         Statements expr(Consumer<Expression> expr);
   133         Statements expr(Consumer<Expression> expr);