Files
codeql/csharp/ql/test/library-tests
Tom Hvitved 6a6644b5c2 C#: Adjust data-flow for with expressions
In `x with { Foo = bar }`, instead of having a single data-flow step

`x => x with { Foo = bar }`

we now have two steps:

`x => { Foo = bar }`

and

`{ Foo = bar } => x with { Foo = bar }`

Moreover, `clearsContent` now targets the object initializer instead of the
whole `with` expression, which means that it will only apply to values carried
over from the old object and not those explicitly stored into the new object.
2021-02-12 19:54:52 +01:00
..
2018-12-20 10:19:59 +01:00
2018-12-20 10:19:59 +01:00
2019-02-05 11:07:13 +01:00
2021-02-04 08:49:19 +01:00
2018-12-20 10:19:59 +01:00
2020-11-11 09:46:18 +01:00
2020-11-11 09:46:18 +01:00
2021-02-12 19:54:52 +01:00
2018-12-20 10:19:59 +01:00
2018-12-20 10:19:59 +01:00
2020-10-20 08:23:56 +02:00
2020-11-11 09:46:18 +01:00
2020-10-20 08:23:56 +02:00
2018-09-23 16:24:31 -07:00
2019-11-12 13:40:58 +00:00
2021-01-13 13:24:48 +01:00