Esempio n. 1
0
 void _Visit(JsReturnStatement node)
 {
     Keyword("return");
     if (node.Expression != null)
     {
         Space();
         Visit(node.Expression);
     }
     Semicolon();
 }
 protected virtual void _visit( JsReturnStatement node )
 {
     throw new NotImplementedException( "JsReturnStatement" );
 }
 protected override void _visit(JsReturnStatement node)
 {
     if (node != null)
     {
         visit(node.Expression);
     }
 }
 public static JsReturnStatement getJsReturnStatement(JsExpression exp)
 {
     JsReturnStatement pReturn = new JsReturnStatement();
     pReturn.Expression = exp;
     return pReturn;
 }
 public static JsReturnStatement getJsReturnStatement(string variableName)
 {
     JsReturnStatement pReturn = new JsReturnStatement();
     pReturn.Expression = getNewMemberExpression( variableName );
     return pReturn;
 }