CloneSet17


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
59330.951statement_list[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15516
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
25549
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
35646
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
45941
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
551151
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
651473
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
751608
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
851632
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
951656
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1051734
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1151758
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1251913
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1352757
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1452813
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1552865
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1652889
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1752964
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1853020
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1953075
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2053099
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2153441
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2253574
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2354005
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2454249
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2554282
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2654379
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2754908
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2855003
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2955211
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3055311
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3155635
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3255940
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3356080
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3456177
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3556422
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3656447
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3756668
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3856768
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3956868
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4057618
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4157654
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4257732
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4357768
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4458398
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4558726
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4658810
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4758943
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4859156
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
4959973
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
50510206
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
51510368
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
52510621
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
535612
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
545647
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
555796
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
5651083
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
5751195
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
5851648
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
5951677
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6051702
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6151727
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6252133
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6352246
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6453526
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6553549
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6653782
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6753813
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6853838
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
6953863
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7054098
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7155305
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7255382
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7357107
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7457167
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7557245
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7657305
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7757602
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
7859442
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
795480
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
805513
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
815538
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
825579
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
835661
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
845724
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
8551308
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
8651511
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
8751665
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
8853689
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
8955185
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
9055239
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
9155299
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
9255353
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
9355477
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
Clone Instance
1
Line Count
5
Source Line
516
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA2_0 = input.LA(1);

                if ( (LA2_0 == VERSIONED))
                {
                    alt2 = 1;
                }


Clone Instance
2
Line Count
5
Source Line
549
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA3_0 = input.LA(1);

                if ( (LA3_0 == WHERE))
                {
                    alt3 = 1;
                }


Clone Instance
3
Line Count
5
Source Line
646
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                            int LA4_0 = input.LA(1);

                            if ( (LA4_0 == COMMA))
                            {
                                alt4 = 1;
                            }


Clone Instance
4
Line Count
5
Source Line
941
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA5_0 = input.LA(1);

                if ( (LA5_0 == WHERE))
                {
                    alt5 = 1;
                }


Clone Instance
5
Line Count
5
Source Line
1151
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA7_0 = input.LA(1);

                if ( (LA7_0 == FROM))
                {
                    alt7 = 1;
                }


Clone Instance
6
Line Count
5
Source Line
1473
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA8_0 = input.LA(1);

                    if ( (LA8_0 == COMMA))
                    {
                        alt8 = 1;
                    }


Clone Instance
7
Line Count
5
Source Line
1608
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA9_0 = input.LA(1);

                if ( (LA9_0 == WHERE))
                {
                    alt9 = 1;
                }


Clone Instance
8
Line Count
5
Source Line
1632
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA10_0 = input.LA(1);

                if ( (LA10_0 == GROUP))
                {
                    alt10 = 1;
                }


Clone Instance
9
Line Count
5
Source Line
1656
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA11_0 = input.LA(1);

                if ( (LA11_0 == ORDER))
                {
                    alt11 = 1;
                }


Clone Instance
10
Line Count
5
Source Line
1734
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA12_0 = input.LA(1);

                if ( (LA12_0 == SELECT))
                {
                    alt12 = 1;
                }


Clone Instance
11
Line Count
5
Source Line
1758
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA13_0 = input.LA(1);

                if ( (LA13_0 == FROM))
                {
                    alt13 = 1;
                }


Clone Instance
12
Line Count
5
Source Line
1913
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA14_0 = input.LA(1);

                if ( (LA14_0 == DISTINCT))
                {
                    alt14 = 1;
                }


Clone Instance
13
Line Count
5
Source Line
2757
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                                int LA17_0 = input.LA(1);

                                                if ( (LA17_0 == OUTER))
                                                {
                                                    alt17 = 1;
                                                }


Clone Instance
14
Line Count
5
Source Line
2813
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA19_0 = input.LA(1);

                        if ( (LA19_0 == FETCH))
                        {
                            alt19 = 1;
                        }


Clone Instance
15
Line Count
5
Source Line
2865
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA21_0 = input.LA(1);

                        if ( (LA21_0 == FETCH))
                        {
                            alt21 = 1;
                        }


Clone Instance
16
Line Count
5
Source Line
2889
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA22_0 = input.LA(1);

                        if ( (LA22_0 == WITH))
                        {
                            alt22 = 1;
                        }


Clone Instance
17
Line Count
5
Source Line
2964
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                                int LA23_0 = input.LA(1);

                                                if ( (LA23_0 == OUTER))
                                                {
                                                    alt23 = 1;
                                                }


Clone Instance
18
Line Count
5
Source Line
3020
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA25_0 = input.LA(1);

                        if ( (LA25_0 == FETCH))
                        {
                            alt25 = 1;
                        }


Clone Instance
19
Line Count
5
Source Line
3075
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA27_0 = input.LA(1);

                        if ( (LA27_0 == FETCH))
                        {
                            alt27 = 1;
                        }


Clone Instance
20
Line Count
5
Source Line
3099
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA28_0 = input.LA(1);

                        if ( (LA28_0 == WITH))
                        {
                            alt28 = 1;
                        }


Clone Instance
21
Line Count
5
Source Line
3441
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA32_0 = input.LA(1);

                if ( (LA32_0 == FETCH))
                {
                    alt32 = 1;
                }


Clone Instance
22
Line Count
5
Source Line
3574
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA33_0 = input.LA(1);

                if ( (LA33_0 == CLASS))
                {
                    alt33 = 1;
                }


Clone Instance
23
Line Count
5
Source Line
4005
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA35_0 = input.LA(1);

                if ( (LA35_0 == AS))
                {
                    alt35 = 1;
                }


Clone Instance
24
Line Count
5
Source Line
4249
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA36_0 = input.LA(1);

                    if ( (LA36_0 == COMMA))
                    {
                        alt36 = 1;
                    }


Clone Instance
25
Line Count
5
Source Line
4282
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA37_0 = input.LA(1);

                if ( (LA37_0 == HAVING))
                {
                    alt37 = 1;
                }


Clone Instance
26
Line Count
5
Source Line
4379
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA38_0 = input.LA(1);

                    if ( (LA38_0 == COMMA))
                    {
                        alt38 = 1;
                    }


Clone Instance
27
Line Count
5
Source Line
4908
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA43_0 = input.LA(1);

                    if ( (LA43_0 == COMMA))
                    {
                        alt43 = 1;
                    }


Clone Instance
28
Line Count
5
Source Line
5003
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA44_0 = input.LA(1);

                if ( (LA44_0 == AS))
                {
                    alt44 = 1;
                }


Clone Instance
29
Line Count
5
Source Line
5211
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA45_0 = input.LA(1);

                    if ( (LA45_0 == OR))
                    {
                        alt45 = 1;
                    }


Clone Instance
30
Line Count
5
Source Line
5311
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA46_0 = input.LA(1);

                    if ( (LA46_0 == AND))
                    {
                        alt46 = 1;
                    }


Clone Instance
31
Line Count
5
Source Line
5635
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                                        int LA48_0 = input.LA(1);

                                                        if ( (LA48_0 == NOT))
                                                        {
                                                            alt48 = 1;
                                                        }


Clone Instance
32
Line Count
5
Source Line
5940
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                int LA53_0 = input.LA(1);

                                if ( (LA53_0 == NOT))
                                {
                                    alt53 = 1;
                                }


Clone Instance
33
Line Count
5
Source Line
6080
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                                        int LA54_0 = input.LA(1);

                                                        if ( (LA54_0 == OF))
                                                        {
                                                            alt54 = 1;
                                                        }


Clone Instance
34
Line Count
5
Source Line
6177
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA57_0 = input.LA(1);

                if ( (LA57_0 == ESCAPE))
                {
                    alt57 = 1;
                }


Clone Instance
35
Line Count
5
Source Line
6422
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA59_0 = input.LA(1);

                if ( (LA59_0 == CONCAT))
                {
                    alt59 = 1;
                }


Clone Instance
36
Line Count
5
Source Line
6447
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                    int LA58_0 = input.LA(1);

                                    if ( (LA58_0 == CONCAT))
                                    {
                                        alt58 = 1;
                                    }


Clone Instance
37
Line Count
5
Source Line
6668
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA61_0 = input.LA(1);

                    if ( (LA61_0 == BOR))
                    {
                        alt61 = 1;
                    }


Clone Instance
38
Line Count
5
Source Line
6768
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA62_0 = input.LA(1);

                    if ( (LA62_0 == BXOR))
                    {
                        alt62 = 1;
                    }


Clone Instance
39
Line Count
5
Source Line
6868
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA63_0 = input.LA(1);

                    if ( (LA63_0 == BAND))
                    {
                        alt63 = 1;
                    }


Clone Instance
40
Line Count
5
Source Line
7618
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                            int LA69_0 = input.LA(1);

                            if ( (LA69_0 == WHEN))
                            {
                                alt69 = 1;
                            }


Clone Instance
41
Line Count
5
Source Line
7654
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA70_0 = input.LA(1);

                        if ( (LA70_0 == ELSE))
                        {
                            alt70 = 1;
                        }


Clone Instance
42
Line Count
5
Source Line
7732
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                            int LA71_0 = input.LA(1);

                            if ( (LA71_0 == WHEN))
                            {
                                alt71 = 1;
                            }


Clone Instance
43
Line Count
5
Source Line
7768
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA72_0 = input.LA(1);

                        if ( (LA72_0 == ELSE))
                        {
                            alt72 = 1;
                        }


Clone Instance
44
Line Count
5
Source Line
8398
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                        int LA76_0 = input.LA(1);

                                        if ( (LA76_0 == OPEN))
                                        {
                                            alt76 = 1;
                                        }


Clone Instance
45
Line Count
5
Source Line
8726
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA80_0 = input.LA(1);

                        if ( (LA80_0 == NUM_INT))
                        {
                            alt80 = 1;
                        }


Clone Instance
46
Line Count
5
Source Line
8810
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                int LA82_0 = input.LA(1);

                if ( (LA82_0 == COMMA))
                {
                    alt82 = 1;
                }


Clone Instance
47
Line Count
5
Source Line
8943
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA83_0 = input.LA(1);

                    if ( (LA83_0 == COMMA))
                    {
                        alt83 = 1;
                    }


Clone Instance
48
Line Count
5
Source Line
9156
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        int LA86_0 = input.LA(1);

                        if ( (LA86_0 == OPEN))
                        {
                            alt86 = 1;
                        }


Clone Instance
49
Line Count
5
Source Line
9973
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                                            int LA94_0 = input.LA(1);

                                                            if ( (LA94_0 == COMMA))
                                                            {
                                                                alt94 = 1;
                                                            }


Clone Instance
50
Line Count
5
Source Line
10206
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                                    int LA98_0 = input.LA(1);

                                                    if ( (LA98_0 == COMMA))
                                                    {
                                                        alt98 = 1;
                                                    }


Clone Instance
51
Line Count
5
Source Line
10368
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA101_0 = input.LA(1);

                    if ( (LA101_0 == UNION))
                    {
                        alt101 = 1;
                    }


Clone Instance
52
Line Count
5
Source Line
10621
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    int LA102_0 = input.LA(1);

                    if ( (LA102_0 == DOT))
                    {
                        alt102 = 1;
                    }


Clone Instance
53
Line Count
5
Source Line
612
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA2_0 = input.LA(1);

                if ( (LA2_0 == VERSIONED))
                {
                    alt2 = 1;
                }


Clone Instance
54
Line Count
5
Source Line
647
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA3_0 = input.LA(1);

                if ( (LA3_0 == WHERE))
                {
                    alt3 = 1;
                }


Clone Instance
55
Line Count
5
Source Line
796
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA4_0 = input.LA(1);

                if ( (LA4_0 == WHERE))
                {
                    alt4 = 1;
                }


Clone Instance
56
Line Count
5
Source Line
1083
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                    int LA5_0 = input.LA(1);

                    if ( (LA5_0 == IDENT))
                    {
                        alt5 = 1;
                    }


Clone Instance
57
Line Count
5
Source Line
1195
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        int LA6_0 = input.LA(1);

                        if ( (LA6_0 == EQ))
                        {
                            alt6 = 1;
                        }


Clone Instance
58
Line Count
5
Source Line
1648
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA9_0 = input.LA(1);

                if ( (LA9_0 == SELECT))
                {
                    alt9 = 1;
                }


Clone Instance
59
Line Count
5
Source Line
1677
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA10_0 = input.LA(1);

                if ( (LA10_0 == WHERE))
                {
                    alt10 = 1;
                }


Clone Instance
60
Line Count
5
Source Line
1702
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA11_0 = input.LA(1);

                if ( (LA11_0 == GROUP))
                {
                    alt11 = 1;
                }


Clone Instance
61
Line Count
5
Source Line
1727
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA12_0 = input.LA(1);

                if ( (LA12_0 == ORDER))
                {
                    alt12 = 1;
                }


Clone Instance
62
Line Count
5
Source Line
2133
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA16_0 = input.LA(1);

                if ( (LA16_0 == HAVING))
                {
                    alt16 = 1;
                }


Clone Instance
63
Line Count
5
Source Line
2246
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA17_0 = input.LA(1);

                if ( (LA17_0 == DISTINCT))
                {
                    alt17 = 1;
                }


Clone Instance
64
Line Count
5
Source Line
3526
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        int LA25_0 = input.LA(1);

                        if ( (LA25_0 == ALIAS))
                        {
                            alt25 = 1;
                        }


Clone Instance
65
Line Count
5
Source Line
3549
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        int LA26_0 = input.LA(1);

                        if ( (LA26_0 == FETCH))
                        {
                            alt26 = 1;
                        }


Clone Instance
66
Line Count
5
Source Line
3782
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA29_0 = input.LA(1);

                if ( (LA29_0 == FETCH))
                {
                    alt29 = 1;
                }


Clone Instance
67
Line Count
5
Source Line
3813
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA30_0 = input.LA(1);

                if ( (LA30_0 == ALIAS))
                {
                    alt30 = 1;
                }


Clone Instance
68
Line Count
5
Source Line
3838
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA31_0 = input.LA(1);

                if ( (LA31_0 == FETCH))
                {
                    alt31 = 1;
                }


Clone Instance
69
Line Count
5
Source Line
3863
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                int LA33_0 = input.LA(1);

                if ( (LA33_0 == WITH))
                {
                    alt33 = 1;
                }


Clone Instance
70
Line Count
5
Source Line
4098
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                int LA35_0 = input.LA(1);

                                if ( (LA35_0 == OUTER))
                                {
                                    alt35 = 1;
                                }


Clone Instance
71
Line Count
5
Source Line
5305
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                int LA39_0 = input.LA(1);

                                if ( (LA39_0 == ESCAPE))
                                {
                                    alt39 = 1;
                                }


Clone Instance
72
Line Count
5
Source Line
5382
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                int LA40_0 = input.LA(1);

                                if ( (LA40_0 == ESCAPE))
                                {
                                    alt40 = 1;
                                }


Clone Instance
73
Line Count
5
Source Line
7107
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                            int LA50_0 = input.LA(1);

                            if ( (LA50_0 == WHEN))
                            {
                                alt50 = 1;
                            }


Clone Instance
74
Line Count
5
Source Line
7167
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        int LA51_0 = input.LA(1);

                        if ( (LA51_0 == ELSE))
                        {
                            alt51 = 1;
                        }


Clone Instance
75
Line Count
5
Source Line
7245
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                            int LA52_0 = input.LA(1);

                            if ( (LA52_0 == WHEN))
                            {
                                alt52 = 1;
                            }


Clone Instance
76
Line Count
5
Source Line
7305
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        int LA53_0 = input.LA(1);

                        if ( (LA53_0 == ELSE))
                        {
                            alt53 = 1;
                        }


Clone Instance
77
Line Count
5
Source Line
7602
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        int LA57_0 = input.LA(1);

                        if ( (LA57_0 == EXPR_LIST))
                        {
                            alt57 = 1;
                        }


Clone Instance
78
Line Count
5
Source Line
9442
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                            int LA64_0 = input.LA(1);

                            if ( (LA64_0 == NUM_INT))
                            {
                                alt64 = 1;
                            }


Clone Instance
79
Line Count
5
Source Line
480
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA2_0 = input.LA(1);

                if ( (LA2_0 == WHERE))
                {
                    alt2 = 1;
                }


Clone Instance
80
Line Count
5
Source Line
513
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA4_0 = input.LA(1);

                if ( (LA4_0 == GROUP))
                {
                    alt4 = 1;
                }


Clone Instance
81
Line Count
5
Source Line
538
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                                int LA3_0 = input.LA(1);

                                if ( (LA3_0 == HAVING))
                                {
                                    alt3 = 1;
                                }


Clone Instance
82
Line Count
5
Source Line
579
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA5_0 = input.LA(1);

                if ( (LA5_0 == ORDER))
                {
                    alt5 = 1;
                }


Clone Instance
83
Line Count
5
Source Line
661
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA6_0 = input.LA(1);

                if ( (LA6_0 == WHERE))
                {
                    alt6 = 1;
                }


Clone Instance
84
Line Count
5
Source Line
724
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA7_0 = input.LA(1);

                if ( (LA7_0 == WHERE))
                {
                    alt7 = 1;
                }


Clone Instance
85
Line Count
5
Source Line
1308
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                        int LA14_0 = input.LA(1);

                        if ( (LA14_0 == THETA_JOINS))
                        {
                            alt14 = 1;
                        }


Clone Instance
86
Line Count
5
Source Line
1511
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA18_0 = input.LA(1);

                if ( (LA18_0 == SQL_TOKEN))
                {
                    alt18 = 1;
                }


Clone Instance
87
Line Count
5
Source Line
1665
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA21_0 = input.LA(1);

                if ( (LA21_0 == SELECT_COLUMNS))
                {
                    alt21 = 1;
                }


Clone Instance
88
Line Count
5
Source Line
3689
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA45_0 = input.LA(1);

                if ( (LA45_0 == ESCAPE))
                {
                    alt45 = 1;
                }


Clone Instance
89
Line Count
5
Source Line
5185
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                            int LA59_0 = input.LA(1);

                            if ( (LA59_0 == WHEN))
                            {
                                alt59 = 1;
                            }


Clone Instance
90
Line Count
5
Source Line
5239
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                        int LA60_0 = input.LA(1);

                        if ( (LA60_0 == ELSE))
                        {
                            alt60 = 1;
                        }


Clone Instance
91
Line Count
5
Source Line
5299
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                            int LA61_0 = input.LA(1);

                            if ( (LA61_0 == WHEN))
                            {
                                alt61 = 1;
                            }


Clone Instance
92
Line Count
5
Source Line
5353
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                        int LA62_0 = input.LA(1);

                        if ( (LA62_0 == ELSE))
                        {
                            alt62 = 1;
                        }


Clone Instance
93
Line Count
5
Source Line
5477
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                int LA65_0 = input.LA(1);

                if ( (LA65_0 == EXPR_LIST))
                {
                    alt65 = 1;
                }


Clone AbstractionParameter Count: 3Parameter Bindings

int [[#variable58400c00]]= input.LA(1);
if (( [[#variable58400c00]]== [[#variable56adcf20]]))
{
    [[#variable51c29d80]]= 1;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#58400c00]]
LA2_0 
12[[#58400c00]]
LA4_0 
13[[#58400c00]]
LA3_0 
14[[#58400c00]]
LA5_0 
15[[#58400c00]]
LA6_0 
16[[#58400c00]]
LA7_0 
17[[#58400c00]]
LA14_0 
18[[#58400c00]]
LA18_0 
19[[#58400c00]]
LA21_0 
110[[#58400c00]]
LA45_0 
111[[#58400c00]]
LA59_0 
112[[#58400c00]]
LA60_0 
113[[#58400c00]]
LA61_0 
114[[#58400c00]]
LA62_0 
115[[#58400c00]]
LA65_0 
116[[#58400c00]]
LA17_0 
117[[#58400c00]]
LA40_0 
118[[#58400c00]]
LA52_0 
119[[#58400c00]]
LA53_0 
120[[#58400c00]]
LA57_0 
121[[#58400c00]]
LA8_0 
122[[#58400c00]]
LA10_0 
123[[#58400c00]]
LA11_0 
124[[#58400c00]]
LA12_0 
125[[#58400c00]]
LA13_0 
126[[#58400c00]]
LA12_0 
127[[#58400c00]]
LA64_0 
128[[#58400c00]]
LA2_0 
129[[#58400c00]]
LA3_0 
130[[#58400c00]]
LA4_0 
131[[#58400c00]]
LA14_0 
132[[#58400c00]]
LA5_0 
133[[#58400c00]]
LA17_0 
134[[#58400c00]]
LA19_0 
135[[#58400c00]]
LA21_0 
136[[#58400c00]]
LA22_0 
137[[#58400c00]]
LA25_0 
138[[#58400c00]]
LA5_0 
139[[#58400c00]]
LA28_0 
140[[#58400c00]]
LA16_0 
141[[#58400c00]]
LA33_0 
142[[#58400c00]]
LA35_0 
143[[#58400c00]]
LA37_0 
144[[#58400c00]]
LA6_0 
145[[#58400c00]]
LA7_0 
146[[#58400c00]]
LA50_0 
147[[#58400c00]]
LA9_0 
148[[#58400c00]]
LA10_0 
149[[#58400c00]]
LA11_0 
150[[#58400c00]]
LA71_0 
151[[#58400c00]]
LA76_0 
152[[#58400c00]]
LA80_0 
153[[#58400c00]]
LA82_0 
154[[#58400c00]]
LA83_0 
155[[#58400c00]]
LA86_0 
156[[#58400c00]]
LA94_0 
157[[#58400c00]]
LA98_0 
158[[#58400c00]]
LA101_0 
159[[#58400c00]]
LA102_0 
160[[#58400c00]]
LA51_0 
161[[#58400c00]]
LA9_0 
162[[#58400c00]]
LA23_0 
163[[#58400c00]]
LA27_0 
164[[#58400c00]]
LA32_0 
165[[#58400c00]]
LA36_0 
166[[#58400c00]]
LA38_0 
167[[#58400c00]]
LA43_0 
168[[#58400c00]]
LA44_0 
169[[#58400c00]]
LA45_0 
170[[#58400c00]]
LA46_0 
171[[#58400c00]]
LA48_0 
172[[#58400c00]]
LA53_0 
173[[#58400c00]]
LA54_0 
174[[#58400c00]]
LA57_0 
175[[#58400c00]]
LA59_0 
176[[#58400c00]]
LA58_0 
177[[#58400c00]]
LA61_0 
178[[#58400c00]]
LA62_0 
179[[#58400c00]]
LA63_0 
180[[#58400c00]]
LA69_0 
181[[#58400c00]]
LA70_0 
182[[#58400c00]]
LA72_0 
183[[#58400c00]]
LA25_0 
184[[#58400c00]]
LA26_0 
185[[#58400c00]]
LA29_0 
186[[#58400c00]]
LA30_0 
187[[#58400c00]]
LA31_0 
188[[#58400c00]]
LA33_0 
189[[#58400c00]]
LA4_0 
190[[#58400c00]]
LA35_0 
191[[#58400c00]]
LA39_0 
192[[#58400c00]]
LA3_0 
193[[#58400c00]]
LA2_0 
21[[#56adcf20]]
WHERE 
22[[#56adcf20]]
GROUP 
23[[#56adcf20]]
HAVING 
24[[#56adcf20]]
ORDER 
25[[#56adcf20]]
WHERE 
26[[#56adcf20]]
WHERE 
27[[#56adcf20]]
THETA_JOINS 
28[[#56adcf20]]
SQL_TOKEN 
29[[#56adcf20]]
SELECT_COLUMNS 
210[[#56adcf20]]
ESCAPE 
211[[#56adcf20]]
WHEN 
212[[#56adcf20]]
ELSE 
213[[#56adcf20]]
WHEN 
214[[#56adcf20]]
ELSE 
215[[#56adcf20]]
EXPR_LIST 
216[[#56adcf20]]
DISTINCT 
217[[#56adcf20]]
ESCAPE 
218[[#56adcf20]]
WHEN 
219[[#56adcf20]]
ELSE 
220[[#56adcf20]]
EXPR_LIST 
221[[#56adcf20]]
COMMA 
222[[#56adcf20]]
GROUP 
223[[#56adcf20]]
ORDER 
224[[#56adcf20]]
SELECT 
225[[#56adcf20]]
FROM 
226[[#56adcf20]]
ORDER 
227[[#56adcf20]]
NUM_INT 
228[[#56adcf20]]
VERSIONED 
229[[#56adcf20]]
WHERE 
230[[#56adcf20]]
COMMA 
231[[#56adcf20]]
DISTINCT 
232[[#56adcf20]]
WHERE 
233[[#56adcf20]]
OUTER 
234[[#56adcf20]]
FETCH 
235[[#56adcf20]]
FETCH 
236[[#56adcf20]]
WITH 
237[[#56adcf20]]
FETCH 
238[[#56adcf20]]
IDENT 
239[[#56adcf20]]
WITH 
240[[#56adcf20]]
HAVING 
241[[#56adcf20]]
CLASS 
242[[#56adcf20]]
AS 
243[[#56adcf20]]
HAVING 
244[[#56adcf20]]
EQ 
245[[#56adcf20]]
FROM 
246[[#56adcf20]]
WHEN 
247[[#56adcf20]]
SELECT 
248[[#56adcf20]]
WHERE 
249[[#56adcf20]]
GROUP 
250[[#56adcf20]]
WHEN 
251[[#56adcf20]]
OPEN 
252[[#56adcf20]]
NUM_INT 
253[[#56adcf20]]
COMMA 
254[[#56adcf20]]
COMMA 
255[[#56adcf20]]
OPEN 
256[[#56adcf20]]
COMMA 
257[[#56adcf20]]
COMMA 
258[[#56adcf20]]
UNION 
259[[#56adcf20]]
DOT 
260[[#56adcf20]]
ELSE 
261[[#56adcf20]]
WHERE 
262[[#56adcf20]]
OUTER 
263[[#56adcf20]]
FETCH 
264[[#56adcf20]]
FETCH 
265[[#56adcf20]]
COMMA 
266[[#56adcf20]]
COMMA 
267[[#56adcf20]]
COMMA 
268[[#56adcf20]]
AS 
269[[#56adcf20]]
OR 
270[[#56adcf20]]
AND 
271[[#56adcf20]]
NOT 
272[[#56adcf20]]
NOT 
273[[#56adcf20]]
OF 
274[[#56adcf20]]
ESCAPE 
275[[#56adcf20]]
CONCAT 
276[[#56adcf20]]
CONCAT 
277[[#56adcf20]]
BOR 
278[[#56adcf20]]
BXOR 
279[[#56adcf20]]
BAND 
280[[#56adcf20]]
WHEN 
281[[#56adcf20]]
ELSE 
282[[#56adcf20]]
ELSE 
283[[#56adcf20]]
ALIAS 
284[[#56adcf20]]
FETCH 
285[[#56adcf20]]
FETCH 
286[[#56adcf20]]
ALIAS 
287[[#56adcf20]]
FETCH 
288[[#56adcf20]]
WITH 
289[[#56adcf20]]
WHERE 
290[[#56adcf20]]
OUTER 
291[[#56adcf20]]
ESCAPE 
292[[#56adcf20]]
WHERE 
293[[#56adcf20]]
VERSIONED 
31[[#51c29d80]]
alt2 
32[[#51c29d80]]
alt4 
33[[#51c29d80]]
alt3 
34[[#51c29d80]]
alt5 
35[[#51c29d80]]
alt6 
36[[#51c29d80]]
alt7 
37[[#51c29d80]]
alt14 
38[[#51c29d80]]
alt18 
39[[#51c29d80]]
alt21 
310[[#51c29d80]]
alt45 
311[[#51c29d80]]
alt59 
312[[#51c29d80]]
alt60 
313[[#51c29d80]]
alt61 
314[[#51c29d80]]
alt62 
315[[#51c29d80]]
alt65 
316[[#51c29d80]]
alt17 
317[[#51c29d80]]
alt40 
318[[#51c29d80]]
alt52 
319[[#51c29d80]]
alt53 
320[[#51c29d80]]
alt57 
321[[#51c29d80]]
alt8 
322[[#51c29d80]]
alt10 
323[[#51c29d80]]
alt11 
324[[#51c29d80]]
alt12 
325[[#51c29d80]]
alt13 
326[[#51c29d80]]
alt12 
327[[#51c29d80]]
alt64 
328[[#51c29d80]]
alt2 
329[[#51c29d80]]
alt3 
330[[#51c29d80]]
alt4 
331[[#51c29d80]]
alt14 
332[[#51c29d80]]
alt5 
333[[#51c29d80]]
alt17 
334[[#51c29d80]]
alt19 
335[[#51c29d80]]
alt21 
336[[#51c29d80]]
alt22 
337[[#51c29d80]]
alt25 
338[[#51c29d80]]
alt5 
339[[#51c29d80]]
alt28 
340[[#51c29d80]]
alt16 
341[[#51c29d80]]
alt33 
342[[#51c29d80]]
alt35 
343[[#51c29d80]]
alt37 
344[[#51c29d80]]
alt6 
345[[#51c29d80]]
alt7 
346[[#51c29d80]]
alt50 
347[[#51c29d80]]
alt9 
348[[#51c29d80]]
alt10 
349[[#51c29d80]]
alt11 
350[[#51c29d80]]
alt71 
351[[#51c29d80]]
alt76 
352[[#51c29d80]]
alt80 
353[[#51c29d80]]
alt82 
354[[#51c29d80]]
alt83 
355[[#51c29d80]]
alt86 
356[[#51c29d80]]
alt94 
357[[#51c29d80]]
alt98 
358[[#51c29d80]]
alt101 
359[[#51c29d80]]
alt102 
360[[#51c29d80]]
alt51 
361[[#51c29d80]]
alt9 
362[[#51c29d80]]
alt23 
363[[#51c29d80]]
alt27 
364[[#51c29d80]]
alt32 
365[[#51c29d80]]
alt36 
366[[#51c29d80]]
alt38 
367[[#51c29d80]]
alt43 
368[[#51c29d80]]
alt44 
369[[#51c29d80]]
alt45 
370[[#51c29d80]]
alt46 
371[[#51c29d80]]
alt48 
372[[#51c29d80]]
alt53 
373[[#51c29d80]]
alt54 
374[[#51c29d80]]
alt57 
375[[#51c29d80]]
alt59 
376[[#51c29d80]]
alt58 
377[[#51c29d80]]
alt61 
378[[#51c29d80]]
alt62 
379[[#51c29d80]]
alt63 
380[[#51c29d80]]
alt69 
381[[#51c29d80]]
alt70 
382[[#51c29d80]]
alt72 
383[[#51c29d80]]
alt25 
384[[#51c29d80]]
alt26 
385[[#51c29d80]]
alt29 
386[[#51c29d80]]
alt30 
387[[#51c29d80]]
alt31 
388[[#51c29d80]]
alt33 
389[[#51c29d80]]
alt4 
390[[#51c29d80]]
alt35 
391[[#51c29d80]]
alt39 
392[[#51c29d80]]
alt3 
393[[#51c29d80]]
alt2