Mathias Vorreiter Pedersen
|
7f0fcb0c46
|
C++: Create a common base class for 'NonUnionContent' and 'UnionContent' called 'FieldContent'.
|
2025-11-18 18:53:37 +00:00 |
|
Mathias Vorreiter Pedersen
|
2af6db6320
|
C++: Rename 'FieldContent' to 'NonUnionContent'.
|
2025-11-18 18:51:33 +00:00 |
|
Mathias Vorreiter Pedersen
|
d6beb2a6a0
|
C++: Don't generate models for stuff we have modeled in Ql by hand.
|
2025-05-16 13:33:54 +01:00 |
|
Mathias Vorreiter Pedersen
|
e80c3b5c0b
|
C++: Exclude tests (by matching paths) in model generation.
|
2025-05-15 13:24:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
e903d76fa0
|
Merge pull request #19443 from MathiasVP/generate-more-value-preserving-summaries-2
Shared: Generate more value-preserving flow summaries
|
2025-05-14 09:12:28 +01:00 |
|
Michael Nebel
|
fcecc5a3af
|
Cpp: Update model generator implementation.
|
2025-05-13 13:44:44 +01:00 |
|
Mathias Vorreiter Pedersen
|
bce5f2539f
|
C++/C#/Java/Rust: Fixup tests.
|
2025-05-02 16:52:05 +01:00 |
|
Simon Friis Vindum
|
c6d95ceeb0
|
Shared: Remove the language-specific model generator scripts
|
2025-05-02 13:21:10 +02:00 |
|
Mathias Vorreiter Pedersen
|
d5bc95daeb
|
Merge branch 'main' into generate-more-value-preserving-summaries-2
|
2025-05-02 10:51:11 +01:00 |
|
Mathias Vorreiter Pedersen
|
d8eafbb9e2
|
C++: Fixup queries and accept test changes.
|
2025-04-30 20:34:35 +01:00 |
|
Michael Nebel
|
c9d01bc607
|
Shared: Sprinkle some predicate defaults and clean up.
|
2025-04-29 15:22:13 +02:00 |
|
Michael Nebel
|
c16d913f8a
|
C++: Re-factor implementation to use the new model generator interface.
|
2025-04-29 15:22:09 +02:00 |
|
Mathias Vorreiter Pedersen
|
6466a5dbaf
|
Merge branch 'main' into add-missing-predicate-to-mad-generation
|
2025-04-28 10:33:24 +01:00 |
|
Michael Nebel
|
d05f604390
|
C++: Adjust the model generator queries to the new shared implementation.
|
2025-04-25 15:50:08 +02:00 |
|
Mathias Vorreiter Pedersen
|
2f265395af
|
C++: Add missing predicate to grab the parameter position of a return kind.
|
2025-04-25 12:19:25 +01:00 |
|
Mathias Vorreiter Pedersen
|
f6f5f97109
|
C++: Also make protected members irrelevant.
|
2025-04-20 16:48:58 +01:00 |
|
Mathias Vorreiter Pedersen
|
e55f94c364
|
C++: Move contents of 'isUninterestingForDataFlowModels' to 'relevant'
|
2025-04-20 16:48:56 +01:00 |
|
Mathias Vorreiter Pedersen
|
0ce6ab5444
|
Remove an unnecessary if.
|
2025-04-20 16:48:53 +01:00 |
|
Mathias Vorreiter Pedersen
|
5462dcdf75
|
C++: Make final member functions not extensible.
|
2025-04-20 16:48:51 +01:00 |
|
Mathias Vorreiter Pedersen
|
1f43e51be4
|
C++: Fix ql-for-ql findings.
|
2025-04-20 16:48:49 +01:00 |
|
Mathias Vorreiter Pedersen
|
1465058da0
|
C++: Add copy-pasted files from C#.
|
2025-04-20 16:48:47 +01:00 |
|
Mathias Vorreiter Pedersen
|
3d48b23428
|
C++: Instantiate model generation library.
|
2025-04-20 16:48:41 +01:00 |
|