Jeroen Ketema
|
94608c5996
|
C++: Update expected test results
This seemed to have slipped through earlier.
|
2025-01-30 16:53:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
d40322f9eb
|
C++: (Bugfix 3) Don't conflate summarized callables and source callables in 'nodeGetEnclosingCallable'.
|
2025-01-28 13:59:19 +00:00 |
|
Mathias Vorreiter Pedersen
|
06bc8add9d
|
C++: (Bugfix 2) Don't remap isParameterOf.
|
2025-01-28 13:59:17 +00:00 |
|
Mathias Vorreiter Pedersen
|
01d7ab93e2
|
C++: Add consistency check to the MaD folder.
|
2025-01-28 13:59:14 +00:00 |
|
Mathias Vorreiter Pedersen
|
4e44201ba8
|
C++: Remap calls to source functions to the summarized function.
|
2025-01-27 16:58:53 +00:00 |
|
Mathias Vorreiter Pedersen
|
cda629b204
|
C++: Accept test changes. Notice the consistency failure.
|
2025-01-24 20:13:21 +00:00 |
|
Mathias Vorreiter Pedersen
|
d935e9fb0f
|
C++: Also resolve typedefs nested inside arrays.
|
2025-01-06 14:50:37 +00:00 |
|
Mathias Vorreiter Pedersen
|
fdc305298d
|
C++: Add testcase with missing MaD support for resolving typedefs inside arrays.
|
2025-01-06 14:46:55 +00:00 |
|
Mathias Vorreiter Pedersen
|
682dd42caa
|
C++: Accept test changes.
|
2025-01-02 16:10:19 +01:00 |
|
Mathias Vorreiter Pedersen
|
5ccc12cea1
|
C++: Add a testcase that demonstrates the problem with MaD and typedefs.
|
2025-01-02 16:06:45 +01:00 |
|
Michael Nebel
|
12008b4b4e
|
C++: Update all test util paths to point to the new location.
|
2024-12-12 13:21:34 +01:00 |
|
Jeroen Ketema
|
1420f564a5
|
C++: Update expected test results
|
2024-12-03 19:18:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
3e9862391b
|
C++: No need for 'decodeUnknownContent' if we specify the MaD summary rows correctly. This avoids a bad join in a compiler-generated predicate.
|
2024-06-21 14:04:03 +01:00 |
|
Mathias Vorreiter Pedersen
|
6513c33d26
|
C++: Accept test changes.
|
2024-06-21 14:04:02 +01:00 |
|
Geoffrey White
|
959300f963
|
C++: Fixes for internals that are now private.
|
2024-04-10 17:32:10 +01:00 |
|
Geoffrey White
|
eca112c3bc
|
C++: More autoformatting.
|
2024-04-10 17:21:05 +01:00 |
|
Geoffrey White
|
36db493723
|
C++: Autoformat.
|
2024-04-10 15:02:19 +01:00 |
|
Geoffrey White
|
1264e6e292
|
C++: Fit the function pointer tests better with what is and isn't working.
|
2024-04-09 14:57:15 +01:00 |
|
Mathias Vorreiter Pedersen
|
e9cd2dc9e1
|
C++: Implement 'lambdaCreation' and 'lambdaCall' for models-as-data.
|
2024-04-09 14:05:32 +01:00 |
|
Geoffrey White
|
e3ce7c608b
|
C++: Fix indirection ambiguity in the test.
|
2024-04-08 18:27:51 +01:00 |
|
Geoffrey White
|
087d689997
|
C++: Additional test cases.
|
2024-04-08 18:18:30 +01:00 |
|
Geoffrey White
|
49ef677b1d
|
C++: Additional test case for function pointers.
|
2024-04-04 16:53:29 +01:00 |
|
Geoffrey White
|
144c19db74
|
C++: Add a test of SummaryCalls, SummarizedCallables and sourceCallables.
|
2024-04-04 16:50:50 +01:00 |
|
Geoffrey White
|
db60360293
|
C++: Add a test case where a function has a MAD model *and* an implementation.
|
2024-04-02 17:50:00 +01:00 |
|
Geoffrey White
|
58737b1d7e
|
C++: We *could* support .Argument with no index, but I'm not convinced we can do so efficiently, so lets not.
|
2024-03-25 17:08:15 +00:00 |
|
Geoffrey White
|
0a33a6e79b
|
C++: Another test case - Arguments with no specified index.
|
2024-03-25 17:00:46 +00:00 |
|
Geoffrey White
|
cdafb26423
|
C++: Fix test failures.
|
2024-03-25 16:51:36 +00:00 |
|
Geoffrey White
|
88ea9197d9
|
C++: Add more tests for uncommon cases.
|
2024-03-25 11:40:15 +00:00 |
|
Geoffrey White
|
46b8e3be66
|
C++: Fix another mistake in the test.
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
dec5fc0f48
|
C++: Switch MAD syntax from *Argument[0] style to Argument[*0] style.
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
40270e1f70
|
C++: Fix mistake in test model.
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
b598b4ac45
|
C++: Fix for field content indirection (1-based).
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
73e95d67b9
|
C++: Implement Field indirection.
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
393bd7277c
|
C++: Add some negative test cases for indirection.
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
af4320df50
|
C++: Modify a summary test case to only test the summary model, not a source model as well.
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
14deb06e80
|
C++: Implement Argument + Parameter indirection.
|
2024-03-25 11:20:55 +00:00 |
|
Geoffrey White
|
638bfff09d
|
C++: Implement ReturnValue indirection (this version only worked with a small change to the shared library parsing to permit '*' in the token name; we no longer need this, so I rebased it out).
|
2024-03-25 11:20:09 +00:00 |
|
Geoffrey White
|
19cc620f18
|
C++: Effect of 'Fix dataflow node <> expression problem on prvalues' from main.
|
2024-03-14 09:47:38 +00:00 |
|
Geoffrey White
|
f52b6e0449
|
C++: Add more test cases for taint through qualifier fields.
|
2024-03-13 16:20:12 +00:00 |
|
Geoffrey White
|
6019a38266
|
C++: Add more test cases for indirection (4).
|
2024-03-13 16:20:08 +00:00 |
|
Geoffrey White
|
23da0c16c7
|
C++: Add more test cases for indirection (3).
|
2024-03-13 16:20:04 +00:00 |
|
Geoffrey White
|
7c4927c2e3
|
C++: Add more test cases for indirection (2).
|
2024-03-13 16:19:58 +00:00 |
|
Geoffrey White
|
fcda0c9819
|
C++: Add more test cases for indirection (1).
|
2024-03-13 15:35:28 +00:00 |
|
Geoffrey White
|
c17a36ec07
|
C++: Add more test cases for taint through qualifiers.
|
2024-03-13 15:30:13 +00:00 |
|
Geoffrey White
|
92d57ab504
|
C++: Correct some existing cases that are in fact indirect.
|
2024-03-13 15:26:21 +00:00 |
|
Geoffrey White
|
9aad43f649
|
C++: Add indirect test models.
|
2024-03-13 11:34:36 +00:00 |
|
Geoffrey White
|
cbacd51337
|
C++: Make Argument[-1] refer to *this rather than this.
|
2024-03-12 17:51:43 +00:00 |
|
Geoffrey White
|
22d5e9bbfb
|
C++: Add test cases involving pointer qualifiers.
|
2024-03-12 17:47:11 +00:00 |
|
Geoffrey White
|
7675f153ce
|
C++: Add SummaryOutNode class.
|
2024-03-05 17:32:54 +00:00 |
|
Geoffrey White
|
d1a2048134
|
C++: Add SummaryPostUpdateNode class.
|
2024-03-01 16:03:37 +00:00 |
|