CloneSet485


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
29230.967non_pp_embedded_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1292276
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
2292324
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs
Clone Instance
1
Line Count
29
Source Line
2276
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                            // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:161:10: ( . )*
                            do
                            {
                                int alt28 = 2;
                                int LA28_0 = input.LA(1);

                                if ( ((LA28_0 >= ALL && LA28_0 <= BOGUS)))
                                {
                                    alt28 = 1;
                                }
                                else if ( (LA28_0 == UP))
                                {
                                    alt28 = 2;
                                }


                                switch (alt28)
                                {
                                        case 1:
                                            // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:161:10: .
                                            {
                                                MatchAny(input); if (state.failed) return retval;
                                            }

                                            break;

                                        default:
                                            goto loop28;
                                }
                            } while (true);


Clone Instance
2
Line Count
29
Source Line
2324
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs

                            // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:162:16: ( . )*
                            do
                            {
                                int alt29 = 2;
                                int LA29_0 = input.LA(1);

                                if ( ((LA29_0 >= ALL && LA29_0 <= BOGUS)))
                                {
                                    alt29 = 1;
                                }
                                else if ( (LA29_0 == UP))
                                {
                                    alt29 = 2;
                                }


                                switch (alt29)
                                {
                                        case 1:
                                            // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:162:16: .
                                            {
                                                MatchAny(input); if (state.failed) return retval;
                                            }

                                            break;

                                        default:
                                            goto loop29;
                                }
                            } while (true);


Clone AbstractionParameter Count: 3Parameter Bindings

// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:161:10: ( . )*
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:162:16: ( . )*
do
{
   int [[#variable52dc3680]]= 2;
   int [[#variable5320e360]]= input.LA(1);
   if ((( [[#variable5320e360]]>= ALL && [[#variable5320e360]]<= BOGUS)))
   {
       [[#variable52dc3680]]= 1;
   }
   else
   if (( [[#variable5320e360]]== UP))
   {
       [[#variable52dc3680]]= 2;
   }
   switch ( [[#variable52dc3680]])
   {
      case 1:
         // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:161:10: .
         // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:162:16: .
         {
            MatchAny(input);
            if (state.failed)
               return retval;
         }
         break;
      default:
         goto [[#variable52dc3460]];
   }
} while (true);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#52dc3680]]
alt28 
12[[#52dc3680]]
alt29 
21[[#5320e360]]
LA28_0 
22[[#5320e360]]
LA29_0 
31[[#52dc3460]]
loop28 
32[[#52dc3460]]
loop29