Geoffrey White
|
8df4dfb585
|
C++: Autoformat.
|
2026-03-16 16:40:27 +00:00 |
|
Geoffrey White
|
2f7526d70b
|
C++: Clarify doc comment and make build-mode: nonereferences more consistent.
|
2026-03-16 16:38:59 +00:00 |
|
Geoffrey White
|
4a39055322
|
C++: Change note.
|
2026-03-11 17:52:34 +00:00 |
|
Geoffrey White
|
6552c849f0
|
C++: Fix BMN issue in cpp/integer-multiplication-cast-to-long.
|
2026-03-11 17:49:36 +00:00 |
|
Geoffrey White
|
00d8a10051
|
C++: Add Function.hasAmbiguousReturnType.
|
2026-03-11 17:47:32 +00:00 |
|
Geoffrey White
|
da7da80b2b
|
C++: Add pseudo-buildless test cases (some missing declarations).
|
2026-03-11 17:47:25 +00:00 |
|
Óscar San José
|
3b9eba2afc
|
Merge branch 'main' of https://github.com/github/codeql into oscarsj/merge-back-rc-3.21
|
2026-03-06 16:20:36 +01:00 |
|
Owen Mansel-Chan
|
c82f75604a
|
Add change notes
|
2026-03-05 10:34:30 +00:00 |
|
Owen Mansel-Chan
|
aa28c94562
|
Remove double space after $ in inline expectations tests
|
2026-03-04 14:12:42 +00:00 |
|
Owen Mansel-Chan
|
ddebdad9e1
|
c++: Inline expectation should have space before $
|
2026-03-04 13:11:30 +00:00 |
|
Owen Mansel-Chan
|
badfa1a5c5
|
C++: Inline expectation should have space after $
This was a regex-find-replace from `// \$(?! )` (using a negative lookahead) to `// $ `.
|
2026-03-04 12:45:00 +00:00 |
|
Owen Mansel-Chan
|
b475f14575
|
Replace // $:tag with // $ tag in 2 tests
|
2026-03-04 12:44:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
6a904eddd4
|
Merge pull request #21390 from MathiasVP/less-reevaluation-4
C++: Reduce re-evaluation
|
2026-03-03 15:09:55 +00:00 |
|
github-actions[bot]
|
e152f08468
|
Post-release preparation for codeql-cli-2.24.3
|
2026-03-02 22:51:27 +00:00 |
|
Óscar San José
|
df7379c0d2
|
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-02 14:32:16 +01:00 |
|
github-actions[bot]
|
7795badd18
|
Release preparation for version 2.24.3
|
2026-03-02 13:23:40 +00:00 |
|
Ian Lynagh
|
bd0d69ffca
|
C++: Add up/downgrade scripts
|
2026-02-27 22:00:01 +00:00 |
|
Ian Lynagh
|
97ed67e284
|
C++ overlay: Update stats
|
2026-02-27 21:40:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
db33dadb8e
|
C++: Add QLDoc. Also actually implement 'uninitializedNode' since there's no reason not to do so.
|
2026-02-27 17:36:57 +00:00 |
|
Mathias Vorreiter Pedersen
|
1139059d77
|
C++: Fix imports.
|
2026-02-27 17:12:00 +00:00 |
|
Mathias Vorreiter Pedersen
|
92f26027e1
|
C++: Remove outdated comment.
|
2026-02-27 16:32:04 +00:00 |
|
Mathias Vorreiter Pedersen
|
85875c2879
|
C++: Remove unnecessary recursion through Node.toString.
|
2026-02-27 16:32:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
17e6fd2fe9
|
C++: Disable magic to prevent re-evaluation.
|
2026-02-27 16:31:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
5d75b255a8
|
C++: Remove IR re-evaluation.
|
2026-02-27 16:31:56 +00:00 |
|
Mathias Vorreiter Pedersen
|
26e8701ae3
|
C++: Fix a few qualifiers.
|
2026-02-27 16:22:51 +00:00 |
|
Mathias Vorreiter Pedersen
|
cdb41588a9
|
C++: Fix some imports.
|
2026-02-27 16:22:49 +00:00 |
|
Mathias Vorreiter Pedersen
|
1eccb8ea93
|
C++: Add a cache module to taint-tracking and ensure they happen in the same stage as the dataflow stage.
|
2026-02-27 16:22:47 +00:00 |
|
Mathias Vorreiter Pedersen
|
66611323e2
|
C++: No need to keep this in its own module now.
|
2026-02-27 16:22:44 +00:00 |
|
Mathias Vorreiter Pedersen
|
d804fc5168
|
C++: Remove the 'ExprFlowCached' module. Instead we have a single cached module.
|
2026-02-27 16:22:42 +00:00 |
|
Mathias Vorreiter Pedersen
|
f223c957ba
|
C++: Cache 'toString' and 'getLocation'.
|
2026-02-27 16:22:39 +00:00 |
|
Mathias Vorreiter Pedersen
|
86bd0c0dc3
|
C++: Move a bunch of newtypes and predicates into a cached module.
|
2026-02-27 16:22:36 +00:00 |
|
Mathias Vorreiter Pedersen
|
6e0c5615fe
|
C++: Move a bunch non-public dataflow node subtypes.
|
2026-02-27 16:22:33 +00:00 |
|
Mathias Vorreiter Pedersen
|
edde4149aa
|
C++: Move 'Node' into the public module.
|
2026-02-27 16:22:29 +00:00 |
|
Mathias Vorreiter Pedersen
|
87478d016a
|
C++: Move 'FieldAddress' and 'conversionFlow'.
|
2026-02-27 16:22:26 +00:00 |
|
Mathias Vorreiter Pedersen
|
09d74a3b3e
|
C++: Move 'CanonicalField' stuff.
|
2026-02-27 16:22:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
271a759490
|
C++: Move 'TIRDataFlowNode'.
|
2026-02-27 16:22:21 +00:00 |
|
Mathias Vorreiter Pedersen
|
b9595d985e
|
C++: Create a new file.
|
2026-02-27 16:22:19 +00:00 |
|
Ian Lynagh
|
155e21e729
|
C++ overlays: Tweak dbscheme
|
2026-02-27 15:28:15 +00:00 |
|
Mathias Vorreiter Pedersen
|
266130b5cf
|
Merge pull request #21360 from microsoft/unbreak-changes
C++: Provide `BarrierGuard` API without a `Unit` column when instantiating non-parameterized `BarrierGuard`s
|
2026-02-24 16:57:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
ea9e4b3409
|
C++: Make a test slightly more verbose to catch this issue in the future.
|
2026-02-24 12:52:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
d36350aca4
|
C++: Add change note.
|
2026-02-24 12:48:45 +00:00 |
|
Mathias Vorreiter Pedersen
|
15af6c1b20
|
C++: Provide barrier node API without the unit column when instantiating non-parameterized barrier guards.
|
2026-02-24 12:32:23 +00:00 |
|
Jeroen Ketema
|
197ee9b9a6
|
Revert "Merge pull request #21208 from jketema/jketema/softfloat"
This reverts commit 99de5d4238, reversing
changes made to 12bd709219.
|
2026-02-24 11:08:25 +01:00 |
|
Jeroen Ketema
|
a935d97190
|
C++: Update expected test results after extractor changes
|
2026-02-23 11:54:58 +01:00 |
|
Jeroen Ketema
|
9228304294
|
Merge branch 'main' into cpp/simple-range-analysis-phi-divide
|
2026-02-20 16:25:26 +01:00 |
|
Simon Friis Vindum
|
8eed18a8ff
|
C++: Fix typo
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2026-02-20 16:24:19 +01:00 |
|
Simon Friis Vindum
|
fdbd49a843
|
C++: Improve clarity in comment
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2026-02-20 13:38:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
1dba99f47d
|
Merge pull request #21292 from microsoft/UncheckedLeaprYearAfterModification_Refactor_Upstream
C++: Refactor of UncheckedLeapYearAfterModification
|
2026-02-20 12:11:45 +00:00 |
|
REDMOND\brodes
|
38219f6ebb
|
C++: Fixing FP in unit tests.
|
2026-02-19 14:08:36 -05:00 |
|
Geoffrey White
|
d7250a8abe
|
Address more non-ascii characters.
|
2026-02-18 11:23:01 +00:00 |
|