Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
92 | 2 | 6 | 0.997 | class_member_declarations[92] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 92 | 21 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlLexer.cs |
2 | 92 | 162 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlParser.cs |
| ||||
public const int EXISTS = 19; public const int COMMA = 98; public const int FETCH = 21; public const int MINUS = 114; public const int AS = 7; public const int END = 56; public const int INTO = 30; public const int FALSE = 20; public const int ELEMENTS = 17; public const int THEN = 58; public const int ALIAS = 70; public const int BOR = 110; public const int ON = 60; public const int DOT = 15; public const int ORDER = 41; public const int AND = 6; public const int CONSTANT = 92; public const int UNARY_MINUS = 88; 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 BETWEEN = 10; public const int NUM_INT = 93; public const int BOTH = 62; 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 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 OR = 40; 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 ID_LETTER = 124; public const int INDEX_OP = 76; public const int HEX_DIGIT = 129; public const int LEFT = 33; public const int TRAILING = 68; public const int JOIN = 32; public const int NOT_BETWEEN = 80; |
| ||||
public const int EXISTS = 19; public const int EXPR_LIST = 73; public const int FETCH = 21; public const int MINUS = 114; public const int AS = 7; public const int END = 56; public const int INTO = 30; public const int FALSE = 20; public const int ELEMENTS = 17; public const int THEN = 58; public const int ALIAS = 70; public const int BOR = 110; public const int ON = 60; public const int DOT = 15; public const int ORDER = 41; public const int AND = 6; public const int CONSTANT = 92; public const int RIGHT = 44; 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 BETWEEN = 10; public const int NUM_INT = 93; public const int BOTH = 62; 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 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 OR = 40; 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 ID_LETTER = 124; public const int INDEX_OP = 76; public const int HEX_DIGIT = 129; public const int LEFT = 33; public const int TRAILING = 68; public const int JOIN = 32; public const int NOT_BETWEEN = 80; |
| |||
public const int EXISTS = 19; public const int [[#variable673dc780]]= [[#variable673dc4e0]]; public const int FETCH = 21; public const int MINUS = 114; public const int AS = 7; public const int END = 56; public const int INTO = 30; public const int FALSE = 20; public const int ELEMENTS = 17; public const int THEN = 58; public const int ALIAS = 70; public const int BOR = 110; public const int ON = 60; public const int DOT = 15; public const int ORDER = 41; public const int AND = 6; public const int CONSTANT = 92; public const int [[#variable673dc200]]= [[#variable6fdac9c0]]; public const int METHOD_CALL = 79; public const int [[#variable6fdacac0]]= [[#variable673dc460]]; public const int CONCAT = 108; public const int PROPERTIES = 43; public const int SELECT = 45; public const int LE = 106; public const int BETWEEN = 10; public const int NUM_INT = 93; public const int BOTH = 62; 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 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 OR = 40; 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 ID_LETTER = 124; public const int INDEX_OP = 76; public const int HEX_DIGIT = 129; public const int LEFT = 33; public const int TRAILING = 68; public const int JOIN = 32; public const int NOT_BETWEEN = 80; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#673dc780]] | COMMA |
1 | 2 | [[#673dc780]] | EXPR_LIST |
2 | 1 | [[#673dc4e0]] | 98 |
2 | 2 | [[#673dc4e0]] | 73 |
3 | 1 | [[#673dc200]] | UNARY_MINUS |
3 | 2 | [[#673dc200]] | RIGHT |
4 | 1 | [[#6fdac9c0]] | 88 |
4 | 2 | [[#6fdac9c0]] | 44 |
5 | 1 | [[#6fdacac0]] | RIGHT |
5 | 2 | [[#6fdacac0]] | UNARY_MINUS |
6 | 1 | [[#673dc460]] | 44 |
6 | 2 | [[#673dc460]] | 88 |