public static string Generate(ClassDeclaration cd) { var generator = new ApexCodeGenerator(); cd.Accept(generator); return(generator.Code.ToString()); }
public static string GenerateApex(BaseSyntax ast, int tabSize = 4) { var generator = new ApexCodeGenerator { IndentSize = tabSize }; ast.Accept(generator); return(generator.Code.ToString()); }
public static string ToApex(this BaseSyntax node, int tabSize = 4) => ApexCodeGenerator.GenerateApex(node, tabSize);