Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 10 | 4 | 0.957 | statement_list[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 589 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
2 | 2 | 1606 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
3 | 2 | 2225 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
4 | 2 | 3468 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
5 | 2 | 4420 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
6 | 2 | 4523 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
7 | 2 | 8421 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
8 | 2 | 8537 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
9 | 2 | 9039 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
10 | 2 | 9347 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
| ||||
RewriteRuleNodeStream stream_VERSIONED = new RewriteRuleNodeStream(adaptor, "token VERSIONED"); RewriteRuleSubtreeStream stream_fromClause = new RewriteRuleSubtreeStream(adaptor, "rule fromClause"); |
| ||||
RewriteRuleNodeStream stream_SELECT_FROM = new RewriteRuleNodeStream(adaptor, "token SELECT_FROM"); RewriteRuleSubtreeStream stream_selectClause = new RewriteRuleSubtreeStream(adaptor, "rule selectClause"); |
| ||||
RewriteRuleNodeStream stream_SELECT = new RewriteRuleNodeStream(adaptor, "token SELECT"); RewriteRuleSubtreeStream stream_selectExprList = new RewriteRuleSubtreeStream(adaptor, "rule selectExprList"); |
| ||||
RewriteRuleNodeStream stream_ALIAS = new RewriteRuleNodeStream(adaptor, "token ALIAS"); RewriteRuleSubtreeStream stream_joinElement = new RewriteRuleSubtreeStream(adaptor, "rule joinElement"); |
| ||||
RewriteRuleNodeStream stream_WITH = new RewriteRuleNodeStream(adaptor, "token WITH"); RewriteRuleSubtreeStream stream_logicalExpr = new RewriteRuleSubtreeStream(adaptor, "rule logicalExpr"); |
| ||||
RewriteRuleNodeStream stream_WHERE = new RewriteRuleNodeStream(adaptor, "token WHERE"); RewriteRuleSubtreeStream stream_logicalExpr = new RewriteRuleSubtreeStream(adaptor, "rule logicalExpr"); |
| ||||
RewriteRuleNodeStream stream_DOT = new RewriteRuleNodeStream(adaptor, "token DOT"); RewriteRuleSubtreeStream stream_propertyName = new RewriteRuleSubtreeStream(adaptor, "rule propertyName"); |
| ||||
RewriteRuleNodeStream stream_INDEX_OP = new RewriteRuleNodeStream(adaptor, "token INDEX_OP"); RewriteRuleSubtreeStream stream_expr = new RewriteRuleSubtreeStream(adaptor, "rule expr"); |
| ||||
RewriteRuleNodeStream stream_DOT = new RewriteRuleNodeStream(adaptor, "token DOT"); RewriteRuleSubtreeStream stream_propertyName = new RewriteRuleSubtreeStream(adaptor, "rule propertyName"); |
| ||||
RewriteRuleNodeStream stream_COLON = new RewriteRuleNodeStream(adaptor, "token COLON"); RewriteRuleSubtreeStream stream_identifier = new RewriteRuleSubtreeStream(adaptor, "rule identifier"); |
| |||
RewriteRuleNodeStream [[#variable553cc0a0]]= new RewriteRuleNodeStream(adaptor, [[#variable70188620]]); RewriteRuleSubtreeStream [[#variable70189da0]]= new RewriteRuleSubtreeStream(adaptor, [[#variable70189d80]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#553cc0a0]] | stream_DOT |
1 | 2 | [[#553cc0a0]] | stream_COLON |
1 | 3 | [[#553cc0a0]] | stream_INDEX_OP |
1 | 4 | [[#553cc0a0]] | stream_WHERE |
1 | 5 | [[#553cc0a0]] | stream_WITH |
1 | 6 | [[#553cc0a0]] | stream_ALIAS |
1 | 7 | [[#553cc0a0]] | stream_SELECT |
1 | 8 | [[#553cc0a0]] | stream_SELECT_FROM |
1 | 9 | [[#553cc0a0]] | stream_VERSIONED |
1 | 10 | [[#553cc0a0]] | stream_DOT |
2 | 1 | [[#70188620]] | "token DOT" |
2 | 2 | [[#70188620]] | "token COLON" |
2 | 3 | [[#70188620]] | "token INDEX_OP" |
2 | 4 | [[#70188620]] | "token WHERE" |
2 | 5 | [[#70188620]] | "token WITH" |
2 | 6 | [[#70188620]] | "token ALIAS" |
2 | 7 | [[#70188620]] | "token SELECT" |
2 | 8 | [[#70188620]] | "token SELECT_FROM" |
2 | 9 | [[#70188620]] | "token VERSIONED" |
2 | 10 | [[#70188620]] | "token DOT" |
3 | 1 | [[#70189da0]] | stream_propertyName |
3 | 2 | [[#70189da0]] | stream_identifier |
3 | 3 | [[#70189da0]] | stream_expr |
3 | 4 | [[#70189da0]] | stream_logicalExpr |
3 | 5 | [[#70189da0]] | stream_logicalExpr |
3 | 6 | [[#70189da0]] | stream_joinElement |
3 | 7 | [[#70189da0]] | stream_selectExprList |
3 | 8 | [[#70189da0]] | stream_selectClause |
3 | 9 | [[#70189da0]] | stream_fromClause |
3 | 10 | [[#70189da0]] | stream_propertyName |
4 | 1 | [[#70189d80]] | "rule propertyName" |
4 | 2 | [[#70189d80]] | "rule identifier" |
4 | 3 | [[#70189d80]] | "rule expr" |
4 | 4 | [[#70189d80]] | "rule logicalExpr" |
4 | 5 | [[#70189d80]] | "rule logicalExpr" |
4 | 6 | [[#70189d80]] | "rule joinElement" |
4 | 7 | [[#70189d80]] | "rule selectExprList" |
4 | 8 | [[#70189d80]] | "rule selectClause" |
4 | 9 | [[#70189d80]] | "rule fromClause" |
4 | 10 | [[#70189d80]] | "rule propertyName" |