Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 12 | 1 | 0.956 | statement_list[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 1807 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
2 | 6 | 1826 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
3 | 6 | 1833 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
4 | 6 | 3485 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
5 | 6 | 3492 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
6 | 6 | 7701 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
7 | 6 | 7824 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
8 | 6 | 701 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
9 | 6 | 1780 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
10 | 6 | 1788 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
11 | 6 | 1795 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
12 | 6 | 1802 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:211:79: ( selectClause )? if ( stream_selectClause.HasNext()) { adaptor.AddChild(root_1, stream_selectClause.NextTree()); } stream_selectClause.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:212:20: ( fromClause )? if ( stream_fromClause.HasNext()) { adaptor.AddChild(root_1, stream_fromClause.NextTree()); } stream_fromClause.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:212:32: ( selectClause )? if ( stream_selectClause.HasNext()) { adaptor.AddChild(root_1, stream_selectClause.NextTree()); } stream_selectClause.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:257:19: ( asAlias )? if ( stream_asAlias.HasNext()) { adaptor.AddChild(root_1, stream_asAlias.NextTree()); } stream_asAlias.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:257:28: ( propertyFetch )? if ( stream_propertyFetch.HasNext()) { adaptor.AddChild(root_1, stream_propertyFetch.NextTree()); } stream_propertyFetch.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:501:24: ( elseClause )? if ( stream_elseClause.HasNext()) { adaptor.AddChild(root_1, stream_elseClause.NextTree()); } stream_elseClause.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:503:45: ( elseClause )? if ( stream_elseClause.HasNext()) { adaptor.AddChild(root_1, stream_elseClause.NextTree()); } stream_elseClause.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:59:17: ( $w)? if ( stream_w.HasNext()) { adaptor.AddChild(root_1, stream_w.NextTree()); } stream_w.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:14: ( $s)? if ( stream_s.HasNext()) { adaptor.AddChild(root_1, stream_s.NextTree()); } stream_s.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:21: ( $w)? if ( stream_w.HasNext()) { adaptor.AddChild(root_1, stream_w.NextTree()); } stream_w.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:25: ( $g)? if ( stream_g.HasNext()) { adaptor.AddChild(root_1, stream_g.NextTree()); } stream_g.Reset(); |
| ||||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:29: ( $o)? if ( stream_o.HasNext()) { adaptor.AddChild(root_1, stream_o.NextTree()); } stream_o.Reset(); |
| |||
// /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:21: ( $w)? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:212:32: ( selectClause )? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:503:45: ( elseClause )? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:14: ( $s)? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:257:28: ( propertyFetch )? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:257:19: ( asAlias )? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:212:20: ( fromClause )? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:29: ( $o)? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:136:25: ( $g)? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:211:79: ( selectClause )? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/Hql.g:501:24: ( elseClause )? // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:59:17: ( $w)? if ( [[#variable700544a0]].HasNext()) { adaptor.AddChild(root_1, [[#variable700544a0]].NextTree()); } [[#variable700544a0]].Reset(); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#700544a0]] | stream_w |
1 | 2 | [[#700544a0]] | stream_selectClause |
1 | 3 | [[#700544a0]] | stream_elseClause |
1 | 4 | [[#700544a0]] | stream_s |
1 | 5 | [[#700544a0]] | stream_propertyFetch |
1 | 6 | [[#700544a0]] | stream_asAlias |
1 | 7 | [[#700544a0]] | stream_fromClause |
1 | 8 | [[#700544a0]] | stream_o |
1 | 9 | [[#700544a0]] | stream_g |
1 | 10 | [[#700544a0]] | stream_selectClause |
1 | 11 | [[#700544a0]] | stream_elseClause |
1 | 12 | [[#700544a0]] | stream_w |