Files
codeql/cpp/ql/test/library-tests/destructors/cfg.expected
2018-08-02 17:53:23 +01:00

256 lines
9.1 KiB
Plaintext

| C::C | false | 135 | 135 | C |
| C::C | false | 138 | 138 | C |
| C::operator= | false | 133 | 133 | operator= |
| C::~C | false | 137 | 137 | ~C |
| Class2::Class2 | false | 382 | 382 | Class2 |
| Class2::Class2 | false | 388 | 388 | return ... |
| Class2::Class2 | false | 390 | 390 | { ... } |
| Class2::Class2 | false | 395 | 395 | Class2 |
| Class2::Class2 | true | 388 | 382 | |
| Class2::Class2 | true | 390 | 388 | |
| Class2::operator= | false | 392 | 392 | operator= |
| Class2::~Class2 | false | 394 | 394 | ~Class2 |
| Outer::Inner::Inner | false | 429 | 429 | Inner |
| Outer::Inner::Inner | false | 434 | 434 | return ... |
| Outer::Inner::Inner | false | 436 | 436 | { ... } |
| Outer::Inner::Inner | false | 498 | 498 | Inner |
| Outer::Inner::Inner | true | 434 | 429 | |
| Outer::Inner::Inner | true | 436 | 434 | |
| Outer::Inner::operator= | false | 496 | 496 | operator= |
| Outer::Inner::~Inner | false | 472 | 472 | ~Inner |
| Outer::Inner::~Inner | false | 476 | 476 | return ... |
| Outer::Inner::~Inner | false | 478 | 478 | { ... } |
| Outer::Inner::~Inner | true | 476 | 472 | |
| Outer::Inner::~Inner | true | 478 | 476 | |
| Outer::f2 | false | 411 | 411 | f2 |
| Outer::f2 | false | 417 | 417 | call to getClass2 |
| Outer::f2 | false | 419 | 419 | initializer for c |
| Outer::f2 | false | 424 | 424 | call to Inner |
| Outer::f2 | false | 438 | 438 | c |
| Outer::f2 | false | 440 | 440 | (const Class2)... |
| Outer::f2 | false | 442 | 442 | (reference to) |
| Outer::f2 | false | 444 | 444 | initializer for inner |
| Outer::f2 | false | 448 | 448 | declaration |
| Outer::f2 | false | 450 | 450 | i |
| Outer::f2 | false | 452 | 452 | (bool)... |
| Outer::f2 | false | 454 | 454 | return ... |
| Outer::f2 | false | 456 | 456 | { ... } |
| Outer::f2 | false | 458 | 458 | if (...) ... |
| Outer::f2 | false | 460 | 460 | declaration |
| Outer::f2 | false | 462 | 462 | return ... |
| Outer::f2 | false | 464 | 464 | { ... } |
| Outer::f2 | false | 466 | 466 | c |
| Outer::f2 | false | 468 | 468 | call to c.~Class2 |
| Outer::f2 | false | 469 | 469 | inner |
| Outer::f2 | false | 470 | 470 | call to inner.~Inner |
| Outer::f2 | true | 417 | 458 | |
| Outer::f2 | true | 419 | 417 | |
| Outer::f2 | true | 424 | 462 | |
| Outer::f2 | true | 438 | 424 | |
| Outer::f2 | true | 444 | 438 | |
| Outer::f2 | true | 448 | 419 | |
| Outer::f2 | true | 450 | 456 | T |
| Outer::f2 | true | 450 | 460 | F |
| Outer::f2 | true | 454 | 466 | |
| Outer::f2 | true | 456 | 454 | |
| Outer::f2 | true | 458 | 450 | |
| Outer::f2 | true | 460 | 444 | |
| Outer::f2 | true | 462 | 469 | |
| Outer::f2 | true | 464 | 448 | |
| Outer::f2 | true | 466 | 468 | |
| Outer::f2 | true | 468 | 411 | |
| Outer::f2 | true | 469 | 470 | |
| Outer::f2 | true | 470 | 466 | |
| Outer::operator= | false | 481 | 481 | operator= |
| Outer::operator= | false | 485 | 485 | operator= |
| __va_list_tag::operator= | false | 64 | 64 | operator= |
| __va_list_tag::operator= | false | 68 | 68 | operator= |
| f | false | 152 | 152 | f |
| f | false | 158 | 158 | call to C |
| f | false | 162 | 162 | 110 |
| f | false | 163 | 163 | initializer for c10 |
| f | false | 168 | 168 | call to C |
| f | false | 172 | 172 | 111 |
| f | false | 173 | 173 | initializer for c11 |
| f | false | 178 | 178 | call to C |
| f | false | 182 | 182 | 120 |
| f | false | 183 | 183 | initializer for c20 |
| f | false | 188 | 188 | call to C |
| f | false | 192 | 192 | 121 |
| f | false | 193 | 193 | initializer for c21 |
| f | false | 198 | 198 | call to C |
| f | false | 202 | 202 | 130 |
| f | false | 203 | 203 | initializer for c30 |
| f | false | 208 | 208 | call to C |
| f | false | 212 | 212 | 131 |
| f | false | 213 | 213 | initializer for c31 |
| f | false | 218 | 218 | call to C |
| f | false | 222 | 222 | 132 |
| f | false | 223 | 223 | initializer for c32 |
| f | false | 228 | 228 | call to C |
| f | false | 232 | 232 | 133 |
| f | false | 233 | 233 | initializer for c33 |
| f | false | 238 | 238 | call to C |
| f | false | 242 | 242 | 134 |
| f | false | 243 | 243 | initializer for c34 |
| f | false | 248 | 248 | call to C |
| f | false | 252 | 252 | 122 |
| f | false | 253 | 253 | initializer for c22 |
| f | false | 258 | 258 | call to C |
| f | false | 262 | 262 | 123 |
| f | false | 263 | 263 | initializer for c23 |
| f | false | 267 | 267 | declaration |
| f | false | 269 | 269 | declaration |
| f | false | 271 | 271 | declaration |
| f | false | 273 | 273 | { ... } |
| f | false | 275 | 275 | declaration |
| f | false | 277 | 277 | b1 |
| f | false | 279 | 279 | (bool)... |
| f | false | 281 | 281 | goto ... |
| f | false | 283 | 283 | if (...) ... |
| f | false | 285 | 285 | declaration |
| f | false | 287 | 287 | b2 |
| f | false | 289 | 289 | (bool)... |
| f | false | 291 | 291 | return ... |
| f | false | 293 | 293 | if (...) ... |
| f | false | 295 | 295 | declaration |
| f | false | 297 | 297 | { ... } |
| f | false | 299 | 299 | declaration |
| f | false | 301 | 301 | { ... } |
| f | false | 303 | 303 | declaration |
| f | false | 305 | 305 | { ... } |
| f | false | 307 | 307 | declaration |
| f | false | 309 | 309 | { ... } |
| f | false | 311 | 311 | label ...: |
| f | false | 313 | 313 | declaration |
| f | false | 315 | 315 | { ... } |
| f | false | 317 | 317 | declaration |
| f | false | 319 | 319 | return ... |
| f | false | 321 | 321 | { ... } |
| f | false | 323 | 323 | c10 |
| f | false | 325 | 325 | call to c10.~C |
| f | false | 326 | 326 | c11 |
| f | false | 327 | 327 | call to c11.~C |
| f | false | 328 | 328 | c23 |
| f | false | 330 | 330 | call to c23.~C |
| f | false | 331 | 331 | c22 |
| f | false | 333 | 333 | call to c22.~C |
| f | false | 334 | 334 | c20 |
| f | false | 336 | 336 | call to c20.~C |
| f | false | 337 | 337 | c21 |
| f | false | 338 | 338 | call to c21.~C |
| f | false | 339 | 339 | c34 |
| f | false | 341 | 341 | call to c34.~C |
| f | false | 342 | 342 | c31 |
| f | false | 344 | 344 | call to c31.~C |
| f | false | 345 | 345 | c32 |
| f | false | 346 | 346 | call to c32.~C |
| f | false | 347 | 347 | c33 |
| f | false | 348 | 348 | call to c33.~C |
| f | false | 349 | 349 | c20 |
| f | false | 350 | 350 | call to c20.~C |
| f | false | 351 | 351 | c31 |
| f | false | 352 | 352 | call to c31.~C |
| f | false | 353 | 353 | c32 |
| f | false | 354 | 354 | call to c32.~C |
| f | false | 355 | 355 | c20 |
| f | false | 356 | 356 | call to c20.~C |
| f | false | 357 | 357 | c31 |
| f | false | 358 | 358 | call to c31.~C |
| f | false | 359 | 359 | c30 |
| f | false | 361 | 361 | call to c30.~C |
| f | true | 158 | 305 | |
| f | true | 162 | 158 | |
| f | true | 163 | 162 | |
| f | true | 168 | 319 | |
| f | true | 172 | 168 | |
| f | true | 173 | 172 | |
| f | true | 178 | 273 | |
| f | true | 182 | 178 | |
| f | true | 183 | 182 | |
| f | true | 188 | 337 | |
| f | true | 192 | 188 | |
| f | true | 193 | 192 | |
| f | true | 198 | 359 | |
| f | true | 202 | 198 | |
| f | true | 203 | 202 | |
| f | true | 208 | 283 | |
| f | true | 212 | 208 | |
| f | true | 213 | 212 | |
| f | true | 218 | 293 | |
| f | true | 222 | 218 | |
| f | true | 223 | 222 | |
| f | true | 228 | 347 | |
| f | true | 232 | 228 | |
| f | true | 233 | 232 | |
| f | true | 238 | 339 | |
| f | true | 242 | 238 | |
| f | true | 243 | 242 | |
| f | true | 248 | 331 | |
| f | true | 252 | 248 | |
| f | true | 253 | 252 | |
| f | true | 258 | 328 | |
| f | true | 262 | 258 | |
| f | true | 263 | 262 | |
| f | true | 267 | 163 | |
| f | true | 269 | 183 | |
| f | true | 271 | 203 | |
| f | true | 273 | 271 | |
| f | true | 275 | 213 | |
| f | true | 277 | 281 | T |
| f | true | 277 | 285 | F |
| f | true | 281 | 357 | |
| f | true | 283 | 277 | |
| f | true | 285 | 223 | |
| f | true | 287 | 291 | T |
| f | true | 287 | 295 | F |
| f | true | 291 | 353 | |
| f | true | 293 | 287 | |
| f | true | 295 | 233 | |
| f | true | 297 | 275 | |
| f | true | 299 | 243 | |
| f | true | 301 | 299 | |
| f | true | 303 | 193 | |
| f | true | 305 | 269 | |
| f | true | 307 | 253 | |
| f | true | 309 | 307 | |
| f | true | 311 | 313 | |
| f | true | 313 | 263 | |
| f | true | 315 | 311 | |
| f | true | 317 | 173 | |
| f | true | 319 | 326 | |
| f | true | 321 | 267 | |
| f | true | 323 | 325 | |
| f | true | 325 | 152 | |
| f | true | 326 | 327 | |
| f | true | 327 | 323 | |
| f | true | 328 | 330 | |
| f | true | 330 | 317 | |
| f | true | 331 | 333 | |
| f | true | 333 | 315 | |
| f | true | 334 | 336 | |
| f | true | 336 | 309 | |
| f | true | 337 | 338 | |
| f | true | 338 | 334 | |
| f | true | 339 | 341 | |
| f | true | 341 | 303 | |
| f | true | 342 | 344 | |
| f | true | 344 | 301 | |
| f | true | 345 | 346 | |
| f | true | 346 | 342 | |
| f | true | 347 | 348 | |
| f | true | 348 | 345 | |
| f | true | 349 | 350 | |
| f | true | 350 | 323 | |
| f | true | 351 | 352 | |
| f | true | 352 | 349 | |
| f | true | 353 | 354 | |
| f | true | 354 | 351 | |
| f | true | 355 | 356 | |
| f | true | 356 | 311 | |
| f | true | 357 | 358 | |
| f | true | 358 | 355 | |
| f | true | 359 | 361 | |
| f | true | 361 | 297 | |
| getClass2 | false | 405 | 405 | getClass2 |