public string ConvertVariable(IVariable v)
            {
                TypeSystemAstBuilder astBuilder = CreateAstBuilder();
                AstNode astNode = astBuilder.ConvertVariable(v);

                return(astNode.GetText().TrimEnd(';', '\r', '\n'));
            }
Esempio n. 2
0
        public string ConvertVariable(IVariable v)
        {
            TypeSystemAstBuilder astBuilder = CreateAstBuilder();
            AstNode astNode = astBuilder.ConvertVariable(v);

            return(astNode.ToString().TrimEnd(';', '\r', '\n', (char)8232));
        }
Esempio n. 3
0
        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'));
        }