CloneSet86


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
21330.958statement_list[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12109
src/NHibernate/Dialect/DB2Dialect.cs
22116
src/NHibernate/Dialect/DB2Dialect.cs
32105
src/NHibernate/Dialect/FirebirdDialect.cs
4284
src/NHibernate/Dialect/InformixDialect.cs
52118
src/NHibernate/Dialect/MsSql2000Dialect.cs
62171
src/NHibernate/Dialect/Oracle8iDialect.cs
72192
src/NHibernate/Dialect/Oracle8iDialect.cs
82194
src/NHibernate/Dialect/Oracle8iDialect.cs
9294
src/NHibernate/Dialect/OracleLiteDialect.cs
10296
src/NHibernate/Dialect/OracleLiteDialect.cs
11298
src/NHibernate/Dialect/OracleLiteDialect.cs
122100
src/NHibernate/Dialect/OracleLiteDialect.cs
134102
src/NHibernate/Dialect/OracleLiteDialect.cs
Clone Instance
1
Line Count
2
Source Line
109
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterFunction("varchar", new StandardSQLFunction("varchar", NHibernateUtil.String));
                        RegisterFunction("real", new StandardSQLFunction("real", NHibernateUtil.Single));


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

                        RegisterFunction("digits", new StandardSQLFunction("digits", NHibernateUtil.String));
                        RegisterFunction("chr", new StandardSQLFunction("chr", NHibernateUtil.Character));


Clone Instance
3
Line Count
2
Source Line
105
Source File
src/NHibernate/Dialect/FirebirdDialect.cs

                        RegisterFunction("sdow", new StandardSQLFunction("sdow", NHibernateUtil.String));
                        RegisterFunction("addday", new StandardSQLFunction("addday", NHibernateUtil.DateTime));


Clone Instance
4
Line Count
2
Source Line
84
Source File
src/NHibernate/Dialect/InformixDialect.cs

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


Clone Instance
5
Line Count
2
Source Line
118
Source File
src/NHibernate/Dialect/MsSql2000Dialect.cs

                        RegisterFunction("digits", new StandardSQLFunction("digits", NHibernateUtil.String));
                        RegisterFunction("chr", new StandardSQLFunction("chr", NHibernateUtil.Character));


Clone Instance
6
Line Count
2
Source Line
171
Source File
src/NHibernate/Dialect/Oracle8iDialect.cs

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


Clone Instance
7
Line Count
2
Source Line
192
Source File
src/NHibernate/Dialect/Oracle8iDialect.cs

                        RegisterFunction("rpad", new StandardSQLFunction("rpad", NHibernateUtil.String));
                        RegisterFunction("substr", new StandardSQLFunction("substr", NHibernateUtil.String));


Clone Instance
8
Line Count
2
Source Line
194
Source File
src/NHibernate/Dialect/Oracle8iDialect.cs

                        RegisterFunction("substrb", new StandardSQLFunction("substrb", NHibernateUtil.String));
                        RegisterFunction("translate", new StandardSQLFunction("translate", NHibernateUtil.String));


Clone Instance
9
Line Count
2
Source Line
94
Source File
src/NHibernate/Dialect/OracleLiteDialect.cs

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


Clone Instance
10
Line Count
2
Source Line
96
Source File
src/NHibernate/Dialect/OracleLiteDialect.cs

                        RegisterFunction("instrb", new StandardSQLFunction("instrb", NHibernateUtil.String));
                        RegisterFunction("lpad", new StandardSQLFunction("lpad", NHibernateUtil.String));


Clone Instance
11
Line Count
2
Source Line
98
Source File
src/NHibernate/Dialect/OracleLiteDialect.cs

                        RegisterFunction("replace", new StandardSQLFunction("replace", NHibernateUtil.String));
                        RegisterFunction("rpad", new StandardSQLFunction("rpad", NHibernateUtil.String));


Clone Instance
12
Line Count
2
Source Line
100
Source File
src/NHibernate/Dialect/OracleLiteDialect.cs

                        RegisterFunction("substr", new StandardSQLFunction("substr", NHibernateUtil.String));
                        RegisterFunction("substrb", new StandardSQLFunction("substrb", NHibernateUtil.String));


Clone Instance
13
Line Count
4
Source Line
102
Source File
src/NHibernate/Dialect/OracleLiteDialect.cs

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

                        // Multi-param numeric dialect functions...
                        RegisterFunction("mod", new StandardSQLFunction("mod", NHibernateUtil.Int32));


Clone AbstractionParameter Count: 3Parameter Bindings

// Multi-param string dialect functions...
RegisterFunction( [[#variable6afbaaa0]], new StandardSQLFunction( [[#variable6afbaaa0]], NHibernateUtil.String));
// Multi-param numeric dialect functions...
RegisterFunction( [[#variable6afba4e0]], new StandardSQLFunction( [[#variable6afba4e0]], NHibernateUtil. [[#variable6afbaa00]]));
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6afbaaa0]]
"digits" 
12[[#6afbaaa0]]
"replace" 
13[[#6afbaaa0]]
"to_char" 
14[[#6afbaaa0]]
"substr" 
15[[#6afbaaa0]]
"translate" 
16[[#6afbaaa0]]
"substrb" 
17[[#6afbaaa0]]
"rpad" 
18[[#6afbaaa0]]
"concat" 
19[[#6afbaaa0]]
"varchar" 
110[[#6afbaaa0]]
"instrb" 
111[[#6afbaaa0]]
"sdow" 
112[[#6afbaaa0]]
"to_char" 
113[[#6afbaaa0]]
"digits" 
21[[#6afba4e0]]
"chr" 
22[[#6afba4e0]]
"rpad" 
23[[#6afba4e0]]
"to_date" 
24[[#6afba4e0]]
"substrb" 
25[[#6afba4e0]]
"mod" 
26[[#6afba4e0]]
"translate" 
27[[#6afba4e0]]
"substr" 
28[[#6afba4e0]]
"instr" 
29[[#6afba4e0]]
"real" 
210[[#6afba4e0]]
"lpad" 
211[[#6afba4e0]]
"addday" 
212[[#6afba4e0]]
"to_date" 
213[[#6afba4e0]]
"chr" 
31[[#6afbaa00]]
Character 
32[[#6afbaa00]]
String 
33[[#6afbaa00]]
Timestamp 
34[[#6afbaa00]]
String 
35[[#6afbaa00]]
Int32 
36[[#6afbaa00]]
String 
37[[#6afbaa00]]
String 
38[[#6afbaa00]]
String 
39[[#6afbaa00]]
Single 
310[[#6afbaa00]]
String 
311[[#6afbaa00]]
DateTime 
312[[#6afbaa00]]
Timestamp 
313[[#6afbaa00]]
Character