CloneSet59


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
21830.956statement_list[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
121071
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
221076
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
321246
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
421526
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
521802
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
621822
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
723480
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
823616
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
923726
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1023877
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1123934
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1226276
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1327810
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1428852
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1529521
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
16210475
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
1721776
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
1822296
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
Clone Instance
1
Line Count
2
Source Line
1071
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(FROM, "FROM"), root_1);


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

                    IASTNode root_2 = (IASTNode)adaptor.GetNilNode();
                    root_2 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(RANGE, "RANGE"), root_2);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(QUERY, "query"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(RANGE, "column-spec"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(SELECT_FROM, "SELECT_FROM"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(SELECT_FROM, "SELECT_FROM"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(RANGE, "RANGE"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(RANGE, "RANGE"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(JOIN, "join"), root_1);


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

                            IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                            root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(JOIN, "join"), root_1);


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

                            IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                            root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(JOIN, "join"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(IN_LIST, "inList"), root_1);


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

                            IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                            root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(CASE2, "CASE2"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(VECTOR_EXPR, "{vector}"), root_1);


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

                            IASTNode root_2 = (IASTNode)adaptor.GetNilNode();
                            root_2 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(ROW_STAR, "*"), root_2);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(QUERY, "query"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(SELECT, "SELECT"), root_1);


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

                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create(SELECT_CLAUSE, "{select clause}"), root_1);


Clone AbstractionParameter Count: 3Parameter Bindings

IASTNode [[#variable6e3a7600]]= (IASTNode)adaptor.GetNilNode();
 [[#variable6e3a7600]]= (IASTNode)adaptor.BecomeRoot((IASTNode)adaptor.Create( [[#variable6e3a6d60]], [[#variable6e3a7660]]), [[#variable6e3a7600]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6e3a7600]]
root_1 
12[[#6e3a7600]]
root_2 
13[[#6e3a7600]]
root_1 
14[[#6e3a7600]]
root_1 
15[[#6e3a7600]]
root_1 
16[[#6e3a7600]]
root_1 
17[[#6e3a7600]]
root_1 
18[[#6e3a7600]]
root_1 
19[[#6e3a7600]]
root_1 
110[[#6e3a7600]]
root_2 
111[[#6e3a7600]]
root_1 
112[[#6e3a7600]]
root_1 
113[[#6e3a7600]]
root_1 
114[[#6e3a7600]]
root_1 
115[[#6e3a7600]]
root_1 
116[[#6e3a7600]]
root_1 
117[[#6e3a7600]]
root_1 
118[[#6e3a7600]]
root_1 
21[[#6e3a6d60]]
QUERY 
22[[#6e3a6d60]]
ROW_STAR 
23[[#6e3a6d60]]
VECTOR_EXPR 
24[[#6e3a6d60]]
CASE2 
25[[#6e3a6d60]]
IN_LIST 
26[[#6e3a6d60]]
JOIN 
27[[#6e3a6d60]]
RANGE 
28[[#6e3a6d60]]
SELECT_FROM 
29[[#6e3a6d60]]
RANGE 
210[[#6e3a6d60]]
RANGE 
211[[#6e3a6d60]]
FROM 
212[[#6e3a6d60]]
SELECT_CLAUSE 
213[[#6e3a6d60]]
SELECT 
214[[#6e3a6d60]]
QUERY 
215[[#6e3a6d60]]
RANGE 
216[[#6e3a6d60]]
JOIN 
217[[#6e3a6d60]]
SELECT_FROM 
218[[#6e3a6d60]]
JOIN 
31[[#6e3a7660]]
"query" 
32[[#6e3a7660]]
"*" 
33[[#6e3a7660]]
"{vector}" 
34[[#6e3a7660]]
"CASE2" 
35[[#6e3a7660]]
"inList" 
36[[#6e3a7660]]
"join" 
37[[#6e3a7660]]
"RANGE" 
38[[#6e3a7660]]
"SELECT_FROM" 
39[[#6e3a7660]]
"column-spec" 
310[[#6e3a7660]]
"RANGE" 
311[[#6e3a7660]]
"FROM" 
312[[#6e3a7660]]
"{select clause}" 
313[[#6e3a7660]]
"SELECT" 
314[[#6e3a7660]]
"query" 
315[[#6e3a7660]]
"RANGE" 
316[[#6e3a7660]]
"join" 
317[[#6e3a7660]]
"SELECT_FROM" 
318[[#6e3a7660]]
"join"