CloneSet52


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
31350.955statement_list[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1385
src/NHibernate/Dialect/DB2Dialect.cs
2389
src/NHibernate/Dialect/DB2Dialect.cs
3392
src/NHibernate/Dialect/DB2Dialect.cs
4395
src/NHibernate/Dialect/DB2Dialect.cs
5398
src/NHibernate/Dialect/DB2Dialect.cs
63104
src/NHibernate/Dialect/DB2Dialect.cs
73111
src/NHibernate/Dialect/DB2Dialect.cs
8387
src/NHibernate/Dialect/FirebirdDialect.cs
9380
src/NHibernate/Dialect/InformixDialect.cs
103188
src/NHibernate/Dialect/Oracle8iDialect.cs
11483
src/NHibernate/Dialect/OracleLiteDialect.cs
12372
src/NHibernate/Dialect/SybaseDialect.cs
13391
src/NHibernate/Dialect/SybaseDialect.cs
Clone Instance
1
Line Count
3
Source Line
85
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("julian_day", new StandardSQLFunction("julian_day", NHibernateUtil.Int32));
                        RegisterFunction("microsecond", new StandardSQLFunction("microsecond", NHibernateUtil.Int32));
                        RegisterFunction("midnight_seconds", new StandardSQLFunction("midnight_seconds", NHibernateUtil.Int32));


Clone Instance
2
Line Count
3
Source Line
89
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("month", new StandardSQLFunction("month", NHibernateUtil.Int32));
                        RegisterFunction("monthname", new StandardSQLFunction("monthname", NHibernateUtil.String));
                        RegisterFunction("quarter", new StandardSQLFunction("quarter", NHibernateUtil.Int32));


Clone Instance
3
Line Count
3
Source Line
92
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("hour", new StandardSQLFunction("hour", NHibernateUtil.Int32));
                        RegisterFunction("second", new StandardSQLFunction("second", NHibernateUtil.Int32));
                        RegisterFunction("date", new StandardSQLFunction("date", NHibernateUtil.Date));


Clone Instance
4
Line Count
3
Source Line
95
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("day", new StandardSQLFunction("day", NHibernateUtil.Int32));
                        RegisterFunction("dayname", new StandardSQLFunction("dayname", NHibernateUtil.String));
                        RegisterFunction("dayofweek", new StandardSQLFunction("dayofweek", NHibernateUtil.Int32));


Clone Instance
5
Line Count
3
Source Line
98
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("dayofweek_iso", new StandardSQLFunction("dayofweek_iso", NHibernateUtil.Int32));
                        RegisterFunction("dayofyear", new StandardSQLFunction("dayofyear", NHibernateUtil.Int32));
                        RegisterFunction("days", new StandardSQLFunction("days", NHibernateUtil.Int32));


Clone Instance
6
Line Count
3
Source Line
104
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("week", new StandardSQLFunction("week", NHibernateUtil.Int32));
                        RegisterFunction("week_iso", new StandardSQLFunction("week_iso", NHibernateUtil.Int32));
                        RegisterFunction("year", new StandardSQLFunction("year", NHibernateUtil.Int32));


Clone Instance
7
Line Count
3
Source Line
111
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("bigint", new StandardSQLFunction("bigint", NHibernateUtil.Int32));
                        RegisterFunction("char", new StandardSQLFunction("char", NHibernateUtil.Character));
                        RegisterFunction("integer", new StandardSQLFunction("integer", NHibernateUtil.Int32));


Clone Instance
8
Line Count
3
Source Line
87
Source File
src/NHibernate/Dialect/FirebirdDialect.cs

                        RegisterFunction("bin_and", new StandardSQLFunction("bin_and", NHibernateUtil.Int32));
                        RegisterFunction("bin_or", new StandardSQLFunction("bin_or", NHibernateUtil.Int32));
                        RegisterFunction("bin_xor", new StandardSQLFunction("bin_xor", NHibernateUtil.Int32));


Clone Instance
9
Line Count
3
Source Line
80
Source File
src/NHibernate/Dialect/InformixDialect.cs

                        RegisterFunction("month", new StandardSQLFunction("month", NHibernateUtil.Int32));
                        RegisterFunction("year", new StandardSQLFunction("year", NHibernateUtil.Int32));
                        RegisterFunction("date", new StandardSQLFunction("date", NHibernateUtil.DateTime));


Clone Instance
10
Line Count
3
Source Line
188
Source File
src/NHibernate/Dialect/Oracle8iDialect.cs

                        // Multi-param string dialect functions...
                        RegisterFunction("instr", new StandardSQLFunction("instr", NHibernateUtil.Int32));
                        RegisterFunction("instrb", new StandardSQLFunction("instrb", NHibernateUtil.Int32));
                        RegisterFunction("lpad", new StandardSQLFunction("lpad", NHibernateUtil.String));


Clone Instance
11
Line Count
4
Source Line
83
Source File
src/NHibernate/Dialect/OracleLiteDialect.cs

                        RegisterFunction("ascii", new StandardSQLFunction("ascii", NHibernateUtil.Int32));
                        RegisterFunction("length", new StandardSQLFunction("length", NHibernateUtil.Int64));

                        RegisterFunction("to_char", new StandardSQLFunction("to_char", NHibernateUtil.String));


Clone Instance
12
Line Count
3
Source Line
72
Source File
src/NHibernate/Dialect/SybaseDialect.cs

                        RegisterFunction("ascii", new StandardSQLFunction("ascii", NHibernateUtil.Int32));
                        RegisterFunction("char", new StandardSQLFunction("char", NHibernateUtil.Character));
                        RegisterFunction("len", new StandardSQLFunction("len", NHibernateUtil.Int64));


Clone Instance
13
Line Count
3
Source Line
91
Source File
src/NHibernate/Dialect/SybaseDialect.cs

                        RegisterFunction("day", new StandardSQLFunction("day", NHibernateUtil.Int32));
                        RegisterFunction("month", new StandardSQLFunction("month", NHibernateUtil.Int32));
                        RegisterFunction("year", new StandardSQLFunction("year", NHibernateUtil.Int32));


Clone AbstractionParameter Count: 5Parameter Bindings

// Multi-param string dialect functions...
RegisterFunction( [[#variable6f5281c0]], new StandardSQLFunction( [[#variable6f5281c0]], NHibernateUtil.Int32));
RegisterFunction( [[#variable6f522ca0]], new StandardSQLFunction( [[#variable6f522ca0]], NHibernateUtil. [[#variable6f5230c0]]));
RegisterFunction( [[#variable2c25bf60]], new StandardSQLFunction( [[#variable2c25bf60]], NHibernateUtil. [[#variable52db2fa0]]));
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6f5281c0]]
"ascii" 
12[[#6f5281c0]]
"day" 
13[[#6f5281c0]]
"month" 
14[[#6f5281c0]]
"ascii" 
15[[#6f5281c0]]
"day" 
16[[#6f5281c0]]
"month" 
17[[#6f5281c0]]
"instr" 
18[[#6f5281c0]]
"bin_and" 
19[[#6f5281c0]]
"julian_day" 
110[[#6f5281c0]]
"hour" 
111[[#6f5281c0]]
"dayofweek_iso" 
112[[#6f5281c0]]
"week" 
113[[#6f5281c0]]
"bigint" 
21[[#6f522ca0]]
"char" 
22[[#6f522ca0]]
"month" 
23[[#6f522ca0]]
"year" 
24[[#6f522ca0]]
"length" 
25[[#6f522ca0]]
"dayname" 
26[[#6f522ca0]]
"monthname" 
27[[#6f522ca0]]
"instrb" 
28[[#6f522ca0]]
"bin_or" 
29[[#6f522ca0]]
"microsecond" 
210[[#6f522ca0]]
"second" 
211[[#6f522ca0]]
"dayofyear" 
212[[#6f522ca0]]
"week_iso" 
213[[#6f522ca0]]
"char" 
31[[#6f5230c0]]
Character 
32[[#6f5230c0]]
Int32 
33[[#6f5230c0]]
Int32 
34[[#6f5230c0]]
Int64 
35[[#6f5230c0]]
String 
36[[#6f5230c0]]
String 
37[[#6f5230c0]]
Int32 
38[[#6f5230c0]]
Int32 
39[[#6f5230c0]]
Int32 
310[[#6f5230c0]]
Int32 
311[[#6f5230c0]]
Int32 
312[[#6f5230c0]]
Int32 
313[[#6f5230c0]]
Character 
41[[#2c25bf60]]
"len" 
42[[#2c25bf60]]
"year" 
43[[#2c25bf60]]
"date" 
44[[#2c25bf60]]
"to_char" 
45[[#2c25bf60]]
"dayofweek" 
46[[#2c25bf60]]
"quarter" 
47[[#2c25bf60]]
"lpad" 
48[[#2c25bf60]]
"bin_xor" 
49[[#2c25bf60]]
"midnight_seconds" 
410[[#2c25bf60]]
"date" 
411[[#2c25bf60]]
"days" 
412[[#2c25bf60]]
"year" 
413[[#2c25bf60]]
"integer" 
51[[#52db2fa0]]
Int64 
52[[#52db2fa0]]
Int32 
53[[#52db2fa0]]
DateTime 
54[[#52db2fa0]]
String 
55[[#52db2fa0]]
Int32 
56[[#52db2fa0]]
Int32 
57[[#52db2fa0]]
String 
58[[#52db2fa0]]
Int32 
59[[#52db2fa0]]
Int32 
510[[#52db2fa0]]
Date 
511[[#52db2fa0]]
Int32 
512[[#52db2fa0]]
Int32 
513[[#52db2fa0]]
Int32