Tom Hvitved
|
fdd787b89c
|
Merge pull request #7658 from hvitved/csharp/dataflow/no-negative-positions
C#: Get rid of negative parameter/argument data-flow positions
|
2022-01-25 09:01:44 +01:00 |
|
Michael Nebel
|
e804922a2c
|
C#: Add flow test case for with expressions on anonymous types.
|
2022-01-20 13:14:06 +01:00 |
|
Michael Nebel
|
97d9985e0b
|
C#: Add support for flow via object initializer for anonymous types.
|
2022-01-20 13:12:19 +01:00 |
|
Michael Nebel
|
76a0853f5b
|
C#: Add struct declaration and update line numbers for the existing test cases.
|
2022-01-20 10:23:57 +01:00 |
|
Michael Nebel
|
7d7ab58108
|
C#: Add flow test for record struct fields.
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
210bad6c29
|
C#: Add test case for with expressions for record structs, structs and anonymous types.
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
fc7f642734
|
C#: With expression examples for record structs, structs and anonymous types.
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
858aec3839
|
C#: Add test for source of the struct parameterless constructor(s).
|
2022-01-20 09:58:02 +01:00 |
|
Michael Nebel
|
073d2f2c75
|
C#: Add some example struct types, including one with a default constructor declarations.
|
2022-01-20 09:58:01 +01:00 |
|
Michael Nebel
|
547f492be0
|
Merge pull request #7577 from michaelnebel/csharp/line-pragma
C#: Make support for Line span pragma
|
2022-01-20 09:51:57 +01:00 |
|
Tom Hvitved
|
128682b59e
|
C#: Replace Argument[-1] with Argument[Qualifier] in all flow summaries
|
2022-01-19 18:54:24 +01:00 |
|
Michael Nebel
|
55f787bcae
|
Merge pull request #7605 from michaelnebel/csharp/record-struct
C#: Support for record structs
|
2022-01-19 10:39:52 +01:00 |
|
Anders Schack-Mulligen
|
7b98ca9b0a
|
C#: Adjust qltest expected output.
|
2022-01-18 10:36:52 +01:00 |
|
Michael Nebel
|
ac47c96f48
|
C#: Add Line span pragma test case.
|
2022-01-18 09:32:14 +01:00 |
|
Michael Nebel
|
8b048ca17e
|
C#: Add line span pragma example.
|
2022-01-18 09:32:14 +01:00 |
|
Michael Nebel
|
b927aad6ed
|
C#: Address review comments related to record structs.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
6c1bb4a3a9
|
C#: Add test case for record class and record structs.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
746fd603d8
|
C#: Add flow summary test for record struct constructors.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
9770f09839
|
C#: Deprecate Record and introduce RecordClass instead. Also make flow summary support for record struct constructors.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
c17bd29640
|
C#: Rename C# code file and update test.
|
2022-01-17 16:16:18 +01:00 |
|
Michael Nebel
|
a1eff1603a
|
C#: Add test for global using directive.
|
2022-01-14 10:10:22 +01:00 |
|
Michael Nebel
|
aacb03a74b
|
C#: Narrow string interpolation expressions to a specific single file in testcase.
|
2022-01-13 10:25:33 +01:00 |
|
Michael Nebel
|
f17c110f51
|
Merge pull request #7562 from michaelnebel/csharp/record-seal-tostring
C#: Record types are allowed to seal ToString (test only).
|
2022-01-12 08:08:32 +01:00 |
|
Michael Nebel
|
56bc3db46a
|
C#: Add test case for sealed ToString modifier on a record type.
|
2022-01-11 13:58:43 +01:00 |
|
Michael Nebel
|
ae5d3a1ccb
|
C#: Add example of sealing ToString on a record type.
|
2022-01-11 13:57:29 +01:00 |
|
Michael Nebel
|
1d8f8f79bb
|
C#: Add const interpolated string test case.
|
2022-01-11 12:02:07 +01:00 |
|
Michael Nebel
|
5b89f0e0b8
|
C#: Add example of const interpolated string.
|
2022-01-11 12:01:40 +01:00 |
|
Tom Hvitved
|
d2ebbe0819
|
Merge pull request #7469 from hvitved/csharp/promote-adhoc-consistency-checks
C#: Promote existing ad-hoc consistency checks to consistency queries
|
2022-01-10 11:10:25 +01:00 |
|
Michael Nebel
|
23b8444348
|
C#: Cleanup C# source code file and add a test case for namespace delcarations.
|
2022-01-07 16:04:43 +01:00 |
|
Michael Nebel
|
b8f6d17bc1
|
C#: Add test for file scoped namespace.
|
2022-01-07 16:04:43 +01:00 |
|
Michael Nebel
|
b3cb250ece
|
Merge pull request #7516 from michaelnebel/csharp/improve-csv-validation
C#: Introduce Csv validation on kind.
|
2022-01-06 14:31:26 +01:00 |
|
Michael Nebel
|
b3f3c2de24
|
C#: Convert and cleanup flow summaries for Microsoft.Extensions.Primitives.StringValues.
|
2022-01-05 16:41:30 +01:00 |
|
Michael Nebel
|
48651a6113
|
C#: Update flow summaries for StringValues.
|
2022-01-05 16:41:30 +01:00 |
|
Michael Nebel
|
9a355c1050
|
C#: Add stubs for Microsoft.Extensions.Primitives.
|
2022-01-05 16:41:30 +01:00 |
|
Michael Nebel
|
6fb112f8ec
|
C#: Update tests to comply with Csv validation rules for kind.
|
2022-01-05 13:44:47 +01:00 |
|
Tom Hvitved
|
a1bbe58516
|
C#: More uses of PopulateArguments
|
2022-01-04 13:47:55 +01:00 |
|
Tom Hvitved
|
8a62778e92
|
C#: Extract out/ref information in this(...) constructor calls
|
2021-12-22 13:05:58 +01:00 |
|
Tom Hvitved
|
a3b1fb603a
|
C#: Add missing tuple declarations to PatternExpr
`x` and `y` in `pair is var (x, y) ? x : null` are now correctly part of `PatternExpr`.
|
2021-12-22 13:05:58 +01:00 |
|
Tom Hvitved
|
05e37a7465
|
C#: Promote existing ad-hoc consistency checks to consistency queries
|
2021-12-22 13:05:58 +01:00 |
|
Michael Nebel
|
d3f2894a8e
|
C#: Convert remaining missing parts of System.Collections.IEnumerable and sub types flow to CSV format (except for 'clearsContent').
|
2021-12-20 15:33:26 +01:00 |
|
Michael Nebel
|
0aefb1551e
|
C#: Convert at least System.Collection.[Generic.]ICollection flow to CSV format.
|
2021-12-20 15:33:26 +01:00 |
|
Michael Nebel
|
e9d4e38364
|
C#: Convert at least System.Collection.[Generic.]IList flow to CSV format.
|
2021-12-20 15:33:25 +01:00 |
|
Michael Nebel
|
b78ec4c693
|
C#: Add flow summary for System.Collections.IEnumerable in CSV format.
|
2021-12-20 15:33:25 +01:00 |
|
Michael Nebel
|
ac5b2bfa41
|
C#: Add flow summary for IEnumerable<T>.GetEnumerator() and update tests.
|
2021-12-20 15:33:25 +01:00 |
|
Michael Nebel
|
348e3b74f3
|
C#: Convert System.Text.Encoding flow to CSV format.
|
2021-12-16 10:03:12 +01:00 |
|
Tom Hvitved
|
8f1b2b3bb5
|
C#: Fix broken FlowSummariesFiltered test
|
2021-12-15 18:32:25 +01:00 |
|
Michael Nebel
|
0e7fdbeeab
|
Merge pull request #7384 from michaelnebel/csharp-mad-xml
C#: Convert XML related flow summaries to CSV and fix flow summaries test cases.
|
2021-12-15 09:51:20 +01:00 |
|
Tom Hvitved
|
15caaa7ad6
|
Merge pull request #7377 from hvitved/csharp/overriable-class
C#: Introduce class `Overridable`
|
2021-12-14 20:01:12 +01:00 |
|
Michael Nebel
|
4bf2a514ac
|
C#: XmlDocument only has instance Load methods.
|
2021-12-14 15:55:28 +01:00 |
|
Michael Nebel
|
376ee33707
|
C#: Convert System.Xml.XmlNode flow to CSV format.
|
2021-12-14 15:55:23 +01:00 |
|