Tom Hvitved
|
16813240ae
|
Shared: Do not use @kind graph for CFG test output
|
2024-09-19 18:13:31 +02:00 |
|
Tom Hvitved
|
8ec4f0b5bd
|
C#: Update expected test output
|
2024-05-02 14:53:02 +02:00 |
|
Tom Hvitved
|
1c344d6735
|
C#: Adjust conditional access locations
|
2024-04-10 16:21:58 +02:00 |
|
Michael Nebel
|
2e5155d1f8
|
C#: Remove all CIL related tests.
|
2024-03-12 11:12:55 +01:00 |
|
Tom Hvitved
|
5b6e76c030
|
Move View CFG implementation from Ruby/Swift into shared library
|
2024-02-26 11:23:49 +01:00 |
|
Michael Nebel
|
a24a57c586
|
C#: Update most other test cases to reflect the synthesized constructor calls and bodies.
|
2024-02-22 13:33:30 +01:00 |
|
Michael Nebel
|
a4ab163532
|
C#: Update test output for cfg tests.
|
2024-02-22 13:33:29 +01:00 |
|
Michael Nebel
|
1252d3ee89
|
C#: Rename CollectionExpr to EnumerableCollectionExpr.
|
2024-01-25 19:53:51 +01:00 |
|
Tom Hvitved
|
b69188fee9
|
C#: Adopt shared CFG construction library from shared controlflow pack
|
2023-08-03 14:12:24 +02:00 |
|
Tom Hvitved
|
3c173df69e
|
C#: Update expected test output
|
2023-05-15 09:35:20 +02:00 |
|
Michael Nebel
|
59993ea347
|
C#: Update expected test output.
|
2023-05-11 11:12:24 +02:00 |
|
Mathias Vorreiter Pedersen
|
177dd76da6
|
C#: Accept consistency changes.
|
2023-05-03 20:30:06 +01:00 |
|
Tom Hvitved
|
8c9431d278
|
CFG: Workaround in test output for source/sink pairs with multiple edges
|
2022-11-21 11:58:59 +01:00 |
|
Tom Hvitved
|
c4ad237a5c
|
C#: Update expected test output
|
2022-02-02 19:25:30 +01:00 |
|
Nick Rolfe
|
990e07b986
|
Ruby/C#: add semmle.order attribute to edges in CFG tests
|
2022-01-31 20:08:24 +00:00 |
|
Nick Rolfe
|
cd5010fe11
|
C#: sync changes from Ruby to improve ordering of graph test output
|
2022-01-27 15:34:01 +00:00 |
|
Tom Hvitved
|
404f4a81a7
|
C#: Include CFG scope in TElementNode
|
2021-12-03 09:37:41 +01:00 |
|
Tom Hvitved
|
1d1780b30f
|
C#: Fix bug in getEnclosingCallable
|
2021-11-24 14:24:01 +01:00 |
|
Tom Hvitved
|
f85fa87f69
|
C#: Add test that illustrates problem with getEnclosingCallable
|
2021-11-24 13:59:29 +01:00 |
|
Tom Hvitved
|
fd0e318eb1
|
C#: Document inconsistency in one test
|
2021-11-19 09:43:51 +01:00 |
|
Tom Hvitved
|
a89be2e3f8
|
C#: Extend (Annotated)ExitNode to also cover static fields
|
2021-11-17 20:50:38 +01:00 |
|
Tom Hvitved
|
67ebebbaeb
|
C#: Add consistency queries
|
2021-11-12 13:10:46 +01:00 |
|
Tamas Vajk
|
b7f13a7e1f
|
C#: Change generic method names to include <> and type args/params
|
2021-09-06 11:48:22 +02:00 |
|
Tom Hvitved
|
ab2bc38789
|
C#: Use shared logic in NodeGraph.ql test
|
2021-08-25 11:35:12 +02:00 |
|
Tom Hvitved
|
d405284d36
|
C#: Make CFG library shared
|
2021-08-25 11:35:11 +02:00 |
|
Tamas Vajk
|
5e2770339f
|
Add adjusted expected files
|
2021-07-01 16:09:11 +02:00 |
|
Tamas Vajk
|
03d1a3e0ad
|
Trim test files + remove duplicate newlines
|
2021-07-01 16:09:11 +02:00 |
|
Tamas Vajk
|
c29d11087b
|
C#: Start using 'options' files in tests
|
2021-07-01 16:08:47 +02:00 |
|
Tom Hvitved
|
182b2d0457
|
C#: Improve CFG for constructors when there are multiple implementations
|
2021-05-03 10:46:36 +02:00 |
|
Tom Hvitved
|
633f228dc2
|
C#: Add CFG tests for partial classes
|
2021-05-03 10:23:29 +02:00 |
|
Tom Hvitved
|
c3890a9435
|
C#: Adjust CFG for instance constructors
|
2021-04-29 14:05:42 +02:00 |
|
Tom Hvitved
|
956507b5fa
|
C#: Add guards stress test
|
2021-04-23 10:25:31 +02:00 |
|
Tom Hvitved
|
4c597dd467
|
C#: Improve performance of guards library
|
2021-04-23 10:09:43 +02:00 |
|
Tamas Vajk
|
46197e6e69
|
Address review comments
|
2021-04-09 13:39:37 +02:00 |
|
Tamas Vajk
|
c069c3384e
|
Fix tests
|
2021-04-08 12:07:36 +02:00 |
|
Tamas Vajk
|
90acd8c695
|
Explicitly enable nullability analysis in guards tests
|
2021-03-04 11:39:56 +01:00 |
|
Tamas Vajk
|
cb4ed90c5c
|
Fix failing tests
|
2021-03-03 16:58:48 +01:00 |
|
Tom Hvitved
|
249e431e87
|
C#: Adjust CFG for {Recursive,Positional,Property}PatternExpr
|
2021-02-01 13:52:18 +01:00 |
|
Tamas Vajk
|
a9c51e7300
|
Fix missing pattern matching completions
|
2021-01-29 15:16:30 +01:00 |
|
Tamas Vajk
|
10518744cf
|
C#: Remove expressions inside attributes from CFG
|
2021-01-27 13:20:06 +01:00 |
|
Tamas Vajk
|
e24e5b13f5
|
C#: Improve CFG to handle 'and' and 'or' patterns
|
2021-01-27 11:52:59 +01:00 |
|
Tom Hvitved
|
39977e9a43
|
Merge pull request #4724 from hvitved/csharp/cfg/not-pattern
C#: Implement CFG for `not` patterns
|
2021-01-27 10:12:31 +01:00 |
|
Tom Hvitved
|
cd8155c201
|
C#: Teach CFG about ExceptionDispatchInfo::Throw
|
2021-01-26 09:16:53 +01:00 |
|
Tom Hvitved
|
07a96c3596
|
C#: Add CFG tests for ExceptionDispatchInfo::Throw
|
2021-01-26 09:01:06 +01:00 |
|
Tom Hvitved
|
e0c7f32282
|
C#: Add relational pattern CFG test
|
2021-01-25 13:52:17 +01:00 |
|
Tom Hvitved
|
063733ad52
|
C#: Implement CFG for not patterns
|
2021-01-25 13:52:17 +01:00 |
|
Tom Hvitved
|
ab85b2c2d2
|
C#: Add is not null guards test
|
2021-01-25 13:52:17 +01:00 |
|
Tom Hvitved
|
0080357153
|
C#: Add unary pattern CFG tests
|
2021-01-25 13:52:17 +01:00 |
|
Tamas Vajk
|
05c858ec2c
|
C#: Fix expanded assignment lookup in finally blocks for CFG
|
2021-01-14 08:54:10 +01:00 |
|
Tamas Vajk
|
5803a449be
|
Add test case for assign operation in finally
|
2021-01-14 08:39:46 +01:00 |
|