CloneSet352


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
14350.974non_pp_embedded_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1141973
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
2142929
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
3148238
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs
Clone Instance
1
Line Count
14
Source Line
1973
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs

                                if ( input.LA(1) == ASCENDING || input.LA(1) == DESCENDING)
                                {
                                    input.Consume();

                                    set30_tree = (IASTNode)adaptor.DupNode(set30);

                                    adaptor.AddChild(root_0, set30_tree);

                                    state.errorRecovery = false;
                                }
                                else
                                {
                                    MismatchedSetException mse = new MismatchedSetException(null, input);
                                    throw mse;
                                }


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

                                if ( input.LA(1) == ALL || input.LA(1) == DISTINCT)
                                {
                                    input.Consume();

                                    set49_tree = (IASTNode)adaptor.DupNode(set49);

                                    adaptor.AddChild(root_1, set49_tree);

                                    state.errorRecovery = false;
                                }
                                else
                                {
                                    MismatchedSetException mse = new MismatchedSetException(null, input);
                                    throw mse;
                                }


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

                if ( input.LA(1) == WEIRD_IDENT || input.LA(1) == IDENT)
                {
                    input.Consume();

                    set198_tree = (IASTNode)adaptor.DupNode(set198);

                    adaptor.AddChild(root_0, set198_tree);

                    state.errorRecovery = false;
                }
                else
                {
                    MismatchedSetException mse = new MismatchedSetException(null, input);
                    throw mse;
                }


Clone AbstractionParameter Count: 5Parameter Bindings

if (input.LA(1) == [[#variable2d9c8380]]|| input.LA(1) == [[#variable2d9c83c0]])
{
   input.Consume();
    [[#variable2d7daa80]]= (IASTNode)adaptor.DupNode( [[#variable2d9c82e0]]);
   adaptor.AddChild( [[#variable2d9c82a0]], [[#variable2d7daa80]]);
   state.errorRecovery = false;
}
else
{
   MismatchedSetException mse = new MismatchedSetException(null, input);
   throw mse;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#2d9c8380]]
WEIRD_IDENT 
12[[#2d9c8380]]
ALL 
13[[#2d9c8380]]
ASCENDING 
21[[#2d9c83c0]]
IDENT 
22[[#2d9c83c0]]
DISTINCT 
23[[#2d9c83c0]]
DESCENDING 
31[[#2d7daa80]]
set198_tree 
32[[#2d7daa80]]
set49_tree 
33[[#2d7daa80]]
set30_tree 
41[[#2d9c82e0]]
set198 
42[[#2d9c82e0]]
set49 
43[[#2d9c82e0]]
set30 
51[[#2d9c82a0]]
root_0 
52[[#2d9c82a0]]
root_1 
53[[#2d9c82a0]]
root_0