CloneSet387


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
10330.986non_pp_embedded_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1102743
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
2102950
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
3109621
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs
Clone Instance
1
Line Count
10
Source Line
2743
Source File
src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs

                                                if ( input.LA(1) == LEFT || input.LA(1) == RIGHT)
                                                {
                                                    input.Consume();
                                                    adaptor.AddChild(root_0, (IASTNode)adaptor.Create(set59));
                                                    state.errorRecovery = false;
                                                }
                                                else
                                                {
                                                    MismatchedSetException mse = new MismatchedSetException(null, input);
                                                    throw mse;
                                                }


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

                                                if ( input.LA(1) == LEFT || input.LA(1) == RIGHT)
                                                {
                                                    input.Consume();
                                                    adaptor.AddChild(root_0, (IASTNode)adaptor.Create(set69));
                                                    state.errorRecovery = false;
                                                }
                                                else
                                                {
                                                    MismatchedSetException mse = new MismatchedSetException(null, input);
                                                    throw mse;
                                                }


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

                                        if ( input.LA(1) == ALL || input.LA(1) == DISTINCT)
                                        {
                                            input.Consume();
                                            adaptor.AddChild(root_0, (IASTNode)adaptor.Create(set258));
                                            state.errorRecovery = false;
                                        }
                                        else
                                        {
                                            MismatchedSetException mse = new MismatchedSetException(null, input);
                                            throw mse;
                                        }


Clone AbstractionParameter Count: 3Parameter Bindings

if (input.LA(1) == [[#variable70b8e180]]|| input.LA(1) == [[#variable70b8e0c0]])
{
   input.Consume();
   adaptor.AddChild(root_0, (IASTNode)adaptor.Create( [[#variable70b8e040]]));
   state.errorRecovery = false;
}
else
{
   MismatchedSetException mse = new MismatchedSetException(null, input);
   throw mse;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#70b8e180]]
ALL 
12[[#70b8e180]]
LEFT 
13[[#70b8e180]]
LEFT 
21[[#70b8e0c0]]
DISTINCT 
22[[#70b8e0c0]]
RIGHT 
23[[#70b8e0c0]]
RIGHT 
31[[#70b8e040]]
set258 
32[[#70b8e040]]
set69 
33[[#70b8e040]]
set59