mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
313 lines
13 KiB
Plaintext
313 lines
13 KiB
Plaintext
WARNING: module 'DataFlow' has been deprecated and may be removed in future (partial-definition-diff.ql:7,8-51)
|
|
| A.cpp:25:13:25:13 | c | AST only |
|
|
| A.cpp:27:28:27:28 | c | AST only |
|
|
| A.cpp:28:23:28:26 | this | IR only |
|
|
| A.cpp:31:14:31:21 | new | IR only |
|
|
| A.cpp:40:15:40:21 | 0 | IR only |
|
|
| A.cpp:40:15:40:21 | 0 | IR only |
|
|
| A.cpp:41:15:41:21 | new | IR only |
|
|
| A.cpp:41:15:41:21 | new | IR only |
|
|
| A.cpp:41:15:41:21 | new | IR only |
|
|
| A.cpp:47:12:47:18 | new | IR only |
|
|
| A.cpp:54:12:54:18 | new | IR only |
|
|
| A.cpp:55:12:55:19 | new | IR only |
|
|
| A.cpp:55:12:55:19 | new | IR only |
|
|
| A.cpp:57:11:57:24 | new | IR only |
|
|
| A.cpp:57:11:57:24 | new | IR only |
|
|
| A.cpp:57:17:57:23 | new | IR only |
|
|
| A.cpp:57:17:57:23 | new | IR only |
|
|
| A.cpp:62:13:62:19 | new | IR only |
|
|
| A.cpp:64:21:64:28 | new | IR only |
|
|
| A.cpp:64:21:64:28 | new | IR only |
|
|
| A.cpp:71:13:71:19 | new | IR only |
|
|
| A.cpp:73:25:73:32 | new | IR only |
|
|
| A.cpp:73:25:73:32 | new | IR only |
|
|
| A.cpp:89:15:89:21 | new | IR only |
|
|
| A.cpp:99:14:99:21 | new | IR only |
|
|
| A.cpp:100:9:100:9 | a | AST only |
|
|
| A.cpp:116:12:116:19 | new | IR only |
|
|
| A.cpp:126:12:126:18 | new | IR only |
|
|
| A.cpp:126:12:126:18 | new | IR only |
|
|
| A.cpp:130:12:130:18 | new | IR only |
|
|
| A.cpp:142:10:142:10 | c | AST only |
|
|
| A.cpp:142:14:142:20 | new | IR only |
|
|
| A.cpp:143:13:143:13 | b | AST only |
|
|
| A.cpp:143:25:143:31 | new | IR only |
|
|
| A.cpp:150:12:150:18 | new | IR only |
|
|
| A.cpp:151:12:151:24 | new | IR only |
|
|
| A.cpp:159:12:159:18 | new | IR only |
|
|
| A.cpp:160:18:160:60 | new | IR only |
|
|
| A.cpp:160:32:160:59 | new | IR only |
|
|
| A.cpp:160:32:160:59 | new | IR only |
|
|
| A.cpp:160:43:160:49 | 0 | IR only |
|
|
| A.cpp:160:52:160:58 | 0 | IR only |
|
|
| A.cpp:161:18:161:40 | new | IR only |
|
|
| A.cpp:161:29:161:35 | 0 | IR only |
|
|
| A.cpp:162:18:162:40 | new | IR only |
|
|
| A.cpp:162:29:162:35 | 0 | IR only |
|
|
| A.cpp:167:44:167:44 | l | IR only |
|
|
| A.cpp:183:7:183:10 | head | AST only |
|
|
| A.cpp:184:13:184:16 | next | AST only |
|
|
| B.cpp:7:16:7:35 | new | IR only |
|
|
| B.cpp:7:28:7:34 | 0 | IR only |
|
|
| B.cpp:8:16:8:27 | new | IR only |
|
|
| B.cpp:16:16:16:38 | new | IR only |
|
|
| B.cpp:16:28:16:34 | 0 | IR only |
|
|
| B.cpp:17:16:17:27 | new | IR only |
|
|
| B.cpp:35:13:35:17 | elem1 | AST only |
|
|
| B.cpp:36:13:36:17 | elem2 | AST only |
|
|
| B.cpp:46:13:46:16 | box1 | AST only |
|
|
| C.cpp:18:12:18:18 | new | IR only |
|
|
| C.cpp:24:11:24:12 | s3 | AST only |
|
|
| C.cpp:30:10:30:11 | this | IR only |
|
|
| D.cpp:9:21:9:24 | elem | AST only |
|
|
| D.cpp:10:30:10:33 | this | IR only |
|
|
| D.cpp:11:29:11:32 | elem | AST only |
|
|
| D.cpp:16:21:16:23 | box | AST only |
|
|
| D.cpp:17:30:17:32 | this | IR only |
|
|
| D.cpp:18:29:18:31 | box | AST only |
|
|
| D.cpp:29:15:29:41 | new | IR only |
|
|
| D.cpp:29:24:29:40 | new | IR only |
|
|
| D.cpp:29:24:29:40 | new | IR only |
|
|
| D.cpp:29:33:29:39 | 0 | IR only |
|
|
| D.cpp:30:13:30:16 | elem | AST only |
|
|
| D.cpp:36:15:36:41 | new | IR only |
|
|
| D.cpp:36:24:36:40 | new | IR only |
|
|
| D.cpp:36:24:36:40 | new | IR only |
|
|
| D.cpp:36:33:36:39 | 0 | IR only |
|
|
| D.cpp:43:15:43:41 | new | IR only |
|
|
| D.cpp:43:24:43:40 | new | IR only |
|
|
| D.cpp:43:24:43:40 | new | IR only |
|
|
| D.cpp:43:33:43:39 | 0 | IR only |
|
|
| D.cpp:44:19:44:22 | elem | AST only |
|
|
| D.cpp:50:15:50:41 | new | IR only |
|
|
| D.cpp:50:24:50:40 | new | IR only |
|
|
| D.cpp:50:24:50:40 | new | IR only |
|
|
| D.cpp:50:33:50:39 | 0 | IR only |
|
|
| D.cpp:57:5:57:12 | boxfield | AST only |
|
|
| D.cpp:57:16:57:42 | new | IR only |
|
|
| D.cpp:57:25:57:41 | new | IR only |
|
|
| D.cpp:57:25:57:41 | new | IR only |
|
|
| D.cpp:57:34:57:40 | 0 | IR only |
|
|
| D.cpp:58:20:58:23 | elem | AST only |
|
|
| aliasing.cpp:9:6:9:7 | m1 | AST only |
|
|
| aliasing.cpp:13:5:13:6 | m1 | AST only |
|
|
| aliasing.cpp:17:5:17:6 | m1 | AST only |
|
|
| aliasing.cpp:29:8:29:9 | s1 | IR only |
|
|
| aliasing.cpp:30:8:30:9 | s2 | IR only |
|
|
| aliasing.cpp:31:8:31:9 | s3 | IR only |
|
|
| aliasing.cpp:37:8:37:9 | m1 | AST only |
|
|
| aliasing.cpp:38:8:38:9 | s1 | IR only |
|
|
| aliasing.cpp:42:6:42:7 | m1 | AST only |
|
|
| aliasing.cpp:43:8:43:11 | ref2 | IR only |
|
|
| aliasing.cpp:49:9:49:10 | m1 | AST only |
|
|
| aliasing.cpp:50:8:50:9 | s1 | IR only |
|
|
| aliasing.cpp:54:6:54:7 | m1 | AST only |
|
|
| aliasing.cpp:55:8:55:12 | copy2 | IR only |
|
|
| aliasing.cpp:60:6:60:7 | m1 | AST only |
|
|
| aliasing.cpp:62:8:62:12 | copy2 | IR only |
|
|
| aliasing.cpp:71:9:71:9 | w | IR only |
|
|
| aliasing.cpp:72:5:72:6 | m1 | AST only |
|
|
| aliasing.cpp:73:8:73:8 | w | IR only |
|
|
| aliasing.cpp:73:10:73:10 | s | IR only |
|
|
| aliasing.cpp:78:11:78:11 | w | IR only |
|
|
| aliasing.cpp:79:6:79:7 | m1 | AST only |
|
|
| aliasing.cpp:80:8:80:8 | w | IR only |
|
|
| aliasing.cpp:80:10:80:10 | s | IR only |
|
|
| aliasing.cpp:85:10:85:10 | w | IR only |
|
|
| aliasing.cpp:86:5:86:6 | m1 | AST only |
|
|
| aliasing.cpp:87:8:87:8 | w | IR only |
|
|
| aliasing.cpp:87:10:87:10 | s | IR only |
|
|
| aliasing.cpp:92:7:92:8 | m1 | AST only |
|
|
| aliasing.cpp:93:8:93:8 | w | IR only |
|
|
| aliasing.cpp:93:10:93:10 | s | IR only |
|
|
| aliasing.cpp:98:5:98:6 | m1 | AST only |
|
|
| aliasing.cpp:101:14:101:19 | s_copy | IR only |
|
|
| aliasing.cpp:106:3:106:5 | * ... | AST only |
|
|
| aliasing.cpp:112:8:112:8 | s | IR only |
|
|
| aliasing.cpp:143:8:143:8 | s | IR only |
|
|
| aliasing.cpp:148:8:148:11 | access to array | IR only |
|
|
| aliasing.cpp:159:9:159:9 | s | IR only |
|
|
| aliasing.cpp:165:8:165:8 | s | IR only |
|
|
| aliasing.cpp:176:8:176:9 | s2 | IR only |
|
|
| aliasing.cpp:176:11:176:11 | s | IR only |
|
|
| aliasing.cpp:182:8:182:9 | s2 | IR only |
|
|
| aliasing.cpp:182:11:182:11 | s | IR only |
|
|
| aliasing.cpp:189:8:189:11 | s2_2 | IR only |
|
|
| aliasing.cpp:189:13:189:13 | s | IR only |
|
|
| aliasing.cpp:196:8:196:11 | s2_2 | IR only |
|
|
| aliasing.cpp:196:13:196:13 | s | IR only |
|
|
| aliasing.cpp:201:8:201:10 | ps2 | IR only |
|
|
| aliasing.cpp:201:13:201:13 | s | IR only |
|
|
| aliasing.cpp:206:8:206:10 | ps2 | IR only |
|
|
| aliasing.cpp:206:13:206:13 | s | IR only |
|
|
| aliasing.cpp:215:14:215:15 | m1 | AST only |
|
|
| aliasing.cpp:219:10:219:17 | global_s | IR only |
|
|
| aliasing.cpp:223:17:223:18 | m1 | AST only |
|
|
| aliasing.cpp:227:10:227:18 | global_s2 | IR only |
|
|
| aliasing.cpp:227:20:227:20 | s | IR only |
|
|
| aliasing.cpp:234:19:234:20 | m1 | AST only |
|
|
| aliasing.cpp:238:10:238:21 | global_s_ptr | IR only |
|
|
| aliasing.cpp:242:22:242:23 | m1 | AST only |
|
|
| aliasing.cpp:246:10:246:22 | global_s2_ptr | IR only |
|
|
| aliasing.cpp:246:25:246:25 | s | IR only |
|
|
| aliasing.cpp:252:5:252:31 | * ... | AST only |
|
|
| aliasing.cpp:256:11:256:31 | global_s_with_pointer | IR only |
|
|
| aliasing.cpp:262:5:262:29 | * ... | AST only |
|
|
| aliasing.cpp:266:11:266:29 | global_s_with_array | IR only |
|
|
| arrays.cpp:6:3:6:8 | access to array | AST only |
|
|
| arrays.cpp:7:8:7:13 | access to array | IR only |
|
|
| arrays.cpp:7:8:7:13 | access to array | IR only |
|
|
| arrays.cpp:8:8:8:13 | access to array | IR only |
|
|
| arrays.cpp:8:8:8:13 | access to array | IR only |
|
|
| arrays.cpp:9:8:9:11 | * ... | IR only |
|
|
| arrays.cpp:9:8:9:11 | * ... | IR only |
|
|
| arrays.cpp:10:8:10:15 | * ... | IR only |
|
|
| arrays.cpp:10:8:10:15 | * ... | IR only |
|
|
| arrays.cpp:15:3:15:10 | * ... | AST only |
|
|
| arrays.cpp:16:8:16:13 | access to array | IR only |
|
|
| arrays.cpp:16:8:16:13 | access to array | IR only |
|
|
| arrays.cpp:17:8:17:13 | access to array | IR only |
|
|
| arrays.cpp:17:8:17:13 | access to array | IR only |
|
|
| arrays.cpp:36:19:36:22 | data | AST only |
|
|
| arrays.cpp:42:22:42:25 | data | AST only |
|
|
| arrays.cpp:48:22:48:25 | data | AST only |
|
|
| by_reference.cpp:12:8:12:8 | a | AST only |
|
|
| by_reference.cpp:16:11:16:11 | a | AST only |
|
|
| by_reference.cpp:32:12:32:12 | s | IR only |
|
|
| by_reference.cpp:36:12:36:15 | this | IR only |
|
|
| by_reference.cpp:44:26:44:29 | this | IR only |
|
|
| by_reference.cpp:69:22:69:23 | & ... | IR only |
|
|
| by_reference.cpp:84:10:84:10 | a | AST only |
|
|
| by_reference.cpp:88:9:88:9 | a | AST only |
|
|
| by_reference.cpp:92:3:92:5 | * ... | AST only |
|
|
| by_reference.cpp:96:3:96:4 | pa | AST only |
|
|
| clearning.cpp:18:5:18:5 | s | IR only |
|
|
| clearning.cpp:19:3:19:6 | * ... | AST only |
|
|
| clearning.cpp:20:10:20:10 | s | IR only |
|
|
| clearning.cpp:25:5:25:5 | s | IR only |
|
|
| clearning.cpp:26:5:26:5 | s | IR only |
|
|
| clearning.cpp:27:10:27:10 | s | IR only |
|
|
| clearning.cpp:32:3:32:6 | * ... | AST only |
|
|
| clearning.cpp:33:5:33:5 | s | IR only |
|
|
| clearning.cpp:34:8:34:11 | * ... | IR only |
|
|
| clearning.cpp:34:9:34:9 | s | IR only |
|
|
| clearning.cpp:39:3:39:6 | * ... | AST only |
|
|
| clearning.cpp:40:5:40:5 | x | AST only |
|
|
| clearning.cpp:41:8:41:11 | * ... | IR only |
|
|
| clearning.cpp:41:9:41:9 | s | IR only |
|
|
| clearning.cpp:46:5:46:5 | s | IR only |
|
|
| clearning.cpp:47:5:47:5 | x | AST only |
|
|
| clearning.cpp:48:8:48:11 | * ... | IR only |
|
|
| clearning.cpp:48:9:48:9 | s | IR only |
|
|
| clearning.cpp:53:3:53:6 | * ... | AST only |
|
|
| clearning.cpp:54:5:54:5 | x | AST only |
|
|
| clearning.cpp:60:5:60:5 | s | IR only |
|
|
| clearning.cpp:61:5:61:5 | x | AST only |
|
|
| clearning.cpp:75:2:75:10 | access to array | AST only |
|
|
| clearning.cpp:76:8:76:8 | s | IR only |
|
|
| clearning.cpp:82:2:82:9 | access to array | AST only |
|
|
| clearning.cpp:83:7:83:9 | val | AST only |
|
|
| clearning.cpp:83:13:83:13 | s | IR only |
|
|
| clearning.cpp:84:8:84:8 | s | IR only |
|
|
| clearning.cpp:90:5:90:7 | val | AST only |
|
|
| clearning.cpp:91:8:91:8 | s | IR only |
|
|
| clearning.cpp:97:4:97:6 | val | AST only |
|
|
| clearning.cpp:97:10:97:10 | s | IR only |
|
|
| clearning.cpp:98:8:98:8 | s | IR only |
|
|
| clearning.cpp:104:4:104:6 | val | AST only |
|
|
| clearning.cpp:105:8:105:8 | s | IR only |
|
|
| clearning.cpp:111:6:111:8 | val | AST only |
|
|
| clearning.cpp:112:8:112:8 | s | IR only |
|
|
| clearning.cpp:118:4:118:6 | val | AST only |
|
|
| clearning.cpp:119:8:119:8 | s | IR only |
|
|
| clearning.cpp:124:4:124:6 | val | AST only |
|
|
| clearning.cpp:125:4:125:6 | val | AST only |
|
|
| clearning.cpp:131:4:131:6 | val | AST only |
|
|
| clearning.cpp:132:4:132:6 | val | AST only |
|
|
| clearning.cpp:138:4:138:6 | val | AST only |
|
|
| clearning.cpp:139:6:139:8 | val | AST only |
|
|
| clearning.cpp:151:5:151:7 | val | AST only |
|
|
| clearning.cpp:152:8:152:8 | s | IR only |
|
|
| clearning.cpp:157:5:157:7 | val | AST only |
|
|
| clearning.cpp:158:5:158:7 | val | AST only |
|
|
| clearning.cpp:159:8:159:8 | s | IR only |
|
|
| clearning.cpp:164:5:164:7 | val | AST only |
|
|
| clearning.cpp:165:5:165:7 | val | AST only |
|
|
| clearning.cpp:166:8:166:8 | s | IR only |
|
|
| clearning.cpp:171:5:171:7 | val | AST only |
|
|
| clearning.cpp:172:5:172:7 | val | AST only |
|
|
| clearning.cpp:173:8:173:8 | s | IR only |
|
|
| clearning.cpp:178:5:178:7 | val | AST only |
|
|
| clearning.cpp:179:5:179:7 | val | AST only |
|
|
| clearning.cpp:179:11:179:11 | s | IR only |
|
|
| clearning.cpp:180:8:180:8 | s | IR only |
|
|
| complex.cpp:9:20:9:21 | this | IR only |
|
|
| complex.cpp:10:20:10:21 | this | IR only |
|
|
| complex.cpp:11:22:11:23 | a_ | AST only |
|
|
| complex.cpp:12:22:12:23 | b_ | AST only |
|
|
| conflated.cpp:10:3:10:7 | * ... | AST only |
|
|
| conflated.cpp:11:9:11:10 | ra | IR only |
|
|
| conflated.cpp:29:7:29:7 | x | AST only |
|
|
| conflated.cpp:30:8:30:9 | pa | IR only |
|
|
| conflated.cpp:36:7:36:7 | x | AST only |
|
|
| conflated.cpp:37:8:37:9 | pa | IR only |
|
|
| conflated.cpp:53:7:53:10 | next | AST only |
|
|
| conflated.cpp:54:13:54:13 | y | AST only |
|
|
| conflated.cpp:55:8:55:9 | ll | IR only |
|
|
| conflated.cpp:55:12:55:15 | next | IR only |
|
|
| conflated.cpp:59:20:59:39 | new | IR only |
|
|
| conflated.cpp:60:13:60:13 | y | AST only |
|
|
| conflated.cpp:61:8:61:9 | ll | IR only |
|
|
| conflated.cpp:61:12:61:15 | next | IR only |
|
|
| constructors.cpp:18:22:18:23 | this | IR only |
|
|
| constructors.cpp:19:22:19:23 | this | IR only |
|
|
| constructors.cpp:20:24:20:25 | a_ | AST only |
|
|
| constructors.cpp:21:24:21:25 | b_ | AST only |
|
|
| qualifiers.cpp:9:36:9:36 | a | AST only |
|
|
| qualifiers.cpp:12:56:12:56 | a | AST only |
|
|
| qualifiers.cpp:13:57:13:57 | a | AST only |
|
|
| qualifiers.cpp:18:32:18:36 | this | IR only |
|
|
| qualifiers.cpp:22:23:22:23 | a | AST only |
|
|
| qualifiers.cpp:42:25:42:25 | a | AST only |
|
|
| qualifiers.cpp:47:27:47:27 | a | AST only |
|
|
| realistic.cpp:26:5:26:10 | offset | AST only |
|
|
| realistic.cpp:49:20:49:22 | baz | AST only |
|
|
| realistic.cpp:53:35:53:43 | bufferLen | AST only |
|
|
| realistic.cpp:54:50:54:61 | call to user_input | IR only |
|
|
| realistic.cpp:55:12:55:14 | foo | IR only |
|
|
| realistic.cpp:55:12:55:21 | access to array | IR only |
|
|
| realistic.cpp:55:23:55:25 | baz | IR only |
|
|
| realistic.cpp:55:28:55:36 | userInput | IR only |
|
|
| realistic.cpp:57:88:57:90 | foo | IR only |
|
|
| realistic.cpp:57:88:57:97 | access to array | IR only |
|
|
| realistic.cpp:57:99:57:101 | baz | IR only |
|
|
| realistic.cpp:57:104:57:112 | userInput | IR only |
|
|
| realistic.cpp:60:21:60:23 | foo | IR only |
|
|
| realistic.cpp:60:21:60:30 | access to array | IR only |
|
|
| realistic.cpp:60:21:60:52 | buffer | IR only |
|
|
| realistic.cpp:60:32:60:34 | baz | IR only |
|
|
| realistic.cpp:60:37:60:45 | userInput | IR only |
|
|
| realistic.cpp:60:55:60:57 | foo | IR only |
|
|
| realistic.cpp:60:55:60:64 | access to array | IR only |
|
|
| realistic.cpp:60:66:60:68 | baz | IR only |
|
|
| realistic.cpp:60:71:60:79 | userInput | IR only |
|
|
| simple.cpp:18:22:18:23 | this | IR only |
|
|
| simple.cpp:19:22:19:23 | this | IR only |
|
|
| simple.cpp:20:24:20:25 | a_ | AST only |
|
|
| simple.cpp:21:24:21:25 | b_ | AST only |
|
|
| simple.cpp:65:7:65:7 | i | AST only |
|
|
| simple.cpp:67:10:67:11 | a2 | IR only |
|
|
| simple.cpp:79:16:79:17 | f2 | IR only |
|
|
| simple.cpp:79:16:79:17 | this | IR only |
|
|
| simple.cpp:83:12:83:13 | f1 | AST only |
|
|
| simple.cpp:92:7:92:7 | i | AST only |
|
|
| simple.cpp:94:10:94:11 | a2 | IR only |
|
|
| simple.cpp:118:7:118:7 | i | AST only |
|
|
| simple.cpp:120:8:120:8 | a | IR only |
|
|
| simple.cpp:124:5:124:6 | * ... | AST only |
|
|
| simple.cpp:131:14:131:14 | a | IR only |
|
|
| simple.cpp:136:10:136:10 | a | IR only |
|
|
| simple.cpp:167:9:167:9 | x | AST only |
|
|
| simple.cpp:168:8:168:12 | u_int | IR only |
|