Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
75 | 2 | 6 | 0.996 | class_member_declarations[75] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 75 | 199 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
2 | 75 | 207 | src/NHibernate/Hql/Ast/ANTLR/Generated/SqlGenerator.cs |
| ||||
public const int METHOD_CALL = 79; public const int RIGHT = 44; public const int CONCAT = 108; public const int PROPERTIES = 43; public const int SELECT = 45; public const int LE = 106; public const int RIGHT_OUTER = 137; public const int BETWEEN = 10; public const int SQL_TOKEN = 140; public const int NUM_INT = 93; public const int LEFT_OUTER = 136; public const int BOTH = 62; public const int METHOD_NAME = 145; public const int PLUS = 113; public const int VERSIONED = 52; public const int MEMBER = 65; public const int UNION = 50; public const int DISTINCT = 16; public const int RANGE = 85; public const int FILTER_ENTITY = 74; public const int IDENT = 122; public const int WHEN = 59; public const int DESCENDING = 14; public const int WS = 126; public const int EQ = 99; public const int NEW = 37; public const int LT = 104; public const int ESCqs = 125; public const int OF = 67; public const int T__130 = 130; public const int UPDATE = 51; public const int SELECT_FROM = 87; public const int LITERAL_by = 54; public const int FLOAT_SUFFIX = 128; public const int ANY = 5; public const int UNARY_PLUS = 89; public const int NUM_FLOAT = 95; public const int GE = 107; public const int CASE = 55; public const int OPEN_BRACKET = 117; public const int ELSE = 57; public const int OPEN = 100; public const int COUNT = 12; public const int NULL = 39; public const int THETA_JOINS = 143; public const int IMPLIED_FROM = 133; public const int COLON = 119; public const int DIV = 116; public const int HAVING = 25; public const int ALL = 4; public const int SET = 46; public const int T__131 = 131; public const int INSERT = 29; public const int TRUE = 49; public const int CASE2 = 72; public const int IS_NOT_NULL = 77; public const int WHERE = 53; public const int AGGREGATE = 69; public const int VECTOR_EXPR = 90; public const int BNOT = 109; public const int LEADING = 64; public const int CLOSE_BRACKET = 118; public const int NUM_DOUBLE = 94; public const int INNER = 28; public const int QUERY = 84; public const int ORDER_ELEMENT = 83; public const int SELECT_EXPR = 142; public const int OR = 40; public const int JOIN_FRAGMENT = 134; public const int FULL = 23; public const int INDICES = 27; public const int IS_NULL = 78; public const int GROUP = 24; public const int ESCAPE = 18; public const int PARAM = 120; |
| ||||
public const int METHOD_CALL = 79; public const int UNARY_MINUS = 88; public const int CONCAT = 108; public const int PROPERTIES = 43; public const int SELECT = 45; public const int LE = 106; public const int RIGHT_OUTER = 137; public const int BETWEEN = 10; public const int NUM_INT = 93; public const int SQL_TOKEN = 140; public const int LEFT_OUTER = 136; public const int BOTH = 62; public const int METHOD_NAME = 145; public const int PLUS = 113; public const int VERSIONED = 52; public const int MEMBER = 65; public const int UNION = 50; public const int DISTINCT = 16; public const int RANGE = 85; public const int FILTER_ENTITY = 74; public const int IDENT = 122; public const int WHEN = 59; public const int DESCENDING = 14; public const int WS = 126; public const int EQ = 99; public const int NEW = 37; public const int LT = 104; public const int ESCqs = 125; public const int OF = 67; public const int T__130 = 130; public const int UPDATE = 51; public const int SELECT_FROM = 87; public const int LITERAL_by = 54; public const int FLOAT_SUFFIX = 128; public const int ANY = 5; public const int UNARY_PLUS = 89; public const int NUM_FLOAT = 95; public const int GE = 107; public const int CASE = 55; public const int OPEN_BRACKET = 117; public const int ELSE = 57; public const int OPEN = 100; public const int COUNT = 12; public const int NULL = 39; public const int THETA_JOINS = 143; public const int IMPLIED_FROM = 133; public const int COLON = 119; public const int DIV = 116; public const int HAVING = 25; public const int ALL = 4; public const int SET = 46; public const int T__131 = 131; public const int INSERT = 29; public const int TRUE = 49; public const int CASE2 = 72; public const int IS_NOT_NULL = 77; public const int WHERE = 53; public const int AGGREGATE = 69; public const int VECTOR_EXPR = 90; public const int BNOT = 109; public const int LEADING = 64; public const int CLOSE_BRACKET = 118; public const int NUM_DOUBLE = 94; public const int INNER = 28; public const int QUERY = 84; public const int ORDER_ELEMENT = 83; public const int SELECT_EXPR = 142; public const int OR = 40; public const int JOIN_FRAGMENT = 134; public const int FULL = 23; public const int INDICES = 27; public const int IS_NULL = 78; public const int GROUP = 24; public const int ESCAPE = 18; public const int PARAM = 120; |
| |||
public const int METHOD_CALL = 79; public const int [[#variable2361d800]]= [[#variable233df540]]; public const int CONCAT = 108; public const int PROPERTIES = 43; public const int SELECT = 45; public const int LE = 106; public const int RIGHT_OUTER = 137; public const int BETWEEN = 10; public const int [[#variable245f67e0]]= [[#variable24af4960]]; public const int [[#variable673dc360]]= [[#variable2c2be860]]; public const int LEFT_OUTER = 136; public const int BOTH = 62; public const int METHOD_NAME = 145; public const int PLUS = 113; public const int VERSIONED = 52; public const int MEMBER = 65; public const int UNION = 50; public const int DISTINCT = 16; public const int RANGE = 85; public const int FILTER_ENTITY = 74; public const int IDENT = 122; public const int WHEN = 59; public const int DESCENDING = 14; public const int WS = 126; public const int EQ = 99; public const int NEW = 37; public const int LT = 104; public const int ESCqs = 125; public const int OF = 67; public const int T__130 = 130; public const int UPDATE = 51; public const int SELECT_FROM = 87; public const int LITERAL_by = 54; public const int FLOAT_SUFFIX = 128; public const int ANY = 5; public const int UNARY_PLUS = 89; public const int NUM_FLOAT = 95; public const int GE = 107; public const int CASE = 55; public const int OPEN_BRACKET = 117; public const int ELSE = 57; public const int OPEN = 100; public const int COUNT = 12; public const int NULL = 39; public const int THETA_JOINS = 143; public const int IMPLIED_FROM = 133; public const int COLON = 119; public const int DIV = 116; public const int HAVING = 25; public const int ALL = 4; public const int SET = 46; public const int T__131 = 131; public const int INSERT = 29; public const int TRUE = 49; public const int CASE2 = 72; public const int IS_NOT_NULL = 77; public const int WHERE = 53; public const int AGGREGATE = 69; public const int VECTOR_EXPR = 90; public const int BNOT = 109; public const int LEADING = 64; public const int CLOSE_BRACKET = 118; public const int NUM_DOUBLE = 94; public const int INNER = 28; public const int QUERY = 84; public const int ORDER_ELEMENT = 83; public const int SELECT_EXPR = 142; public const int OR = 40; public const int JOIN_FRAGMENT = 134; public const int FULL = 23; public const int INDICES = 27; public const int IS_NULL = 78; public const int GROUP = 24; public const int ESCAPE = 18; public const int PARAM = 120; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#2361d800]] | UNARY_MINUS |
1 | 2 | [[#2361d800]] | RIGHT |
2 | 1 | [[#233df540]] | 88 |
2 | 2 | [[#233df540]] | 44 |
3 | 1 | [[#245f67e0]] | NUM_INT |
3 | 2 | [[#245f67e0]] | SQL_TOKEN |
4 | 1 | [[#24af4960]] | 93 |
4 | 2 | [[#24af4960]] | 140 |
5 | 1 | [[#673dc360]] | SQL_TOKEN |
5 | 2 | [[#673dc360]] | NUM_INT |
6 | 1 | [[#2c2be860]] | 140 |
6 | 2 | [[#2c2be860]] | 93 |