CloneSet576


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
9320.988block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
199500
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
294465
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
394568
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
Clone Instance
1
Line Count
9
Source Line
9500
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                        {
                            // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:580:19: ^( COUNT $p)
                            {
                            IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                            root_1 = (IASTNode)adaptor.BecomeRoot(stream_COUNT.NextNode(), root_1);

                            adaptor.AddChild(root_1, stream_p.NextTree());

                            adaptor.AddChild(root_0, root_1);
                            }
                        }


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

                // 289:2: -> ^( $w $b)
                {
                    // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:289:5: ^( $w $b)
                    {
                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot(stream_w.NextNode(), root_1);

                    adaptor.AddChild(root_1, stream_b.NextTree());

                    adaptor.AddChild(root_0, root_1);
                    }
                }


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

                // 294:2: -> ^( $w $b)
                {
                    // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:294:5: ^( $w $b)
                    {
                    IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
                    root_1 = (IASTNode)adaptor.BecomeRoot(stream_w.NextNode(), root_1);

                    adaptor.AddChild(root_1, stream_b.NextTree());

                    adaptor.AddChild(root_0, root_1);
                    }
                }


Clone AbstractionParameter Count: 2Parameter Bindings

// 289:2: -> ^( $w $b)
// 294:2: -> ^( $w $b)
{
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:289:5: ^( $w $b)
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:580:19: ^( COUNT $p)
   // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:294:5: ^( $w $b)
   {
      IASTNode root_1 = (IASTNode)adaptor.GetNilNode();
      root_1 = (IASTNode)adaptor.BecomeRoot( [[#variable2d0f4ee0]].NextNode(), root_1);
      adaptor.AddChild(root_1, [[#variable2d0f4e60]].NextTree());
      adaptor.AddChild(root_0, root_1);
   }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#2d0f4ee0]]
stream_w 
12[[#2d0f4ee0]]
stream_COUNT 
13[[#2d0f4ee0]]
stream_w 
21[[#2d0f4e60]]
stream_b 
22[[#2d0f4e60]]
stream_p 
23[[#2d0f4e60]]
stream_b