CloneSet542


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
9540.950switch_section
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
193582
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
294593
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
394666
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
499348
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
599458
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
Clone Instance
1
Line Count
9
Source Line
3582
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                    case 1:
                        // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:261:13: CLASS
                        {
                                CLASS93 = (IToken)Match(input, CLASS, FOLLOW_CLASS_in_inClassDeclaration1345);
                                stream_CLASS.Add(CLASS93);
                        }


                        break;


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

                            case 1:
                                // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:305:6: a= 'asc'
                                {
                                        a = (IToken)Match(input, ASCENDING, FOLLOW_ASCENDING_in_ascendingOrDescending1631);
                                        stream_ASCENDING.Add(a);
                                }


                                break;


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

                            case 1:
                                // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:307:6: d= 'desc'
                                {
                                        d = (IToken)Match(input, DESCENDING, FOLLOW_DESCENDING_in_ascendingOrDescending1657);
                                        stream_DESCENDING.Add(d);
                                }


                                break;


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

                            case 1:
                                // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:576:6: op= SUM
                                {
                                        op = (IToken)Match(input, SUM, FOLLOW_SUM_in_aggregate3022);
                                        stream_SUM.Add(op);
                                }


                                break;


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

                            case 1:
                                // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:579:18: s= STAR
                                {
                                        s = (IToken)Match(input, STAR, FOLLOW_STAR_in_aggregate3075);
                                        stream_STAR.Add(s);
                                }


                                break;


Clone AbstractionParameter Count: 4Parameter Bindings

case 1:
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:261:13: CLASS
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:305:6: a= 'asc'
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:307:6: d= 'desc'
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:576:6: op= SUM
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:579:18: s= STAR
   {
       [[#variable293473c0]]= (IToken)Match(input, [[#variable29347ee0]], [[#variable29347fc0]]);
       [[#variable29347f20]].Add( [[#variable293473c0]]);
   }
   break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#293473c0]]
CLASS93 
12[[#293473c0]]
a 
13[[#293473c0]]
d 
14[[#293473c0]]
op 
15[[#293473c0]]
s 
21[[#29347ee0]]
CLASS 
22[[#29347ee0]]
ASCENDING 
23[[#29347ee0]]
DESCENDING 
24[[#29347ee0]]
SUM 
25[[#29347ee0]]
STAR 
31[[#29347fc0]]
FOLLOW_CLASS_in_inClassDeclaration1345 
32[[#29347fc0]]
FOLLOW_ASCENDING_in_ascendingOrDescending1631 
33[[#29347fc0]]
FOLLOW_DESCENDING_in_ascendingOrDescending1657 
34[[#29347fc0]]
FOLLOW_SUM_in_aggregate3022 
35[[#29347fc0]]
FOLLOW_STAR_in_aggregate3075 
41[[#29347f20]]
stream_CLASS 
42[[#29347f20]]
stream_ASCENDING 
43[[#29347f20]]
stream_DESCENDING 
44[[#29347f20]]
stream_SUM 
45[[#29347f20]]
stream_STAR