public string ConvertVariable(IVariable v) { TypeSystemAstBuilder astBuilder = CreateAstBuilder(); AstNode astNode = astBuilder.ConvertVariable(v); return(astNode.GetText().TrimEnd(';', '\r', '\n')); }
public string ConvertVariable(IVariable v) { TypeSystemAstBuilder astBuilder = CreateAstBuilder(); AstNode astNode = astBuilder.ConvertVariable(v); return(astNode.ToString().TrimEnd(';', '\r', '\n', (char)8232)); }
public string ConvertVariable(IVariable v) { TypeSystemAstBuilder astBuilder = CreateAstBuilder(); AstNode astNode = astBuilder.ConvertVariable(v); CSharpFormattingOptions formatting = new CSharpFormattingOptions(); StringWriter writer = new StringWriter(); astNode.AcceptVisitor(new CSharpOutputVisitor(writer, formatting), null); return(writer.ToString().TrimEnd(';', '\r', '\n')); }