コード例 #1
0
        public static SqlServerRawTree CreateRawTree(TSqlFragment fragment)
        {
            var visitor = new SqlServerRawTreeVisitor();

            fragment.Accept(visitor);

            return(visitor.Root ?? throw new InvalidOperationException());
        }
コード例 #2
0
 public IRawTree Parse(string input)
 {
     return(SqlServerRawTreeVisitor.CreateRawTree(_parser.Parse(input)));
 }