| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 17 | 5 | 2 | 0.989 | class_member_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 17 | 4108 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlLexer.cs |
| 2 | 17 | 6030 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| 3 | 17 | 6048 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| 4 | 17 | 6066 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| 5 | 17 | 6084 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| ||||
// $ANTLR end "synpred1_Hql"
public bool synpred1_Hql()
{
state.backtracking++;
int start = input.Mark();
try
{
synpred1_Hql_fragment(); // can never throw exception
}
catch (RecognitionException re)
{
Console.Error.WriteLine("impossible: " + re);
}
bool success = !state.failed;
input.Rewind(start);
state.backtracking--;
state.failed = false;
return success;
}
|
| ||||
// $ANTLR end "synpred4_SqlGenerator"
// Delegated rules
public bool synpred2_SqlGenerator()
{
state.backtracking++;
int start = input.Mark();
try
{
synpred2_SqlGenerator_fragment(); // can never throw exception
}
catch (RecognitionException re)
{
Console.Error.WriteLine("impossible: " + re);
}
bool success = !state.failed;
input.Rewind(start);
state.backtracking--;
state.failed = false;
return success;
}
|
| ||||
public bool synpred4_SqlGenerator()
{
state.backtracking++;
int start = input.Mark();
try
{
synpred4_SqlGenerator_fragment(); // can never throw exception
}
catch (RecognitionException re)
{
Console.Error.WriteLine("impossible: " + re);
}
bool success = !state.failed;
input.Rewind(start);
state.backtracking--;
state.failed = false;
return success;
}
|
| ||||
public bool synpred1_SqlGenerator()
{
state.backtracking++;
int start = input.Mark();
try
{
synpred1_SqlGenerator_fragment(); // can never throw exception
}
catch (RecognitionException re)
{
Console.Error.WriteLine("impossible: " + re);
}
bool success = !state.failed;
input.Rewind(start);
state.backtracking--;
state.failed = false;
return success;
}
|
| ||||
public bool synpred3_SqlGenerator()
{
state.backtracking++;
int start = input.Mark();
try
{
synpred3_SqlGenerator_fragment(); // can never throw exception
}
catch (RecognitionException re)
{
Console.Error.WriteLine("impossible: " + re);
}
bool success = !state.failed;
input.Rewind(start);
state.backtracking--;
state.failed = false;
return success;
}
|
| |||
// $ANTLR end "synpred4_SqlGenerator"
// Delegated rules
// $ANTLR end "synpred1_Hql"
public bool [[#variable4ccd7f00]]()
{
state.backtracking++;
int start = input.Mark();
try
{
[[#variable4ccd7ea0]](); // can never throw exception
}
catch (RecognitionException re)
{
Console.Error.WriteLine("impossible: " + re);
}
bool success = !state.failed;
input.Rewind(start);
state.backtracking--;
state.failed = false;
return success;
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#4ccd7f00]] | synpred2_SqlGenerator |
| 1 | 2 | [[#4ccd7f00]] | synpred4_SqlGenerator |
| 1 | 3 | [[#4ccd7f00]] | synpred1_SqlGenerator |
| 1 | 4 | [[#4ccd7f00]] | synpred3_SqlGenerator |
| 1 | 5 | [[#4ccd7f00]] | synpred1_Hql |
| 2 | 1 | [[#4ccd7ea0]] | synpred2_SqlGenerator_fragment |
| 2 | 2 | [[#4ccd7ea0]] | synpred4_SqlGenerator_fragment |
| 2 | 3 | [[#4ccd7ea0]] | synpred1_SqlGenerator_fragment |
| 2 | 4 | [[#4ccd7ea0]] | synpred3_SqlGenerator_fragment |
| 2 | 5 | [[#4ccd7ea0]] | synpred1_Hql_fragment |