Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
14 | 5 | 5 | 0.957 | non_pp_embedded_statement |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 14 | 653 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
2 | 14 | 1654 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
3 | 14 | 1683 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
4 | 14 | 1708 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
5 | 14 | 1733 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
| ||||
switch (alt3) { case 1: // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:58:98: w= whereClause { _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_whereClause_in_updateStatement237); w = whereClause(); state.followingStackPointer--; stream_whereClause.Add(w.Tree); } break; } |
| ||||
switch (alt9) { case 1: // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:130:6: s= selectClause { _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_selectClause_in_unionedQuery532); s = selectClause(); state.followingStackPointer--; stream_selectClause.Add(s.Tree); } break; } |
| ||||
switch (alt10) { case 1: // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:132:5: w= whereClause { _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_whereClause_in_unionedQuery547); w = whereClause(); state.followingStackPointer--; stream_whereClause.Add(w.Tree); } break; } |
| ||||
switch (alt11) { case 1: // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:133:5: g= groupClause { _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_groupClause_in_unionedQuery557); g = groupClause(); state.followingStackPointer--; stream_groupClause.Add(g.Tree); } break; } |
| ||||
switch (alt12) { case 1: // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:134:5: o= orderClause { _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_orderClause_in_unionedQuery567); o = orderClause(); state.followingStackPointer--; stream_orderClause.Add(o.Tree); } break; } |
| |||
switch ( [[#variable2d1565c0]]) { case 1: // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:58:98: w= whereClause // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:130:6: s= selectClause // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:132:5: w= whereClause // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:133:5: g= groupClause // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:134:5: o= orderClause { _last = (IASTNode)input.LT(1); PushFollow( [[#variable2d156500]]); [[#variable2d156480]]= [[#variable2d156420]](); state.followingStackPointer--; [[#variable2d1563c0]].Add( [[#variable2d156480]].Tree); } break; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#2d1565c0]] | alt3 |
1 | 2 | [[#2d1565c0]] | alt9 |
1 | 3 | [[#2d1565c0]] | alt10 |
1 | 4 | [[#2d1565c0]] | alt11 |
1 | 5 | [[#2d1565c0]] | alt12 |
2 | 1 | [[#2d156500]] | FOLLOW_whereClause_in_updateStatement237 |
2 | 2 | [[#2d156500]] | FOLLOW_selectClause_in_unionedQuery532 |
2 | 3 | [[#2d156500]] | FOLLOW_whereClause_in_unionedQuery547 |
2 | 4 | [[#2d156500]] | FOLLOW_groupClause_in_unionedQuery557 |
2 | 5 | [[#2d156500]] | FOLLOW_orderClause_in_unionedQuery567 |
3 | 1 | [[#2d156480]] | w |
3 | 2 | [[#2d156480]] | s |
3 | 3 | [[#2d156480]] | w |
3 | 4 | [[#2d156480]] | g |
3 | 5 | [[#2d156480]] | o |
4 | 1 | [[#2d156420]] | whereClause |
4 | 2 | [[#2d156420]] | selectClause |
4 | 3 | [[#2d156420]] | whereClause |
4 | 4 | [[#2d156420]] | groupClause |
4 | 5 | [[#2d156420]] | orderClause |
5 | 1 | [[#2d1563c0]] | stream_whereClause |
5 | 2 | [[#2d1563c0]] | stream_selectClause |
5 | 3 | [[#2d1563c0]] | stream_whereClause |
5 | 4 | [[#2d1563c0]] | stream_groupClause |
5 | 5 | [[#2d1563c0]] | stream_orderClause |