| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 6 | 7 | 4 | 0.961 | switch_section |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 6 | 2723 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlLexer.cs |
| 2 | 6 | 2934 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlLexer.cs |
| 3 | 6 | 2976 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlLexer.cs |
| 4 | 6 | 3381 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlLexer.cs |
| 5 | 6 | 1614 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| 6 | 6 | 5224 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| 7 | 6 | 5338 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| ||||
default:
if ( cnt5 >= 1) goto loop5;
if ( state.backtracking > 0) { state.failed = true; return;
}
EarlyExitException eee5 =
new EarlyExitException(5, input);
throw eee5;
|
| ||||
default:
if ( cnt9 >= 1) goto loop9;
if ( state.backtracking > 0) { state.failed = true; return;
}
EarlyExitException eee9 =
new EarlyExitException(9, input);
throw eee9;
|
| ||||
default:
if ( cnt10 >= 1) goto loop10;
if ( state.backtracking > 0) { state.failed = true; return;
}
EarlyExitException eee10 =
new EarlyExitException(10, input);
throw eee10;
|
| ||||
default:
if ( cnt22 >= 1) goto loop22;
if ( state.backtracking > 0) { state.failed = true; return;
}
EarlyExitException eee22 =
new EarlyExitException(22, input);
throw eee22;
|
| ||||
default:
if ( cnt20 >= 1) goto loop20;
if ( state.backtracking > 0) { state.failed = true; return;
}
EarlyExitException eee20 =
new EarlyExitException(20, input);
throw eee20;
|
| ||||
default:
if ( cnt59 >= 1) goto loop59;
if ( state.backtracking > 0) { state.failed = true; return;
}
EarlyExitException eee59 =
new EarlyExitException(59, input);
throw eee59;
|
| ||||
default:
if ( cnt61 >= 1) goto loop61;
if ( state.backtracking > 0) { state.failed = true; return;
}
EarlyExitException eee61 =
new EarlyExitException(61, input);
throw eee61;
|
| |||
default:
if ( [[#variable6e3e6ea0]]>= 1)
goto [[#variable6e3e6e00]];
if (state.backtracking > 0)
{
state.failed = true;
return;
}
EarlyExitException [[#variable6e3e6d20]]= new EarlyExitException( [[#variable6e3e6cc0]], input);
throw [[#variable6e3e6d20]];
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#6e3e6ea0]] | cnt22 |
| 1 | 2 | [[#6e3e6ea0]] | cnt10 |
| 1 | 3 | [[#6e3e6ea0]] | cnt9 |
| 1 | 4 | [[#6e3e6ea0]] | cnt5 |
| 1 | 5 | [[#6e3e6ea0]] | cnt61 |
| 1 | 6 | [[#6e3e6ea0]] | cnt59 |
| 1 | 7 | [[#6e3e6ea0]] | cnt20 |
| 2 | 1 | [[#6e3e6e00]] | loop22 |
| 2 | 2 | [[#6e3e6e00]] | loop10 |
| 2 | 3 | [[#6e3e6e00]] | loop9 |
| 2 | 4 | [[#6e3e6e00]] | loop5 |
| 2 | 5 | [[#6e3e6e00]] | loop61 |
| 2 | 6 | [[#6e3e6e00]] | loop59 |
| 2 | 7 | [[#6e3e6e00]] | loop20 |
| 3 | 1 | [[#6e3e6d20]] | eee22 |
| 3 | 2 | [[#6e3e6d20]] | eee10 |
| 3 | 3 | [[#6e3e6d20]] | eee9 |
| 3 | 4 | [[#6e3e6d20]] | eee5 |
| 3 | 5 | [[#6e3e6d20]] | eee61 |
| 3 | 6 | [[#6e3e6d20]] | eee59 |
| 3 | 7 | [[#6e3e6d20]] | eee20 |
| 4 | 1 | [[#6e3e6cc0]] | 22 |
| 4 | 2 | [[#6e3e6cc0]] | 10 |
| 4 | 3 | [[#6e3e6cc0]] | 9 |
| 4 | 4 | [[#6e3e6cc0]] | 5 |
| 4 | 5 | [[#6e3e6cc0]] | 61 |
| 4 | 6 | [[#6e3e6cc0]] | 59 |
| 4 | 7 | [[#6e3e6cc0]] | 20 |