Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
7 | 2 | 4 | 0.969 | statement_list[6] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 7 | 8416 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
2 | 7 | 9174 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
| ||||
op.Type = METHOD_CALL; PushFollow(FOLLOW_exprList_in_atom2732); exprList225 = exprList(); state.followingStackPointer--; adaptor.AddChild(root_0, exprList225.Tree); CLOSE226 = (IToken)Match(input, CLOSE, FOLLOW_CLOSE_in_atom2734); |
| ||||
op.Type = METHOD_CALL; PushFollow(FOLLOW_exprList_in_identPrimary2983); exprList248 = exprList(); state.followingStackPointer--; adaptor.AddChild(root_0, exprList248.Tree); CLOSE249 = (IToken)Match(input, CLOSE, FOLLOW_CLOSE_in_identPrimary2985); |
| |||
op.Type = METHOD_CALL; PushFollow( [[#variable6636d060]]); [[#variable272f8640]]= exprList(); state.followingStackPointer--; adaptor.AddChild(root_0, [[#variable272f8640]].Tree); [[#variable55453bc0]]= (IToken)Match(input, CLOSE, [[#variable5741bda0]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#6636d060]] | FOLLOW_exprList_in_atom2732 |
1 | 2 | [[#6636d060]] | FOLLOW_exprList_in_identPrimary2983 |
2 | 1 | [[#272f8640]] | exprList225 |
2 | 2 | [[#272f8640]] | exprList248 |
3 | 1 | [[#55453bc0]] | CLOSE226 |
3 | 2 | [[#55453bc0]] | CLOSE249 |
4 | 1 | [[#5741bda0]] | FOLLOW_CLOSE_in_atom2734 |
4 | 2 | [[#5741bda0]] | FOLLOW_CLOSE_in_identPrimary2985 |