/* * Copyright 2013 Guidewire Software, Inc. */ package gw.internal.gosu.ir.transform.statement; import gw.internal.gosu.parser.statements.ContinueStatement; import gw.internal.gosu.ir.transform.TopLevelTransformationContext; import gw.lang.ir.IRStatement; import gw.lang.ir.statement.IRContinueStatement; /** */ public class ContinueStatementTransformer extends AbstractStatementTransformer<ContinueStatement> { public static IRStatement compile( TopLevelTransformationContext cc, ContinueStatement stmt ) { ContinueStatementTransformer gen = new ContinueStatementTransformer( cc, stmt ); return gen.compile(); } private ContinueStatementTransformer( TopLevelTransformationContext cc, ContinueStatement stmt ) { super( cc, stmt ); } @Override protected IRStatement compile_impl() { return new IRContinueStatement(); } }