super(adapters);
}
@Override
public Block adapt(BlockContext context) {
Block block = createNode(context);
block.setStatements(transform(context, BlockStatementContext.class,
new Function<BlockStatementContext, BlockStatement>() {
@Override
public BlockStatement apply(BlockStatementContext context) {
return getAdapter(BlockStatementAdapter.class).adapt(context);
}