Michael B. Gale
8cba06a25c
Merge pull request #16454 from github/mbg/go/fix/shadowed-variable
2024-05-08 14:13:18 +01:00
Geoffrey White
088f8297b6
C++: Use nullptr.
2024-05-08 14:04:21 +01:00
Joe Farebrother
ab23d0ad23
Merge branch 'main' into python-promote-header-injection
2024-05-08 13:49:00 +01:00
Jeroen Ketema
1a53b923a6
C++: Ensure destructors for ifs are called after both branches
2024-05-08 14:48:28 +02:00
Michael Nebel
64145cf181
Java: Make it evident that we print signature of the lifted callable.
2024-05-08 14:42:53 +02:00
Michael Nebel
f00ad7c0e7
C#/Java: Invert api filtering logic.
2024-05-08 14:42:53 +02:00
Michael Nebel
5e2e224c9c
Java: Updated expected test output.
2024-05-08 14:42:53 +02:00
Michael Nebel
e8120afef9
Java: Improve super implementation and ensure that lift produces a result.
2024-05-08 14:42:52 +02:00
Paolo Tranquilli
e359744b8b
Go: bring back qhelp in action
2024-05-08 14:31:00 +02:00
Michael B. Gale
896fb87d1d
Go: Fix err being shadowed in RunListWithEnv
2024-05-08 13:29:28 +01:00
Michael B. Gale
724d026238
Go: Move go list functions to toolchain package
2024-05-08 13:29:28 +01:00
Jeroen Ketema
52db1c1253
C++: Introduce abstract class to share code between if and constexpr if
2024-05-08 14:16:19 +02:00
Jeroen Ketema
fa06d88642
C++: Add forgotten getLastChild to TranslatedConstExprIfStmt
2024-05-08 14:07:29 +02:00
Rasmus Wriedt Larsen
24f8b5f203
misc: Fix docstring warning
...
When using a sufficiently new version of Python, it will give a warning
about the escape sequence `\_` in `¯\_(ツ)_/¯` not being a valid escape
:D fix is to make the docstring a raw string.
Thanks @owen-mc
2024-05-08 13:56:11 +02:00
Jeroen Ketema
7b89c6c7f7
Merge pull request #16450 from jketema/inconsistent
...
C++: Add IR tests demonstrating some inconsistencies that may occur
2024-05-08 13:32:01 +02:00
Jeroen Ketema
9bc04e7591
Merge pull request #16447 from jketema/destructors-loc
...
C++: Update test results after extractor changes
2024-05-08 13:03:46 +02:00
Michael Nebel
2a40a2a57f
Java: Add some inheritance test cases for the model generator and updated expected test output.
2024-05-08 13:01:41 +02:00
Michael Nebel
c5403f4249
Merge pull request #16431 from michaelnebel/java/madinlinetest
...
Java: Models as Data inline like test.
2024-05-08 12:59:41 +02:00
Geoffrey White
3fd6bc9b5c
C++: Fix qhelp format.
2024-05-08 11:46:07 +01:00
Geoffrey White
486226814a
C++: Add a second example.
2024-05-08 11:40:29 +01:00
Paolo Tranquilli
12c28f3f68
Go: reorganize CI steps
2024-05-08 12:32:57 +02:00
Geoffrey White
871fd9aba3
Merge pull request #16405 from geoffw0/qhelp3
...
C++: Improve qhelp for StrncpyFlippedArgs.
2024-05-08 11:23:41 +01:00
Paolo Tranquilli
5b1b30a171
Apply suggestions from code review
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2024-05-08 12:23:16 +02:00
Geoffrey White
880d56c576
Merge pull request #16404 from geoffw0/qhelp2
...
C++: Improve qhelp for WrongTypeFormatArguments.
2024-05-08 11:22:57 +01:00
Geoffrey White
9c8945f626
Merge pull request #16403 from geoffw0/qhelp1
...
C++: Improve qhelp for IncorrectNotOperatorUsage.
2024-05-08 11:22:15 +01:00
Jeroen Ketema
6575927630
C++: Add IR tests demonstrating some inconsistencies that may occur
2024-05-08 11:43:58 +02:00
Jeroen Ketema
2dcb55cc42
C++: Add bool operator to IR test
2024-05-08 11:38:50 +02:00
Mathias Vorreiter Pedersen
65645821be
C++: Remove the 'BaseSourceVariableInstruction' column as it's functionally determined by the address column.
2024-05-08 10:00:48 +01:00
Owen Mansel-Chan
0338ffd125
Merge pull request #16444 from owen-mc/shared/update-summary-through-step-value
...
Shared data flow: Make summaryThroughStepValue include param outputs
2024-05-08 09:53:30 +01:00
Jeroen Ketema
61580da14d
C++: Update test results after extractor changes
2024-05-08 08:43:20 +02:00
erik-krogh
3989717878
Merge branch 'main' into cpp-path
2024-05-07 23:01:52 +02:00
erik-krogh
336c7de643
updates based on review
2024-05-07 22:58:49 +02:00
Erik Krogh Kristensen
8b91914826
Merge pull request #16417 from erik-krogh/dummyPass
...
JS: Remove some FPs from the hardcoded-credentials query
2024-05-07 18:00:58 +02:00
Geoffrey White
575b66a054
C++: Clarify the recommendation and example.
2024-05-07 16:52:50 +01:00
Geoffrey White
dd95a2abab
C++: Move qhelp.
2024-05-07 16:35:21 +01:00
Owen Mansel-Chan
aab43afd81
Swift: accept test changes
2024-05-07 15:36:48 +01:00
Mathias Vorreiter Pedersen
99940a6084
Merge pull request #16440 from MathiasVP/fix-iterator-to-expired-container-fp-2
...
C++: Fix location of SSA def for local variable addresses
2024-05-07 14:39:13 +01:00
Owen Mansel-Chan
c11fac81fd
Make summaryThroughStepValue include param outputs
...
This matches summaryThroughStepTaint.
2024-05-07 13:55:42 +01:00
Mathias Vorreiter Pedersen
85e71c30dc
Merge pull request #16442 from MathiasVP/add-uninitialized-local-fp
...
C++: Add `cpp/uninitialized-local` FP
2024-05-07 13:35:02 +01:00
Ben Ahmady
c529988b43
Update README.md
...
Co-authored-by: James Fletcher <42464962+jf205@users.noreply.github.com >
2024-05-07 13:09:08 +01:00
Mathias Vorreiter Pedersen
8e95395382
C++: Accept more test changes.
2024-05-07 12:55:42 +01:00
Mathias Vorreiter Pedersen
61fb89721a
C++: Add 'cpp/uninitialized-local' FP.
2024-05-07 12:19:06 +01:00
Jeroen Ketema
8198b1a6ef
Merge pull request #16426 from jketema/destructors-ranged-based-cleanup
...
C++: Update test results after extractor changes
2024-05-07 13:11:00 +02:00
Paolo Tranquilli
ab3d21ce7e
Merge pull request #16441 from github/redsun82/lfs
...
Bazel: make `git_lfs_probe.py` compatible with python 3.8
2024-05-07 13:04:43 +02:00
Paolo Tranquilli
9f27eb3eda
Bazel: make git_lfs_probe.py compatible with python 3.8
2024-05-07 12:44:28 +02:00
Joe Farebrother
efda63d37a
Update test output
2024-05-07 10:49:55 +01:00
Jeroen Ketema
4eea214cb4
C++: Update test results after extractor changes
2024-05-07 11:10:07 +02:00
Jeroen Ketema
b8f62ae4d5
Merge pull request #16436 from jketema/jketema/throw-wrong
...
C++: Add test case that shows that no destructors are attached to unwinds
2024-05-07 11:07:24 +02:00
Joe Farebrother
0f7325ec68
Rename test directory and add comment to clarity on the purpose of splitting them.
2024-05-07 09:40:55 +01:00
Michael Nebel
5fe3ab7890
Java: Prepare for inline test sharing with C#.
2024-05-07 10:38:24 +02:00