CloneSet43


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
22730.969statement_list[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12623
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
221096
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
322257
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
422987
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
523537
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
623560
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
723641
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
823645
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
923793
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1023824
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1123849
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1223881
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1324072
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1424084
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1524109
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1624137
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1724154
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1827907
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1927921
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2027936
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2127951
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2228179
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2328860
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2428874
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2528888
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2629453
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2729558
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
Clone Instance
1
Line Count
2
Source Line
623
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                _last = (IASTNode)input.LT(1);
                                v = (IASTNode)Match(input, VERSIONED, FOLLOW_VERSIONED_in_updateStatement222);


Clone Instance
2
Line Count
2
Source Line
1096
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                        _last = (IASTNode)input.LT(1);
                                        IDENT14 = (IASTNode)Match(input, IDENT, FOLLOW_IDENT_in_insertablePropertySpec378);


Clone Instance
3
Line Count
2
Source Line
2257
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                _last = (IASTNode)input.LT(1);
                                d = (IASTNode)Match(input, DISTINCT, FOLLOW_DISTINCT_in_selectClause696);


Clone Instance
4
Line Count
2
Source Line
2987
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                _last = (IASTNode)input.LT(1);
                                ROW_STAR51 = (IASTNode)Match(input, ROW_STAR, FOLLOW_ROW_STAR_in_count901);


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

                                        _last = (IASTNode)input.LT(1);
                                        a = (IASTNode)Match(input, ALIAS, FOLLOW_ALIAS_in_fromElement1025);


Clone Instance
6
Line Count
2
Source Line
3560
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                        _last = (IASTNode)input.LT(1);
                                        pf = (IASTNode)Match(input, FETCH, FOLLOW_FETCH_in_fromElement1032);


Clone Instance
7
Line Count
2
Source Line
3641
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        fe = (IASTNode)Match(input, FILTER_ENTITY, FOLLOW_FILTER_ENTITY_in_fromElement1074);


Clone Instance
8
Line Count
2
Source Line
3645
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        a3 = (IASTNode)Match(input, ALIAS, FOLLOW_ALIAS_in_fromElement1078);


Clone Instance
9
Line Count
2
Source Line
3793
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                _last = (IASTNode)input.LT(1);
                                f = (IASTNode)Match(input, FETCH, FOLLOW_FETCH_in_joinElement1122);


Clone Instance
10
Line Count
2
Source Line
3824
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                _last = (IASTNode)input.LT(1);
                                a = (IASTNode)Match(input, ALIAS, FOLLOW_ALIAS_in_joinElement1133);


Clone Instance
11
Line Count
2
Source Line
3849
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                _last = (IASTNode)input.LT(1);
                                pf = (IASTNode)Match(input, FETCH, FOLLOW_FETCH_in_joinElement1140);


Clone Instance
12
Line Count
2
Source Line
3881
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                        _last = (IASTNode)input.LT(1);
                                        with = (IASTNode)Match(input, WITH, FOLLOW_WITH_in_joinElement1149);


Clone Instance
13
Line Count
2
Source Line
4072
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                                _last = (IASTNode)input.LT(1);
                                                left = (IASTNode)Match(input, LEFT, FOLLOW_LEFT_in_joinType1190);


Clone Instance
14
Line Count
2
Source Line
4084
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                                _last = (IASTNode)input.LT(1);
                                                right = (IASTNode)Match(input, RIGHT, FOLLOW_RIGHT_in_joinType1196);


Clone Instance
15
Line Count
2
Source Line
4109
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                                _last = (IASTNode)input.LT(1);
                                                outer = (IASTNode)Match(input, OUTER, FOLLOW_OUTER_in_joinType1202);


Clone Instance
16
Line Count
2
Source Line
4137
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        FULL63 = (IASTNode)Match(input, FULL, FOLLOW_FULL_in_joinType1216);


Clone Instance
17
Line Count
2
Source Line
4154
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        INNER64 = (IASTNode)Match(input, INNER, FOLLOW_INNER_in_joinType1223);


Clone Instance
18
Line Count
2
Source Line
7907
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        NULL192 = (IASTNode)Match(input, NULL, FOLLOW_NULL_in_constant2124);


Clone Instance
19
Line Count
2
Source Line
7921
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        t = (IASTNode)Match(input, TRUE, FOLLOW_TRUE_in_constant2131);


Clone Instance
20
Line Count
2
Source Line
7936
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        f = (IASTNode)Match(input, FALSE, FOLLOW_FALSE_in_constant2141);


Clone Instance
21
Line Count
2
Source Line
7951
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        JAVA_CONSTANT193 = (IASTNode)Match(input, JAVA_CONSTANT, FOLLOW_JAVA_CONSTANT_in_constant2148);


Clone Instance
22
Line Count
2
Source Line
8179
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                _last = (IASTNode)input.LT(1);
                QUOTED_String197 = (IASTNode)Match(input, QUOTED_String, FOLLOW_QUOTED_String_in_stringLiteral2206);


Clone Instance
23
Line Count
2
Source Line
8860
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        CLASS204 = (IASTNode)Match(input, CLASS, FOLLOW_CLASS_in_propertyName2407);


Clone Instance
24
Line Count
2
Source Line
8874
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        ELEMENTS205 = (IASTNode)Match(input, ELEMENTS, FOLLOW_ELEMENTS_in_propertyName2412);


Clone Instance
25
Line Count
2
Source Line
8888
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                        _last = (IASTNode)input.LT(1);
                        INDICES206 = (IASTNode)Match(input, INDICES, FOLLOW_INDICES_in_propertyName2417);


Clone Instance
26
Line Count
2
Source Line
9453
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                        _last = (IASTNode)input.LT(1);
                                        n = (IASTNode)Match(input, NUM_INT, FOLLOW_NUM_INT_in_parameter2580);


Clone Instance
27
Line Count
2
Source Line
9558
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                _last = (IASTNode)input.LT(1);
                NUM_INT210 = (IASTNode)Match(input, NUM_INT, FOLLOW_NUM_INT_in_numericInteger2613);


Clone AbstractionParameter Count: 3Parameter Bindings

_last = (IASTNode)input.LT(1);
 [[#variable6fd224c0]]= (IASTNode)Match(input, [[#variable4eb0bba0]], [[#variable6e669260]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6fd224c0]]
NUM_INT210 
12[[#6fd224c0]]
n 
13[[#6fd224c0]]
v 
14[[#6fd224c0]]
IDENT14 
15[[#6fd224c0]]
d 
16[[#6fd224c0]]
INDICES206 
17[[#6fd224c0]]
ELEMENTS205 
18[[#6fd224c0]]
CLASS204 
19[[#6fd224c0]]
ROW_STAR51 
110[[#6fd224c0]]
a 
111[[#6fd224c0]]
QUOTED_String197 
112[[#6fd224c0]]
JAVA_CONSTANT193 
113[[#6fd224c0]]
f 
114[[#6fd224c0]]
t 
115[[#6fd224c0]]
NULL192 
116[[#6fd224c0]]
pf 
117[[#6fd224c0]]
fe 
118[[#6fd224c0]]
a3 
119[[#6fd224c0]]
f 
120[[#6fd224c0]]
a 
121[[#6fd224c0]]
pf 
122[[#6fd224c0]]
with 
123[[#6fd224c0]]
left 
124[[#6fd224c0]]
right 
125[[#6fd224c0]]
outer 
126[[#6fd224c0]]
FULL63 
127[[#6fd224c0]]
INNER64 
21[[#4eb0bba0]]
NUM_INT 
22[[#4eb0bba0]]
NUM_INT 
23[[#4eb0bba0]]
VERSIONED 
24[[#4eb0bba0]]
IDENT 
25[[#4eb0bba0]]
DISTINCT 
26[[#4eb0bba0]]
INDICES 
27[[#4eb0bba0]]
ELEMENTS 
28[[#4eb0bba0]]
CLASS 
29[[#4eb0bba0]]
ROW_STAR 
210[[#4eb0bba0]]
ALIAS 
211[[#4eb0bba0]]
QUOTED_String 
212[[#4eb0bba0]]
JAVA_CONSTANT 
213[[#4eb0bba0]]
FALSE 
214[[#4eb0bba0]]
TRUE 
215[[#4eb0bba0]]
NULL 
216[[#4eb0bba0]]
FETCH 
217[[#4eb0bba0]]
FILTER_ENTITY 
218[[#4eb0bba0]]
ALIAS 
219[[#4eb0bba0]]
FETCH 
220[[#4eb0bba0]]
ALIAS 
221[[#4eb0bba0]]
FETCH 
222[[#4eb0bba0]]
WITH 
223[[#4eb0bba0]]
LEFT 
224[[#4eb0bba0]]
RIGHT 
225[[#4eb0bba0]]
OUTER 
226[[#4eb0bba0]]
FULL 
227[[#4eb0bba0]]
INNER 
31[[#6e669260]]
FOLLOW_NUM_INT_in_numericInteger2613 
32[[#6e669260]]
FOLLOW_NUM_INT_in_parameter2580 
33[[#6e669260]]
FOLLOW_VERSIONED_in_updateStatement222 
34[[#6e669260]]
FOLLOW_IDENT_in_insertablePropertySpec378 
35[[#6e669260]]
FOLLOW_DISTINCT_in_selectClause696 
36[[#6e669260]]
FOLLOW_INDICES_in_propertyName2417 
37[[#6e669260]]
FOLLOW_ELEMENTS_in_propertyName2412 
38[[#6e669260]]
FOLLOW_CLASS_in_propertyName2407 
39[[#6e669260]]
FOLLOW_ROW_STAR_in_count901 
310[[#6e669260]]
FOLLOW_ALIAS_in_fromElement1025 
311[[#6e669260]]
FOLLOW_QUOTED_String_in_stringLiteral2206 
312[[#6e669260]]
FOLLOW_JAVA_CONSTANT_in_constant2148 
313[[#6e669260]]
FOLLOW_FALSE_in_constant2141 
314[[#6e669260]]
FOLLOW_TRUE_in_constant2131 
315[[#6e669260]]
FOLLOW_NULL_in_constant2124 
316[[#6e669260]]
FOLLOW_FETCH_in_fromElement1032 
317[[#6e669260]]
FOLLOW_FILTER_ENTITY_in_fromElement1074 
318[[#6e669260]]
FOLLOW_ALIAS_in_fromElement1078 
319[[#6e669260]]
FOLLOW_FETCH_in_joinElement1122 
320[[#6e669260]]
FOLLOW_ALIAS_in_joinElement1133 
321[[#6e669260]]
FOLLOW_FETCH_in_joinElement1140 
322[[#6e669260]]
FOLLOW_WITH_in_joinElement1149 
323[[#6e669260]]
FOLLOW_LEFT_in_joinType1190 
324[[#6e669260]]
FOLLOW_RIGHT_in_joinType1196 
325[[#6e669260]]
FOLLOW_OUTER_in_joinType1202 
326[[#6e669260]]
FOLLOW_FULL_in_joinType1216 
327[[#6e669260]]
FOLLOW_INNER_in_joinType1223