예제 #1
0
 public <T extends JCTree> T build(final lombok.ast.Node<?> node, final Class<T> extectedType) {
   if (node == null) return null;
   JCTree tree = node.accept(this, null);
   if ((JCStatement.class == extectedType) && (tree instanceof JCExpression)) {
     tree = M(node).Exec((JCExpression) tree);
   }
   return Cast.<T>uncheckedCast(tree);
 }