Tom Hvitved
|
257686eb9a
|
C#: Implement new data flow interface
|
2024-03-11 20:56:38 +01:00 |
|
Michael Nebel
|
7f6c84dda8
|
C#: Fix bad join order.
|
2024-03-07 09:40:34 +01:00 |
|
Michael Nebel
|
58a1353ddc
|
C#: Clean up implementation and remove CIL dataflow implementation.
|
2024-03-07 09:40:33 +01:00 |
|
Tom Hvitved
|
acd52192d1
|
C#: Adopt shared variable capture library
|
2024-02-26 09:53:30 +01:00 |
|
Tom Hvitved
|
ea7d9c97fd
|
C#: Use separate newtype branch for AssignableDefinitionNode
|
2024-02-22 21:04:55 +01:00 |
|
Michael Nebel
|
69c0f0cb6a
|
C#: Address review comments.
|
2024-02-13 11:39:21 +01:00 |
|
Michael Nebel
|
42f4656667
|
C#: Data flow for primary constructors.
|
2024-02-12 13:27:39 +01:00 |
|
erik-krogh
|
4bc4e0845d
|
delete the deprecated isBarrierGuard predicate from the shared dataflow library, and its uses
|
2023-10-07 21:48:49 +02:00 |
|
Tom Hvitved
|
b69188fee9
|
C#: Adopt shared CFG construction library from shared controlflow pack
|
2023-08-03 14:12:24 +02:00 |
|
erik-krogh
|
44b6366586
|
delete old deprecations
|
2023-06-02 11:58:08 +02:00 |
|
Tom Hvitved
|
7cab6b5491
|
C#: Include SSA "phi reads" in DataFlow::Node
|
2022-11-16 15:31:01 +01:00 |
|
Tom Hvitved
|
d42c74f1a4
|
C#: Include CIL SSA definitions in DataFlow::Node
|
2022-10-12 14:39:30 +02:00 |
|
Tom Hvitved
|
d8f7861ab1
|
C#: Include both source code and hand-written summaries in data flow
Still, generated summaries are only included when there is no source code.
|
2022-08-17 11:57:24 +02:00 |
|
Anders Schack-Mulligen
|
456f02fd82
|
C#: Add BarrierGuard parameterised module.
|
2022-06-16 11:25:29 +02:00 |
|
Michael Nebel
|
df6d86b9aa
|
C#: Use getUnderlyingCallable instead of asCallable.
|
2022-05-18 07:48:21 +02:00 |
|
Michael Nebel
|
c8a7354086
|
C#: Refactor to align implementation between languages.
|
2022-05-18 07:48:20 +02:00 |
|
Michael Nebel
|
2f2ca18898
|
C#: Update dependencies.
|
2022-05-18 07:48:20 +02:00 |
|
Tom Hvitved
|
7113c1b29c
|
C#: Implement ContentSet
|
2022-04-04 13:51:44 +02:00 |
|
Erik Krogh Kristensen
|
a86f0afb3c
|
delete all deprecations that are over 14 months old
|
2022-03-09 18:28:07 +01:00 |
|
Tom Hvitved
|
f2352d8272
|
Data flow: Inline local(Expr|Instruction)?(Flow|Taint)
Computing a full transitive closure is often bad; by inlining all calls we are
providing more context to the QL optimizer.
|
2022-01-31 14:33:41 +01:00 |
|
Tom Hvitved
|
0990a1b404
|
C#: Get rid of negative parameter/argument data-flow positions
|
2022-01-19 17:14:37 +01:00 |
|
Michael Nebel
|
13347cd102
|
C#: Add Ql docs to synthetic fields.
|
2021-12-09 10:34:31 +01:00 |
|
Michael Nebel
|
60f3ff8c33
|
C#: Introduce type for Synthetic fields.
|
2021-12-09 10:11:48 +01:00 |
|
Philip Ginsbach
|
c9c0c7f24f
|
fix formatting
|
2021-10-13 13:10:37 +01:00 |
|
Philip Ginsbach
|
e3e741251f
|
ParameterNode non-extending subtype of ParameterNodeImpl
|
2021-10-13 11:42:41 +01:00 |
|
Rasmus Wriedt Larsen
|
987b573709
|
Fix hasLocationInfo URL reference
Follow up to https://github.com/github/codeql/pull/5830
|
2021-09-29 13:47:58 +02:00 |
|
Andrew Eisenberg
|
c9f1c98390
|
Packaging: C# refactoring
Split c# pack into `codeql/csharp-all` and `codeql/csharp-queries`.
|
2021-08-19 14:09:35 -07:00 |
|