From 57ec0948cfa3eaf2b9147ffe9847d1c1da01e0e0 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 9 Nov 2023 10:49:53 +0100 Subject: [PATCH] C#: Update expected test output --- .../diag_recursive_generics/Types.expected | 24 +- .../AssignableDefinitionNode.expected | 8 +- .../comments/BindingAfter.expected | 4 +- .../comments/BindingBefore.expected | 2 +- .../comments/BindingParent.expected | 2 +- .../library-tests/comments/Bindings.expected | 4 +- .../library-tests/comments/Generics.expected | 4 +- .../library-tests/comments/PrintAst.expected | 4 +- .../conversion/operator/Operator.expected | 24 +- .../conversion/reftype/RefType.expected | 36 +- .../library-tests/csharp11/PrintAst.expected | 20 +- .../csharp11/fileScoped.expected | 24 +- .../csharp11/staticInterfaceMembers.expected | 64 +- .../library-tests/csharp7.3/PrintAst.expected | 6 +- .../csharp8/NullableRefTypes.expected | 4 +- .../library-tests/csharp8/PrintAst.expected | 16 +- .../library-tests/csharp9/PrintAst.expected | 32 +- .../callablereturnsarg/DataFlow.expected | 16 +- .../callablereturnsarg/TaintTracking.expected | 16 +- .../dataflow/library/FlowSummaries.expected | 1964 ++++++++--------- .../library/FlowSummariesFiltered.expected | 1200 +++++----- .../dataflow/tuples/PrintAst.expected | 2 +- .../definitions/PrintAst.expected | 16 +- .../definitions/definitions.expected | 26 +- .../library-tests/delegates/PrintAst.expected | 2 +- .../library-tests/dispatch/CallGraph.expected | 466 ++-- .../dispatch/GetADynamicTarget.expected | 164 +- .../dispatch/exactCallable.expected | 6 +- .../dispatch/viableCallable.expected | 360 +-- .../expressions/PrintAst.expected | 16 +- .../ExtensionMethodCalls.expected | 40 +- .../library-tests/fields/Fields7.expected | 2 +- .../library-tests/fields/Fields8.expected | 2 +- .../library-tests/fields/PrintAst.expected | 2 +- .../system/Dispose/Dispose.expected | 2 +- .../frameworks/system/Equals/Equals.expected | 2 +- .../library-tests/generics/Generics.expected | 292 +-- .../library-tests/generics/PrintAst.expected | 58 +- .../members/AccessModifiers.expected | 4 +- .../library-tests/members/GetLabel.expected | 4 +- .../library-tests/members/PrintAst.expected | 4 +- .../library-tests/methods/Methods5.expected | 8 +- .../methods/Parameters8.expected | 12 +- .../library-tests/methods/PrintAst.expected | 8 +- .../namespaces/Namespaces10.expected | 2 +- .../namespaces/Namespaces9.expected | 2 +- .../namespaces/PrintAst.expected | 2 +- .../nestedtypes/NestedTypes6.expected | 2 +- .../nestedtypes/NestedTypes7.expected | 2 +- .../nestedtypes/NestedTypes9.expected | 2 +- .../nestedtypes/PrintAst.expected | 12 +- .../overrides/Implements.expected | 16 +- .../overrides/Overrides19.expected | 18 +- .../overrides/Overrides22.expected | 18 +- .../parameters/Parameters.expected | 12 +- .../regressions/TypeMentions.expected | 4 +- .../toStringWithTypes.expected | 8 +- .../library-tests/types/PrintAst.expected | 8 +- .../test/library-tests/types/Types21.expected | 2 +- .../test/library-tests/types/Types22.expected | 2 +- .../test/library-tests/types/Types23.expected | 2 +- .../test/library-tests/types/Types30.expected | 2 +- .../test/library-tests/types/Types32.expected | 2 +- .../unification/Unification.expected | 58 +- .../IncorrectCompareToSignature.expected | 2 +- .../NonOverridingMethod.expected | 2 +- .../Dead Code/Tests/UnusedMethod.expected | 4 +- .../XmldocExtraTypeParam.expected | 4 +- .../XmldocMissingReturn.expected | 2 +- .../XmldocMissingSummary.expected | 2 +- .../InconsistentCompareTo.expected | 2 +- .../SupportedExternalTaint.expected | 6 +- .../SupportedExternalApis.expected | 2 +- .../PointlessForwardingMethod.expected | 2 +- .../FrameworkModeEndpoints.expected | 10 +- 75 files changed, 2593 insertions(+), 2593 deletions(-) diff --git a/csharp/ql/integration-tests/all-platforms/diag_recursive_generics/Types.expected b/csharp/ql/integration-tests/all-platforms/diag_recursive_generics/Types.expected index 1d9a1d04aff9..83a70d075071 100644 --- a/csharp/ql/integration-tests/all-platforms/diag_recursive_generics/Types.expected +++ b/csharp/ql/integration-tests/all-platforms/diag_recursive_generics/Types.expected @@ -1,35 +1,35 @@ -| test.cs:1:14:1:20 | GenA<> | System.Object | -| test.cs:1:14:1:20 | GenA>> | System.Object | | test.cs:1:14:1:20 | GenA>> | System.Object | -| test.cs:2:14:2:20 | GenB<> | System.Object | -| test.cs:2:14:2:20 | GenB> | System.Object | +| test.cs:1:14:1:20 | GenA> | System.Object | +| test.cs:1:14:1:20 | GenA`1 | System.Object | | test.cs:2:14:2:20 | GenB> | System.Object | +| test.cs:2:14:2:20 | GenB | System.Object | | test.cs:2:14:2:20 | GenB | System.Object | -| test.cs:4:7:4:10 | P<> | System.Object | -| test.cs:4:7:4:10 | P> | System.Object | +| test.cs:2:14:2:20 | GenB`1 | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | -| test.cs:4:7:4:10 | P> | System.Object | +| test.cs:4:7:4:10 | P | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | | test.cs:4:7:4:10 | P> | System.Object | -| test.cs:5:7:5:13 | C<,> | P> | +| test.cs:4:7:4:10 | P | System.Object | +| test.cs:4:7:4:10 | P`1 | System.Object | | test.cs:5:7:5:13 | C | P> | | test.cs:5:7:5:13 | C | P> | | test.cs:5:7:5:13 | C | P> | | test.cs:5:7:5:13 | C | P> | -| test.cs:5:7:5:13 | C | P> | -| test.cs:6:7:6:13 | D<,> | P> | +| test.cs:5:7:5:13 | C | P | +| test.cs:5:7:5:13 | C`2 | P> | | test.cs:6:7:6:13 | D | P> | | test.cs:6:7:6:13 | D | P> | -| test.cs:6:7:6:13 | D | P> | +| test.cs:6:7:6:13 | D | P | | test.cs:6:7:6:13 | D | P> | | test.cs:6:7:6:13 | D | P> | -| test.cs:8:7:8:10 | A<> | System.Object | +| test.cs:6:7:6:13 | D`2 | P> | | test.cs:8:7:8:10 | A | System.Object | +| test.cs:8:7:8:10 | A`1 | System.Object | | test.cs:13:14:13:18 | Class | System.Object | diff --git a/csharp/ql/test/library-tests/assignables/AssignableDefinitionNode.expected b/csharp/ql/test/library-tests/assignables/AssignableDefinitionNode.expected index ee62553bf184..422e3f3fc3f3 100644 --- a/csharp/ql/test/library-tests/assignables/AssignableDefinitionNode.expected +++ b/csharp/ql/test/library-tests/assignables/AssignableDefinitionNode.expected @@ -29,11 +29,11 @@ | Assignables.cs:34:40:34:44 | access to field Field | Assignables.cs:34:9:34:45 | call to method RefCertainOneOf | | Assignables.cs:37:22:37:22 | o | Assignables.cs:37:10:37:12 | enter Out | | Assignables.cs:39:9:39:13 | ... = ... | Assignables.cs:39:9:39:13 | ... = ... | -| Assignables.cs:42:26:42:26 | x | Assignables.cs:42:10:42:22 | enter RefCertain<> | -| Assignables.cs:42:35:42:35 | y | Assignables.cs:42:10:42:22 | enter RefCertain<> | -| Assignables.cs:42:43:42:43 | b | Assignables.cs:42:10:42:22 | enter RefCertain<> | +| Assignables.cs:42:26:42:26 | x | Assignables.cs:42:10:42:22 | enter RefCertain`1 | +| Assignables.cs:42:35:42:35 | y | Assignables.cs:42:10:42:22 | enter RefCertain`1 | +| Assignables.cs:42:43:42:43 | b | Assignables.cs:42:10:42:22 | enter RefCertain`1 | | Assignables.cs:45:13:45:17 | ... = ... | Assignables.cs:45:13:45:17 | ... = ... | -| Assignables.cs:47:31:47:31 | access to parameter y | Assignables.cs:47:13:47:38 | call to method RefCertain<> | +| Assignables.cs:47:31:47:31 | access to parameter y | Assignables.cs:47:13:47:38 | call to method RefCertain`1 | | Assignables.cs:50:27:50:27 | x | Assignables.cs:50:10:50:21 | enter RefUncertain | | Assignables.cs:50:38:50:38 | y | Assignables.cs:50:10:50:21 | enter RefUncertain | | Assignables.cs:53:13:53:17 | ... = ... | Assignables.cs:53:13:53:17 | ... = ... | diff --git a/csharp/ql/test/library-tests/comments/BindingAfter.expected b/csharp/ql/test/library-tests/comments/BindingAfter.expected index 0c9a700b609b..bda6bd6e5ef2 100644 --- a/csharp/ql/test/library-tests/comments/BindingAfter.expected +++ b/csharp/ql/test/library-tests/comments/BindingAfter.expected @@ -52,8 +52,8 @@ | comments2.cs:103:31:104:34 | // ... | comments2.cs:107:20:107:20 | E | D | | comments2.cs:106:5:106:8 | // ... | comments2.cs:107:20:107:20 | E | E | | comments2.cs:107:23:108:26 | // ... | comments2.cs:110:10:110:12 | gen | E | -| comments2.cs:118:5:118:21 | // ... | comments2.cs:119:11:119:25 | GenericClass<> | GenericClass<> | -| comments2.cs:124:5:124:16 | // ... | comments2.cs:125:9:125:20 | GenericFn<> | GenericFn | +| comments2.cs:118:5:118:21 | // ... | comments2.cs:119:11:119:25 | GenericClass`1 | GenericClass<> | +| comments2.cs:124:5:124:16 | // ... | comments2.cs:125:9:125:20 | GenericFn`1 | GenericFn | | comments2.cs:127:20:127:23 | // ... | comments2.cs:128:9:128:17 | return ...; | x | | trivia.cs:1:1:3:15 | // ... | trivia.cs:14:7:14:9 | Tr1 | | | trivia.cs:13:89:13:103 | // ... | trivia.cs:14:7:14:9 | Tr1 | New checksum | diff --git a/csharp/ql/test/library-tests/comments/BindingBefore.expected b/csharp/ql/test/library-tests/comments/BindingBefore.expected index a3af22ce982e..8566ef55206a 100644 --- a/csharp/ql/test/library-tests/comments/BindingBefore.expected +++ b/csharp/ql/test/library-tests/comments/BindingBefore.expected @@ -45,7 +45,7 @@ | comments2.cs:107:23:108:26 | // ... | comments2.cs:107:20:107:20 | E | E | | comments2.cs:118:5:118:21 | // ... | comments2.cs:111:5:116:5 | {...} | GenericClass<> | | comments2.cs:121:17:121:20 | // ... | comments2.cs:121:13:121:13 | f | f | -| comments2.cs:124:5:124:16 | // ... | comments2.cs:119:11:119:25 | GenericClass<> | GenericFn | +| comments2.cs:124:5:124:16 | // ... | comments2.cs:119:11:119:25 | GenericClass`1 | GenericFn | | comments2.cs:127:20:127:23 | // ... | comments2.cs:127:9:127:18 | ... ...; | x | | comments2.cs:132:1:132:21 | // ... | comments2.cs:11:7:11:8 | C2 | End of comment2.cs | | trivia.cs:25:14:25:38 | // ... | trivia.cs:24:9:24:16 | ... ...; | numbering not affected | diff --git a/csharp/ql/test/library-tests/comments/BindingParent.expected b/csharp/ql/test/library-tests/comments/BindingParent.expected index 440c0606292d..203d9f947225 100644 --- a/csharp/ql/test/library-tests/comments/BindingParent.expected +++ b/csharp/ql/test/library-tests/comments/BindingParent.expected @@ -44,7 +44,7 @@ | comments2.cs:106:5:106:8 | // ... | comments2.cs:11:7:11:8 | C2 | E | | comments2.cs:107:23:108:26 | // ... | comments2.cs:11:7:11:8 | C2 | E | | comments2.cs:118:5:118:21 | // ... | comments2.cs:11:7:11:8 | C2 | GenericClass<> | -| comments2.cs:121:17:121:20 | // ... | comments2.cs:119:11:119:25 | GenericClass<> | f | +| comments2.cs:121:17:121:20 | // ... | comments2.cs:119:11:119:25 | GenericClass`1 | f | | comments2.cs:124:5:124:16 | // ... | comments2.cs:11:7:11:8 | C2 | GenericFn | | comments2.cs:127:20:127:23 | // ... | comments2.cs:126:5:129:5 | {...} | x | | trivia.cs:25:14:25:38 | // ... | trivia.cs:17:5:29:5 | {...} | numbering not affected | diff --git a/csharp/ql/test/library-tests/comments/Bindings.expected b/csharp/ql/test/library-tests/comments/Bindings.expected index a8f2e2b503c4..077bbcf9a295 100644 --- a/csharp/ql/test/library-tests/comments/Bindings.expected +++ b/csharp/ql/test/library-tests/comments/Bindings.expected @@ -45,9 +45,9 @@ | comments2.cs:103:31:104:34 | // ... | comments2.cs:103:26:103:26 | D | D | | comments2.cs:106:5:106:8 | // ... | comments2.cs:107:20:107:20 | E | E | | comments2.cs:107:23:108:26 | // ... | comments2.cs:107:20:107:20 | E | E | -| comments2.cs:118:5:118:21 | // ... | comments2.cs:119:11:119:25 | GenericClass<> | GenericClass<> | +| comments2.cs:118:5:118:21 | // ... | comments2.cs:119:11:119:25 | GenericClass`1 | GenericClass<> | | comments2.cs:121:17:121:20 | // ... | comments2.cs:121:13:121:13 | f | f | -| comments2.cs:124:5:124:16 | // ... | comments2.cs:125:9:125:20 | GenericFn<> | GenericFn | +| comments2.cs:124:5:124:16 | // ... | comments2.cs:125:9:125:20 | GenericFn`1 | GenericFn | | comments2.cs:127:20:127:23 | // ... | comments2.cs:127:9:127:18 | ... ...; | x | | trivia.cs:13:89:13:103 | // ... | trivia.cs:14:7:14:9 | Tr1 | New checksum | | trivia.cs:25:14:25:38 | // ... | trivia.cs:17:5:29:5 | {...} | numbering not affected | diff --git a/csharp/ql/test/library-tests/comments/Generics.expected b/csharp/ql/test/library-tests/comments/Generics.expected index 8910926a839f..6a5e0ae01292 100644 --- a/csharp/ql/test/library-tests/comments/Generics.expected +++ b/csharp/ql/test/library-tests/comments/Generics.expected @@ -1,2 +1,2 @@ -| comments2.cs:118:5:118:21 | // ... | comments2.cs:119:11:119:25 | GenericClass<> | -| comments2.cs:124:5:124:16 | // ... | comments2.cs:125:9:125:20 | GenericFn<> | +| comments2.cs:118:5:118:21 | // ... | comments2.cs:119:11:119:25 | GenericClass`1 | +| comments2.cs:124:5:124:16 | // ... | comments2.cs:125:9:125:20 | GenericFn`1 | diff --git a/csharp/ql/test/library-tests/comments/PrintAst.expected b/csharp/ql/test/library-tests/comments/PrintAst.expected index 7fc3b0c33c9c..cbbfbc58c8d2 100644 --- a/csharp/ql/test/library-tests/comments/PrintAst.expected +++ b/csharp/ql/test/library-tests/comments/PrintAst.expected @@ -110,12 +110,12 @@ comments2.cs: # 115| -1: [TypeMention] int # 115| 0: [LocalVariableAccess] access to local variable t4 # 115| 1: [MethodCall] call to method GenericFn -# 119| 18: [Class] GenericClass<> +# 119| 20: [Class] GenericClass`1 #-----| 1: (Type parameters) # 119| 0: [TypeParameter] T # 121| 5: [Field] f # 121| -1: [TypeMention] int -# 125| 21: [Method] GenericFn<> +# 125| 23: [Method] GenericFn`1 # 125| -1: [TypeMention] int #-----| 1: (Type parameters) # 125| 0: [TypeParameter] T diff --git a/csharp/ql/test/library-tests/conversion/operator/Operator.expected b/csharp/ql/test/library-tests/conversion/operator/Operator.expected index 3ebb66cce321..dd11565ad2a9 100644 --- a/csharp/ql/test/library-tests/conversion/operator/Operator.expected +++ b/csharp/ql/test/library-tests/conversion/operator/Operator.expected @@ -1,7 +1,7 @@ -| ArraySegment | Memory<> | -| ArraySegment | ReadOnlyMemory<> | -| ArraySegment | ReadOnlySpan<> | -| ArraySegment | Span<> | +| ArraySegment | Memory`1 | +| ArraySegment | ReadOnlyMemory`1 | +| ArraySegment | ReadOnlySpan`1 | +| ArraySegment | Span`1 | | Byte | Decimal | | Byte | Half | | Byte | Int128 | @@ -28,7 +28,7 @@ | Int64 | NFloat | | IntPtr | Int128 | | IntPtr | NFloat | -| Memory<> | ReadOnlyMemory | +| Memory`1 | ReadOnlyMemory | | MetadataToken | Int32 | | NFloat | Double | | SByte | Decimal | @@ -36,14 +36,14 @@ | SByte | Int128 | | SByte | NFloat | | Single | NFloat | -| Span<> | ReadOnlySpan | +| Span`1 | ReadOnlySpan | | String | ReadOnlySpan | -| T | Nullable<> | -| T[] | ArraySegment<> | -| T[] | Memory<> | -| T[] | ReadOnlyMemory<> | -| T[] | ReadOnlySpan<> | -| T[] | Span<> | +| T | Nullable`1 | +| T[] | ArraySegment`1 | +| T[] | Memory`1 | +| T[] | ReadOnlyMemory`1 | +| T[] | ReadOnlySpan`1 | +| T[] | Span`1 | | UInt16 | Decimal | | UInt16 | Int128 | | UInt16 | NFloat | diff --git a/csharp/ql/test/library-tests/conversion/reftype/RefType.expected b/csharp/ql/test/library-tests/conversion/reftype/RefType.expected index 3094984c98dc..ab433d458963 100644 --- a/csharp/ql/test/library-tests/conversion/reftype/RefType.expected +++ b/csharp/ql/test/library-tests/conversion/reftype/RefType.expected @@ -21,8 +21,8 @@ | C2[] | Object | | C2[] | Object[] | | C2[] | dynamic | -| C3<,> | Object | -| C3<,> | dynamic | +| C3`2 | Object | +| C3`2 | dynamic | | Func> | Object | | Func> | dynamic | | Func | Func | @@ -39,8 +39,6 @@ | Func | dynamic | | Func | Object | | Func | dynamic | -| I1<> | Object | -| I1<> | dynamic | | I1 | I1 | | I1 | Object | | I1 | dynamic | @@ -48,8 +46,8 @@ | I1 | dynamic | | I1 | Object | | I1 | dynamic | -| I2<> | Object | -| I2<> | dynamic | +| I1`1 | Object | +| I1`1 | dynamic | | I2 | Object | | I2 | dynamic | | I2 | I2 | @@ -57,10 +55,8 @@ | I2 | dynamic | | I2 | Object | | I2 | dynamic | -| I3<,> | I1 | -| I3<,> | I2 | -| I3<,> | Object | -| I3<,> | dynamic | +| I2`1 | Object | +| I2`1 | dynamic | | I3 | I1 | | I3 | I1 | | I3 | I2 | @@ -72,9 +68,11 @@ | I3 | I2 | | I3 | Object | | I3 | dynamic | -| I4<,> | Object | -| I4<,> | dynamic | -| I4 | I4<,> | +| I3`2 | I1 | +| I3`2 | I2 | +| I3`2 | Object | +| I3`2 | dynamic | +| I4 | I4`2 | | I4 | Object | | I4 | dynamic | | I4 | I4 | @@ -82,6 +80,8 @@ | I4 | dynamic | | I4 | Object | | I4 | dynamic | +| I4`2 | Object | +| I4`2 | dynamic | | ICollection | IEnumerable | | ICollection | Object | | ICollection | dynamic | @@ -235,7 +235,7 @@ | null | C1[] | | null | C2 | | null | C2[] | -| null | C3<,> | +| null | C3`2 | | null | Func> | | null | Func | | null | Func | @@ -243,21 +243,21 @@ | null | Func | | null | Func | | null | Func | -| null | I1<> | | null | I1 | | null | I1 | | null | I1 | -| null | I2<> | +| null | I1`1 | | null | I2 | | null | I2 | | null | I2 | -| null | I3<,> | +| null | I2`1 | | null | I3 | | null | I3 | -| null | I4<,> | +| null | I3`2 | | null | I4 | | null | I4 | | null | I4 | +| null | I4`2 | | null | ICollection | | null | ICollection | | null | ICollection | diff --git a/csharp/ql/test/library-tests/csharp11/PrintAst.expected b/csharp/ql/test/library-tests/csharp11/PrintAst.expected index f68e6dffacae..47f5e1353958 100644 --- a/csharp/ql/test/library-tests/csharp11/PrintAst.expected +++ b/csharp/ql/test/library-tests/csharp11/PrintAst.expected @@ -227,10 +227,10 @@ FileScoped1.cs: #-----| 3: (Base types) # 9| 1: [TypeMention] I2 # 11| [Interface] IC -# 13| [Class] C4<> +# 13| [Class] C4`1 #-----| 1: (Type parameters) # 13| 0: [TypeParameter] T -# 15| [Class] C5<> +# 15| [Class] C5`1 #-----| 1: (Type parameters) # 15| 0: [TypeParameter] S #-----| 3: (Base types) @@ -267,10 +267,10 @@ FileScoped2.cs: #-----| 3: (Base types) # 7| 1: [TypeMention] I2 # 9| [Class] IC -# 11| [Class] C4<> +# 11| [Class] C4`1 #-----| 1: (Type parameters) # 11| 0: [TypeParameter] T -# 13| [Class] C5<> +# 13| [Class] C5`1 #-----| 1: (Type parameters) # 13| 0: [TypeParameter] S #-----| 3: (Base types) @@ -321,12 +321,12 @@ GenericAttribute.cs: # 4| 0: [TypeMention] MyGeneric2Attribute # 4| 1: [TypeMention] object # 4| 2: [TypeMention] object -# 6| [Class] MyGenericAttribute<> +# 6| [Class] MyGenericAttribute`1 #-----| 1: (Type parameters) # 6| 0: [TypeParameter] T #-----| 3: (Base types) # 6| 0: [TypeMention] Attribute -# 7| [Class] MyGeneric2Attribute<,> +# 7| [Class] MyGeneric2Attribute`2 #-----| 1: (Type parameters) # 7| 0: [TypeParameter] T # 7| 1: [TypeParameter] U @@ -494,7 +494,7 @@ NameofScope.cs: # 8| 4: [AssignExpr] ... = ... # 8| 0: [FieldAccess] access to field S # 8| 1: [ParameterAccess] access to parameter s -# 12| 6: [Method] M1<> +# 12| 6: [Method] M1`1 # 12| -1: [TypeMention] Void #-----| 0: (Attributes) # 11| 1: [DefaultAttribute] [My(...)] @@ -530,7 +530,7 @@ NameofScope.cs: # 17| 0: [NameOfExpr] nameof(...) # 17| 0: [ParameterAccess] access to parameter z # 17| 4: [ParameterAccess] access to parameter z -# 19| 9: [Method] M4<> +# 19| 9: [Method] M4`1 # 19| -1: [TypeMention] object #-----| 1: (Type parameters) # 19| 0: [TypeParameter] S @@ -659,7 +659,7 @@ PatternMatchSpan.cs: # 16| 3: [BlockStmt] {...} # 16| 0: [BreakStmt] break; RelaxedShift.cs: -# 1| [Interface] IShiftOperators<,,> +# 1| [Interface] IShiftOperators`3 #-----| 1: (Type parameters) # 1| 0: [TypeParameter] TSelf # 1| 1: [TypeParameter] TOther @@ -1037,7 +1037,7 @@ SignAnalysis.cs: # 39| 0: [ParameterAccess] access to parameter x # 39| 1: [ParameterAccess] access to parameter y StaticInterfaceMembers.cs: -# 1| [Interface] INumber<> +# 1| [Interface] INumber`1 #-----| 1: (Type parameters) # 1| 0: [TypeParameter] T # 3| 4: [IncrementOperator] ++ diff --git a/csharp/ql/test/library-tests/csharp11/fileScoped.expected b/csharp/ql/test/library-tests/csharp11/fileScoped.expected index 18c91b36fd29..201ced4e247f 100644 --- a/csharp/ql/test/library-tests/csharp11/fileScoped.expected +++ b/csharp/ql/test/library-tests/csharp11/fileScoped.expected @@ -5,9 +5,9 @@ typemodifiers | FileScoped1.cs:7:14:7:15 | C2 | public | | FileScoped1.cs:9:14:9:15 | C3 | public | | FileScoped1.cs:11:16:11:17 | IC | file | -| FileScoped1.cs:13:12:13:16 | C4<> | file | | FileScoped1.cs:13:12:13:16 | C4 | file | -| FileScoped1.cs:15:12:15:16 | C5<> | file | +| FileScoped1.cs:13:12:13:16 | C4`1 | file | +| FileScoped1.cs:15:12:15:16 | C5`1 | file | | FileScoped1.cs:17:13:17:14 | S1 | file | | FileScoped1.cs:17:13:17:14 | S1 | sealed | | FileScoped1.cs:19:11:19:12 | E1 | file | @@ -24,9 +24,9 @@ typemodifiers | FileScoped2.cs:5:12:5:13 | C1 | file | | FileScoped2.cs:7:12:7:13 | C2 | file | | FileScoped2.cs:9:12:9:13 | IC | file | -| FileScoped2.cs:11:12:11:16 | C4<> | file | | FileScoped2.cs:11:12:11:16 | C4 | file | -| FileScoped2.cs:13:12:13:16 | C5<> | file | +| FileScoped2.cs:11:12:11:16 | C4`1 | file | +| FileScoped2.cs:13:12:13:16 | C5`1 | file | | FileScoped2.cs:15:13:15:14 | S1 | file | | FileScoped2.cs:15:13:15:14 | S1 | sealed | | FileScoped2.cs:17:11:17:12 | E1 | file | @@ -51,9 +51,9 @@ qualifiedtypes | FileScoped1.cs:7:14:7:15 | C2 | C2 | | FileScoped1.cs:9:14:9:15 | C3 | C3 | | FileScoped1.cs:11:16:11:17 | IC | IC | -| FileScoped1.cs:13:12:13:16 | C4<> | C4<> | | FileScoped1.cs:13:12:13:16 | C4 | C4 | -| FileScoped1.cs:15:12:15:16 | C5<> | C5<> | +| FileScoped1.cs:13:12:13:16 | C4`1 | C4`1 | +| FileScoped1.cs:15:12:15:16 | C5`1 | C5`1 | | FileScoped1.cs:17:13:17:14 | S1 | S1 | | FileScoped1.cs:19:11:19:12 | E1 | E1 | | FileScoped1.cs:21:20:21:21 | D1 | D1 | @@ -64,9 +64,9 @@ qualifiedtypes | FileScoped2.cs:5:12:5:13 | C1 | C1 | | FileScoped2.cs:7:12:7:13 | C2 | C2 | | FileScoped2.cs:9:12:9:13 | IC | IC | -| FileScoped2.cs:11:12:11:16 | C4<> | C4<> | | FileScoped2.cs:11:12:11:16 | C4 | C4 | -| FileScoped2.cs:13:12:13:16 | C5<> | C5<> | +| FileScoped2.cs:11:12:11:16 | C4`1 | C4`1 | +| FileScoped2.cs:13:12:13:16 | C5`1 | C5`1 | | FileScoped2.cs:15:13:15:14 | S1 | S1 | | FileScoped2.cs:17:11:17:12 | E1 | E1 | | FileScoped2.cs:19:20:19:21 | D1 | D1 | @@ -83,9 +83,9 @@ filetypes | FileScoped1.cs:3:16:3:17 | I2 | | FileScoped1.cs:5:12:5:13 | C1 | | FileScoped1.cs:11:16:11:17 | IC | -| FileScoped1.cs:13:12:13:16 | C4<> | | FileScoped1.cs:13:12:13:16 | C4 | -| FileScoped1.cs:15:12:15:16 | C5<> | +| FileScoped1.cs:13:12:13:16 | C4`1 | +| FileScoped1.cs:15:12:15:16 | C5`1 | | FileScoped1.cs:17:13:17:14 | S1 | | FileScoped1.cs:19:11:19:12 | E1 | | FileScoped1.cs:21:20:21:21 | D1 | @@ -95,9 +95,9 @@ filetypes | FileScoped2.cs:5:12:5:13 | C1 | | FileScoped2.cs:7:12:7:13 | C2 | | FileScoped2.cs:9:12:9:13 | IC | -| FileScoped2.cs:11:12:11:16 | C4<> | | FileScoped2.cs:11:12:11:16 | C4 | -| FileScoped2.cs:13:12:13:16 | C5<> | +| FileScoped2.cs:11:12:11:16 | C4`1 | +| FileScoped2.cs:13:12:13:16 | C5`1 | | FileScoped2.cs:15:13:15:14 | S1 | | FileScoped2.cs:17:11:17:12 | E1 | | FileScoped2.cs:19:20:19:21 | D1 | diff --git a/csharp/ql/test/library-tests/csharp11/staticInterfaceMembers.expected b/csharp/ql/test/library-tests/csharp11/staticInterfaceMembers.expected index 5de61507424f..7d1991d9d81d 100644 --- a/csharp/ql/test/library-tests/csharp11/staticInterfaceMembers.expected +++ b/csharp/ql/test/library-tests/csharp11/staticInterfaceMembers.expected @@ -1,36 +1,36 @@ interfacemembers -| INumber<> | StaticInterfaceMembers.cs:3:32:3:33 | ++ | abstract | -| INumber<> | StaticInterfaceMembers.cs:3:32:3:33 | ++ | public | -| INumber<> | StaticInterfaceMembers.cs:3:32:3:33 | ++ | static | -| INumber<> | StaticInterfaceMembers.cs:5:31:5:32 | -- | public | -| INumber<> | StaticInterfaceMembers.cs:5:31:5:32 | -- | static | -| INumber<> | StaticInterfaceMembers.cs:5:31:5:32 | -- | virtual | -| INumber<> | StaticInterfaceMembers.cs:7:32:7:32 | + | abstract | -| INumber<> | StaticInterfaceMembers.cs:7:32:7:32 | + | public | -| INumber<> | StaticInterfaceMembers.cs:7:32:7:32 | + | static | -| INumber<> | StaticInterfaceMembers.cs:9:31:9:31 | - | public | -| INumber<> | StaticInterfaceMembers.cs:9:31:9:31 | - | static | -| INumber<> | StaticInterfaceMembers.cs:9:31:9:31 | - | virtual | -| INumber<> | StaticInterfaceMembers.cs:11:30:11:37 | explicit conversion | abstract | -| INumber<> | StaticInterfaceMembers.cs:11:30:11:37 | explicit conversion | public | -| INumber<> | StaticInterfaceMembers.cs:11:30:11:37 | explicit conversion | static | -| INumber<> | StaticInterfaceMembers.cs:13:30:13:37 | explicit conversion | abstract | -| INumber<> | StaticInterfaceMembers.cs:13:30:13:37 | explicit conversion | public | -| INumber<> | StaticInterfaceMembers.cs:13:30:13:37 | explicit conversion | static | -| INumber<> | StaticInterfaceMembers.cs:15:23:15:25 | Inc | abstract | -| INumber<> | StaticInterfaceMembers.cs:15:23:15:25 | Inc | public | -| INumber<> | StaticInterfaceMembers.cs:15:23:15:25 | Inc | static | -| INumber<> | StaticInterfaceMembers.cs:17:22:17:24 | Dec | public | -| INumber<> | StaticInterfaceMembers.cs:17:22:17:24 | Dec | static | -| INumber<> | StaticInterfaceMembers.cs:17:22:17:24 | Dec | virtual | -| INumber<> | StaticInterfaceMembers.cs:19:23:19:25 | Add | abstract | -| INumber<> | StaticInterfaceMembers.cs:19:23:19:25 | Add | public | -| INumber<> | StaticInterfaceMembers.cs:19:23:19:25 | Add | static | -| INumber<> | StaticInterfaceMembers.cs:21:22:21:29 | Subtract | public | -| INumber<> | StaticInterfaceMembers.cs:21:22:21:29 | Subtract | static | -| INumber<> | StaticInterfaceMembers.cs:21:22:21:29 | Subtract | virtual | -| INumber<> | StaticInterfaceMembers.cs:23:14:23:17 | Zero | public | -| INumber<> | StaticInterfaceMembers.cs:23:14:23:17 | Zero | static | +| INumber`1 | StaticInterfaceMembers.cs:3:32:3:33 | ++ | abstract | +| INumber`1 | StaticInterfaceMembers.cs:3:32:3:33 | ++ | public | +| INumber`1 | StaticInterfaceMembers.cs:3:32:3:33 | ++ | static | +| INumber`1 | StaticInterfaceMembers.cs:5:31:5:32 | -- | public | +| INumber`1 | StaticInterfaceMembers.cs:5:31:5:32 | -- | static | +| INumber`1 | StaticInterfaceMembers.cs:5:31:5:32 | -- | virtual | +| INumber`1 | StaticInterfaceMembers.cs:7:32:7:32 | + | abstract | +| INumber`1 | StaticInterfaceMembers.cs:7:32:7:32 | + | public | +| INumber`1 | StaticInterfaceMembers.cs:7:32:7:32 | + | static | +| INumber`1 | StaticInterfaceMembers.cs:9:31:9:31 | - | public | +| INumber`1 | StaticInterfaceMembers.cs:9:31:9:31 | - | static | +| INumber`1 | StaticInterfaceMembers.cs:9:31:9:31 | - | virtual | +| INumber`1 | StaticInterfaceMembers.cs:11:30:11:37 | explicit conversion | abstract | +| INumber`1 | StaticInterfaceMembers.cs:11:30:11:37 | explicit conversion | public | +| INumber`1 | StaticInterfaceMembers.cs:11:30:11:37 | explicit conversion | static | +| INumber`1 | StaticInterfaceMembers.cs:13:30:13:37 | explicit conversion | abstract | +| INumber`1 | StaticInterfaceMembers.cs:13:30:13:37 | explicit conversion | public | +| INumber`1 | StaticInterfaceMembers.cs:13:30:13:37 | explicit conversion | static | +| INumber`1 | StaticInterfaceMembers.cs:15:23:15:25 | Inc | abstract | +| INumber`1 | StaticInterfaceMembers.cs:15:23:15:25 | Inc | public | +| INumber`1 | StaticInterfaceMembers.cs:15:23:15:25 | Inc | static | +| INumber`1 | StaticInterfaceMembers.cs:17:22:17:24 | Dec | public | +| INumber`1 | StaticInterfaceMembers.cs:17:22:17:24 | Dec | static | +| INumber`1 | StaticInterfaceMembers.cs:17:22:17:24 | Dec | virtual | +| INumber`1 | StaticInterfaceMembers.cs:19:23:19:25 | Add | abstract | +| INumber`1 | StaticInterfaceMembers.cs:19:23:19:25 | Add | public | +| INumber`1 | StaticInterfaceMembers.cs:19:23:19:25 | Add | static | +| INumber`1 | StaticInterfaceMembers.cs:21:22:21:29 | Subtract | public | +| INumber`1 | StaticInterfaceMembers.cs:21:22:21:29 | Subtract | static | +| INumber`1 | StaticInterfaceMembers.cs:21:22:21:29 | Subtract | virtual | +| INumber`1 | StaticInterfaceMembers.cs:23:14:23:17 | Zero | public | +| INumber`1 | StaticInterfaceMembers.cs:23:14:23:17 | Zero | static | implements | StaticInterfaceMembers.cs:35:36:35:37 | ++ | StaticInterfaceMembers.cs:3:32:3:33 | ++ | | StaticInterfaceMembers.cs:38:36:38:37 | -- | StaticInterfaceMembers.cs:5:31:5:32 | -- | diff --git a/csharp/ql/test/library-tests/csharp7.3/PrintAst.expected b/csharp/ql/test/library-tests/csharp7.3/PrintAst.expected index d98abb96b239..d55d5d279ada 100644 --- a/csharp/ql/test/library-tests/csharp7.3/PrintAst.expected +++ b/csharp/ql/test/library-tests/csharp7.3/PrintAst.expected @@ -81,13 +81,13 @@ csharp73.cs: # 22| 1: [TypeMention] int # 22| 0: [IntLiteral] 10 # 25| 2: [BlockStmt] {...} -# 30| [Class] UnmanagedConstraint<> +# 30| [Class] UnmanagedConstraint`1 #-----| 1: (Type parameters) # 30| 0: [TypeParameter] T -# 34| [Class] EnumConstraint<> +# 34| [Class] EnumConstraint`1 #-----| 1: (Type parameters) # 34| 0: [TypeParameter] T -# 38| [Class] DelegateConstraint<> +# 38| [Class] DelegateConstraint`1 #-----| 1: (Type parameters) # 38| 0: [TypeParameter] T # 42| [Class] ExpressionVariables diff --git a/csharp/ql/test/library-tests/csharp8/NullableRefTypes.expected b/csharp/ql/test/library-tests/csharp8/NullableRefTypes.expected index 20da9bd9ecd9..484ab5d1788f 100644 --- a/csharp/ql/test/library-tests/csharp8/NullableRefTypes.expected +++ b/csharp/ql/test/library-tests/csharp8/NullableRefTypes.expected @@ -170,14 +170,14 @@ returnTypes | NullableRefTypes.cs:47:23:47:25 | Invoke | MyClass? | | NullableRefTypes.cs:48:16:48:16 | add_P | Void! | | NullableRefTypes.cs:48:16:48:16 | remove_P | Void! | -| NullableRefTypes.cs:51:12:51:15 | Q<> | object! | | NullableRefTypes.cs:51:12:51:15 | Q | object | | NullableRefTypes.cs:51:12:51:15 | Q | object! | +| NullableRefTypes.cs:51:12:51:15 | Q`1 | object! | | NullableRefTypes.cs:54:11:54:33 | Generic | Void! | | NullableRefTypes.cs:58:11:58:26 | Generic2 | Void! | -| NullableRefTypes.cs:67:10:67:21 | GenericFn<> | Void! | | NullableRefTypes.cs:67:10:67:21 | GenericFn | Void | | NullableRefTypes.cs:67:10:67:21 | GenericFn | Void! | +| NullableRefTypes.cs:67:10:67:21 | GenericFn`1 | Void! | | NullableRefTypes.cs:71:14:71:18 | CallF | MyStruct! | | NullableRefTypes.cs:80:7:80:22 | NullableRefTypes | Void! | | NullableRefTypes.cs:82:10:82:40 | TestSuppressNullableWarningExpr | Void! | diff --git a/csharp/ql/test/library-tests/csharp8/PrintAst.expected b/csharp/ql/test/library-tests/csharp8/PrintAst.expected index e4e4b81281e3..10dceb400ed5 100644 --- a/csharp/ql/test/library-tests/csharp8/PrintAst.expected +++ b/csharp/ql/test/library-tests/csharp8/PrintAst.expected @@ -49,7 +49,7 @@ AsyncStreams.cs: # 26| 4: [Method] DisposeAsync # 26| -1: [TypeMention] ValueTask # 30| [NamespaceDeclaration] namespace ... { ... } -# 32| 1: [Interface] IAsyncEnumerable<> +# 32| 1: [Interface] IAsyncEnumerable`1 #-----| 1: (Type parameters) # 32| 0: [TypeParameter] T # 34| 4: [Method] GetAsyncEnumerator @@ -61,7 +61,7 @@ AsyncStreams.cs: # 34| 1: [DefaultValueExpr] default(...) # 34| 0: [TypeAccess] access to type CancellationToken # 34| 0: [TypeMention] CancellationToken -# 37| 2: [Interface] IAsyncEnumerator<> +# 37| 2: [Interface] IAsyncEnumerator`1 #-----| 1: (Type parameters) # 37| 0: [TypeParameter] T #-----| 3: (Base types) @@ -135,7 +135,7 @@ NameResolutionSuppressNullable.cs: # 8| -1: [TypeMention] WaitCallback # 8| 0: [SuppressNullableWarningExpr] ...! # 8| 0: [MethodAccess] access to method M1 -# 10| 7: [Method] EnsureInitialized<> +# 10| 8: [Method] EnsureInitialized`1 # 10| -1: [TypeMention] T #-----| 1: (Type parameters) # 10| 0: [TypeParameter] T @@ -295,7 +295,7 @@ NullableRefTypes.cs: # 48| 4: [RemoveEventAccessor] remove_P #-----| 2: (Parameters) # 48| 0: [Parameter] value -# 51| 25: [Method] Q<> +# 51| 26: [Method] Q`1 # 51| -1: [TypeMention] object #-----| 1: (Type parameters) # 51| 0: [TypeParameter] T @@ -303,13 +303,13 @@ NullableRefTypes.cs: # 51| 0: [Parameter] t # 51| -1: [TypeMention] T # 51| 4: [NullLiteral] null -# 54| 27: [Class] Generic<,,,> +# 54| 29: [Class] Generic`4 #-----| 1: (Type parameters) # 54| 0: [TypeParameter] T1 # 54| 1: [TypeParameter] T2 # 54| 2: [TypeParameter] T3 # 54| 3: [TypeParameter] T4 -# 58| 30: [Class] Generic2<,> +# 58| 30: [Class] Generic2`2 #-----| 1: (Type parameters) # 58| 0: [TypeParameter] T1 # 58| 1: [TypeParameter] T2 @@ -319,7 +319,7 @@ NullableRefTypes.cs: # 65| 2: [TypeMention] MyClass # 65| 3: [TypeMention] IDisposable # 65| 4: [TypeMention] MyClass -# 67| 32: [Method] GenericFn<> +# 67| 33: [Method] GenericFn`1 # 67| -1: [TypeMention] Void #-----| 1: (Type parameters) # 67| 0: [TypeParameter] T @@ -700,7 +700,7 @@ StaticLocalFunctions.cs: # 9| -1: [LocalFunctionAccess] access to local function J # 9| 0: [ParameterAccess] access to parameter x UnmanagedGenericStructs.cs: -# 3| [Struct] S<,> +# 3| [Struct] S`2 #-----| 1: (Type parameters) # 3| 0: [TypeParameter] T # 3| 1: [TypeParameter] U diff --git a/csharp/ql/test/library-tests/csharp9/PrintAst.expected b/csharp/ql/test/library-tests/csharp9/PrintAst.expected index 0aba3c1e481a..feef948d70bd 100644 --- a/csharp/ql/test/library-tests/csharp9/PrintAst.expected +++ b/csharp/ql/test/library-tests/csharp9/PrintAst.expected @@ -188,7 +188,7 @@ Discard.cs: # 10| 0: [IntLiteral] 0 ForeachExtension.cs: # 6| [Class] Extensions -# 8| 4: [ExtensionMethod] GetEnumerator<> +# 8| 5: [ExtensionMethod] GetEnumerator`1 # 8| -1: [TypeMention] IEnumerator # 8| 1: [TypeMention] T #-----| 1: (Type parameters) @@ -198,7 +198,7 @@ ForeachExtension.cs: # 8| -1: [TypeMention] IEnumerator # 8| 1: [TypeMention] T # 8| 4: [ParameterAccess] access to parameter enumerator -# 9| 6: [ExtensionMethod] GetAsyncEnumerator<> +# 9| 7: [ExtensionMethod] GetAsyncEnumerator`1 # 9| -1: [TypeMention] IAsyncEnumerator # 9| 1: [TypeMention] T #-----| 1: (Type parameters) @@ -322,7 +322,7 @@ FunctionPointer.cs: # 17| -1: [ParameterAccess] access to parameter f # 17| 0: [LocalVariableAccess] access to local variable i # 17| 1: [LocalVariableAccess,LocalVariableDeclExpr] Object o -# 20| 8: [Method] M2<> +# 20| 8: [Method] M2`1 # 20| -1: [TypeMention] Void #-----| 1: (Type parameters) # 20| 0: [TypeParameter] T @@ -363,7 +363,7 @@ FunctionPointer.cs: # 29| 0: [LocalVariableAccess] access to local variable i # 29| 1: [LocalVariableAccess,LocalVariableDeclExpr] Object o # 29| 2: [LocalVariableAccess] access to local variable i -# 32| 10: [Method] M4<> +# 32| 10: [Method] M4`1 # 32| -1: [TypeMention] Void #-----| 1: (Type parameters) # 32| 0: [TypeParameter] T @@ -1358,14 +1358,14 @@ TargetType.cs: TypeParameterNullability.cs: # 1| [Interface] I1 # 3| [Class] A2 -# 5| 5: [Method] F1<> +# 5| 5: [Method] F1`1 # 5| -1: [TypeMention] Void #-----| 1: (Type parameters) # 5| 0: [TypeParameter] T #-----| 2: (Parameters) # 5| 0: [Parameter] t # 5| 4: [BlockStmt] {...} -# 6| 6: [Method] F2<> +# 6| 6: [Method] F2`1 # 6| -1: [TypeMention] Void #-----| 1: (Type parameters) # 6| 0: [TypeParameter] T @@ -1374,28 +1374,28 @@ TypeParameterNullability.cs: # 6| -1: [TypeMention] T? # 6| 1: [TypeMention] T # 6| 4: [BlockStmt] {...} -# 7| 7: [Method] F3<> +# 7| 7: [Method] F3`1 # 7| -1: [TypeMention] Void #-----| 1: (Type parameters) # 7| 0: [TypeParameter] T #-----| 2: (Parameters) # 7| 0: [Parameter] t # 7| 4: [BlockStmt] {...} -# 8| 8: [Method] F4<> +# 8| 8: [Method] F4`1 # 8| -1: [TypeMention] Void #-----| 1: (Type parameters) # 8| 0: [TypeParameter] T #-----| 2: (Parameters) # 8| 0: [Parameter] t # 8| 4: [BlockStmt] {...} -# 9| 9: [Method] F5<> +# 9| 9: [Method] F5`1 # 9| -1: [TypeMention] Void #-----| 1: (Type parameters) # 9| 0: [TypeParameter] T #-----| 2: (Parameters) # 9| 0: [Parameter] t # 9| 4: [BlockStmt] {...} -# 10| 10: [Method] F6<> +# 10| 10: [Method] F6`1 # 10| -1: [TypeMention] Void #-----| 1: (Type parameters) # 10| 0: [TypeParameter] T @@ -1407,14 +1407,14 @@ TypeParameterNullability.cs: # 13| [Class] B2 #-----| 3: (Base types) # 13| 0: [TypeMention] A2 -# 15| 5: [Method] F1<> +# 15| 5: [Method] F1`1 # 15| -1: [TypeMention] Void #-----| 1: (Type parameters) # 15| 0: [TypeParameter] T #-----| 2: (Parameters) # 15| 0: [Parameter] t # 15| 4: [BlockStmt] {...} -# 16| 6: [Method] F2<> +# 16| 6: [Method] F2`1 # 16| -1: [TypeMention] Void #-----| 1: (Type parameters) # 16| 0: [TypeParameter] T @@ -1423,21 +1423,21 @@ TypeParameterNullability.cs: # 16| -1: [TypeMention] T? # 16| 1: [TypeMention] T # 16| 4: [BlockStmt] {...} -# 17| 7: [Method] F3<> +# 17| 7: [Method] F3`1 # 17| -1: [TypeMention] Void #-----| 1: (Type parameters) # 17| 0: [TypeParameter] T #-----| 2: (Parameters) # 17| 0: [Parameter] t # 17| 4: [BlockStmt] {...} -# 18| 8: [Method] F4<> +# 18| 8: [Method] F4`1 # 18| -1: [TypeMention] Void #-----| 1: (Type parameters) # 18| 0: [TypeParameter] T #-----| 2: (Parameters) # 18| 0: [Parameter] t # 18| 4: [BlockStmt] {...} -# 19| 9: [Method] F6<> +# 19| 9: [Method] F6`1 # 19| -1: [TypeMention] Void #-----| 1: (Type parameters) # 19| 0: [TypeParameter] T @@ -1449,7 +1449,7 @@ TypeParameterNullability.cs: # 22| [Class] B3 #-----| 3: (Base types) # 22| 0: [TypeMention] A2 -# 24| 5: [Method] F2<> +# 24| 5: [Method] F2`1 # 24| -1: [TypeMention] Void #-----| 1: (Type parameters) # 24| 0: [TypeParameter] T diff --git a/csharp/ql/test/library-tests/dataflow/callablereturnsarg/DataFlow.expected b/csharp/ql/test/library-tests/dataflow/callablereturnsarg/DataFlow.expected index ca7fe4af54c5..6182b05a9a5b 100644 --- a/csharp/ql/test/library-tests/dataflow/callablereturnsarg/DataFlow.expected +++ b/csharp/ql/test/library-tests/dataflow/callablereturnsarg/DataFlow.expected @@ -1,19 +1,19 @@ -| CallableReturnsArg.cs:5:21:5:30 | NotNull<> | 0 | -1 | -| CallableReturnsArg.cs:14:21:14:34 | WrapNotNull<> | 0 | -1 | +| CallableReturnsArg.cs:5:21:5:30 | NotNull`1 | 0 | -1 | +| CallableReturnsArg.cs:14:21:14:34 | WrapNotNull`1 | 0 | -1 | | CallableReturnsArg.cs:26:45:26:55 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:28:52:28:150 | (...) => ... | 1 | -1 | -| CallableReturnsArg.cs:30:21:30:28 | IdOut<> | 0 | 1 | -| CallableReturnsArg.cs:30:21:30:28 | IdOut<> | 0 | -1 | -| CallableReturnsArg.cs:36:21:36:28 | IdRef<> | 0 | 1 | -| CallableReturnsArg.cs:36:21:36:28 | IdRef<> | 0 | -1 | -| CallableReturnsArg.cs:56:21:56:28 | Apply<> | 2 | -1 | +| CallableReturnsArg.cs:30:21:30:28 | IdOut`1 | 0 | 1 | +| CallableReturnsArg.cs:30:21:30:28 | IdOut`1 | 0 | -1 | +| CallableReturnsArg.cs:36:21:36:28 | IdRef`1 | 0 | 1 | +| CallableReturnsArg.cs:36:21:36:28 | IdRef`1 | 0 | -1 | +| CallableReturnsArg.cs:56:21:56:28 | Apply`1 | 2 | -1 | | CallableReturnsArg.cs:59:27:59:32 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:66:35:66:40 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:69:26:69:41 | ApplyPreserving2 | 0 | -1 | | CallableReturnsArg.cs:71:31:71:36 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:76:33:76:38 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:81:22:81:27 | (...) => ... | 0 | -1 | -| CallableReturnsArg.cs:90:21:90:35 | ApplyWrapper<> | 2 | -1 | +| CallableReturnsArg.cs:90:21:90:35 | ApplyWrapper`1 | 2 | -1 | | CallableReturnsArg.cs:95:26:95:46 | ApplyNonPreservingFP1 | 0 | -1 | | CallableReturnsArg.cs:97:40:97:45 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:100:26:100:46 | ApplyNonPreservingFP2 | 0 | -1 | diff --git a/csharp/ql/test/library-tests/dataflow/callablereturnsarg/TaintTracking.expected b/csharp/ql/test/library-tests/dataflow/callablereturnsarg/TaintTracking.expected index d14f83e7b107..802580267723 100644 --- a/csharp/ql/test/library-tests/dataflow/callablereturnsarg/TaintTracking.expected +++ b/csharp/ql/test/library-tests/dataflow/callablereturnsarg/TaintTracking.expected @@ -1,14 +1,14 @@ -| CallableReturnsArg.cs:5:21:5:30 | NotNull<> | 0 | -1 | -| CallableReturnsArg.cs:14:21:14:34 | WrapNotNull<> | 0 | -1 | +| CallableReturnsArg.cs:5:21:5:30 | NotNull`1 | 0 | -1 | +| CallableReturnsArg.cs:14:21:14:34 | WrapNotNull`1 | 0 | -1 | | CallableReturnsArg.cs:21:23:21:25 | Add | 0 | -1 | | CallableReturnsArg.cs:21:23:21:25 | Add | 1 | -1 | | CallableReturnsArg.cs:26:45:26:55 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:28:52:28:150 | (...) => ... | 1 | -1 | -| CallableReturnsArg.cs:30:21:30:28 | IdOut<> | 0 | 1 | -| CallableReturnsArg.cs:30:21:30:28 | IdOut<> | 0 | -1 | -| CallableReturnsArg.cs:36:21:36:28 | IdRef<> | 0 | 1 | -| CallableReturnsArg.cs:36:21:36:28 | IdRef<> | 0 | -1 | -| CallableReturnsArg.cs:56:21:56:28 | Apply<> | 2 | -1 | +| CallableReturnsArg.cs:30:21:30:28 | IdOut`1 | 0 | 1 | +| CallableReturnsArg.cs:30:21:30:28 | IdOut`1 | 0 | -1 | +| CallableReturnsArg.cs:36:21:36:28 | IdRef`1 | 0 | 1 | +| CallableReturnsArg.cs:36:21:36:28 | IdRef`1 | 0 | -1 | +| CallableReturnsArg.cs:56:21:56:28 | Apply`1 | 2 | -1 | | CallableReturnsArg.cs:59:27:59:32 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:64:26:64:41 | ApplyPreserving1 | 0 | -1 | | CallableReturnsArg.cs:66:22:66:32 | (...) => ... | 0 | -1 | @@ -17,7 +17,7 @@ | CallableReturnsArg.cs:71:31:71:36 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:76:33:76:38 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:81:22:81:27 | (...) => ... | 0 | -1 | -| CallableReturnsArg.cs:90:21:90:35 | ApplyWrapper<> | 2 | -1 | +| CallableReturnsArg.cs:90:21:90:35 | ApplyWrapper`1 | 2 | -1 | | CallableReturnsArg.cs:95:26:95:46 | ApplyNonPreservingFP1 | 0 | -1 | | CallableReturnsArg.cs:97:40:97:45 | (...) => ... | 0 | -1 | | CallableReturnsArg.cs:100:26:100:46 | ApplyNonPreservingFP2 | 0 | -1 | diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected index e71293182ee5..7d03a8c2c679 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected @@ -61,7 +61,7 @@ summary | Microsoft.AspNetCore.Authentication.Cookies;CookieAuthenticationEvents;false;set_OnSigningIn;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Authentication.Cookies;CookieAuthenticationEvents;false;set_OnSigningOut;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Authentication.Cookies;CookieAuthenticationEvents;false;set_OnValidatePrincipal;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Authentication.OAuth.Claims;ClaimActionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Authentication.OAuth.Claims;ClaimActionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Authentication.OAuth.Claims;ClaimActionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Authentication.OAuth.Claims;CustomJsonClaimAction;false;CustomJsonClaimAction;(System.String,System.String,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Authentication.OAuth;OAuthEvents;false;set_OnCreatingTicket;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -212,7 +212,7 @@ summary | Microsoft.AspNetCore.Components.Forms;ValidationMessageStore;false;Add;(System.Linq.Expressions.Expression>,System.String);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Components.Forms;ValidationMessageStore;false;Clear;(System.Linq.Expressions.Expression>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Components.Forms;ValidationMessageStore;false;get_Item;(System.Linq.Expressions.Expression>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Components.RenderTree;ArrayBuilderSegment;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Components.RenderTree;ArrayBuilderSegment;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Components.RenderTree;ArrayBuilderSegment;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Components.RenderTree;Renderer;false;add_UnhandledSynchronizationException;(System.UnhandledExceptionEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Components.RenderTree;Renderer;false;remove_UnhandledSynchronizationException;(System.UnhandledExceptionEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -355,17 +355,17 @@ summary | Microsoft.AspNetCore.Connections;ConnectionBuilderExtensions;false;Use;(Microsoft.AspNetCore.Connections.IConnectionBuilder,System.Func,System.Threading.Tasks.Task>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Connections;ConnectionDelegate;false;BeginInvoke;(Microsoft.AspNetCore.Connections.ConnectionContext,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Connections;ConnectionItems;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Connections;ConnectionItems;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Connections;ConnectionItems;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Connections;ConnectionItems;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Connections;ConnectionItems;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Connections;ConnectionItems;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Connections;IConnectionBuilder;true;Use;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Connections;IMultiplexedConnectionBuilder;true;Use;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Connections;MultiplexedConnectionBuilder;false;Use;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -432,9 +432,9 @@ summary | Microsoft.AspNetCore.Hosting;WebHostBuilderQuicExtensions;false;UseQuic;(Microsoft.AspNetCore.Hosting.IWebHostBuilder,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Hosting;WebHostBuilderSocketExtensions;false;UseSockets;(Microsoft.AspNetCore.Hosting.IWebHostBuilder,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http.Connections;WebSocketOptions;false;set_SubProtocolSelector;(System.Func,System.String>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Http.Extensions;QueryBuilder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Http.Extensions;QueryBuilder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Http.Extensions;QueryBuilder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Http.Features;FeatureCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Http.Features;FeatureCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Http.Features;FeatureCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Http.Features;FeatureReferences;false;Fetch;(TFeature,TState,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http.Features;FeatureReferences;false;Fetch;(TFeature,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -446,22 +446,22 @@ summary | Microsoft.AspNetCore.Http;EndpointFilterDelegate;false;BeginInvoke;(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http;EndpointFilterExtensions;false;AddEndpointFilter;(TBuilder,System.Func>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http;EndpointFilterExtensions;false;AddEndpointFilterFactory;(TBuilder,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Http;EndpointMetadataCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Http;EndpointMetadataCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Http;EndpointMetadataCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Http;FormCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Http;FormCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Http;FormCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Http;HeaderDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;Add;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;Add;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;Add;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;Add;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Http;HeaderDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Http;HeaderDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Http;HeaderDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;set_Item;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Http;HeaderDictionary;false;set_Item;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;set_Item;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Http;HeaderDictionary;false;set_Item;(System.String,Microsoft.Extensions.Primitives.StringValues);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Http;HttpResponse;true;OnCompleted;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http;HttpResponse;true;OnCompleted;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http;HttpResponse;true;OnStarting;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -469,7 +469,7 @@ summary | Microsoft.AspNetCore.Http;IEndpointFilter;true;InvokeAsync;(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http;IMiddleware;true;InvokeAsync;(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.RequestDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http;ProblemDetailsOptions;false;set_CustomizeProblemDetails;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Http;QueryCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Http;QueryCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Http;QueryCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Http;RequestDelegate;false;BeginInvoke;(Microsoft.AspNetCore.Http.HttpContext,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Http;RequestDelegateFactory;false;Create;(System.Reflection.MethodInfo,System.Func,Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -496,9 +496,9 @@ summary | Microsoft.AspNetCore.Mvc.ApplicationModels;PageConventionCollection;false;AddFolderRouteModelConvention;(System.String,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ApplicationModels;PageConventionCollection;false;AddPageApplicationModelConvention;(System.String,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ApplicationModels;PageConventionCollection;false;AddPageRouteModelConvention;(System.String,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc.DataAnnotations;MvcDataAnnotationsLocalizationOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.DataAnnotations;MvcDataAnnotationsLocalizationOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.DataAnnotations;MvcDataAnnotationsLocalizationOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.Diagnostics;EventData;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.Diagnostics;EventData;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.Diagnostics;EventData;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc.Filters;ActionExecutionDelegate;false;BeginInvoke;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Filters;ActionFilterAttribute;true;OnActionExecutionAsync;(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -511,9 +511,9 @@ summary | Microsoft.AspNetCore.Mvc.Filters;ResourceExecutionDelegate;false;BeginInvoke;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Filters;ResultExecutionDelegate;false;BeginInvoke;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Filters;ResultFilterAttribute;true;OnResultExecutionAsync;(Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc.Formatters.Xml;DelegatingEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.Formatters.Xml;DelegatingEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.Formatters.Xml;DelegatingEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.Formatters.Xml;MvcXmlOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.Formatters.Xml;MvcXmlOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.Formatters.Xml;MvcXmlOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc.Formatters;InputFormatterContext;false;InputFormatterContext;(Microsoft.AspNetCore.Http.HttpContext,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Func);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Formatters;InputFormatterContext;false;InputFormatterContext;(Microsoft.AspNetCore.Http.HttpContext,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Func,System.Boolean);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | @@ -541,35 +541,35 @@ summary | Microsoft.AspNetCore.Mvc.ModelBinding.Metadata;DisplayMetadata;false;set_Placeholder;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationEntry;false;ValidationEntry;(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.String,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;Add;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;Add;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;Add;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;Add;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;set_Item;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;set_Item;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;set_Item;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding.Validation;ValidationStateDictionary;false;set_Item;(System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding;BindingInfo;false;set_RequestPredicate;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding;DefaultModelBindingContext;false;set_PropertyFilter;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding;EnumGroupAndName;false;EnumGroupAndName;(System.String,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelBindingContext;true;set_PropertyFilter;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+KeyEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+KeyEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+KeyEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+PrefixEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+PrefixEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+PrefixEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+ValueEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+ValueEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary+ValueEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionaryExtensions;false;AddModelError;(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression>,System.Exception,Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionaryExtensions;false;AddModelError;(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression>,System.String);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionaryExtensions;false;Remove;(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionaryExtensions;false;RemoveAll;(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ModelBinding;ModelStateDictionaryExtensions;false;TryAddModelException;(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Linq.Expressions.Expression>,System.Exception);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc.ModelBinding;ValueProviderResult;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ModelBinding;ValueProviderResult;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ModelBinding;ValueProviderResult;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc.Razor;HelperResult;false;HelperResult;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Razor;RazorPage;false;DefineSection;(System.String,Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -585,7 +585,7 @@ summary | Microsoft.AspNetCore.Mvc.RazorPages;PageModel;false;TryUpdateModelAsync;(TModel,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.RazorPages;PageModel;false;TryUpdateModelAsync;(TModel,System.String,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.RazorPages;PageModel;true;OnPageHandlerExecutionAsync;(Microsoft.AspNetCore.Mvc.Filters.PageHandlerExecutingContext,Microsoft.AspNetCore.Mvc.Filters.PageHandlerExecutionDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc.RazorPages;RazorPagesOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.RazorPages;RazorPagesOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.RazorPages;RazorPagesOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc.Rendering;HtmlHelperDisplayExtensions;false;DisplayFor;(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Linq.Expressions.Expression>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Rendering;HtmlHelperDisplayExtensions;false;DisplayFor;(Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper,System.Linq.Expressions.Expression>,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -637,20 +637,20 @@ summary | Microsoft.AspNetCore.Mvc.Rendering;IHtmlHelper;true;TextBoxFor;(System.Linq.Expressions.Expression>,System.String,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Rendering;IHtmlHelper;true;ValidationMessageFor;(System.Linq.Expressions.Expression>,System.String,System.Object,System.String);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.Rendering;IHtmlHelper;true;ValueFor;(System.Linq.Expressions.Expression>,System.String);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc.Rendering;MultiSelectList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.Rendering;MultiSelectList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.Rendering;MultiSelectList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;Add;(System.String,System.String);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;Add;(System.String,System.String);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;Add;(System.String,System.String);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;Add;(System.String,System.String);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;set_Item;(System.String,System.String);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;set_Item;(System.String,System.String);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;set_Item;(System.String,System.String);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;AttributeDictionary;false;set_Item;(System.String,System.String);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;HtmlHelper;false;CheckBoxFor;(System.Linq.Expressions.Expression>,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ViewFeatures;HtmlHelper;false;DisplayFor;(System.Linq.Expressions.Expression>,System.String,System.String,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ViewFeatures;HtmlHelper;false;DisplayNameFor;(System.Linq.Expressions.Expression>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -679,41 +679,41 @@ summary | Microsoft.AspNetCore.Mvc.ViewFeatures;ModelExpressionProvider;false;CreateModelExpression;(Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary,System.Linq.Expressions.Expression>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ViewFeatures;ModelExpressionProvider;false;GetExpressionText;(System.Linq.Expressions.Expression>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;TempDataDictionary;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;TryGetValueDelegate;false;BeginInvoke;(System.Object,System.String,System.Object,System.AsyncCallback,System.Object);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataDictionary;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Mvc.ViewFeatures;ViewDataInfo;false;ViewDataInfo;(System.Object,System.Reflection.PropertyInfo,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc;ApiBehaviorOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc;ApiBehaviorOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc;ApiBehaviorOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc;ApiBehaviorOptions;false;set_InvalidModelStateResponseFactory;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc;Controller;true;OnActionExecutionAsync;(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc;ControllerBase;false;TryUpdateModelAsync;(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc;ControllerBase;false;TryUpdateModelAsync;(TModel,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Mvc;ControllerBase;false;TryUpdateModelAsync;(TModel,System.String,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| Microsoft.AspNetCore.Mvc;MvcOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc;MvcOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc;MvcOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Mvc;MvcViewOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Mvc;MvcViewOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Mvc;MvcViewOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Mvc;RemoteAttributeBase;false;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.AspNetCore.OutputCaching;OutputCacheOptions;false;AddBasePolicy;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -776,21 +776,21 @@ summary | Microsoft.AspNetCore.Routing;RouteGroupBuilder;false;Finally;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Routing;RouteHandler;false;RouteHandler;(Microsoft.AspNetCore.Http.RequestDelegate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.AspNetCore.Routing;RouteValueDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Routing;RouteValueDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Routing;RouteValueDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Routing;RouteValueDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Microsoft.AspNetCore.Routing;RouteValueDictionary;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Microsoft.AspNetCore.Server.HttpSys;UrlPrefixCollection;false;Add;(Microsoft.AspNetCore.Server.HttpSys.UrlPrefix);;Argument[0];Argument[this].Element;value;manual | | Microsoft.AspNetCore.Server.HttpSys;UrlPrefixCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.AspNetCore.Server.HttpSys;UrlPrefixCollection;false;CopyTo;(Microsoft.AspNetCore.Server.HttpSys.UrlPrefix[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.AspNetCore.Server.HttpSys;UrlPrefixCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.AspNetCore.Server.HttpSys;UrlPrefixCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.AspNetCore.Server.HttpSys;UrlPrefixCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.AspNetCore.Server.IIS.Core;ThrowingWasUpgradedWriteOnlyStream;false;Write;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;Argument[this];taint;manual | | Microsoft.AspNetCore.Server.IIS.Core;ThrowingWasUpgradedWriteOnlyStream;false;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);;Argument[0].Element;Argument[this];taint;manual | @@ -920,7 +920,7 @@ summary | Microsoft.EntityFrameworkCore;DbSet;false;Attach;(TEntity);;Argument[0];Argument[this].Element;value;manual | | Microsoft.EntityFrameworkCore;DbSet;false;AttachRange;(System.Collections.Generic.IEnumerable);;Argument[0].WithElement;Argument[this];value;manual | | Microsoft.EntityFrameworkCore;DbSet;false;AttachRange;(TEntity[]);;Argument[0].WithElement;Argument[this];value;manual | -| Microsoft.EntityFrameworkCore;DbSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.EntityFrameworkCore;DbSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.EntityFrameworkCore;DbSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.EntityFrameworkCore;DbSet;false;Update;(TEntity);;Argument[0];Argument[this].Element;value;manual | | Microsoft.EntityFrameworkCore;DbSet;false;UpdateRange;(System.Collections.Generic.IEnumerable);;Argument[0].WithElement;Argument[this];value;manual | @@ -989,7 +989,7 @@ summary | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;false;EnvironmentVariablesConfigurationProvider;(System.String);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration.KeyPerFile;KeyPerFileConfigurationSource;false;set_IgnoreCondition;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;false;MemoryConfigurationProvider;(Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationSource;false;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);;Argument[this];ReturnValue;taint;df-generated | @@ -1277,7 +1277,7 @@ summary | Microsoft.Extensions.DependencyInjection;ServiceCollection;false;Add;(Microsoft.Extensions.DependencyInjection.ServiceDescriptor);;Argument[0];Argument[this].Element;value;manual | | Microsoft.Extensions.DependencyInjection;ServiceCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Microsoft.Extensions.DependencyInjection;ServiceCollection;false;CopyTo;(Microsoft.Extensions.DependencyInjection.ServiceDescriptor[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Microsoft.Extensions.DependencyInjection;ServiceCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.Extensions.DependencyInjection;ServiceCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.DependencyInjection;ServiceCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.DependencyInjection;ServiceCollection;false;Insert;(System.Int32,Microsoft.Extensions.DependencyInjection.ServiceDescriptor);;Argument[1];Argument[this].Element;value;manual | | Microsoft.Extensions.DependencyInjection;ServiceCollection;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | @@ -1333,9 +1333,9 @@ summary | Microsoft.Extensions.Diagnostics.HealthChecks;HealthCheckService;true;CheckHealthAsync;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileProviders.Composite;CompositeDirectoryContents;false;CompositeDirectoryContents;(System.Collections.Generic.IList,System.String);;Argument[0].Element;Argument[this];taint;df-generated | | Microsoft.Extensions.FileProviders.Composite;CompositeDirectoryContents;false;CompositeDirectoryContents;(System.Collections.Generic.IList,System.String);;Argument[1];Argument[this];taint;df-generated | -| Microsoft.Extensions.FileProviders.Composite;CompositeDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.Extensions.FileProviders.Composite;CompositeDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.FileProviders.Composite;CompositeDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Microsoft.Extensions.FileProviders.Internal;PhysicalDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.Extensions.FileProviders.Internal;PhysicalDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.FileProviders.Internal;PhysicalDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.FileProviders.Internal;PhysicalDirectoryContents;false;PhysicalDirectoryContents;(System.String,Microsoft.Extensions.FileProviders.Physical.ExclusionFilters);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalDirectoryInfo;false;PhysicalDirectoryInfo;(System.IO.DirectoryInfo);;Argument[0];Argument[this];taint;df-generated | @@ -1353,7 +1353,7 @@ summary | Microsoft.Extensions.FileProviders;CompositeFileProvider;false;GetDirectoryContents;(System.String);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileProviders;CompositeFileProvider;false;GetDirectoryContents;(System.String);;Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.FileProviders;CompositeFileProvider;false;get_FileProviders;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.FileProviders;NotFoundDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.Extensions.FileProviders;NotFoundDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.FileProviders;NotFoundDirectoryContents;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.FileProviders;NullChangeToken;false;RegisterChangeCallback;(System.Action,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.FileProviders;PhysicalFileProvider;false;GetDirectoryContents;(System.String);;Argument[0];ReturnValue;taint;df-generated | @@ -1570,7 +1570,7 @@ summary | Microsoft.Extensions.Primitives;StringSegment;false;Split;(System.Char[]);;Argument[0].Element;ReturnValue;taint;df-generated | | Microsoft.Extensions.Primitives;StringSegment;false;Split;(System.Char[]);;Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Primitives;StringTokenizer+Enumerator;false;Enumerator;(Microsoft.Extensions.Primitives.StringTokenizer);;Argument[0].Element;Argument[this];taint;df-generated | -| Microsoft.Extensions.Primitives;StringTokenizer;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.Extensions.Primitives;StringTokenizer;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.Primitives;StringTokenizer;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.Primitives;StringTokenizer;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Primitives;StringTokenizer;false;StringTokenizer;(Microsoft.Extensions.Primitives.StringSegment,System.Char[]);;Argument[0];Argument[this];taint;df-generated | @@ -1611,7 +1611,7 @@ summary | Microsoft.Extensions.Primitives;StringValues;false;Equals;(System.String[]);;Argument[this];ReturnValue;taint;manual | | Microsoft.Extensions.Primitives;StringValues;false;Equals;(System.String[],Microsoft.Extensions.Primitives.StringValues);;Argument[0].Element;ReturnValue;taint;manual | | Microsoft.Extensions.Primitives;StringValues;false;Equals;(System.String[],Microsoft.Extensions.Primitives.StringValues);;Argument[1];ReturnValue;taint;manual | -| Microsoft.Extensions.Primitives;StringValues;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Microsoft.Extensions.Primitives;StringValues;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Microsoft.Extensions.Primitives;StringValues;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Microsoft.Extensions.Primitives;StringValues;false;GetEnumerator;();;Argument[this];ReturnValue;taint;manual | | Microsoft.Extensions.Primitives;StringValues;false;GetHashCode;();;Argument[this];ReturnValue;taint;manual | @@ -1664,7 +1664,7 @@ summary | Newtonsoft.Json.Linq;JArray;false;Add;(Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element;value;manual | | Newtonsoft.Json.Linq;JArray;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Newtonsoft.Json.Linq;JArray;false;CopyTo;(Newtonsoft.Json.Linq.JToken[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Newtonsoft.Json.Linq;JArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Newtonsoft.Json.Linq;JArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Newtonsoft.Json.Linq;JArray;false;Insert;(System.Int32,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element;value;manual | | Newtonsoft.Json.Linq;JArray;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | Newtonsoft.Json.Linq;JArray;false;get_Item;(System.Object);;Argument[this].Element;ReturnValue;value;manual | @@ -1690,39 +1690,39 @@ summary | Newtonsoft.Json.Linq;JContainer;false;set_Item;(System.Int32,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element;value;manual | | Newtonsoft.Json.Linq;JContainer;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | Newtonsoft.Json.Linq;JContainer;true;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | -| Newtonsoft.Json.Linq;JEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Newtonsoft.Json.Linq;JEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Newtonsoft.Json.Linq;JEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| Newtonsoft.Json.Linq;JObject;false;Add;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;Add;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;Add;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;Add;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Newtonsoft.Json.Linq;JObject;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | Newtonsoft.Json.Linq;JObject;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| Newtonsoft.Json.Linq;JObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Newtonsoft.Json.Linq;JObject;false;Parse;(System.String);;Argument[0];ReturnValue;taint;manual | | Newtonsoft.Json.Linq;JObject;false;Parse;(System.String,Newtonsoft.Json.Linq.JsonLoadSettings);;Argument[0];ReturnValue;taint;manual | | Newtonsoft.Json.Linq;JObject;false;add_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Newtonsoft.Json.Linq;JObject;false;add_PropertyChanging;(System.ComponentModel.PropertyChangingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Newtonsoft.Json.Linq;JObject;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| Newtonsoft.Json.Linq;JObject;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | Newtonsoft.Json.Linq;JObject;false;get_Item;(System.Object);;Argument[this].Element;ReturnValue;value;manual | -| Newtonsoft.Json.Linq;JObject;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| Newtonsoft.Json.Linq;JObject;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | Newtonsoft.Json.Linq;JObject;false;get_Item;(System.String);;Argument[this].Element;ReturnValue;value;manual | -| Newtonsoft.Json.Linq;JObject;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| Newtonsoft.Json.Linq;JObject;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| Newtonsoft.Json.Linq;JObject;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| Newtonsoft.Json.Linq;JObject;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | Newtonsoft.Json.Linq;JObject;false;remove_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Newtonsoft.Json.Linq;JObject;false;remove_PropertyChanging;(System.ComponentModel.PropertyChangingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element;value;manual | -| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Newtonsoft.Json.Linq;JObject;false;set_Item;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element;value;manual | -| Newtonsoft.Json.Linq;JToken;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| Newtonsoft.Json.Linq;JToken;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | Newtonsoft.Json.Linq;JToken;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | Newtonsoft.Json.Linq;JToken;false;SelectToken;(System.String);;Argument[this];ReturnValue;taint;manual | | Newtonsoft.Json.Linq;JToken;false;SelectToken;(System.String,Newtonsoft.Json.Linq.JsonSelectSettings);;Argument[this];ReturnValue;taint;manual | @@ -1964,7 +1964,7 @@ summary | ServiceStack.FluentValidation.Validators;RegularExpressionValidator;false;RegularExpressionValidator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.FluentValidation.Validators;RegularExpressionValidator;false;RegularExpressionValidator;(System.Func,System.Text.RegularExpressions.RegexOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.FluentValidation.Validators;RegularExpressionValidator;false;RegularExpressionValidator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| ServiceStack.FluentValidation;AbstractValidator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.FluentValidation;AbstractValidator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.FluentValidation;AbstractValidator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | ServiceStack.FluentValidation;AbstractValidator;false;Include;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.FluentValidation;AbstractValidator;false;RemovePropertyRules;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -1997,7 +1997,7 @@ summary | ServiceStack.FluentValidation;AbstractValidator;false;WhenAsync;(System.Func>,System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.FluentValidation;AbstractValidator;false;WhenAsync;(System.Func>,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.FluentValidation;AssemblyScanner;false;ForEach;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| ServiceStack.FluentValidation;AssemblyScanner;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.FluentValidation;AssemblyScanner;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.FluentValidation;AssemblyScanner;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | ServiceStack.FluentValidation;DefaultValidatorExtensions;false;ChildRules;(ServiceStack.FluentValidation.IRuleBuilder,System.Action>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.FluentValidation;DefaultValidatorExtensions;false;Custom;(ServiceStack.FluentValidation.IRuleBuilder,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -2157,13 +2157,13 @@ summary | ServiceStack.HtmlModules;HtmlTokenFragment;false;HtmlTokenFragment;(System.String,System.Func>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.HtmlModules;MinifyBlock;false;set_Convert;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.IO;FileSystemVirtualFiles;false;WriteFiles;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| ServiceStack.IO;GistVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.IO;GistVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.IO;GistVirtualFiles;false;WriteFiles;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.IO;IVirtualFiles;true;WriteFiles;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.IO;IVirtualFilesAsync;true;WriteFilesAsync;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| ServiceStack.IO;InMemoryVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.IO;InMemoryVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.IO;MemoryVirtualFiles;false;WriteFiles;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| ServiceStack.IO;MultiVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.IO;MultiVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.IO;MultiVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | ServiceStack.IO;MultiVirtualFiles;false;WriteFiles;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.IO;VirtualFilesExtensions;false;CopyFrom;(ServiceStack.IO.IVirtualPathProvider,System.Collections.Generic.IEnumerable,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -3187,7 +3187,7 @@ summary | ServiceStack.Text;JsConfig;false;set_SerializeFn;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.Text;JsonExtensions;false;ConvertAll;(ServiceStack.Text.JsonArrayObjects,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.Text;JsonExtensions;false;ConvertTo;(ServiceStack.Text.JsonObject,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| ServiceStack.Text;JsonObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.Text;JsonObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.Text;JsonSerializer;false;set_OnSerialize;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.Text;MemoryProvider;true;Deserialize;(System.IO.Stream,System.Type,ServiceStack.Text.Common.DeserializeStringSpanDelegate);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | ServiceStack.Text;MemoryProvider;true;DeserializeAsync;(System.IO.Stream,System.Type,ServiceStack.Text.Common.DeserializeStringSpanDelegate);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -3223,11 +3223,11 @@ summary | ServiceStack.Text;TypeSerializer;false;set_OnSerialize;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.Validation;ValidationFeature;false;set_ErrorResponseFilter;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | ServiceStack.VirtualPath;AbstractVirtualDirectoryBase;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| ServiceStack.VirtualPath;AbstractVirtualDirectoryBase;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.VirtualPath;AbstractVirtualDirectoryBase;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.VirtualPath;AbstractVirtualDirectoryBase;true;GetPathToRoot;(System.String,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.VirtualPath;AbstractVirtualFileBase;true;GetPathToRoot;(System.String,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| ServiceStack.VirtualPath;FileSystemVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| ServiceStack.VirtualPath;ResourceVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| ServiceStack.VirtualPath;FileSystemVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| ServiceStack.VirtualPath;ResourceVirtualDirectory;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | ServiceStack.Web;IContentTypes;true;Register;(System.String,ServiceStack.Web.StreamSerializerDelegate,ServiceStack.Web.StreamDeserializerDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | ServiceStack.Web;IContentTypes;true;Register;(System.String,ServiceStack.Web.StreamSerializerDelegate,ServiceStack.Web.StreamDeserializerDelegate);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | ServiceStack.Web;IContentTypes;true;RegisterAsync;(System.String,ServiceStack.Web.StreamSerializerDelegateAsync,ServiceStack.Web.StreamDeserializerDelegateAsync);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -3951,7 +3951,7 @@ summary | System.Collections.Concurrent;BlockingCollection;false;BlockingCollection;(System.Collections.Concurrent.IProducerConsumerCollection,System.Int32);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Concurrent;BlockingCollection;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Concurrent;BlockingCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Concurrent;BlockingCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Concurrent;BlockingCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Concurrent;BlockingCollection;false;TryAdd;(T);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;false;TryAdd;(T,System.Int32);;Argument[0];Argument[this];taint;df-generated | @@ -3961,58 +3961,58 @@ summary | System.Collections.Concurrent;ConcurrentBag;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Concurrent;ConcurrentBag;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Concurrent;ConcurrentBag;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Concurrent;ConcurrentBag;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Concurrent;ConcurrentBag;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Concurrent;ConcurrentBag;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Concurrent;ConcurrentBag;false;ToArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentBag;false;TryAdd;(T);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;ConcurrentBag;false;TryPeek;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentBag;false;TryTake;(T);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,TValue,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func,TArg);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func,TArg);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;GetOrAdd;(TKey,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;GetOrAdd;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;GetOrAdd;(TKey,System.Func,TArg);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;get_Comparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Concurrent;ConcurrentDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentQueue;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Concurrent;ConcurrentQueue;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Concurrent;ConcurrentQueue;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Concurrent;ConcurrentQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Concurrent;ConcurrentQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Concurrent;ConcurrentQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Concurrent;ConcurrentStack;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Concurrent;ConcurrentStack;false;ConcurrentStack;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Concurrent;ConcurrentStack;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Concurrent;ConcurrentStack;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Concurrent;ConcurrentStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Concurrent;ConcurrentStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Concurrent;ConcurrentStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Concurrent;ConcurrentStack;false;TryPeek;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentStack;false;TryPop;(T);;Argument[this];ReturnValue;taint;df-generated | @@ -4041,8 +4041,8 @@ summary | System.Collections.Generic;Dictionary+KeyCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;Dictionary+KeyCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;Dictionary+KeyCollection;false;CopyTo;(TKey[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;Dictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary<,>+KeyCollection+Enumerator.Current];value;manual | -| System.Collections.Generic;Dictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;Dictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary`2+KeyCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;Dictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;Dictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;Dictionary+KeyCollection;false;KeyCollection;(System.Collections.Generic.Dictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;Dictionary+KeyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | @@ -4051,50 +4051,50 @@ summary | System.Collections.Generic;Dictionary+ValueCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;Dictionary+ValueCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;Dictionary+ValueCollection;false;CopyTo;(TValue[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;Dictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary<,>+ValueCollection+Enumerator.Current];value;manual | -| System.Collections.Generic;Dictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;Dictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary`2+ValueCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;Dictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;Dictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;Dictionary+ValueCollection;false;ValueCollection;(System.Collections.Generic.Dictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;Dictionary+ValueCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Generic;Dictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;Dictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;Dictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;Dictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;Dictionary;false;Dictionary;(System.Int32,System.Collections.Generic.IEqualityComparer);;Argument[1];Argument[this];taint;df-generated | -| System.Collections.Generic;Dictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary<,>+Enumerator.Current];value;manual | -| System.Collections.Generic;Dictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;Dictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary`2+Enumerator.Current];value;manual | +| System.Collections.Generic;Dictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;Dictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;Dictionary;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Generic;Dictionary;false;get_Comparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;Dictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;Dictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;Dictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;Dictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;Dictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;Dictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Generic;Dictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Generic;Dictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Generic;Dictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;Dictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;Dictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;HashSet+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;HashSet;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;HashSet;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;HashSet;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;HashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.HashSet<>+Enumerator.Current];value;manual | -| System.Collections.Generic;HashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;HashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.HashSet`1+Enumerator.Current];value;manual | +| System.Collections.Generic;HashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;HashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;HashSet;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Generic;HashSet;false;HashSet;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4105,14 +4105,14 @@ summary | System.Collections.Generic;ICollection;true;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;ICollection;true;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;ICollection;true;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;IDictionary;true;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Collections.Generic;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;IEnumerable;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;IDictionary;true;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;IEnumerable;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;IList;true;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;IList;true;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;IList;true;set_Item;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -4120,8 +4120,8 @@ summary | System.Collections.Generic;KeyValuePair;false;Create;(TKey,TValue);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Generic;KeyValuePair;false;Create;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Generic;KeyValuePair;false;Deconstruct;(TKey,TValue);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[0];Argument[this].Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[1];Argument[this].Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[0];Argument[this].Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[1];Argument[this].Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;KeyValuePair;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;KeyValuePair;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;LinkedList+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | @@ -4156,8 +4156,8 @@ summary | System.Collections.Generic;LinkedList;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;LinkedList;false;Find;(T);;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;LinkedList;false;FindLast;(T);;Argument[this].Element;ReturnValue;value;manual | -| System.Collections.Generic;LinkedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;LinkedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.LinkedList<>+Enumerator.Current];value;manual | +| System.Collections.Generic;LinkedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;LinkedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.LinkedList`1+Enumerator.Current];value;manual | | System.Collections.Generic;LinkedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;LinkedList;false;LinkedList;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;LinkedList;false;LinkedList;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | @@ -4199,8 +4199,8 @@ summary | System.Collections.Generic;List;false;FindLastIndex;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Generic;List;false;ForEach;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Collections.Generic;List;false;ForEach;(System.Action);;Argument[this].Element;Argument[0].Parameter[0];value;manual | -| System.Collections.Generic;List;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;List;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.List<>+Enumerator.Current];value;manual | +| System.Collections.Generic;List;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;List;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.List`1+Enumerator.Current];value;manual | | System.Collections.Generic;List;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;List;false;GetRange;(System.Int32,System.Int32);;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Generic;List;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | @@ -4216,7 +4216,7 @@ summary | System.Collections.Generic;List;false;set_Item;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;PriorityQueue+UnorderedItemsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;PriorityQueue+UnorderedItemsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | @@ -4238,8 +4238,8 @@ summary | System.Collections.Generic;Queue;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;Queue;false;Dequeue;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Queue;false;Enqueue;(T);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Generic;Queue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;Queue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Queue<>+Enumerator.Current];value;manual | +| System.Collections.Generic;Queue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;Queue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Queue`1+Enumerator.Current];value;manual | | System.Collections.Generic;Queue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;Queue;false;Peek;();;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;Queue;false;Queue;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4250,8 +4250,8 @@ summary | System.Collections.Generic;SortedDictionary+KeyCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;SortedDictionary+KeyCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;SortedDictionary+KeyCollection;false;CopyTo;(TKey[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;SortedDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;SortedDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary<,>+KeyCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;SortedDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary`2+KeyCollection+Enumerator.Current];value;manual | | System.Collections.Generic;SortedDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;SortedDictionary+KeyCollection;false;KeyCollection;(System.Collections.Generic.SortedDictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;SortedDictionary+KeyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | @@ -4259,74 +4259,74 @@ summary | System.Collections.Generic;SortedDictionary+ValueCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;SortedDictionary+ValueCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;SortedDictionary+ValueCollection;false;CopyTo;(TValue[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;SortedDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;SortedDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary<,>+ValueCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;SortedDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary`2+ValueCollection+Enumerator.Current];value;manual | | System.Collections.Generic;SortedDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;SortedDictionary+ValueCollection;false;ValueCollection;(System.Collections.Generic.SortedDictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;SortedDictionary+ValueCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Generic;SortedDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;SortedDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;SortedDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;SortedDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;SortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;SortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;SortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary`2+Enumerator.Current];value;manual | | System.Collections.Generic;SortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;SortedDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;SortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;SortedDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;SortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Generic;SortedDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;SortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Generic;SortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Generic;SortedList;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedList;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;SortedList;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedList;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;SortedList;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;SortedList;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;SortedList;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;SortedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;SortedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;SortedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;SortedList;false;GetKeyAtIndex;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;SortedList;false;GetValueAtIndex;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;SortedList;false;SetValueAtIndex;(System.Int32,TValue);;Argument[1];Argument[this];taint;df-generated | | System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IComparer);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;SortedList;false;TryGetValue;(TKey,TValue);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;SortedList;false;get_Comparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;SortedList;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;SortedList;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;SortedList;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedList;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;SortedList;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;SortedList;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Generic;SortedList;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Generic;SortedList;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Generic;SortedList;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedList;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;SortedList;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedList;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedList;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;SortedSet;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;SortedSet;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;SortedSet;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;SortedSet;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;SortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;SortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedSet<>+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;SortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedSet`1+Enumerator.Current];value;manual | | System.Collections.Generic;SortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;SortedSet;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Generic;SortedSet;false;GetViewBetween;(T,T);;Argument[0];ReturnValue;taint;df-generated | @@ -4345,8 +4345,8 @@ summary | System.Collections.Generic;Stack;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;Stack;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;Stack;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;Stack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | -| System.Collections.Generic;Stack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Stack<>+Enumerator.Current];value;manual | +| System.Collections.Generic;Stack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | +| System.Collections.Generic;Stack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Stack`1+Enumerator.Current];value;manual | | System.Collections.Generic;Stack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Generic;Stack;false;Peek;();;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;Stack;false;Pop;();;Argument[this].Element;ReturnValue;value;manual | @@ -4394,7 +4394,7 @@ summary | System.Collections.Immutable;ImmutableArray+Builder;false;AddRange;(TDerived[]);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableArray+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableArray+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[1].Element;Argument[this];taint;df-generated | @@ -4431,7 +4431,7 @@ summary | System.Collections.Immutable;ImmutableArray;false;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;ImmutableArray;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableArray;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Immutable;ImmutableArray;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | @@ -4495,51 +4495,51 @@ summary | System.Collections.Immutable;ImmutableDictionary;false;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableDictionary;false;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableDictionary;false;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;GetValueOrDefault;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;false;TryGetKey;(TKey,TKey);;Argument[0];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;set_KeyComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;false;set_ValueComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableDictionary;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Immutable;ImmutableDictionary;false;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;Clear;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary;false;Remove;(TKey);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;RemoveRange;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;SetItem;(TKey,TValue);;Argument[this];ReturnValue;taint;df-generated | @@ -4549,17 +4549,17 @@ summary | System.Collections.Immutable;ImmutableDictionary;false;WithComparers;(System.Collections.Generic.IEqualityComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;WithComparers;(System.Collections.Generic.IEqualityComparer);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;WithComparers;(System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableHashSet;false;CreateRange;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;CreateRange;(System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEnumerable);;Argument[1].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;ToImmutableHashSet;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | @@ -4567,9 +4567,9 @@ summary | System.Collections.Immutable;ImmutableHashSet+Builder;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableHashSet+Builder;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Immutable;ImmutableHashSet+Builder;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableHashSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableHashSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableHashSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableHashSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableHashSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableHashSet+Builder;false;TryGetValue;(T,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet+Builder;false;set_KeyComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | @@ -4579,9 +4579,9 @@ summary | System.Collections.Immutable;ImmutableHashSet;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableHashSet;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableHashSet;false;Except;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableHashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableHashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableHashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableHashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableHashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableHashSet;false;Intersect;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;Remove;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;SymmetricExcept;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | @@ -4639,9 +4639,9 @@ summary | System.Collections.Immutable;ImmutableList+Builder;false;FindLastIndex;(System.Int32,System.Predicate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList+Builder;false;FindLastIndex;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList+Builder;false;ForEach;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableList+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableList+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableList+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableList+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableList+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableList+Builder;false;GetRange;(System.Int32,System.Int32);;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableList+Builder;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableList+Builder;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -4686,9 +4686,9 @@ summary | System.Collections.Immutable;ImmutableList;false;FindLastIndex;(System.Int32,System.Predicate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList;false;FindLastIndex;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList;false;ForEach;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableList;false;GetRange;(System.Int32,System.Int32);;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableList;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableList;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -4732,9 +4732,9 @@ summary | System.Collections.Immutable;ImmutableQueue;false;Dequeue;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableQueue;false;Enqueue;(T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableQueue;false;Enqueue;(T);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableQueue<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableQueue`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableQueue;false;Peek;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;Create;(System.Collections.Generic.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;Create;(System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[0];ReturnValue;taint;df-generated | @@ -4760,53 +4760,53 @@ summary | System.Collections.Immutable;ImmutableSortedDictionary;false;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetValueOrDefault;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;TryGetKey;(TKey,TKey);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;TryGetKey;(TKey,TKey);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_KeyComparer;(System.Collections.Generic.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_ValueComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;Clear;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;Remove;(TKey);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;RemoveRange;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;SetItem;(TKey,TValue);;Argument[0];ReturnValue;taint;df-generated | @@ -4820,17 +4820,17 @@ summary | System.Collections.Immutable;ImmutableSortedDictionary;false;WithComparers;(System.Collections.Generic.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;WithComparers;(System.Collections.Generic.IComparer);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;WithComparers;(System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Create;(System.Collections.Generic.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Create;(System.Collections.Generic.IComparer,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Create;(System.Collections.Generic.IComparer,T);;Argument[1];ReturnValue;taint;df-generated | @@ -4847,9 +4847,9 @@ summary | System.Collections.Immutable;ImmutableSortedSet+Builder;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Immutable;ImmutableSortedSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableSortedSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;IntersectWith;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;Reverse;();;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;SymmetricExceptWith;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4870,9 +4870,9 @@ summary | System.Collections.Immutable;ImmutableSortedSet;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Except;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableSortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Intersect;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | @@ -4901,9 +4901,9 @@ summary | System.Collections.Immutable;ImmutableStack;false;Pop;(System.Collections.Immutable.IImmutableStack,T);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack;false;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | -| System.Collections.Immutable;ImmutableStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections.Immutable;ImmutableStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableStack<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableStack`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableStack;false;Peek;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack;false;Pop;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack;false;Pop;(T);;Argument[this];ReturnValue;taint;df-generated | @@ -4915,7 +4915,7 @@ summary | System.Collections.ObjectModel;Collection;false;Collection;(System.Collections.Generic.IList);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.ObjectModel;Collection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.ObjectModel;Collection;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.ObjectModel;Collection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.ObjectModel;Collection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.ObjectModel;Collection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.ObjectModel;Collection;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Collections.ObjectModel;Collection;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -4950,7 +4950,7 @@ summary | System.Collections.ObjectModel;ReadOnlyCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.ObjectModel;ReadOnlyCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.ObjectModel;ReadOnlyCollection;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.ObjectModel;ReadOnlyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.ObjectModel;ReadOnlyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyCollection;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Collections.ObjectModel;ReadOnlyCollection;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -4964,75 +4964,75 @@ summary | System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;CopyTo;(TKey[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;Add;(TValue);;Argument[0];Argument[this].Element;value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;CopyTo;(TValue[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Dictionary;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.ObjectModel;ReadOnlyObservableCollection;false;add_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.ObjectModel;ReadOnlyObservableCollection;false;add_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.ObjectModel;ReadOnlyObservableCollection;false;remove_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.ObjectModel;ReadOnlyObservableCollection;false;remove_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Collections.Specialized;HybridDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;HybridDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Specialized;HybridDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;HybridDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Specialized;HybridDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Specialized;HybridDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Specialized;HybridDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Specialized;HybridDictionary;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Specialized;HybridDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Specialized;HybridDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Specialized;HybridDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Specialized;HybridDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Specialized;HybridDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Specialized;HybridDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Specialized;HybridDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;HybridDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Specialized;HybridDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Specialized;HybridDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;HybridDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Specialized;INotifyCollectionChanged;true;add_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Specialized;INotifyCollectionChanged;true;remove_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Collections.Specialized;IOrderedDictionary;true;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Specialized;ListDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;ListDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Specialized;IOrderedDictionary;true;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Specialized;ListDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;ListDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Specialized;ListDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Specialized;ListDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Specialized;ListDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Specialized;ListDictionary;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Specialized;ListDictionary;false;ListDictionary;(System.Collections.IComparer);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Specialized;ListDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Specialized;ListDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Specialized;ListDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Specialized;ListDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Specialized;ListDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Specialized;ListDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Specialized;ListDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;ListDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Specialized;ListDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Specialized;ListDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;ListDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Specialized;NameObjectCollectionBase+KeysCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Specialized;NameObjectCollectionBase+KeysCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections.Specialized;NameObjectCollectionBase+KeysCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | @@ -5078,8 +5078,8 @@ summary | System.Collections.Specialized;NotifyCollectionChangedEventArgs;false;get_NewItems;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Specialized;NotifyCollectionChangedEventArgs;false;get_OldItems;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Specialized;NotifyCollectionChangedEventHandler;false;BeginInvoke;(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Collections.Specialized;OrderedDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;OrderedDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Specialized;OrderedDictionary;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;OrderedDictionary;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Specialized;OrderedDictionary;false;AsReadOnly;();;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Specialized;OrderedDictionary;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Specialized;OrderedDictionary;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | @@ -5087,15 +5087,15 @@ summary | System.Collections.Specialized;OrderedDictionary;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Specialized;OrderedDictionary;false;OrderedDictionary;(System.Int32,System.Collections.IEqualityComparer);;Argument[1];Argument[this];taint;df-generated | | System.Collections.Specialized;OrderedDictionary;false;OrderedDictionary;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Specialized;OrderedDictionary;false;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Specialized;OrderedDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Specialized;OrderedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Specialized;OrderedDictionary;false;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Specialized;OrderedDictionary;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Specialized;OrderedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Specialized;OrderedDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Specialized;OrderedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Specialized;OrderedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;OrderedDictionary;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Specialized;StringCollection;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Specialized;StringCollection;false;Add;(System.String);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Specialized;StringCollection;false;AddRange;(System.String[]);;Argument[0].Element;Argument[this].Element;value;manual | @@ -5161,17 +5161,17 @@ summary | System.Collections;CollectionBase;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;CollectionBase;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Collections;Comparer;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | -| System.Collections;DictionaryBase;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;DictionaryBase;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;DictionaryBase;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;DictionaryBase;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;DictionaryBase;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections;DictionaryBase;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections;DictionaryBase;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections;DictionaryBase;false;get_Dictionary;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections;DictionaryBase;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections;DictionaryBase;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Collections;DictionaryBase;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections;DictionaryBase;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;DictionaryBase;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;DictionaryBase;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections;DictionaryBase;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections;DictionaryBase;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections;DictionaryBase;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;DictionaryBase;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;DictionaryBase;true;OnGet;(System.Object,System.Object);;Argument[1];ReturnValue;taint;df-generated | | System.Collections;DictionaryEntry;false;Deconstruct;(System.Object,System.Object);;Argument[this];ReturnValue;taint;df-generated | | System.Collections;DictionaryEntry;false;DictionaryEntry;(System.Object,System.Object);;Argument[0];Argument[this];taint;df-generated | @@ -5180,50 +5180,50 @@ summary | System.Collections;DictionaryEntry;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;DictionaryEntry;false;set_Key;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Collections;DictionaryEntry;false;set_Value;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Collections;Hashtable;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;Hashtable;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;Hashtable;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections;Hashtable;false;Clone;();;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections;Hashtable;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections;Hashtable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections;Hashtable;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;Hashtable;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;Hashtable;false;Hashtable;(System.Int32,System.Single,System.Collections.IEqualityComparer);;Argument[2];Argument[this];taint;df-generated | | System.Collections;Hashtable;false;Hashtable;(System.Int32,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[2];Argument[this];taint;df-generated | | System.Collections;Hashtable;false;Hashtable;(System.Int32,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[3];Argument[this];taint;df-generated | | System.Collections;Hashtable;false;Synchronized;(System.Collections.Hashtable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections;Hashtable;false;get_EqualityComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections;Hashtable;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections;Hashtable;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections;Hashtable;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections;Hashtable;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections;Hashtable;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections;Hashtable;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections;Hashtable;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections;Hashtable;false;get_comparer;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;Hashtable;false;get_hcp;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections;Hashtable;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;Hashtable;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;Hashtable;false;set_comparer;(System.Collections.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections;Hashtable;false;set_hcp;(System.Collections.IHashCodeProvider);;Argument[0];Argument[this];taint;df-generated | | System.Collections;ICollection;true;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;IDictionary;true;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | -| System.Collections;IDictionary;true;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Collections;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;IDictionary;true;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;IEnumerable;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections;IList;true;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Collections;IList;true;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -5242,29 +5242,29 @@ summary | System.Collections;Queue;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections;ReadOnlyCollectionBase;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections;ReadOnlyCollectionBase;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Collections;SortedList;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;SortedList;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;SortedList;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;SortedList;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;SortedList;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections;SortedList;false;Clone;();;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections;SortedList;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections;SortedList;false;GetByIndex;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections;SortedList;false;GetByIndex;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections;SortedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections;SortedList;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;SortedList;false;GetKey;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections;SortedList;false;GetValueList;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections;SortedList;false;GetValueList;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections;SortedList;false;SetByIndex;(System.Int32,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Collections;SortedList;false;SortedList;(System.Collections.IComparer);;Argument[0];Argument[this];taint;df-generated | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;SortedList;false;Synchronized;(System.Collections.SortedList);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Collections;SortedList;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections;SortedList;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections;SortedList;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections;SortedList;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections;SortedList;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections;SortedList;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections;SortedList;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;SortedList;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;SortedList;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections;SortedList;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;SortedList;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;Stack;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections;Stack;false;Clone;();;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections;Stack;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | @@ -5607,24 +5607,24 @@ summary | System.ComponentModel;PropertyDescriptor;true;GetEditor;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptor;true;RemoveValueChanged;(System.Object,System.EventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;PropertyDescriptor;true;get_Converter;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0];Argument[this].Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Find;(System.String,System.Boolean);;Argument[this].Element;ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Insert;(System.Int32,System.ComponentModel.PropertyDescriptor);;Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.Collections.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.Collections.IComparer);;Argument[this];ReturnValue;taint;df-generated | @@ -5633,19 +5633,19 @@ summary | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.String[],System.Collections.IComparer);;Argument[0].Element;ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.String[],System.Collections.IComparer);;Argument[1];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.String[],System.Collections.IComparer);;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Object);;Argument[this].Element;ReturnValue;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.String);;Argument[this].Element;ReturnValue;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;PropertyTabAttribute;false;InitializeArrays;(System.String[],System.ComponentModel.PropertyTabScope[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.ComponentModel;PropertyTabAttribute;false;InitializeArrays;(System.Type[],System.ComponentModel.PropertyTabScope[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5814,7 +5814,7 @@ summary | System.Data.Common;DbBatchCommandCollection;true;Add;(System.Data.Common.DbBatchCommand);;Argument[0];Argument[this].Element;value;manual | | System.Data.Common;DbBatchCommandCollection;true;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Data.Common;DbBatchCommandCollection;true;CopyTo;(System.Data.Common.DbBatchCommand[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Data.Common;DbBatchCommandCollection;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Data.Common;DbBatchCommandCollection;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Data.Common;DbBatchCommandCollection;true;Insert;(System.Int32,System.Data.Common.DbBatchCommand);;Argument[1];Argument[this].Element;value;manual | | System.Data.Common;DbCommand;false;ExecuteReader;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;false;ExecuteReader;(System.Data.CommandBehavior);;Argument[this];ReturnValue;taint;df-generated | @@ -5852,10 +5852,10 @@ summary | System.Data.Common;DbConnection;true;OpenAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DbConnection;true;add_StateChange;(System.Data.StateChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.Common;DbConnection;true;remove_StateChange;(System.Data.StateChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Data.Common;DbConnectionStringBuilder;false;AppendKeyValuePair;(System.Text.StringBuilder,System.String,System.String);;Argument[1];Argument[0];taint;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;AppendKeyValuePair;(System.Text.StringBuilder,System.String,System.String);;Argument[2];Argument[0];taint;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;AppendKeyValuePair;(System.Text.StringBuilder,System.String,System.String,System.Boolean);;Argument[1];Argument[0];taint;df-generated | @@ -5869,15 +5869,15 @@ summary | System.Data.Common;DbConnectionStringBuilder;false;GetPropertyOwner;(System.ComponentModel.PropertyDescriptor);;Argument[this];ReturnValue;value;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;get_ConnectionString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbConnectionStringBuilder;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Data.Common;DbConnectionStringBuilder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbConnectionStringBuilder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Data.Common;DbDataAdapter;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;false;DbDataAdapter;(System.Data.Common.DbDataAdapter);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbDataAdapter;false;get_DeleteCommand;();;Argument[this];ReturnValue;taint;df-generated | @@ -5955,12 +5955,12 @@ summary | System.Data.Common;RowUpdatingEventArgs;false;set_BaseCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;set_Command;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;set_Errors;(System.Exception);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Entity.Infrastructure;DbRawSqlQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Data.Entity.Infrastructure;DbRawSqlQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Data.Entity.Infrastructure;DbRawSqlQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Data.Entity;DbSet;false;Add;(TEntity);;Argument[0];Argument[this].Element;value;manual | | System.Data.Entity;DbSet;false;AddRange;(System.Collections.Generic.IEnumerable);;Argument[0].WithElement;Argument[this];value;manual | | System.Data.Entity;DbSet;false;Attach;(TEntity);;Argument[0];Argument[this].Element;value;manual | -| System.Data.Entity;DbSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Data.Entity;DbSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Data.Entity;DbSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Data.SqlClient;OnChangeEventHandler;false;BeginInvoke;(System.Object,System.Data.SqlClient.SqlNotificationEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data.SqlClient;SqlBulkCopy;false;add_SqlRowsCopied;(System.Data.SqlClient.SqlRowsCopiedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -5988,8 +5988,8 @@ summary | System.Data.SqlClient;SqlConnection;false;add_InfoMessage;(System.Data.SqlClient.SqlInfoMessageEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.SqlClient;SqlConnection;false;remove_InfoMessage;(System.Data.SqlClient.SqlInfoMessageEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.SqlClient;SqlConnectionStringBuilder;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | -| System.Data.SqlClient;SqlConnectionStringBuilder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Data.SqlClient;SqlConnectionStringBuilder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Data.SqlClient;SqlConnectionStringBuilder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Data.SqlClient;SqlConnectionStringBuilder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Data.SqlClient;SqlDataAdapter;false;add_RowUpdated;(System.Data.SqlClient.SqlRowUpdatedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.SqlClient;SqlDataAdapter;false;add_RowUpdating;(System.Data.SqlClient.SqlRowUpdatingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.SqlClient;SqlDataAdapter;false;remove_RowUpdated;(System.Data.SqlClient.SqlRowUpdatedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -6418,7 +6418,7 @@ summary | System.Data;DataViewSettingCollection;false;set_Item;(System.Data.DataTable,System.Data.DataViewSetting);;Argument[this];Argument[1];taint;df-generated | | System.Data;DataViewSettingCollection;false;set_Item;(System.Int32,System.Data.DataViewSetting);;Argument[this];Argument[1];taint;df-generated | | System.Data;EnumerableRowCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Data;EnumerableRowCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Data;EnumerableRowCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Data;EnumerableRowCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Data;EnumerableRowCollectionExtensions;false;Cast;(System.Data.EnumerableRowCollection);;Argument[0].Element;ReturnValue.Element;value;manual | | System.Data;EnumerableRowCollectionExtensions;false;OrderBy;(System.Data.EnumerableRowCollection,System.Func);;Argument[0].Element;Argument[1].Parameter[0];value;manual | @@ -6485,7 +6485,7 @@ summary | System.Data;StateChangeEventHandler;false;BeginInvoke;(System.Object,System.Data.StateChangeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;StatementCompletedEventHandler;false;BeginInvoke;(System.Object,System.Data.StatementCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;TypedTableBase;false;Cast;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;TypedTableBase;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Data;TypedTableBase;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Data;TypedTableBase;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Data;TypedTableBaseExtensions;false;AsEnumerable;(System.Data.TypedTableBase);;Argument[0].Element;ReturnValue.Element;value;manual | | System.Data;TypedTableBaseExtensions;false;ElementAtOrDefault;(System.Data.TypedTableBase,System.Int32);;Argument[0].Element;ReturnValue;value;manual | @@ -6641,24 +6641,24 @@ summary | System.Diagnostics;ActivitySpanId;false;ToHexString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivitySpanId;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityTagsCollection+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Diagnostics;ActivityTagsCollection;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Diagnostics;ActivityTagsCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Diagnostics;ActivityTagsCollection;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Diagnostics;ActivityTagsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Diagnostics;ActivityTagsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Diagnostics;ActivityTagsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Diagnostics.ActivityTagsCollection+Enumerator.Current];value;manual | | System.Diagnostics;ActivityTagsCollection;false;TryGetValue;(System.String,System.Object);;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivityTagsCollection;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Diagnostics;ActivityTagsCollection;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Diagnostics;ActivityTagsCollection;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Diagnostics;ActivityTagsCollection;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Diagnostics;ActivityTagsCollection;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Diagnostics;ActivityTagsCollection;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Diagnostics;ActivityTagsCollection;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Diagnostics;ActivityTraceId;false;ToHexString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityTraceId;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;CorrelationManager;false;get_LogicalOperationStack;();;Argument[this];ReturnValue;taint;df-generated | @@ -6792,7 +6792,7 @@ summary | System.Diagnostics;TagList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | | System.Diagnostics;TagList;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Diagnostics;TagList;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Diagnostics;TagList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Diagnostics;TagList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Diagnostics;TagList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Diagnostics;TagList;false;Insert;(System.Int32,System.Collections.Generic.KeyValuePair);;Argument[1];Argument[this].Element;value;manual | | System.Diagnostics;TagList;false;TagList;(System.ReadOnlySpan>);;Argument[0];Argument[this];taint;df-generated | @@ -6928,23 +6928,23 @@ summary | System.Dynamic;DynamicMetaObject;false;Create;(System.Object,System.Linq.Expressions.Expression);;Argument[0];ReturnValue;taint;df-generated | | System.Dynamic;DynamicMetaObject;false;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions,System.Object);;Argument[2];Argument[this];taint;df-generated | | System.Dynamic;DynamicMetaObject;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Dynamic;ExpandoObject;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Dynamic;ExpandoObject;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Dynamic;ExpandoObject;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Dynamic;ExpandoObject;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Dynamic;ExpandoObject;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Dynamic;ExpandoObject;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Dynamic;ExpandoObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Dynamic;ExpandoObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Dynamic;ExpandoObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Dynamic;ExpandoObject;false;TryGetValue;(System.String,System.Object);;Argument[this];ReturnValue;taint;df-generated | | System.Dynamic;ExpandoObject;false;add_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Dynamic;ExpandoObject;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Dynamic;ExpandoObject;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Dynamic;ExpandoObject;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Dynamic;ExpandoObject;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Dynamic;ExpandoObject;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Dynamic;ExpandoObject;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Dynamic;ExpandoObject;false;remove_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Dynamic;ExpandoObject;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Dynamic;ExpandoObject;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Dynamic;ExpandoObject;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Dynamic;ExpandoObject;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Formats.Asn1;AsnReader;false;AsnReader;(System.ReadOnlyMemory,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.AsnReaderOptions);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Asn1;AsnReader;false;AsnReader;(System.ReadOnlyMemory,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.AsnReaderOptions);;Argument[2];Argument[this];taint;df-generated | | System.Formats.Asn1;AsnReader;false;PeekContentBytes;();;Argument[this];ReturnValue;taint;df-generated | @@ -7245,7 +7245,7 @@ summary | System.IO.Enumeration;FileSystemEnumerable+FindPredicate;false;BeginInvoke;(System.IO.Enumeration.FileSystemEntry,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.IO.Enumeration;FileSystemEnumerable+FindTransform;false;BeginInvoke;(System.IO.Enumeration.FileSystemEntry,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.IO.Enumeration;FileSystemEnumerable;false;FileSystemEnumerable;(System.String,System.IO.Enumeration.FileSystemEnumerable+FindTransform,System.IO.EnumerationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.IO.Enumeration;FileSystemEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.IO.Enumeration;FileSystemEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.IO.Enumeration;FileSystemEnumerable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.IO.Enumeration;FileSystemEnumerable;false;set_ShouldIncludePredicate;(System.IO.Enumeration.FileSystemEnumerable+FindPredicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO.Enumeration;FileSystemEnumerable;false;set_ShouldRecursePredicate;(System.IO.Enumeration.FileSystemEnumerable+FindPredicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -8506,7 +8506,7 @@ summary | System.Linq;EnumerableQuery;false;CreateQuery;(System.Linq.Expressions.Expression);;Argument[0];ReturnValue;taint;df-generated | | System.Linq;EnumerableQuery;false;EnumerableQuery;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Linq;EnumerableQuery;false;EnumerableQuery;(System.Linq.Expressions.Expression);;Argument[0];Argument[this];taint;df-generated | -| System.Linq;EnumerableQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Linq;EnumerableQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Linq;EnumerableQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Linq;EnumerableQuery;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Linq;EnumerableQuery;false;get_Expression;();;Argument[this];ReturnValue;taint;df-generated | @@ -8547,10 +8547,10 @@ summary | System.Linq;ImmutableArrayExtensions;false;ToDictionary;(System.Collections.Immutable.ImmutableArray,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;false;Where;(System.Collections.Immutable.ImmutableArray,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;Lookup;false;ApplyResultSelector;(System.Func,TResult>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Linq;Lookup;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Linq;Lookup;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Linq;Lookup;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Linq;Lookup;false;get_Item;(TKey);;Argument[this];ReturnValue;taint;df-generated | -| System.Linq;OrderedParallelQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Linq;OrderedParallelQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Linq;ParallelEnumerable;false;Aggregate;(System.Linq.ParallelQuery,System.Func,System.Func,System.Func,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;ParallelEnumerable;false;Aggregate;(System.Linq.ParallelQuery,System.Func,System.Func,System.Func,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Linq;ParallelEnumerable;false;Aggregate;(System.Linq.ParallelQuery,System.Func,System.Func,System.Func,System.Func);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | @@ -8951,7 +8951,7 @@ summary | System.Linq;ParallelEnumerable;false;Zip;(System.Linq.ParallelQuery,System.Linq.ParallelQuery,System.Func);;Argument[2].ReturnValue;ReturnValue.Element;value;manual | | System.Linq;ParallelEnumerable;false;Zip;(System.Linq.ParallelQuery,System.Linq.ParallelQuery,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;manual | | System.Linq;ParallelQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Linq;ParallelQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Linq;ParallelQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Linq;Queryable;false;Aggregate;(System.Linq.IQueryable,TAccumulate,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>);;Argument[0].Element;Argument[2].Parameter[1];value;manual | | System.Linq;Queryable;false;Aggregate;(System.Linq.IQueryable,TAccumulate,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>);;Argument[1];Argument[2].Parameter[0];value;manual | | System.Linq;Queryable;false;Aggregate;(System.Linq.IQueryable,TAccumulate,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>);;Argument[2].ReturnValue;Argument[3].Parameter[0];value;manual | @@ -9267,21 +9267,21 @@ summary | System.Net.Http.Headers;EntityTagHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;false;get_Tag;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HeaderStringValues+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;HeaderStringValues;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.Http.Headers;HeaderStringValues;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http.Headers;HeaderStringValues;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.Http.Headers;HeaderStringValues;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HeaderStringValues;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeaderValueCollection;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Net.Http.Headers;HttpHeaderValueCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.Http.Headers;HttpHeaderValueCollection;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net.Http.Headers;HttpHeaderValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.Http.Headers;HttpHeaderValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http.Headers;HttpHeaderValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.Http.Headers;HttpHeaders;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | -| System.Net.Http.Headers;HttpHeaders;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.Http.Headers;HttpHeaders;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http.Headers;HttpHeaders;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.Http.Headers;HttpHeaders;false;get_NonValidated;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeadersNonValidated+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;HttpHeadersNonValidated;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.Http.Headers;HttpHeadersNonValidated;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http.Headers;HttpHeadersNonValidated;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.Http.Headers;HttpHeadersNonValidated;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeadersNonValidated;false;TryGetValue;(System.String,System.Net.Http.Headers.HeaderStringValues);;Argument[0];ReturnValue;taint;df-generated | @@ -9445,20 +9445,20 @@ summary | System.Net.Http;HttpRequestMessage;false;set_Method;(System.Net.Http.HttpMethod);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;set_RequestUri;(System.Uri);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;set_Version;(System.Version);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Net.Http;HttpRequestOptions;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Net.Http;HttpRequestOptions;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Net.Http;HttpRequestOptions;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Net.Http;HttpRequestOptions;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Net.Http;HttpRequestOptions;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.Http;HttpRequestOptions;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net.Http;HttpRequestOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.Http;HttpRequestOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http;HttpRequestOptions;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Net.Http;HttpRequestOptions;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Net.Http;HttpRequestOptions;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Net.Http;HttpRequestOptions;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Net.Http;HttpRequestOptions;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Net.Http;HttpRequestOptions;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Net.Http;HttpRequestOptions;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Net.Http;HttpRequestOptions;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Net.Http;HttpRequestOptions;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Net.Http;HttpRequestOptions;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Net.Http;HttpRequestOptions;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Net.Http;HttpResponseMessage;false;EnsureSuccessStatusCode;();;Argument[this];ReturnValue;value;df-generated | | System.Net.Http;HttpResponseMessage;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpResponseMessage;false;get_ReasonPhrase;();;Argument[this];ReturnValue;taint;df-generated | @@ -9472,7 +9472,7 @@ summary | System.Net.Http;MultipartContent;false;Add;(System.Net.Http.HttpContent);;Argument[0];Argument[this].Element;value;manual | | System.Net.Http;MultipartContent;false;CreateContentReadStream;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;MultipartContent;false;CreateContentReadStreamAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;MultipartContent;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.Http;MultipartContent;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.Http;MultipartContent;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.Http;MultipartContent;false;MultipartContent;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Net.Http;MultipartContent;false;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | @@ -9673,25 +9673,25 @@ summary | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;Add;(System.Net.NetworkInformation.GatewayIPAddressInformation);;Argument[0];Argument[this].Element;value;manual | | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;CopyTo;(System.Net.NetworkInformation.GatewayIPAddressInformation[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Net.NetworkInformation;IPAddressCollection;false;Add;(System.Net.IPAddress);;Argument[0];Argument[this].Element;value;manual | | System.Net.NetworkInformation;IPAddressCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.NetworkInformation;IPAddressCollection;false;CopyTo;(System.Net.IPAddress[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net.NetworkInformation;IPAddressCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.NetworkInformation;IPAddressCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.NetworkInformation;IPAddressCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.NetworkInformation;IPAddressInformationCollection;false;Add;(System.Net.NetworkInformation.IPAddressInformation);;Argument[0];Argument[this].Element;value;manual | | System.Net.NetworkInformation;IPAddressInformationCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.NetworkInformation;IPAddressInformationCollection;false;CopyTo;(System.Net.NetworkInformation.IPAddressInformation[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net.NetworkInformation;IPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.NetworkInformation;IPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.NetworkInformation;IPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.NetworkInformation;IPAddressInformationCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Net.NetworkInformation;IPGlobalProperties;true;BeginGetUnicastAddresses;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.NetworkInformation;MulticastIPAddressInformationCollection;false;Add;(System.Net.NetworkInformation.MulticastIPAddressInformation);;Argument[0];Argument[this].Element;value;manual | | System.Net.NetworkInformation;MulticastIPAddressInformationCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.NetworkInformation;MulticastIPAddressInformationCollection;false;CopyTo;(System.Net.NetworkInformation.MulticastIPAddressInformation[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net.NetworkInformation;MulticastIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.NetworkInformation;MulticastIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.NetworkInformation;MulticastIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.NetworkInformation;MulticastIPAddressInformationCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Net.NetworkInformation;NetworkAddressChangedEventHandler;false;BeginInvoke;(System.Object,System.EventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -9708,7 +9708,7 @@ summary | System.Net.NetworkInformation;UnicastIPAddressInformationCollection;false;Add;(System.Net.NetworkInformation.UnicastIPAddressInformation);;Argument[0];Argument[this].Element;value;manual | | System.Net.NetworkInformation;UnicastIPAddressInformationCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net.NetworkInformation;UnicastIPAddressInformationCollection;false;CopyTo;(System.Net.NetworkInformation.UnicastIPAddressInformation[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net.NetworkInformation;UnicastIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net.NetworkInformation;UnicastIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net.NetworkInformation;UnicastIPAddressInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net.NetworkInformation;UnicastIPAddressInformationCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Net.Quic;QuicConnection;false;CloseAsync;(System.Int64,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | @@ -10129,7 +10129,7 @@ summary | System.Net;CookieCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net;CookieCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Net;CookieCollection;false;CopyTo;(System.Net.Cookie[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net;CookieCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net;CookieCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net;CookieCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net;CookieCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Net;CookieCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | @@ -10210,7 +10210,7 @@ summary | System.Net;HttpListenerPrefixCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Net;HttpListenerPrefixCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Net;HttpListenerPrefixCollection;false;CopyTo;(System.String[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Net;HttpListenerPrefixCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Net;HttpListenerPrefixCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Net;HttpListenerPrefixCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Net;HttpListenerRequest;false;BeginGetClientCertificate;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;HttpListenerRequest;false;EndGetClientCertificate;(System.IAsyncResult);;Argument[0];ReturnValue;taint;df-generated | @@ -10966,14 +10966,14 @@ summary | System.Reflection.Metadata;AssemblyDefinition;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyDefinition;false;GetDeclarativeSecurityAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;AssemblyFile;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;AssemblyFileHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;AssemblyFileHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;AssemblyFileHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;AssemblyReference;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;AssemblyReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;AssemblyReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;AssemblyReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;AssemblyReferenceHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;Blob;false;GetBytes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;BlobBuilder+Blobs;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;BlobBuilder+Blobs;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;BlobBuilder+Blobs;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;BlobBuilder+Blobs;false;GetEnumerator;();;Argument[this];ReturnValue;value;df-generated | | System.Reflection.Metadata;BlobBuilder;false;GetBlobs;();;Argument[this];ReturnValue;taint;df-generated | @@ -10994,64 +10994,64 @@ summary | System.Reflection.Metadata;BlobWriter;false;BlobWriter;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;Argument[this];taint;df-generated | | System.Reflection.Metadata;BlobWriter;false;WriteBytes;(System.IO.Stream,System.Int32);;Argument[0];Argument[this];taint;df-generated | | System.Reflection.Metadata;BlobWriter;false;get_Blob;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;CustomAttributeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;CustomAttributeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;CustomAttributeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;CustomAttributeHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;CustomDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;CustomDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;CustomDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;CustomDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;DeclarativeSecurityAttributeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;DeclarativeSecurityAttributeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;DeclarativeSecurityAttributeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;DeclarativeSecurityAttributeHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;DocumentHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;DocumentHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;DocumentHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;DocumentHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;EventAccessors;false;get_Others;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;EventDefinition;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;EventDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;EventDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;EventDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;EventDefinitionHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ExportedType;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;ExportedTypeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;ExportedTypeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;ExportedTypeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;FieldDefinition;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;FieldDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;FieldDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;FieldDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;FieldDefinitionHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;GenericParameter;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;GenericParameterConstraint;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;GenericParameterConstraintHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;GenericParameterConstraintHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;GenericParameterConstraintHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Reflection.Metadata;GenericParameterHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;GenericParameterHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;GenericParameterHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;ImportDefinitionCollection+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;ImportDefinitionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;ImportDefinitionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;ImportDefinitionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;ImportDefinitionCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;ImportScopeCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;ImportScopeCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;ImportScopeCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;ImportScopeCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;InterfaceImplementation;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;InterfaceImplementationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;InterfaceImplementationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;InterfaceImplementationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;InterfaceImplementationHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;LocalConstantHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;LocalConstantHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;LocalConstantHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;LocalConstantHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;LocalScope;false;GetChildren;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;LocalScope;false;GetLocalConstants;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;LocalScope;false;GetLocalVariables;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;LocalScopeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;LocalScopeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;LocalScopeHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;LocalScopeHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;LocalVariableHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;LocalVariableHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;LocalVariableHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;LocalVariableHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;ManifestResource;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;ManifestResourceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;ManifestResourceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;ManifestResourceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;MemberReference;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;MemberReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;MemberReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;MemberReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;MetadataReader;false;GetAssemblyDefinition;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MetadataReader;false;GetAssemblyFile;(System.Reflection.Metadata.AssemblyFileHandle);;Argument[this];ReturnValue;taint;df-generated | @@ -11121,17 +11121,17 @@ summary | System.Reflection.Metadata;MethodBodyBlock;false;GetILReader;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodBodyBlock;false;get_ExceptionRegions;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodBodyBlock;false;get_LocalSignature;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;MethodDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;MethodDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;MethodDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;MethodDebugInformationHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodDefinition;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodDefinition;false;GetDeclarativeSecurityAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodDefinition;false;GetParameters;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;MethodDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;MethodDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;MethodDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;MethodDefinitionHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodImplementation;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;MethodImplementationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;MethodImplementationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;MethodImplementationHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;MethodImport;false;get_Module;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;MethodImport;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | @@ -11147,16 +11147,16 @@ summary | System.Reflection.Metadata;PEReaderExtensions;false;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;PEReaderExtensions;false;GetMetadataReader;(System.Reflection.PortableExecutable.PEReader,System.Reflection.Metadata.MetadataReaderOptions,System.Reflection.Metadata.MetadataStringDecoder);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Metadata;Parameter;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;ParameterHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;ParameterHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;ParameterHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;ParameterHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;PropertyAccessors;false;get_Others;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;PropertyDefinition;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;PropertyDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;PropertyDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;PropertyDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;PropertyDefinitionHandleCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;SequencePointCollection+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;SequencePointCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;SequencePointCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;SequencePointCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;SequencePointCollection;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;StandaloneSignature;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | @@ -11167,9 +11167,9 @@ summary | System.Reflection.Metadata;TypeDefinition;false;GetInterfaceImplementations;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;TypeDefinition;false;GetMethods;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;TypeDefinition;false;GetProperties;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection.Metadata;TypeDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;TypeDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;TypeDefinitionHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Reflection.Metadata;TypeReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Reflection.Metadata;TypeReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Reflection.Metadata;TypeReferenceHandleCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Reflection.Metadata;TypeSpecification;false;GetCustomAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.PortableExecutable;DebugDirectoryBuilder;false;AddEntry;(System.Reflection.PortableExecutable.DebugDirectoryEntryType,System.UInt32,System.UInt32,TData,System.Action);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | @@ -11347,7 +11347,7 @@ summary | System.Runtime.CompilerServices;CallSite;false;get_Binder;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;ConditionalWeakTable+CreateValueCallback;false;BeginInvoke;(TKey,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;ConditionalWeakTable;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | -| System.Runtime.CompilerServices;ConditionalWeakTable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Runtime.CompilerServices;ConditionalWeakTable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Runtime.CompilerServices;ConditionalWeakTable;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Runtime.CompilerServices;ConditionalWeakTable;false;GetOrCreateValue;(TKey);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;ConditionalWeakTable;false;GetValue;(TKey,System.Runtime.CompilerServices.ConditionalWeakTable+CreateValueCallback);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -11358,7 +11358,7 @@ summary | System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;OnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;UnsafeOnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;ConfiguredTaskAwaitable;false;GetAwaiter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_configured_task_awaitable].Property[System.Threading.Tasks.Task<>.Result];ReturnValue;value;manual | +| System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_configured_task_awaitable].Property[System.Threading.Tasks.Task`1.Result];ReturnValue;value;manual | | System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;OnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;UnsafeOnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;ConfiguredTaskAwaitable;false;GetAwaiter;();;Argument[this].SyntheticField[m_configuredTaskAwaiter];ReturnValue;value;manual | @@ -11390,7 +11390,7 @@ summary | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -11413,7 +11413,7 @@ summary | System.Runtime.CompilerServices;SwitchExpressionException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;TaskAwaiter;false;OnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;TaskAwaiter;false;UnsafeOnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Runtime.CompilerServices;TaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_task_awaiter].Property[System.Threading.Tasks.Task<>.Result];ReturnValue;value;manual | +| System.Runtime.CompilerServices;TaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_task_awaiter].Property[System.Threading.Tasks.Task`1.Result];ReturnValue;value;manual | | System.Runtime.CompilerServices;TaskAwaiter;false;OnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;TaskAwaiter;false;UnsafeOnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.CompilerServices;TupleElementNamesAttribute;false;TupleElementNamesAttribute;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -11863,7 +11863,7 @@ summary | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);;Argument[0].Element;Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2[]);;Argument[0].Element;Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;Find;(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean);;Argument[this].Element;ReturnValue;value;manual | -| System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;Insert;(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate2);;Argument[1];Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;Remove;(System.Security.Cryptography.X509Certificates.X509Certificate2);;Argument[0];Argument[this];taint;df-generated | @@ -11892,7 +11892,7 @@ summary | System.Security.Cryptography.X509Certificates;X509Chain;false;set_ChainPolicy;(System.Security.Cryptography.X509Certificates.X509ChainPolicy);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;CopyTo;(System.Security.Cryptography.X509Certificates.X509ChainElement[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | @@ -11909,7 +11909,7 @@ summary | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;Add;(System.Security.Cryptography.X509Certificates.X509Extension);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;CopyTo;(System.Security.Cryptography.X509Certificates.X509Extension[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | @@ -12382,7 +12382,7 @@ summary | System.Security.Principal;IdentityReferenceCollection;false;Add;(System.Security.Principal.IdentityReference);;Argument[0];Argument[this].Element;value;manual | | System.Security.Principal;IdentityReferenceCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Security.Principal;IdentityReferenceCollection;false;CopyTo;(System.Security.Principal.IdentityReference[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Security.Principal;IdentityReferenceCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Security.Principal;IdentityReferenceCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Security.Principal;IdentityReferenceCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Security.Principal;WindowsIdentity;false;RunImpersonated;(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Security.Principal;WindowsIdentity;false;RunImpersonated;(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -12420,7 +12420,7 @@ summary | System.Text.Json.Nodes;JsonArray;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Text.Json.Nodes;JsonArray;false;CopyTo;(System.Text.Json.Nodes.JsonNode[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Text.Json.Nodes;JsonArray;false;Create;(System.Text.Json.JsonElement,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | -| System.Text.Json.Nodes;JsonArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text.Json.Nodes;JsonArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.Json.Nodes;JsonArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.Json.Nodes;JsonArray;false;Insert;(System.Int32,System.Text.Json.Nodes.JsonNode);;Argument[1];Argument[this].Element;value;manual | | System.Text.Json.Nodes;JsonArray;false;JsonArray;(System.Text.Json.Nodes.JsonNodeOptions,System.Text.Json.Nodes.JsonNode[]);;Argument[this];Argument[1].Element;taint;df-generated | @@ -12431,23 +12431,23 @@ summary | System.Text.Json.Nodes;JsonNode;false;Parse;(System.Text.Json.Utf8JsonReader,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonNode;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonNode;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | -| System.Text.Json.Nodes;JsonNode;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Text.Json.Nodes;JsonNode;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Text.Json.Nodes;JsonNode;false;get_Options;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonNode;false;get_Parent;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonNode;false;get_Root;();;Argument[this];ReturnValue;value;df-generated | | System.Text.Json.Nodes;JsonNode;false;set_Item;(System.Int32,System.Text.Json.Nodes.JsonNode);;Argument[1];Argument[this].Element;value;manual | -| System.Text.Json.Nodes;JsonNode;false;set_Item;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Text.Json.Nodes;JsonNode;false;set_Item;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Text.Json.Nodes;JsonNode;false;set_Item;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Text.Json.Nodes;JsonNode;false;set_Item;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Text.Json.Nodes;JsonObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0];Argument[this].Element;value;manual | -| System.Text.Json.Nodes;JsonObject;false;Add;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Text.Json.Nodes;JsonObject;false;Add;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Text.Json.Nodes;JsonObject;false;Add;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Text.Json.Nodes;JsonObject;false;Add;(System.String,System.Text.Json.Nodes.JsonNode);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Text.Json.Nodes;JsonObject;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Text.Json.Nodes;JsonObject;false;CopyTo;(System.Collections.Generic.KeyValuePair[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Text.Json.Nodes;JsonObject;false;Create;(System.Text.Json.JsonElement,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | -| System.Text.Json.Nodes;JsonObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text.Json.Nodes;JsonObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.Json.Nodes;JsonObject;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | -| System.Text.Json.Nodes;JsonObject;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Text.Json.Nodes;JsonObject;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Text.Json.Nodes;JsonObject;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Text.Json.Nodes;JsonObject;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Text.Json.Nodes;JsonValue;false;Create;(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Nullable);;Argument[1];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;false;set_ObjectCreator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;false;set_SerializeHandler;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -12507,11 +12507,11 @@ summary | System.Text.Json;JsonDocument;false;ParseValue;(System.Text.Json.Utf8JsonReader);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonDocument;false;TryParseValue;(System.Text.Json.Utf8JsonReader,System.Text.Json.JsonDocument);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonDocument;false;get_RootElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonElement+ArrayEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text.Json;JsonElement+ArrayEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.Json;JsonElement+ArrayEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.Json;JsonElement+ArrayEnumerator;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonElement+ArrayEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonElement+ObjectEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text.Json;JsonElement+ObjectEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.Json;JsonElement+ObjectEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.Json;JsonElement+ObjectEnumerator;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonElement;false;Clone;();;Argument[this];ReturnValue;value;df-generated | @@ -12571,7 +12571,7 @@ summary | System.Text.RegularExpressions;CaptureCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Text.RegularExpressions;CaptureCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Text.RegularExpressions;CaptureCollection;false;CopyTo;(System.Text.RegularExpressions.Capture[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Text.RegularExpressions;CaptureCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text.RegularExpressions;CaptureCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.RegularExpressions;CaptureCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.RegularExpressions;CaptureCollection;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Text.RegularExpressions;CaptureCollection;false;Insert;(System.Int32,System.Text.RegularExpressions.Capture);;Argument[1];Argument[this].Element;value;manual | @@ -12585,7 +12585,7 @@ summary | System.Text.RegularExpressions;GroupCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Text.RegularExpressions;GroupCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Text.RegularExpressions;GroupCollection;false;CopyTo;(System.Text.RegularExpressions.Group[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Text.RegularExpressions;GroupCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text.RegularExpressions;GroupCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.RegularExpressions;GroupCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.RegularExpressions;GroupCollection;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Text.RegularExpressions;GroupCollection;false;Insert;(System.Int32,System.Text.RegularExpressions.Group);;Argument[1];Argument[this].Element;value;manual | @@ -12603,7 +12603,7 @@ summary | System.Text.RegularExpressions;MatchCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Text.RegularExpressions;MatchCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Text.RegularExpressions;MatchCollection;false;CopyTo;(System.Text.RegularExpressions.Match[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Text.RegularExpressions;MatchCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text.RegularExpressions;MatchCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text.RegularExpressions;MatchCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text.RegularExpressions;MatchCollection;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Text.RegularExpressions;MatchCollection;false;Insert;(System.Int32,System.Text.RegularExpressions.Match);;Argument[1];Argument[this].Element;value;manual | @@ -12887,7 +12887,7 @@ summary | System.Text;StringBuilder;false;StringBuilder;(System.String,System.Int32,System.Int32,System.Int32);;Argument[0];Argument[this].Element;value;manual | | System.Text;StringBuilder;false;ToString;();;Argument[this].Element;ReturnValue;taint;manual | | System.Text;StringBuilder;false;ToString;(System.Int32,System.Int32);;Argument[this].Element;ReturnValue;taint;manual | -| System.Text;StringRuneEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Text;StringRuneEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Text;StringRuneEnumerator;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Text;StringRuneEnumerator;false;GetEnumerator;();;Argument[this];ReturnValue;value;df-generated | | System.Text;StringRuneEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | @@ -13151,47 +13151,47 @@ summary | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Delay;(System.Int32,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;Delay;(System.TimeSpan,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;FromCanceled;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | -| System.Threading.Tasks;Task;false;FromResult;(TResult);;Argument[0];ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;FromResult;(TResult);;Argument[0];ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;GetAwaiter;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;Run;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Run;(System.Action,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks;Task;false;Run;(System.Func>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func>);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Run;(System.Func>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func>,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Task;(System.Action,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -13212,16 +13212,16 @@ summary | System.Threading.Tasks;Task;false;WaitAsync;(System.TimeSpan,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAll;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAll;(System.Threading.Tasks.Task[]);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Threading.Tasks;Task;false;WhenAll;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAll;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAll;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAll;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;false;WhenAny;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task[]);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Threading.Tasks;Task;false;WhenAny;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[1].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[1].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;false;get_AsyncState;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;ConfigureAwait;(System.Boolean);;Argument[this];ReturnValue.SyntheticField[m_configuredTaskAwaiter].SyntheticField[m_task_configured_task_awaitable];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Object>,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | @@ -13249,61 +13249,61 @@ summary | System.Threading.Tasks;Task;false;ContinueWith;(System.Action>,System.Threading.Tasks.TaskContinuationOptions);;Argument[this];Argument[0].Parameter[0];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action>,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action>,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | | System.Threading.Tasks;Task;false;GetAwaiter;();;Argument[this];ReturnValue.SyntheticField[m_task_task_awaiter];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;WaitAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WaitAsync;(System.TimeSpan);;Argument[this];ReturnValue;taint;df-generated | @@ -13327,16 +13327,16 @@ summary | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | @@ -13346,29 +13346,29 @@ summary | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | @@ -13378,13 +13378,13 @@ summary | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Action,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Action,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -13436,25 +13436,25 @@ summary | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Action,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Action,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Action,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | @@ -13462,45 +13462,45 @@ summary | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskFactory;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskFactory;false;get_Scheduler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -13521,25 +13521,25 @@ summary | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,TArg1,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,TArg1,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,TArg1,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | @@ -14504,7 +14504,7 @@ summary | System.Xml.Serialization;XmlSchemas;false;Compile;(System.Xml.Schema.ValidationEventHandler,System.Boolean);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlSchemas;false;CopyTo;(System.Xml.Schema.XmlSchema[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Serialization;XmlSchemas;false;Find;(System.Xml.XmlQualifiedName,System.Type);;Argument[this].Element;ReturnValue;value;manual | -| System.Xml.Serialization;XmlSchemas;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Xml.Serialization;XmlSchemas;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Xml.Serialization;XmlSchemas;false;Insert;(System.Int32,System.Xml.Schema.XmlSchema);;Argument[1];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlSchemas;false;OnInsert;(System.Int32,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemas;false;OnSet;(System.Int32,System.Object,System.Object);;Argument[2];Argument[this];taint;df-generated | @@ -15546,7 +15546,7 @@ summary | System;ArraySegment;false;ArraySegment;(T[],System.Int32,System.Int32);;Argument[0].Element;Argument[this];taint;df-generated | | System;ArraySegment;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System;ArraySegment;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System;ArraySegment;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System;ArraySegment;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System;ArraySegment;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System;ArraySegment;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System;ArraySegment;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -16192,11 +16192,11 @@ summary | System;Lazy;false;Lazy;(TMetadata,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System;Lazy;false;Lazy;(TMetadata,System.Threading.LazyThreadSafetyMode);;Argument[0];Argument[this];taint;df-generated | | System;Lazy;false;get_Metadata;();;Argument[this];ReturnValue;taint;df-generated | -| System;Lazy;false;Lazy;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy<>.Value];value;manual | +| System;Lazy;false;Lazy;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy`1.Value];value;manual | | System;Lazy;false;Lazy;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System;Lazy;false;Lazy;(System.Func,System.Boolean);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy<>.Value];value;manual | +| System;Lazy;false;Lazy;(System.Func,System.Boolean);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy`1.Value];value;manual | | System;Lazy;false;Lazy;(System.Func,System.Boolean);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System;Lazy;false;Lazy;(System.Func,System.Threading.LazyThreadSafetyMode);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy<>.Value];value;manual | +| System;Lazy;false;Lazy;(System.Func,System.Threading.LazyThreadSafetyMode);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy`1.Value];value;manual | | System;Lazy;false;Lazy;(System.Func,System.Threading.LazyThreadSafetyMode);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System;Lazy;false;Lazy;(T);;Argument[0];Argument[this];taint;df-generated | | System;Lazy;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -16283,12 +16283,12 @@ summary | System;MulticastDelegate;false;RemoveImpl;(System.Delegate);;Argument[this];ReturnValue;value;df-generated | | System;NotFiniteNumberException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;Nullable;false;GetUnderlyingType;(System.Type);;Argument[0];ReturnValue;taint;df-generated | -| System;Nullable;false;GetValueOrDefault;();;Argument[this].Property[System.Nullable<>.Value];ReturnValue;value;manual | +| System;Nullable;false;GetValueOrDefault;();;Argument[this].Property[System.Nullable`1.Value];ReturnValue;value;manual | | System;Nullable;false;GetValueOrDefault;(T);;Argument[0];ReturnValue;value;manual | -| System;Nullable;false;GetValueOrDefault;(T);;Argument[this].Property[System.Nullable<>.Value];ReturnValue;value;manual | -| System;Nullable;false;Nullable;(T);;Argument[0];Argument[this].Property[System.Nullable<>.Value];value;manual | +| System;Nullable;false;GetValueOrDefault;(T);;Argument[this].Property[System.Nullable`1.Value];ReturnValue;value;manual | +| System;Nullable;false;Nullable;(T);;Argument[0];Argument[this].Property[System.Nullable`1.Value];value;manual | | System;Nullable;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Nullable;false;get_HasValue;();;Argument[this].Property[System.Nullable<>.Value];ReturnValue;taint;manual | +| System;Nullable;false;get_HasValue;();;Argument[this].Property[System.Nullable`1.Value];ReturnValue;taint;manual | | System;Nullable;false;get_Value;();;Argument[this];ReturnValue;taint;manual | | System;ObjectDisposedException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;ObjectDisposedException;false;ObjectDisposedException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | @@ -16420,7 +16420,7 @@ summary | System;String;false;Format;(System.String,System.Object[]);;Argument[0];ReturnValue;taint;manual | | System;String;false;Format;(System.String,System.Object[]);;Argument[1].Element;ReturnValue;taint;manual | | System;String;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.CharEnumerator.Current];value;manual | -| System;String;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System;String;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System;String;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System;String;false;Insert;(System.Int32,System.String);;Argument[1];ReturnValue;taint;manual | | System;String;false;Insert;(System.Int32,System.String);;Argument[this];ReturnValue;taint;manual | @@ -16552,49 +16552,49 @@ summary | System;TimeZoneInfo;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System;TimeZoneInfo;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System;TimeZoneInfo;false;get_StandardName;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Property[System.Tuple<,,,,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Property[System.Tuple<,,,,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Property[System.Tuple<,,,,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Property[System.Tuple<,,,,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Property[System.Tuple<,,,,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Property[System.Tuple<,,,,,,,>.Item6];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Property[System.Tuple<,,,,,,,>.Item7];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Property[System.Tuple<,,,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Property[System.Tuple<,,,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Property[System.Tuple<,,,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Property[System.Tuple<,,,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Property[System.Tuple<,,,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Property[System.Tuple<,,,,,,>.Item6];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Property[System.Tuple<,,,,,,>.Item7];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Property[System.Tuple<,,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Property[System.Tuple<,,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Property[System.Tuple<,,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Property[System.Tuple<,,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Property[System.Tuple<,,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Property[System.Tuple<,,,,,>.Item6];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Property[System.Tuple<,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Property[System.Tuple<,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Property[System.Tuple<,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Property[System.Tuple<,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Property[System.Tuple<,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Property[System.Tuple<,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Property[System.Tuple<,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Property[System.Tuple<,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Property[System.Tuple<,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Property[System.Tuple<,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Property[System.Tuple<,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Property[System.Tuple<,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Property[System.Tuple<,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Property[System.Tuple<,>.Item2];value;manual | -| System;Tuple;false;Create;(T1);;Argument[0];ReturnValue.Property[System.Tuple<>.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Property[System.Tuple`8.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Property[System.Tuple`8.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Property[System.Tuple`8.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Property[System.Tuple`8.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Property[System.Tuple`8.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Property[System.Tuple`8.Item6];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Property[System.Tuple`8.Item7];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Property[System.Tuple`7.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Property[System.Tuple`7.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Property[System.Tuple`7.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Property[System.Tuple`7.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Property[System.Tuple`7.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Property[System.Tuple`7.Item6];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Property[System.Tuple`7.Item7];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Property[System.Tuple`6.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Property[System.Tuple`6.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Property[System.Tuple`6.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Property[System.Tuple`6.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Property[System.Tuple`6.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Property[System.Tuple`6.Item6];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Property[System.Tuple`5.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Property[System.Tuple`5.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Property[System.Tuple`5.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Property[System.Tuple`5.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Property[System.Tuple`5.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Property[System.Tuple`4.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Property[System.Tuple`4.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Property[System.Tuple`4.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Property[System.Tuple`4.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Property[System.Tuple`3.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Property[System.Tuple`3.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Property[System.Tuple`3.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Property[System.Tuple`2.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Property[System.Tuple`2.Item2];value;manual | +| System;Tuple;false;Create;(T1);;Argument[0];ReturnValue.Property[System.Tuple`1.Item1];value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Property[System.Tuple<,,,,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Property[System.Tuple<,,,,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Property[System.Tuple<,,,,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Property[System.Tuple<,,,,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Property[System.Tuple<,,,,,,,>.Item5];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Property[System.Tuple<,,,,,,,>.Item6];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Property[System.Tuple<,,,,,,,>.Item7];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Property[System.Tuple`8.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Property[System.Tuple`8.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Property[System.Tuple`8.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Property[System.Tuple`8.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Property[System.Tuple`8.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Property[System.Tuple`8.Item6];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Property[System.Tuple`8.Item7];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | @@ -16602,22 +16602,22 @@ summary | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item6;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item7;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item5];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item6];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item7];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item6];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item7];ReturnValue;value;manual | | System;Tuple;false;get_Rest;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Property[System.Tuple<,,,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Property[System.Tuple<,,,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Property[System.Tuple<,,,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Property[System.Tuple<,,,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Property[System.Tuple<,,,,,,>.Item5];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Property[System.Tuple<,,,,,,>.Item6];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Property[System.Tuple<,,,,,,>.Item7];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Property[System.Tuple`7.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Property[System.Tuple`7.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Property[System.Tuple`7.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Property[System.Tuple`7.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Property[System.Tuple`7.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Property[System.Tuple`7.Item6];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Property[System.Tuple`7.Item7];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | @@ -16625,208 +16625,208 @@ summary | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item6;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item7;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item5];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item6];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item7];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item6];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item7];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Property[System.Tuple<,,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Property[System.Tuple<,,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Property[System.Tuple<,,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Property[System.Tuple<,,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Property[System.Tuple<,,,,,>.Item5];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Property[System.Tuple<,,,,,>.Item6];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Property[System.Tuple`6.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Property[System.Tuple`6.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Property[System.Tuple`6.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Property[System.Tuple`6.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Property[System.Tuple`6.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Property[System.Tuple`6.Item6];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item4;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item6;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item5];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item6];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item6];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Property[System.Tuple<,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Property[System.Tuple<,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Property[System.Tuple<,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Property[System.Tuple<,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Property[System.Tuple<,,,,>.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Property[System.Tuple`5.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Property[System.Tuple`5.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Property[System.Tuple`5.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Property[System.Tuple`5.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Property[System.Tuple`5.Item5];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item4;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item5];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Property[System.Tuple<,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Property[System.Tuple<,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Property[System.Tuple<,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Property[System.Tuple<,,,>.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Property[System.Tuple`4.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Property[System.Tuple`4.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Property[System.Tuple`4.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Property[System.Tuple`4.Item4];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item4;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item4];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[0];Argument[this].Property[System.Tuple<,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[1];Argument[this].Property[System.Tuple<,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[2];Argument[this].Property[System.Tuple<,,>.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[0];Argument[this].Property[System.Tuple`3.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[1];Argument[this].Property[System.Tuple`3.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[2];Argument[this].Property[System.Tuple`3.Item3];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,>.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`3.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`3.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`3.Item3];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2);;Argument[0];Argument[this].Property[System.Tuple<,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2);;Argument[1];Argument[this].Property[System.Tuple<,>.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2);;Argument[0];Argument[this].Property[System.Tuple`2.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2);;Argument[1];Argument[this].Property[System.Tuple`2.Item2];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,>.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`2.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`2.Item2];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1);;Argument[0];Argument[this].Property[System.Tuple<>.Item1];value;manual | +| System;Tuple;false;Tuple;(T1);;Argument[0];Argument[this].Property[System.Tuple`1.Item1];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<>.Item1];ReturnValue;value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple<,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple<,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple<,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple<,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple<,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1);;Argument[0].Property[System.Tuple<>.Item1];Argument[1];value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`1.Item1];ReturnValue;value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple`3.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple`3.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple`3.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple`2.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple`2.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1);;Argument[0].Property[System.Tuple`1.Item1];Argument[1];value;manual | | System;TupleExtensions;false;ToTuple;(System.ValueTuple>>);;Argument[0];ReturnValue;taint;df-generated | | System;TupleExtensions;false;ToTuple;(System.ValueTuple>>);;Argument[0];ReturnValue;taint;df-generated | | System;TupleExtensions;false;ToTuple;(System.ValueTuple>>);;Argument[0];ReturnValue;taint;df-generated | @@ -17085,119 +17085,119 @@ summary | System;UriParser;true;Resolve;(System.Uri,System.Uri,System.UriFormatException);;Argument[1];ReturnValue;taint;df-generated | | System;UriTypeConverter;false;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);;Argument[2];ReturnValue;taint;df-generated | | System;UriTypeConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Field[System.ValueTuple<,,,,,>.Item6];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Field[System.ValueTuple<,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Field[System.ValueTuple<,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Field[System.ValueTuple<,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Field[System.ValueTuple<,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Field[System.ValueTuple<,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1);;Argument[0];ReturnValue.Field[System.ValueTuple<>.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Field[System.ValueTuple`8.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Field[System.ValueTuple`8.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Field[System.ValueTuple`8.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Field[System.ValueTuple`8.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Field[System.ValueTuple`8.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Field[System.ValueTuple`8.Item6];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Field[System.ValueTuple`8.Item7];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Field[System.ValueTuple`7.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Field[System.ValueTuple`7.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Field[System.ValueTuple`7.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Field[System.ValueTuple`7.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Field[System.ValueTuple`7.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Field[System.ValueTuple`7.Item6];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Field[System.ValueTuple`7.Item7];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Field[System.ValueTuple`6.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Field[System.ValueTuple`6.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Field[System.ValueTuple`6.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Field[System.ValueTuple`6.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Field[System.ValueTuple`6.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Field[System.ValueTuple`6.Item6];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Field[System.ValueTuple`5.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Field[System.ValueTuple`5.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Field[System.ValueTuple`5.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Field[System.ValueTuple`5.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Field[System.ValueTuple`5.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Field[System.ValueTuple`4.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Field[System.ValueTuple`4.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Field[System.ValueTuple`4.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Field[System.ValueTuple`4.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Field[System.ValueTuple`3.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Field[System.ValueTuple`3.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Field[System.ValueTuple`3.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Field[System.ValueTuple`2.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Field[System.ValueTuple`2.Item2];value;manual | +| System;ValueTuple;false;Create;(T1);;Argument[0];ReturnValue.Field[System.ValueTuple`1.Item1];value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item5];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item6];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item7];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Field[System.ValueTuple`8.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Field[System.ValueTuple`8.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Field[System.ValueTuple`8.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Field[System.ValueTuple`8.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Field[System.ValueTuple`8.Item5];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Field[System.ValueTuple`8.Item6];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Field[System.ValueTuple`8.Item7];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item6];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item7];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Field[System.ValueTuple<,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Field[System.ValueTuple<,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item5];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item6];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item7];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Field[System.ValueTuple`7.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Field[System.ValueTuple`7.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Field[System.ValueTuple`7.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Field[System.ValueTuple`7.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Field[System.ValueTuple`7.Item5];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Field[System.ValueTuple`7.Item6];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Field[System.ValueTuple`7.Item7];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item6];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item7];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,,>.Item5];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Field[System.ValueTuple<,,,,,>.Item6];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item5];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item6];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Field[System.ValueTuple`6.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Field[System.ValueTuple`6.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Field[System.ValueTuple`6.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Field[System.ValueTuple`6.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Field[System.ValueTuple`6.Item5];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Field[System.ValueTuple`6.Item6];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item6];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,>.Item5];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Field[System.ValueTuple`5.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Field[System.ValueTuple`5.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Field[System.ValueTuple`5.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Field[System.ValueTuple`5.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Field[System.ValueTuple`5.Item5];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item5];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Field[System.ValueTuple<,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Field[System.ValueTuple<,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Field[System.ValueTuple<,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Field[System.ValueTuple<,,,>.Item4];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Field[System.ValueTuple`4.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Field[System.ValueTuple`4.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Field[System.ValueTuple`4.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Field[System.ValueTuple`4.Item4];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item4];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[0];Argument[this].Field[System.ValueTuple<,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[1];Argument[this].Field[System.ValueTuple<,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[2];Argument[this].Field[System.ValueTuple<,,>.Item3];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,>.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[0];Argument[this].Field[System.ValueTuple`3.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[1];Argument[this].Field[System.ValueTuple`3.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[2];Argument[this].Field[System.ValueTuple`3.Item3];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`3.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`3.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`3.Item3];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[0];Argument[this].Field[System.ValueTuple<,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[1];Argument[this].Field[System.ValueTuple<,>.Item2];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,>.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[0];Argument[this].Field[System.ValueTuple`2.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[1];Argument[this].Field[System.ValueTuple`2.Item2];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`2.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`2.Item2];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1);;Argument[0];Argument[this].Field[System.ValueTuple<>.Item1];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<>.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1);;Argument[0];Argument[this].Field[System.ValueTuple`1.Item1];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`1.Item1];ReturnValue;value;manual | neutral | Microsoft.CSharp.RuntimeBinder;CSharpArgumentInfo;Create;(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags,System.String);summary;df-generated | | Microsoft.CSharp.RuntimeBinder;RuntimeBinderException;RuntimeBinderException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected index 6ddd5d31a82c..6fbe5f9af587 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected @@ -1346,19 +1346,19 @@ summary | Newtonsoft.Json.Linq;JContainer;false;add_AddingNew;(System.ComponentModel.AddingNewEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Newtonsoft.Json.Linq;JContainer;false;remove_AddingNew;(System.ComponentModel.AddingNewEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Newtonsoft.Json.Linq;JContainer;true;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | -| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(Newtonsoft.Json.Linq.JObject);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;JObject;(System.Object[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Newtonsoft.Json.Linq;JObject;false;Parse;(System.String);;Argument[0];ReturnValue;taint;manual | | Newtonsoft.Json.Linq;JObject;false;Parse;(System.String,Newtonsoft.Json.Linq.JsonLoadSettings);;Argument[0];ReturnValue;taint;manual | -| Newtonsoft.Json.Linq;JObject;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| Newtonsoft.Json.Linq;JObject;false;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | Newtonsoft.Json.Linq;JObject;false;get_Item;(System.Object);;Argument[this].Element;ReturnValue;value;manual | | Newtonsoft.Json.Linq;JObject;false;get_Item;(System.String);;Argument[this].Element;ReturnValue;value;manual | -| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | Newtonsoft.Json.Linq;JObject;false;set_Item;(System.Object,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element;value;manual | | Newtonsoft.Json.Linq;JObject;false;set_Item;(System.String,Newtonsoft.Json.Linq.JToken);;Argument[1];Argument[this].Element;value;manual | | Newtonsoft.Json.Linq;JToken;false;SelectToken;(System.String);;Argument[this];ReturnValue;taint;manual | @@ -3423,26 +3423,26 @@ summary | System.Collections.Concurrent;ConcurrentBag;false;TryAdd;(T);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;ConcurrentBag;false;TryPeek;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentBag;false;TryTake;(T);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,TValue,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func,TArg);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;AddOrUpdate;(TKey,System.Func,System.Func,TArg);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;ConcurrentDictionary;(System.Int32,System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Concurrent;ConcurrentDictionary;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;GetOrAdd;(TKey,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;GetOrAdd;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;GetOrAdd;(TKey,System.Func,TArg);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Concurrent;ConcurrentDictionary;false;get_Comparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Concurrent;ConcurrentDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Collections.Concurrent;ConcurrentDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections.Concurrent;ConcurrentDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections.Concurrent;ConcurrentQueue;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Concurrent;ConcurrentStack;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Concurrent;ConcurrentStack;false;ConcurrentStack;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3469,32 +3469,32 @@ summary | System.Collections.Generic;Dictionary+Enumerator;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Dictionary+Enumerator;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Dictionary+KeyCollection+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;Dictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary<,>+KeyCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;Dictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary`2+KeyCollection+Enumerator.Current];value;manual | | System.Collections.Generic;Dictionary+KeyCollection;false;KeyCollection;(System.Collections.Generic.Dictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;Dictionary+KeyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Dictionary+ValueCollection+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;Dictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary<,>+ValueCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;Dictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary`2+ValueCollection+Enumerator.Current];value;manual | | System.Collections.Generic;Dictionary+ValueCollection;false;ValueCollection;(System.Collections.Generic.Dictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;Dictionary+ValueCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;Dictionary;false;Dictionary;(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;Dictionary;false;Dictionary;(System.Int32,System.Collections.Generic.IEqualityComparer);;Argument[1];Argument[this];taint;df-generated | -| System.Collections.Generic;Dictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Generic;Dictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Dictionary`2+Enumerator.Current];value;manual | | System.Collections.Generic;Dictionary;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Generic;Dictionary;false;get_Comparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;Dictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;Dictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Generic;Dictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Generic;Dictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;Dictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections.Generic;HashSet+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;HashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.HashSet<>+Enumerator.Current];value;manual | +| System.Collections.Generic;HashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.HashSet`1+Enumerator.Current];value;manual | | System.Collections.Generic;HashSet;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Generic;HashSet;false;HashSet;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;HashSet;false;HashSet;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | @@ -3504,14 +3504,14 @@ summary | System.Collections.Generic;ICollection;true;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;ICollection;true;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;ICollection;true;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;IDictionary;true;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Generic;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Collections.Generic;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;IEnumerable;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;IDictionary;true;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;IDictionary;true;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Generic;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;IDictionary;true;set_Item;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;IEnumerable;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;IList;true;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Generic;IList;true;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;IList;true;set_Item;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | @@ -3519,8 +3519,8 @@ summary | System.Collections.Generic;KeyValuePair;false;Create;(TKey,TValue);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Generic;KeyValuePair;false;Create;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Generic;KeyValuePair;false;Deconstruct;(TKey,TValue);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[0];Argument[this].Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[1];Argument[this].Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[0];Argument[this].Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;KeyValuePair;false;KeyValuePair;(TKey,TValue);;Argument[1];Argument[this].Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;KeyValuePair;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;KeyValuePair;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;LinkedList+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | @@ -3551,7 +3551,7 @@ summary | System.Collections.Generic;LinkedList;false;AddLast;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;LinkedList;false;Find;(T);;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;LinkedList;false;FindLast;(T);;Argument[this].Element;ReturnValue;value;manual | -| System.Collections.Generic;LinkedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.LinkedList<>+Enumerator.Current];value;manual | +| System.Collections.Generic;LinkedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.LinkedList`1+Enumerator.Current];value;manual | | System.Collections.Generic;LinkedList;false;LinkedList;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;LinkedList;false;LinkedList;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Generic;LinkedList;false;Remove;(System.Collections.Generic.LinkedListNode);;Argument[0];Argument[this];taint;df-generated | @@ -3587,7 +3587,7 @@ summary | System.Collections.Generic;List;false;FindLastIndex;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Generic;List;false;ForEach;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Collections.Generic;List;false;ForEach;(System.Action);;Argument[this].Element;Argument[0].Parameter[0];value;manual | -| System.Collections.Generic;List;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.List<>+Enumerator.Current];value;manual | +| System.Collections.Generic;List;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.List`1+Enumerator.Current];value;manual | | System.Collections.Generic;List;false;GetRange;(System.Int32,System.Int32);;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Generic;List;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[1].Element;Argument[this].Element;value;manual | | System.Collections.Generic;List;false;List;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3615,45 +3615,45 @@ summary | System.Collections.Generic;Queue;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Generic;Queue;false;Dequeue;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Queue;false;Enqueue;(T);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Generic;Queue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Queue<>+Enumerator.Current];value;manual | +| System.Collections.Generic;Queue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Queue`1+Enumerator.Current];value;manual | | System.Collections.Generic;Queue;false;Peek;();;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;Queue;false;Queue;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;Queue;false;TryDequeue;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Queue;false;TryPeek;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Queue;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Generic;SortedDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary<,>+KeyCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedDictionary+KeyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary`2+KeyCollection+Enumerator.Current];value;manual | | System.Collections.Generic;SortedDictionary+KeyCollection;false;KeyCollection;(System.Collections.Generic.SortedDictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;SortedDictionary+KeyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;SortedDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary<,>+ValueCollection+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedDictionary+ValueCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary`2+ValueCollection+Enumerator.Current];value;manual | | System.Collections.Generic;SortedDictionary+ValueCollection;false;ValueCollection;(System.Collections.Generic.SortedDictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Generic;SortedDictionary+ValueCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary<,>+Enumerator.Current];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedDictionary`2+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedDictionary;false;SortedDictionary;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Generic;SortedDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;SortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Generic;SortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Generic;SortedList;false;GetKeyAtIndex;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;SortedList;false;GetValueAtIndex;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;SortedList;false;SetValueAtIndex;(System.Int32,TValue);;Argument[1];Argument[this];taint;df-generated | | System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IComparer);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Generic;SortedList;false;SortedList;(System.Collections.Generic.IDictionary,System.Collections.Generic.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Generic;SortedList;false;TryGetValue;(TKey,TValue);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;SortedList;false;get_Comparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;SortedList;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedList;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Generic;SortedList;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Generic;SortedList;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections.Generic;SortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedSet<>+Enumerator.Current];value;manual | +| System.Collections.Generic;SortedList;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections.Generic;SortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.SortedSet`1+Enumerator.Current];value;manual | | System.Collections.Generic;SortedSet;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Generic;SortedSet;false;GetViewBetween;(T,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Generic;SortedSet;false;GetViewBetween;(T,T);;Argument[1];ReturnValue;taint;df-generated | @@ -3670,7 +3670,7 @@ summary | System.Collections.Generic;Stack+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;Stack;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Collections.Generic;Stack;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections.Generic;Stack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Stack<>+Enumerator.Current];value;manual | +| System.Collections.Generic;Stack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.Stack`1+Enumerator.Current];value;manual | | System.Collections.Generic;Stack;false;Peek;();;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;Stack;false;Pop;();;Argument[this].Element;ReturnValue;value;manual | | System.Collections.Generic;Stack;false;Push;(T);;Argument[0];Argument[this];taint;df-generated | @@ -3714,7 +3714,7 @@ summary | System.Collections.Immutable;ImmutableArray+Builder;false;AddRange;(System.Collections.Immutable.ImmutableArray);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;AddRange;(System.Collections.Immutable.ImmutableArray+Builder);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;AddRange;(TDerived[]);;Argument[0].Element;Argument[this].Element;value;manual | -| System.Collections.Immutable;ImmutableArray+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Collections.Immutable;ImmutableArray+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[1].Element;Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;false;MoveToImmutable;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;false;RemoveAll;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -3797,26 +3797,26 @@ summary | System.Collections.Immutable;ImmutableDictionary;false;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableDictionary;false;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableDictionary;false;ToImmutableDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Collections.Generic.IEqualityComparer);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;GetValueOrDefault;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;false;TryGetKey;(TKey,TKey);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableDictionary+Builder;false;set_KeyComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableDictionary+Builder;false;set_ValueComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableDictionary;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;Clear;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableDictionary;false;Remove;(TKey);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;RemoveRange;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;SetItem;(TKey,TValue);;Argument[this];ReturnValue;taint;df-generated | @@ -3826,24 +3826,24 @@ summary | System.Collections.Immutable;ImmutableDictionary;false;WithComparers;(System.Collections.Generic.IEqualityComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;WithComparers;(System.Collections.Generic.IEqualityComparer);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;WithComparers;(System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer);;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections.Immutable;ImmutableDictionary;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableHashSet;false;CreateRange;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;CreateRange;(System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEnumerable);;Argument[1].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;ToImmutableHashSet;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;ToImmutableHashSet;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableHashSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableHashSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableHashSet+Builder;false;TryGetValue;(T,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet+Builder;false;set_KeyComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableHashSet;false;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;ImmutableHashSet;false;Except;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableHashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableHashSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableHashSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableHashSet;false;Intersect;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;Remove;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableHashSet;false;SymmetricExcept;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | @@ -3896,7 +3896,7 @@ summary | System.Collections.Immutable;ImmutableList+Builder;false;FindLastIndex;(System.Int32,System.Predicate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList+Builder;false;FindLastIndex;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList+Builder;false;ForEach;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableList+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableList+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableList+Builder;false;GetRange;(System.Int32,System.Int32);;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableList+Builder;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[1].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableList+Builder;false;RemoveAll;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -3931,7 +3931,7 @@ summary | System.Collections.Immutable;ImmutableList;false;FindLastIndex;(System.Int32,System.Predicate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList;false;FindLastIndex;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableList;false;ForEach;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableList;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableList`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableList;false;GetRange;(System.Int32,System.Int32);;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableList;false;Insert;(System.Int32,T);;Argument[1];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableList;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[1].Element;Argument[this].Element;value;manual | @@ -3971,7 +3971,7 @@ summary | System.Collections.Immutable;ImmutableQueue;false;Dequeue;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableQueue;false;Enqueue;(T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableQueue;false;Enqueue;(T);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableQueue<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableQueue;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableQueue`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableQueue;false;Peek;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;Create;(System.Collections.Generic.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;Create;(System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[0];ReturnValue;taint;df-generated | @@ -3997,28 +3997,28 @@ summary | System.Collections.Immutable;ImmutableSortedDictionary;false;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;ToImmutableSortedDictionary;(System.Collections.Generic.IEnumerable,System.Func,System.Func,System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;GetValueOrDefault;(TKey,TValue);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;TryGetKey;(TKey,TKey);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;TryGetKey;(TKey,TKey);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_KeyComparer;(System.Collections.Generic.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Builder;false;set_ValueComparer;(System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;Add;(TKey,TValue);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;AddRange;(System.Collections.Generic.IEnumerable>);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;Clear;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary<,>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedDictionary`2+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;Remove;(TKey);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;RemoveRange;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;SetItem;(TKey,TValue);;Argument[0];ReturnValue;taint;df-generated | @@ -4032,12 +4032,12 @@ summary | System.Collections.Immutable;ImmutableSortedDictionary;false;WithComparers;(System.Collections.Generic.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;WithComparers;(System.Collections.Generic.IComparer);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;WithComparers;(System.Collections.Generic.IComparer,System.Collections.Generic.IEqualityComparer);;Argument[this];ReturnValue;value;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections.Immutable;ImmutableSortedDictionary;false;get_ValueComparer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections.Immutable;ImmutableSortedDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Create;(System.Collections.Generic.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Create;(System.Collections.Generic.IComparer,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Create;(System.Collections.Generic.IComparer,T);;Argument[1];ReturnValue;taint;df-generated | @@ -4050,7 +4050,7 @@ summary | System.Collections.Immutable;ImmutableSortedSet;false;ToImmutableSortedSet;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;ToImmutableSortedSet;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IComparer);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;ToImmutableSortedSet;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IComparer);;Argument[1];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedSet+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;IntersectWith;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;Reverse;();;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;SymmetricExceptWith;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4066,7 +4066,7 @@ summary | System.Collections.Immutable;ImmutableSortedSet;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Clear;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Except;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableSortedSet;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableSortedSet`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Intersect;(System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Remove;(T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Reverse;();;Argument[this].Element;ReturnValue.Element;value;manual | @@ -4090,7 +4090,7 @@ summary | System.Collections.Immutable;ImmutableStack;false;CreateRange;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack;false;Pop;(System.Collections.Immutable.IImmutableStack,T);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableStack<>+Enumerator.Current];value;manual | +| System.Collections.Immutable;ImmutableStack;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Immutable.ImmutableStack`1+Enumerator.Current];value;manual | | System.Collections.Immutable;ImmutableStack;false;Peek;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack;false;Pop;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableStack;false;Pop;(T);;Argument[this];ReturnValue;taint;df-generated | @@ -4124,16 +4124,16 @@ summary | System.Collections.ObjectModel;ReadOnlyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.ObjectModel;ReadOnlyDictionary+KeyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.ObjectModel;ReadOnlyDictionary+ValueCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;ReadOnlyDictionary;(System.Collections.Generic.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Dictionary;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Item;(TKey);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | | System.Collections.ObjectModel;ReadOnlyDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections.ObjectModel;ReadOnlyDictionary;false;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections.ObjectModel;ReadOnlyObservableCollection;false;add_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.ObjectModel;ReadOnlyObservableCollection;false;add_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.ObjectModel;ReadOnlyObservableCollection;false;remove_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -4142,9 +4142,9 @@ summary | System.Collections.Specialized;HybridDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections.Specialized;INotifyCollectionChanged;true;add_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Collections.Specialized;INotifyCollectionChanged;true;remove_CollectionChanged;(System.Collections.Specialized.NotifyCollectionChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Collections.Specialized;IOrderedDictionary;true;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections.Specialized;IOrderedDictionary;true;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections.Specialized;IOrderedDictionary;true;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections.Specialized;ListDictionary;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Specialized;ListDictionary;false;ListDictionary;(System.Collections.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Specialized;ListDictionary;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | @@ -4248,18 +4248,18 @@ summary | System.Collections;Hashtable;false;Clone;();;Argument[this].Element;ReturnValue.Element;value;manual | | System.Collections;Hashtable;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;Hashtable;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;Hashtable;false;Hashtable;(System.Collections.IDictionary,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;Hashtable;false;Hashtable;(System.Int32,System.Single,System.Collections.IEqualityComparer);;Argument[2];Argument[this];taint;df-generated | | System.Collections;Hashtable;false;Hashtable;(System.Int32,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[2];Argument[this];taint;df-generated | | System.Collections;Hashtable;false;Hashtable;(System.Int32,System.Single,System.Collections.IHashCodeProvider,System.Collections.IComparer);;Argument[3];Argument[this];taint;df-generated | @@ -4271,14 +4271,14 @@ summary | System.Collections;Hashtable;false;set_comparer;(System.Collections.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections;Hashtable;false;set_hcp;(System.Collections.IHashCodeProvider);;Argument[0];Argument[this];taint;df-generated | | System.Collections;ICollection;true;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;IDictionary;true;Add;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;IDictionary;true;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | -| System.Collections;IDictionary;true;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | -| System.Collections;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];ReturnValue.Element;value;manual | -| System.Collections;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | -| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;IDictionary;true;get_Item;(System.Object);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | +| System.Collections;IDictionary;true;get_Keys;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];ReturnValue.Element;value;manual | +| System.Collections;IDictionary;true;get_Values;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | +| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;IDictionary;true;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;IEnumerable;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Collections;IList;true;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Collections;IList;true;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -4294,16 +4294,16 @@ summary | System.Collections;Queue;false;Synchronized;(System.Collections.Queue);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections;Queue;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections;SortedList;false;Clone;();;Argument[this].Element;ReturnValue.Element;value;manual | -| System.Collections;SortedList;false;GetByIndex;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Collections;SortedList;false;GetByIndex;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Collections;SortedList;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;SortedList;false;GetKey;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | -| System.Collections;SortedList;false;GetValueList;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue.Element;value;manual | +| System.Collections;SortedList;false;GetValueList;();;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue.Element;value;manual | | System.Collections;SortedList;false;SetByIndex;(System.Int32,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Collections;SortedList;false;SortedList;(System.Collections.IComparer);;Argument[0];Argument[this];taint;df-generated | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Collections;SortedList;false;SortedList;(System.Collections.IDictionary,System.Collections.IComparer);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Collections;SortedList;false;Synchronized;(System.Collections.SortedList);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections;SortedList;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections;Stack;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -4606,19 +4606,19 @@ summary | System.ComponentModel;PropertyDescriptor;true;GetEditor;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptor;true;RemoveValueChanged;(System.Object,System.EventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;PropertyDescriptor;true;get_Converter;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.ComponentModel.PropertyDescriptor);;Argument[0];Argument[this].Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;Add;(System.Object);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Find;(System.String,System.Boolean);;Argument[this].Element;ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Insert;(System.Int32,System.ComponentModel.PropertyDescriptor);;Argument[1];Argument[this].Element;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[]);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;PropertyDescriptorCollection;(System.ComponentModel.PropertyDescriptor[],System.Boolean);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.Collections.IComparer);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.Collections.IComparer);;Argument[this];ReturnValue;taint;df-generated | @@ -4627,13 +4627,13 @@ summary | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.String[],System.Collections.IComparer);;Argument[0].Element;ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.String[],System.Collections.IComparer);;Argument[1];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptorCollection;false;Sort;(System.String[],System.Collections.IComparer);;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Int32);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.Object);;Argument[this].Element;ReturnValue;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;get_Item;(System.String);;Argument[this].Element;ReturnValue;value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.ComponentModel;PropertyDescriptorCollection;false;set_Item;(System.Object,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;PropertyTabAttribute;false;InitializeArrays;(System.String[],System.ComponentModel.PropertyTabScope[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.ComponentModel;PropertyTabAttribute;false;InitializeArrays;(System.Type[],System.ComponentModel.PropertyTabScope[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4816,8 +4816,8 @@ summary | System.Data.Common;DbConnection;true;OpenAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DbConnection;true;add_StateChange;(System.Data.StateChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.Common;DbConnection;true;remove_StateChange;(System.Data.StateChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;Add;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Data.Common;DbConnectionStringBuilder;false;AppendKeyValuePair;(System.Text.StringBuilder,System.String,System.String);;Argument[1];Argument[0];taint;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;AppendKeyValuePair;(System.Text.StringBuilder,System.String,System.String);;Argument[2];Argument[0];taint;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;AppendKeyValuePair;(System.Text.StringBuilder,System.String,System.String,System.Boolean);;Argument[1];Argument[0];taint;df-generated | @@ -4828,10 +4828,10 @@ summary | System.Data.Common;DbConnectionStringBuilder;false;GetPropertyOwner;(System.ComponentModel.PropertyDescriptor);;Argument[this];ReturnValue;value;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbConnectionStringBuilder;false;get_ConnectionString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbConnectionStringBuilder;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];ReturnValue;value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;get_Item;(System.String);;Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];ReturnValue;value;manual | | System.Data.Common;DbConnectionStringBuilder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[0];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Data.Common;DbConnectionStringBuilder;false;set_Item;(System.String,System.Object);;Argument[1];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Data.Common;DbDataAdapter;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;false;DbDataAdapter;(System.Data.Common.DbDataAdapter);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbDataAdapter;false;get_DeleteCommand;();;Argument[this];ReturnValue;taint;df-generated | @@ -5512,10 +5512,10 @@ summary | System.Diagnostics;ActivitySpanId;false;ToHexString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivitySpanId;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityTagsCollection+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;ActivityTagsCollection;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Diagnostics;ActivityTagsCollection;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Diagnostics;ActivityTagsCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Diagnostics.ActivityTagsCollection+Enumerator.Current];value;manual | | System.Diagnostics;ActivityTagsCollection;false;TryGetValue;(System.String,System.Object);;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityTraceId;false;ToHexString;();;Argument[this];ReturnValue;taint;df-generated | @@ -5761,8 +5761,8 @@ summary | System.Dynamic;DynamicMetaObject;false;Create;(System.Object,System.Linq.Expressions.Expression);;Argument[0];ReturnValue;taint;df-generated | | System.Dynamic;DynamicMetaObject;false;DynamicMetaObject;(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions,System.Object);;Argument[2];Argument[this];taint;df-generated | | System.Dynamic;DynamicMetaObject;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Dynamic;ExpandoObject;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Dynamic;ExpandoObject;false;TryGetValue;(System.String,System.Object);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnReader;false;AsnReader;(System.ReadOnlyMemory,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.AsnReaderOptions);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Asn1;AsnReader;false;AsnReader;(System.ReadOnlyMemory,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.AsnReaderOptions);;Argument[2];Argument[this];taint;df-generated | @@ -7063,7 +7063,7 @@ summary | System.Linq;EnumerableQuery;false;CreateQuery;(System.Linq.Expressions.Expression);;Argument[0];ReturnValue;taint;df-generated | | System.Linq;EnumerableQuery;false;EnumerableQuery;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Linq;EnumerableQuery;false;EnumerableQuery;(System.Linq.Expressions.Expression);;Argument[0];Argument[this];taint;df-generated | -| System.Linq;EnumerableQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Linq;EnumerableQuery;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Linq;EnumerableQuery;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Linq;EnumerableQuery;false;get_Expression;();;Argument[this];ReturnValue;taint;df-generated | | System.Linq;EnumerableQuery;false;get_Provider;();;Argument[this];ReturnValue;value;df-generated | @@ -7103,7 +7103,7 @@ summary | System.Linq;ImmutableArrayExtensions;false;ToDictionary;(System.Collections.Immutable.ImmutableArray,System.Func,System.Func,System.Collections.Generic.IEqualityComparer);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Linq;ImmutableArrayExtensions;false;Where;(System.Collections.Immutable.ImmutableArray,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;Lookup;false;ApplyResultSelector;(System.Func,TResult>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Linq;Lookup;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System.Linq;Lookup;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System.Linq;Lookup;false;get_Item;(TKey);;Argument[this];ReturnValue;taint;df-generated | | System.Linq;ParallelEnumerable;false;Aggregate;(System.Linq.ParallelQuery,System.Func,System.Func,System.Func,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Linq;ParallelEnumerable;false;Aggregate;(System.Linq.ParallelQuery,System.Func,System.Func,System.Func,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -7976,8 +7976,8 @@ summary | System.Net.Http;HttpRequestMessage;false;set_Method;(System.Net.Http.HttpMethod);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;set_RequestUri;(System.Uri);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;set_Version;(System.Version);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Key];value;manual | -| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair<,>.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair<,>.Value];value;manual | +| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Key];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Key];value;manual | +| System.Net.Http;HttpRequestOptions;false;Add;(System.Collections.Generic.KeyValuePair);;Argument[0].Property[System.Collections.Generic.KeyValuePair`2.Value];Argument[this].Element.Property[System.Collections.Generic.KeyValuePair`2.Value];value;manual | | System.Net.Http;HttpResponseMessage;false;EnsureSuccessStatusCode;();;Argument[this];ReturnValue;value;df-generated | | System.Net.Http;HttpResponseMessage;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;HttpResponseMessage;false;get_ReasonPhrase;();;Argument[this];ReturnValue;taint;df-generated | @@ -9684,7 +9684,7 @@ summary | System.Runtime.CompilerServices;ConfiguredCancelableAsyncEnumerable;false;WithCancellation;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;ConfiguredCancelableAsyncEnumerable;false;WithCancellation;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;ConfiguredTaskAwaitable;false;GetAwaiter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_configured_task_awaitable].Property[System.Threading.Tasks.Task<>.Result];ReturnValue;value;manual | +| System.Runtime.CompilerServices;ConfiguredTaskAwaitable+ConfiguredTaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_configured_task_awaitable].Property[System.Threading.Tasks.Task`1.Result];ReturnValue;value;manual | | System.Runtime.CompilerServices;ConfiguredTaskAwaitable;false;GetAwaiter;();;Argument[this].SyntheticField[m_configuredTaskAwaiter];ReturnValue;value;manual | | System.Runtime.CompilerServices;ConfiguredValueTaskAwaitable;false;GetAwaiter;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;ConfiguredValueTaskAwaitable+ConfiguredValueTaskAwaiter;false;GetResult;();;Argument[this];ReturnValue;taint;df-generated | @@ -9719,7 +9719,7 @@ summary | System.Runtime.CompilerServices;StrongBox;false;set_Value;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.CompilerServices;SwitchExpressionException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Runtime.CompilerServices;SwitchExpressionException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.CompilerServices;TaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_task_awaiter].Property[System.Threading.Tasks.Task<>.Result];ReturnValue;value;manual | +| System.Runtime.CompilerServices;TaskAwaiter;false;GetResult;();;Argument[this].SyntheticField[m_task_task_awaiter].Property[System.Threading.Tasks.Task`1.Result];ReturnValue;value;manual | | System.Runtime.CompilerServices;TupleElementNamesAttribute;false;TupleElementNamesAttribute;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Runtime.CompilerServices;TupleElementNamesAttribute;false;get_TransformNames;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;ValueTaskAwaiter;false;GetResult;();;Argument[this];ReturnValue;taint;df-generated | @@ -11219,47 +11219,47 @@ summary | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Delay;(System.Int32,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;Delay;(System.TimeSpan,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;FromCanceled;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | -| System.Threading.Tasks;Task;false;FromResult;(TResult);;Argument[0];ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;FromResult;(TResult);;Argument[0];ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;GetAwaiter;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;Run;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Run;(System.Action,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks;Task;false;Run;(System.Func>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func>);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Run;(System.Func>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func>,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Run;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Task;false;Task;(System.Action,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -11280,16 +11280,16 @@ summary | System.Threading.Tasks;Task;false;WaitAsync;(System.TimeSpan,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAll;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAll;(System.Threading.Tasks.Task[]);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Threading.Tasks;Task;false;WhenAll;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAll;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAll;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAll;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;false;WhenAny;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[1];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task[]);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Threading.Tasks;Task;false;WhenAny;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[1].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | -| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task<>.Result];ReturnValue.Property[System.Threading.Tasks.Task<>.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Collections.Generic.IEnumerable>);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task,System.Threading.Tasks.Task);;Argument[1].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | +| System.Threading.Tasks;Task;false;WhenAny;(System.Threading.Tasks.Task[]);;Argument[0].Element.Property[System.Threading.Tasks.Task`1.Result];ReturnValue.Property[System.Threading.Tasks.Task`1.Result].Element;value;manual | | System.Threading.Tasks;Task;false;get_AsyncState;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;ConfigureAwait;(System.Boolean);;Argument[this];ReturnValue.SyntheticField[m_configuredTaskAwaiter].SyntheticField[m_task_configured_task_awaitable];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Object>,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | @@ -11317,61 +11317,61 @@ summary | System.Threading.Tasks;Task;false;ContinueWith;(System.Action>,System.Threading.Tasks.TaskContinuationOptions);;Argument[this];Argument[0].Parameter[0];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action>,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action>,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskContinuationOptions);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[1];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,System.Object,TNewResult>,System.Object,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[this];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;ContinueWith;(System.Func,TNewResult>,System.Threading.Tasks.TaskScheduler);;Argument[this];Argument[0].Parameter[0];value;manual | | System.Threading.Tasks;Task;false;GetAwaiter;();;Argument[this];ReturnValue.SyntheticField[m_task_task_awaiter];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;Argument[this].Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;Task;false;Task;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;Task;false;WaitAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;WaitAsync;(System.TimeSpan);;Argument[this];ReturnValue;taint;df-generated | @@ -11395,16 +11395,16 @@ summary | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | @@ -11414,29 +11414,29 @@ summary | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Action[]>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | @@ -11446,13 +11446,13 @@ summary | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Action>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Action,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Action,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -11504,25 +11504,25 @@ summary | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Action,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[0];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Action,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Action,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | @@ -11530,45 +11530,45 @@ summary | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskFactory;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;TaskFactory;false;get_Scheduler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAll;(System.Threading.Tasks.Task[],System.Func[],TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[0];Argument[1].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;ContinueWhenAny;(System.Threading.Tasks.Task[],System.Func,TResult>,System.Threading.Tasks.TaskContinuationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -11589,25 +11589,25 @@ summary | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,TArg1,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,TArg1,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;TaskFactory;false;FromAsync;(System.Func,System.Func,TArg1,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Object,System.Threading.Tasks.TaskCreationOptions);;Argument[1];Argument[0].Parameter[0];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task<>.Result];value;manual | +| System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0].ReturnValue;ReturnValue.Property[System.Threading.Tasks.Task`1.Result];value;manual | | System.Threading.Tasks;TaskFactory;false;StartNew;(System.Func,System.Threading.Tasks.TaskCreationOptions);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;TaskFactory;false;TaskFactory;(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | @@ -13912,11 +13912,11 @@ summary | System;Lazy;false;Lazy;(TMetadata,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System;Lazy;false;Lazy;(TMetadata,System.Threading.LazyThreadSafetyMode);;Argument[0];Argument[this];taint;df-generated | | System;Lazy;false;get_Metadata;();;Argument[this];ReturnValue;taint;df-generated | -| System;Lazy;false;Lazy;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy<>.Value];value;manual | +| System;Lazy;false;Lazy;(System.Func);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy`1.Value];value;manual | | System;Lazy;false;Lazy;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System;Lazy;false;Lazy;(System.Func,System.Boolean);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy<>.Value];value;manual | +| System;Lazy;false;Lazy;(System.Func,System.Boolean);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy`1.Value];value;manual | | System;Lazy;false;Lazy;(System.Func,System.Boolean);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | -| System;Lazy;false;Lazy;(System.Func,System.Threading.LazyThreadSafetyMode);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy<>.Value];value;manual | +| System;Lazy;false;Lazy;(System.Func,System.Threading.LazyThreadSafetyMode);;Argument[0].ReturnValue;Argument[this].Property[System.Lazy`1.Value];value;manual | | System;Lazy;false;Lazy;(System.Func,System.Threading.LazyThreadSafetyMode);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | | System;Lazy;false;Lazy;(T);;Argument[0];Argument[this];taint;df-generated | | System;Lazy;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -14000,12 +14000,12 @@ summary | System;MulticastDelegate;false;RemoveImpl;(System.Delegate);;Argument[this];ReturnValue;value;df-generated | | System;NotFiniteNumberException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;Nullable;false;GetUnderlyingType;(System.Type);;Argument[0];ReturnValue;taint;df-generated | -| System;Nullable;false;GetValueOrDefault;();;Argument[this].Property[System.Nullable<>.Value];ReturnValue;value;manual | +| System;Nullable;false;GetValueOrDefault;();;Argument[this].Property[System.Nullable`1.Value];ReturnValue;value;manual | | System;Nullable;false;GetValueOrDefault;(T);;Argument[0];ReturnValue;value;manual | -| System;Nullable;false;GetValueOrDefault;(T);;Argument[this].Property[System.Nullable<>.Value];ReturnValue;value;manual | -| System;Nullable;false;Nullable;(T);;Argument[0];Argument[this].Property[System.Nullable<>.Value];value;manual | +| System;Nullable;false;GetValueOrDefault;(T);;Argument[this].Property[System.Nullable`1.Value];ReturnValue;value;manual | +| System;Nullable;false;Nullable;(T);;Argument[0];Argument[this].Property[System.Nullable`1.Value];value;manual | | System;Nullable;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Nullable;false;get_HasValue;();;Argument[this].Property[System.Nullable<>.Value];ReturnValue;taint;manual | +| System;Nullable;false;get_HasValue;();;Argument[this].Property[System.Nullable`1.Value];ReturnValue;taint;manual | | System;Nullable;false;get_Value;();;Argument[this];ReturnValue;taint;manual | | System;ObjectDisposedException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;ObjectDisposedException;false;ObjectDisposedException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | @@ -14102,7 +14102,7 @@ summary | System;String;false;Format;(System.String,System.Object[]);;Argument[0];ReturnValue;taint;manual | | System;String;false;Format;(System.String,System.Object[]);;Argument[1].Element;ReturnValue;taint;manual | | System;String;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.CharEnumerator.Current];value;manual | -| System;String;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator<>.Current];value;manual | +| System;String;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | | System;String;false;Insert;(System.Int32,System.String);;Argument[1];ReturnValue;taint;manual | | System;String;false;Insert;(System.Int32,System.String);;Argument[this];ReturnValue;taint;manual | | System;String;false;Join;(System.Char,System.Object[]);;Argument[0];ReturnValue;taint;manual | @@ -14233,49 +14233,49 @@ summary | System;TimeZoneInfo;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System;TimeZoneInfo;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System;TimeZoneInfo;false;get_StandardName;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Property[System.Tuple<,,,,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Property[System.Tuple<,,,,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Property[System.Tuple<,,,,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Property[System.Tuple<,,,,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Property[System.Tuple<,,,,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Property[System.Tuple<,,,,,,,>.Item6];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Property[System.Tuple<,,,,,,,>.Item7];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Property[System.Tuple<,,,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Property[System.Tuple<,,,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Property[System.Tuple<,,,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Property[System.Tuple<,,,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Property[System.Tuple<,,,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Property[System.Tuple<,,,,,,>.Item6];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Property[System.Tuple<,,,,,,>.Item7];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Property[System.Tuple<,,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Property[System.Tuple<,,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Property[System.Tuple<,,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Property[System.Tuple<,,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Property[System.Tuple<,,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Property[System.Tuple<,,,,,>.Item6];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Property[System.Tuple<,,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Property[System.Tuple<,,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Property[System.Tuple<,,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Property[System.Tuple<,,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Property[System.Tuple<,,,,>.Item5];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Property[System.Tuple<,,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Property[System.Tuple<,,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Property[System.Tuple<,,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Property[System.Tuple<,,,>.Item4];value;manual | -| System;Tuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Property[System.Tuple<,,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Property[System.Tuple<,,>.Item2];value;manual | -| System;Tuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Property[System.Tuple<,,>.Item3];value;manual | -| System;Tuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Property[System.Tuple<,>.Item1];value;manual | -| System;Tuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Property[System.Tuple<,>.Item2];value;manual | -| System;Tuple;false;Create;(T1);;Argument[0];ReturnValue.Property[System.Tuple<>.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Property[System.Tuple`8.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Property[System.Tuple`8.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Property[System.Tuple`8.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Property[System.Tuple`8.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Property[System.Tuple`8.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Property[System.Tuple`8.Item6];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Property[System.Tuple`8.Item7];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Property[System.Tuple`7.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Property[System.Tuple`7.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Property[System.Tuple`7.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Property[System.Tuple`7.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Property[System.Tuple`7.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Property[System.Tuple`7.Item6];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Property[System.Tuple`7.Item7];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Property[System.Tuple`6.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Property[System.Tuple`6.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Property[System.Tuple`6.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Property[System.Tuple`6.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Property[System.Tuple`6.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Property[System.Tuple`6.Item6];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Property[System.Tuple`5.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Property[System.Tuple`5.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Property[System.Tuple`5.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Property[System.Tuple`5.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Property[System.Tuple`5.Item5];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Property[System.Tuple`4.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Property[System.Tuple`4.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Property[System.Tuple`4.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Property[System.Tuple`4.Item4];value;manual | +| System;Tuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Property[System.Tuple`3.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Property[System.Tuple`3.Item2];value;manual | +| System;Tuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Property[System.Tuple`3.Item3];value;manual | +| System;Tuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Property[System.Tuple`2.Item1];value;manual | +| System;Tuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Property[System.Tuple`2.Item2];value;manual | +| System;Tuple;false;Create;(T1);;Argument[0];ReturnValue.Property[System.Tuple`1.Item1];value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Property[System.Tuple<,,,,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Property[System.Tuple<,,,,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Property[System.Tuple<,,,,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Property[System.Tuple<,,,,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Property[System.Tuple<,,,,,,,>.Item5];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Property[System.Tuple<,,,,,,,>.Item6];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Property[System.Tuple<,,,,,,,>.Item7];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Property[System.Tuple`8.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Property[System.Tuple`8.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Property[System.Tuple`8.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Property[System.Tuple`8.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Property[System.Tuple`8.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Property[System.Tuple`8.Item6];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Property[System.Tuple`8.Item7];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | @@ -14283,22 +14283,22 @@ summary | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item6;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item7;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item5];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item6];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,,>.Item7];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item6];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`8.Item7];ReturnValue;value;manual | | System;Tuple;false;get_Rest;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Property[System.Tuple<,,,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Property[System.Tuple<,,,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Property[System.Tuple<,,,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Property[System.Tuple<,,,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Property[System.Tuple<,,,,,,>.Item5];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Property[System.Tuple<,,,,,,>.Item6];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Property[System.Tuple<,,,,,,>.Item7];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Property[System.Tuple`7.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Property[System.Tuple`7.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Property[System.Tuple`7.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Property[System.Tuple`7.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Property[System.Tuple`7.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Property[System.Tuple`7.Item6];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Property[System.Tuple`7.Item7];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | @@ -14306,208 +14306,208 @@ summary | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item6;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item7;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item5];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item6];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,,>.Item7];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item6];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`7.Item7];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Property[System.Tuple<,,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Property[System.Tuple<,,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Property[System.Tuple<,,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Property[System.Tuple<,,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Property[System.Tuple<,,,,,>.Item5];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Property[System.Tuple<,,,,,>.Item6];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Property[System.Tuple`6.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Property[System.Tuple`6.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Property[System.Tuple`6.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Property[System.Tuple`6.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Property[System.Tuple`6.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Property[System.Tuple`6.Item6];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item4;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item6;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item5];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,,>.Item6];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`6.Item6];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Property[System.Tuple<,,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Property[System.Tuple<,,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Property[System.Tuple<,,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Property[System.Tuple<,,,,>.Item4];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Property[System.Tuple<,,,,>.Item5];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Property[System.Tuple`5.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Property[System.Tuple`5.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Property[System.Tuple`5.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Property[System.Tuple`5.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Property[System.Tuple`5.Item5];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item4;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item5;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item4];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,,>.Item5];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`5.Item5];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Property[System.Tuple<,,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Property[System.Tuple<,,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Property[System.Tuple<,,,>.Item3];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Property[System.Tuple<,,,>.Item4];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Property[System.Tuple`4.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Property[System.Tuple`4.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Property[System.Tuple`4.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Property[System.Tuple`4.Item4];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item4;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item3];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,,>.Item4];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`4.Item4];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[0];Argument[this].Property[System.Tuple<,,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[1];Argument[this].Property[System.Tuple<,,>.Item2];value;manual | -| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[2];Argument[this].Property[System.Tuple<,,>.Item3];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[0];Argument[this].Property[System.Tuple`3.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[1];Argument[this].Property[System.Tuple`3.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2,T3);;Argument[2];Argument[this].Property[System.Tuple`3.Item3];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item3;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,>.Item2];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,,>.Item3];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`3.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`3.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`3.Item3];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1,T2);;Argument[0];Argument[this].Property[System.Tuple<,>.Item1];value;manual | -| System;Tuple;false;Tuple;(T1,T2);;Argument[1];Argument[this].Property[System.Tuple<,>.Item2];value;manual | +| System;Tuple;false;Tuple;(T1,T2);;Argument[0];Argument[this].Property[System.Tuple`2.Item1];value;manual | +| System;Tuple;false;Tuple;(T1,T2);;Argument[1];Argument[this].Property[System.Tuple`2.Item2];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | | System;Tuple;false;get_Item2;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,>.Item1];ReturnValue;value;manual | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<,>.Item2];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`2.Item1];ReturnValue;value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`2.Item2];ReturnValue;value;manual | | System;Tuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;Tuple;(T1);;Argument[0];Argument[this].Property[System.Tuple<>.Item1];value;manual | +| System;Tuple;false;Tuple;(T1);;Argument[0];Argument[this].Property[System.Tuple`1.Item1];value;manual | | System;Tuple;false;get_Item1;();;Argument[this];ReturnValue;taint;df-generated | -| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple<>.Item1];ReturnValue;value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple<,,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple<,,,,,,>.Item7];Argument[7];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple<,,,,,>.Item6];Argument[6];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple<,,,,>.Item5];Argument[5];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple<,,,>.Item4];Argument[4];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple<,,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple<,,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple<,,>.Item3];Argument[3];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple<,>.Item1];Argument[1];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple<,>.Item2];Argument[2];value;manual | -| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1);;Argument[0].Property[System.Tuple<>.Item1];Argument[1];value;manual | +| System;Tuple;false;get_Item;(System.Int32);;Argument[this].Property[System.Tuple`1.Item1];ReturnValue;value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8,T9);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple>,T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0].Property[System.Tuple`8.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6,T7);;Argument[0].Property[System.Tuple`7.Item7];Argument[7];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5,T6);;Argument[0].Property[System.Tuple`6.Item6];Argument[6];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4,T5);;Argument[0].Property[System.Tuple`5.Item5];Argument[5];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3,T4);;Argument[0].Property[System.Tuple`4.Item4];Argument[4];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple`3.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple`3.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2,T3);;Argument[0].Property[System.Tuple`3.Item3];Argument[3];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple`2.Item1];Argument[1];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1,T2);;Argument[0].Property[System.Tuple`2.Item2];Argument[2];value;manual | +| System;TupleExtensions;false;Deconstruct;(System.Tuple,T1);;Argument[0].Property[System.Tuple`1.Item1];Argument[1];value;manual | | System;TupleExtensions;false;ToTuple;(System.ValueTuple>>);;Argument[0];ReturnValue;taint;df-generated | | System;TupleExtensions;false;ToTuple;(System.ValueTuple>>);;Argument[0];ReturnValue;taint;df-generated | | System;TupleExtensions;false;ToTuple;(System.ValueTuple>>);;Argument[0];ReturnValue;taint;df-generated | @@ -14665,117 +14665,117 @@ summary | System;UriParser;true;Resolve;(System.Uri,System.Uri,System.UriFormatException);;Argument[1];ReturnValue;taint;df-generated | | System;UriTypeConverter;false;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);;Argument[2];ReturnValue;taint;df-generated | | System;UriTypeConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Field[System.ValueTuple<,,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Field[System.ValueTuple<,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Field[System.ValueTuple<,,,,,>.Item6];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Field[System.ValueTuple<,,,,>.Item5];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Field[System.ValueTuple<,,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Field[System.ValueTuple<,,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Field[System.ValueTuple<,,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Field[System.ValueTuple<,,,>.Item4];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Field[System.ValueTuple<,,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Field[System.ValueTuple<,,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Field[System.ValueTuple<,,>.Item3];value;manual | -| System;ValueTuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Field[System.ValueTuple<,>.Item1];value;manual | -| System;ValueTuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Field[System.ValueTuple<,>.Item2];value;manual | -| System;ValueTuple;false;Create;(T1);;Argument[0];ReturnValue.Field[System.ValueTuple<>.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[0];ReturnValue.Field[System.ValueTuple`8.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[1];ReturnValue.Field[System.ValueTuple`8.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[2];ReturnValue.Field[System.ValueTuple`8.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[3];ReturnValue.Field[System.ValueTuple`8.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[4];ReturnValue.Field[System.ValueTuple`8.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[5];ReturnValue.Field[System.ValueTuple`8.Item6];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7,T8);;Argument[6];ReturnValue.Field[System.ValueTuple`8.Item7];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];ReturnValue.Field[System.ValueTuple`7.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];ReturnValue.Field[System.ValueTuple`7.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];ReturnValue.Field[System.ValueTuple`7.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];ReturnValue.Field[System.ValueTuple`7.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];ReturnValue.Field[System.ValueTuple`7.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];ReturnValue.Field[System.ValueTuple`7.Item6];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];ReturnValue.Field[System.ValueTuple`7.Item7];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[0];ReturnValue.Field[System.ValueTuple`6.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[1];ReturnValue.Field[System.ValueTuple`6.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[2];ReturnValue.Field[System.ValueTuple`6.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[3];ReturnValue.Field[System.ValueTuple`6.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[4];ReturnValue.Field[System.ValueTuple`6.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5,T6);;Argument[5];ReturnValue.Field[System.ValueTuple`6.Item6];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[0];ReturnValue.Field[System.ValueTuple`5.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[1];ReturnValue.Field[System.ValueTuple`5.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[2];ReturnValue.Field[System.ValueTuple`5.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[3];ReturnValue.Field[System.ValueTuple`5.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4,T5);;Argument[4];ReturnValue.Field[System.ValueTuple`5.Item5];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[0];ReturnValue.Field[System.ValueTuple`4.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[1];ReturnValue.Field[System.ValueTuple`4.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[2];ReturnValue.Field[System.ValueTuple`4.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3,T4);;Argument[3];ReturnValue.Field[System.ValueTuple`4.Item4];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[0];ReturnValue.Field[System.ValueTuple`3.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[1];ReturnValue.Field[System.ValueTuple`3.Item2];value;manual | +| System;ValueTuple;false;Create;(T1,T2,T3);;Argument[2];ReturnValue.Field[System.ValueTuple`3.Item3];value;manual | +| System;ValueTuple;false;Create;(T1,T2);;Argument[0];ReturnValue.Field[System.ValueTuple`2.Item1];value;manual | +| System;ValueTuple;false;Create;(T1,T2);;Argument[1];ReturnValue.Field[System.ValueTuple`2.Item2];value;manual | +| System;ValueTuple;false;Create;(T1);;Argument[0];ReturnValue.Field[System.ValueTuple`1.Item1];value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Field[System.ValueTuple<,,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item5];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item6];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,,>.Item7];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[0];Argument[this].Field[System.ValueTuple`8.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[1];Argument[this].Field[System.ValueTuple`8.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[2];Argument[this].Field[System.ValueTuple`8.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[3];Argument[this].Field[System.ValueTuple`8.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[4];Argument[this].Field[System.ValueTuple`8.Item5];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[5];Argument[this].Field[System.ValueTuple`8.Item6];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7,TRest);;Argument[6];Argument[this].Field[System.ValueTuple`8.Item7];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item6];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`8.Item7];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,,,>.Item5];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Field[System.ValueTuple<,,,,,,>.Item6];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Field[System.ValueTuple<,,,,,,>.Item7];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item5];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item6];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,,>.Item7];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[0];Argument[this].Field[System.ValueTuple`7.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[1];Argument[this].Field[System.ValueTuple`7.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[2];Argument[this].Field[System.ValueTuple`7.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[3];Argument[this].Field[System.ValueTuple`7.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[4];Argument[this].Field[System.ValueTuple`7.Item5];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[5];Argument[this].Field[System.ValueTuple`7.Item6];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6,T7);;Argument[6];Argument[this].Field[System.ValueTuple`7.Item7];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item6];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`7.Item7];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,,>.Item5];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Field[System.ValueTuple<,,,,,>.Item6];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item5];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,,>.Item6];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[0];Argument[this].Field[System.ValueTuple`6.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[1];Argument[this].Field[System.ValueTuple`6.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[2];Argument[this].Field[System.ValueTuple`6.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[3];Argument[this].Field[System.ValueTuple`6.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[4];Argument[this].Field[System.ValueTuple`6.Item5];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5,T6);;Argument[5];Argument[this].Field[System.ValueTuple`6.Item6];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`6.Item6];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Field[System.ValueTuple<,,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Field[System.ValueTuple<,,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Field[System.ValueTuple<,,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Field[System.ValueTuple<,,,,>.Item4];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Field[System.ValueTuple<,,,,>.Item5];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item4];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,,>.Item5];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[0];Argument[this].Field[System.ValueTuple`5.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[1];Argument[this].Field[System.ValueTuple`5.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[2];Argument[this].Field[System.ValueTuple`5.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[3];Argument[this].Field[System.ValueTuple`5.Item4];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4,T5);;Argument[4];Argument[this].Field[System.ValueTuple`5.Item5];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`5.Item5];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Field[System.ValueTuple<,,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Field[System.ValueTuple<,,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Field[System.ValueTuple<,,,>.Item3];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Field[System.ValueTuple<,,,>.Item4];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item3];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,,>.Item4];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[0];Argument[this].Field[System.ValueTuple`4.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[1];Argument[this].Field[System.ValueTuple`4.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[2];Argument[this].Field[System.ValueTuple`4.Item3];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3,T4);;Argument[3];Argument[this].Field[System.ValueTuple`4.Item4];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`4.Item4];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[0];Argument[this].Field[System.ValueTuple<,,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[1];Argument[this].Field[System.ValueTuple<,,>.Item2];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[2];Argument[this].Field[System.ValueTuple<,,>.Item3];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,>.Item2];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,,>.Item3];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[0];Argument[this].Field[System.ValueTuple`3.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[1];Argument[this].Field[System.ValueTuple`3.Item2];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2,T3);;Argument[2];Argument[this].Field[System.ValueTuple`3.Item3];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`3.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`3.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`3.Item3];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[0];Argument[this].Field[System.ValueTuple<,>.Item1];value;manual | -| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[1];Argument[this].Field[System.ValueTuple<,>.Item2];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,>.Item1];ReturnValue;value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<,>.Item2];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[0];Argument[this].Field[System.ValueTuple`2.Item1];value;manual | +| System;ValueTuple;false;ValueTuple;(T1,T2);;Argument[1];Argument[this].Field[System.ValueTuple`2.Item2];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`2.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`2.Item2];ReturnValue;value;manual | | System;ValueTuple;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System;ValueTuple;false;ValueTuple;(T1);;Argument[0];Argument[this].Field[System.ValueTuple<>.Item1];value;manual | -| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple<>.Item1];ReturnValue;value;manual | +| System;ValueTuple;false;ValueTuple;(T1);;Argument[0];Argument[this].Field[System.ValueTuple`1.Item1];value;manual | +| System;ValueTuple;false;get_Item;(System.Int32);;Argument[this].Field[System.ValueTuple`1.Item1];ReturnValue;value;manual | neutral diff --git a/csharp/ql/test/library-tests/dataflow/tuples/PrintAst.expected b/csharp/ql/test/library-tests/dataflow/tuples/PrintAst.expected index e09c289b67e3..bbe5e6d22c55 100644 --- a/csharp/ql/test/library-tests/dataflow/tuples/PrintAst.expected +++ b/csharp/ql/test/library-tests/dataflow/tuples/PrintAst.expected @@ -510,7 +510,7 @@ Tuples.cs: # 137| 0: [Parameter] o # 137| -1: [TypeMention] object # 137| 4: [BlockStmt] {...} -# 139| 13: [Method] Source<> +# 139| 15: [Method] Source`1 # 139| -1: [TypeMention] T #-----| 1: (Type parameters) # 139| 0: [TypeParameter] T diff --git a/csharp/ql/test/library-tests/definitions/PrintAst.expected b/csharp/ql/test/library-tests/definitions/PrintAst.expected index 886cb0b0054c..2f15f70f4473 100644 --- a/csharp/ql/test/library-tests/definitions/PrintAst.expected +++ b/csharp/ql/test/library-tests/definitions/PrintAst.expected @@ -172,7 +172,7 @@ definitions.cs: # 72| -1: [TypeMention] C1 # 72| 0: [LocalVariableAccess] access to local variable c2 # 72| 1: [NullLiteral] null -# 75| 9: [Method] GenericFn<> +# 75| 10: [Method] GenericFn`1 # 75| -1: [TypeMention] Void #-----| 1: (Type parameters) # 75| 0: [TypeParameter] T @@ -250,18 +250,18 @@ definitions.cs: # 108| 0: [DelegateCall] delegate call # 108| -1: [EventAccess,EventCall] access to event Click # 112| 6: [Interface] I1 -# 114| 4: [Method] M2<> +# 114| 4: [Method] M2`1 # 114| -1: [TypeMention] Void #-----| 1: (Type parameters) # 114| 0: [TypeParameter] T -# 117| 7: [Interface] I2<> +# 117| 7: [Interface] I2`1 #-----| 1: (Type parameters) # 117| 0: [TypeParameter] T # 119| 8: [Interface] I3 #-----| 3: (Base types) # 119| 1: [TypeMention] I2 # 119| 1: [TypeMention] object -# 121| 9: [Class] B<> +# 121| 9: [Class] B`1 #-----| 1: (Type parameters) # 121| 0: [TypeParameter] T #-----| 3: (Base types) @@ -275,13 +275,13 @@ definitions.cs: # 125| 0: [ExprStmt] ...; # 125| 0: [MethodCall] call to method M # 125| -1: [BaseAccess] base access -# 128| 6: [Method] M2<> +# 128| 6: [Method] M2`1 # 128| -1: [TypeMention] Void # 128| -1: [TypeMention] I1 #-----| 1: (Type parameters) # 128| 0: [TypeParameter] T # 128| 4: [BlockStmt] {...} -# 130| 7: [Struct] S<> +# 130| 7: [Struct] S`1 #-----| 1: (Type parameters) # 130| 0: [TypeParameter] T2 #-----| 3: (Base types) @@ -389,7 +389,7 @@ definitions.cs: # 156| 0: [TypeMention] S1 # 156| 1: [ObjectCreation] object creation of type S1 # 156| 0: [TypeMention] S1 -# 158| 9: [Class] Nested<> +# 158| 10: [Class] Nested`1 #-----| 1: (Type parameters) # 158| 0: [TypeParameter] T # 160| 5: [Method] Create @@ -397,7 +397,7 @@ definitions.cs: # 160| 1: [TypeMention] T # 160| 4: [BlockStmt] {...} # 160| 0: [ReturnStmt] return ...; -# 160| 0: [ObjectCreation] object creation of type Nested<> +# 160| 0: [ObjectCreation] object creation of type Nested`1 # 160| 0: [TypeMention] Nested # 160| 1: [TypeMention] T # 164| 13: [Class] C5 diff --git a/csharp/ql/test/library-tests/definitions/definitions.expected b/csharp/ql/test/library-tests/definitions/definitions.expected index 1dce84e2d751..0604ecfe676b 100644 --- a/csharp/ql/test/library-tests/definitions/definitions.expected +++ b/csharp/ql/test/library-tests/definitions/definitions.expected @@ -18,9 +18,9 @@ | definitions.cs:44:18:44:32 | call to method ExtensionMethod | definitions.cs:8:28:8:42 | ExtensionMethod | M | | definitions.cs:45:13:45:16 | this access | definitions.cs:18:11:18:12 | C1 | T | | definitions.cs:45:18:45:32 | call to method ExtensionMethod | definitions.cs:8:28:8:42 | ExtensionMethod | M | -| definitions.cs:47:13:47:28 | call to method GenericFn | definitions.cs:75:14:75:25 | GenericFn<> | M | +| definitions.cs:47:13:47:28 | call to method GenericFn | definitions.cs:75:14:75:25 | GenericFn`1 | M | | definitions.cs:48:13:48:16 | this access | definitions.cs:18:11:18:12 | C1 | T | -| definitions.cs:48:18:48:33 | call to method GenericFn | definitions.cs:75:14:75:25 | GenericFn<> | M | +| definitions.cs:48:18:48:33 | call to method GenericFn | definitions.cs:75:14:75:25 | GenericFn`1 | M | | definitions.cs:51:17:51:18 | C1 | definitions.cs:18:11:18:12 | C1 | M | | definitions.cs:52:17:52:18 | C1 | definitions.cs:18:11:18:12 | C1 | M | | definitions.cs:53:17:53:18 | C1 | definitions.cs:18:11:18:12 | C1 | M | @@ -34,7 +34,7 @@ | definitions.cs:60:25:60:33 | access to property property1 | definitions.cs:24:20:24:28 | property1 | M | | definitions.cs:63:13:63:14 | C1 | definitions.cs:18:11:18:12 | C1 | T | | definitions.cs:64:13:64:14 | S1 | definitions.cs:78:12:78:13 | S1 | T | -| definitions.cs:67:30:67:45 | access to method GenericFn | definitions.cs:75:14:75:25 | GenericFn<> | M | +| definitions.cs:67:30:67:45 | access to method GenericFn | definitions.cs:75:14:75:25 | GenericFn`1 | M | | definitions.cs:70:30:70:31 | C1 | definitions.cs:18:11:18:12 | C1 | T | | definitions.cs:72:13:72:14 | C1 | definitions.cs:18:11:18:12 | C1 | T | | definitions.cs:75:27:75:27 | T | definitions.cs:75:24:75:24 | T | T | @@ -53,10 +53,10 @@ | definitions.cs:114:28:114:28 | T | definitions.cs:114:17:114:17 | T | T | | definitions.cs:114:32:114:32 | A | definitions.cs:97:11:97:11 | A | T | | definitions.cs:117:27:117:27 | T | definitions.cs:117:18:117:18 | T | T | -| definitions.cs:119:20:119:21 | I2 | definitions.cs:117:15:117:19 | I2<> | T | +| definitions.cs:119:20:119:21 | I2 | definitions.cs:117:15:117:19 | I2`1 | T | | definitions.cs:121:18:121:18 | A | definitions.cs:97:11:97:11 | A | T | | definitions.cs:121:21:121:22 | I1 | definitions.cs:112:15:112:16 | I1 | T | -| definitions.cs:121:25:121:26 | I2 | definitions.cs:117:15:117:19 | I2<> | T | +| definitions.cs:121:25:121:26 | I2 | definitions.cs:117:15:117:19 | I2`1 | T | | definitions.cs:121:28:121:28 | A | definitions.cs:97:11:97:11 | A | T | | definitions.cs:121:37:121:37 | T | definitions.cs:121:13:121:13 | T | T | | definitions.cs:121:41:121:41 | A | definitions.cs:97:11:97:11 | A | T | @@ -66,12 +66,12 @@ | definitions.cs:130:24:130:25 | I3 | definitions.cs:119:15:119:16 | I3 | T | | definitions.cs:130:33:130:34 | T2 | definitions.cs:130:18:130:19 | T2 | T | | definitions.cs:132:10:132:11 | I1 | definitions.cs:112:15:112:16 | I1 | T | -| definitions.cs:132:14:132:14 | B | definitions.cs:121:11:121:14 | B<> | T | +| definitions.cs:132:14:132:14 | B | definitions.cs:121:11:121:14 | B`1 | T | | definitions.cs:132:16:132:16 | A | definitions.cs:97:11:97:11 | A | T | -| definitions.cs:134:9:134:9 | B | definitions.cs:121:11:121:14 | B<> | T | +| definitions.cs:134:9:134:9 | B | definitions.cs:121:11:121:14 | B`1 | T | | definitions.cs:134:11:134:11 | A | definitions.cs:97:11:97:11 | A | T | | definitions.cs:134:19:134:19 | A | definitions.cs:97:11:97:11 | A | T | -| definitions.cs:134:47:134:47 | B | definitions.cs:121:11:121:14 | B<> | T | +| definitions.cs:134:47:134:47 | B | definitions.cs:121:11:121:14 | B`1 | T | | definitions.cs:134:49:134:49 | A | definitions.cs:97:11:97:11 | A | T | | definitions.cs:140:9:140:9 | E | definitions.cs:139:14:139:14 | E | T | | definitions.cs:140:52:140:52 | E | definitions.cs:139:14:139:14 | E | T | @@ -94,15 +94,15 @@ | definitions.cs:156:22:156:33 | EventHandler | definitions.cs:99:30:99:41 | EventHandler | T | | definitions.cs:156:55:156:56 | S1 | definitions.cs:78:12:78:13 | S1 | T | | definitions.cs:156:62:156:63 | S1 | definitions.cs:78:12:78:13 | S1 | M | -| definitions.cs:160:27:160:32 | Nested<> | definitions.cs:158:22:158:30 | Nested<> | T | +| definitions.cs:160:27:160:32 | Nested`1 | definitions.cs:158:22:158:30 | Nested`1 | T | | definitions.cs:160:34:160:34 | T | definitions.cs:158:29:158:29 | T | T | -| definitions.cs:160:59:160:64 | Nested<> | definitions.cs:158:22:158:30 | Nested<> | M | +| definitions.cs:160:59:160:64 | Nested`1 | definitions.cs:158:22:158:30 | Nested`1 | M | | definitions.cs:160:66:160:66 | T | definitions.cs:158:29:158:29 | T | T | | definitions.cs:166:12:166:13 | C4 | definitions.cs:151:11:151:12 | C4 | T | -| definitions.cs:166:15:166:20 | Nested | definitions.cs:158:22:158:30 | Nested<> | T | +| definitions.cs:166:15:166:20 | Nested | definitions.cs:158:22:158:30 | Nested`1 | T | | definitions.cs:166:22:166:23 | I4 | definitions.cs:143:15:143:16 | I4 | T | | definitions.cs:166:30:166:31 | C4 | definitions.cs:151:11:151:12 | C4 | T | -| definitions.cs:166:33:166:38 | Nested | definitions.cs:158:22:158:30 | Nested<> | T | +| definitions.cs:166:33:166:38 | Nested | definitions.cs:158:22:158:30 | Nested`1 | T | | definitions.cs:166:40:166:41 | I4 | definitions.cs:143:15:143:16 | I4 | T | | definitions.cs:166:44:166:49 | call to method Create | definitions.cs:160:37:160:42 | Create | M | | definitions.cs:167:9:167:10 | C1 | definitions.cs:18:11:18:12 | C1 | T | @@ -120,7 +120,7 @@ | definitions.cs:174:19:174:27 | access to property property1 | definitions.cs:24:20:24:28 | property1 | M | | definitions.cs:175:24:175:25 | access to local variable c5 | definitions.cs:173:17:173:18 | c5 | V | | definitions.cs:175:33:175:34 | C4 | definitions.cs:151:11:151:12 | C4 | T | -| definitions.cs:175:36:175:41 | Nested | definitions.cs:158:22:158:30 | Nested<> | T | +| definitions.cs:175:36:175:41 | Nested | definitions.cs:158:22:158:30 | Nested`1 | T | | definitions.cs:175:43:175:44 | I4 | definitions.cs:143:15:143:16 | I4 | T | | definitions.cs:181:41:181:42 | C5 | definitions.cs:164:11:164:12 | C5 | T | | definitions.cs:181:45:181:46 | MyAttribute | definitions.cs:194:11:194:21 | MyAttribute | T | diff --git a/csharp/ql/test/library-tests/delegates/PrintAst.expected b/csharp/ql/test/library-tests/delegates/PrintAst.expected index a11976f4e5cf..f44855cc3c89 100644 --- a/csharp/ql/test/library-tests/delegates/PrintAst.expected +++ b/csharp/ql/test/library-tests/delegates/PrintAst.expected @@ -80,7 +80,7 @@ delegates.cs: # 29| 0: [Parameter] g # 29| -1: [TypeMention] int # 29| 4: [BlockStmt] {...} -# 33| 5: [DelegateType] Predicate<> +# 33| 5: [DelegateType] Predicate`1 #-----| 1: (Type parameters) # 33| 0: [TypeParameter] T #-----| 2: (Parameters) diff --git a/csharp/ql/test/library-tests/dispatch/CallGraph.expected b/csharp/ql/test/library-tests/dispatch/CallGraph.expected index ec3f7f6167dc..41d210039965 100644 --- a/csharp/ql/test/library-tests/dispatch/CallGraph.expected +++ b/csharp/ql/test/library-tests/dispatch/CallGraph.expected @@ -7,252 +7,252 @@ | Dynamic.cs:40:24:40:26 | Run | TypeFlow.cs:12:29:12:34 | Method | | Dynamic.cs:40:24:40:26 | Run | TypeFlow.cs:17:30:17:35 | Method | | ExactCallable.cs:7:28:7:31 | Main | ExactCallable.cs:15:25:15:35 | Run,ImplBeta> | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:110:34:110:34 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:110:34:110:34 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:110:34:110:34 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:120:33:120:33 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:122:25:122:25 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:126:33:126:34 | M2 | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:128:25:128:26 | M3 | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:133:25:133:25 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:143:34:143:34 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:150:21:150:32 | UnqualifiedM | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:154:32:154:32 | M | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:157:26:157:37 | AlphaFactory | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:162:25:162:35 | BetaFactory | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:167:26:167:41 | InterfaceFactory | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:172:21:172:33 | MethodWithOut | -| ExactCallable.cs:15:25:15:35 | Run<,> | ExactCallable.cs:177:21:177:34 | MethodWithOut2 | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:110:34:110:34 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:110:34:110:34 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:110:34:110:34 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:120:33:120:33 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:122:25:122:25 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:126:33:126:34 | M2 | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:128:25:128:26 | M3 | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:133:25:133:25 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:143:34:143:34 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:150:21:150:32 | UnqualifiedM | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:154:32:154:32 | M | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:157:26:157:37 | AlphaFactory | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:162:25:162:35 | BetaFactory | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:167:26:167:41 | InterfaceFactory | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:172:21:172:33 | MethodWithOut | +| ExactCallable.cs:15:25:15:35 | Run`2 | ExactCallable.cs:177:21:177:34 | MethodWithOut2 | | ExactCallable.cs:182:21:182:22 | M1 | ExactCallable.cs:187:21:187:22 | M2 | | TypeFlow.cs:5:5:5:12 | TypeFlow | TypeFlow.cs:24:10:24:12 | Run | | TypeFlow.cs:24:10:24:12 | Run | TypeFlow.cs:12:29:12:34 | Method | | TypeFlow.cs:24:10:24:12 | Run | TypeFlow.cs:17:30:17:35 | Method | | TypeFlow.cs:24:10:24:12 | Run | TypeFlow.cs:22:15:22:17 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ExactCallable.cs:128:25:128:26 | M3 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ExactCallable.cs:147:29:147:30 | M3 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock>> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock>> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:202:21:202:27 | Mock> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:35:241:37 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:35:241:37 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:35:241:37 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:35:241:37 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:40:241:42 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:40:241:42 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:40:241:42 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:241:40:241:42 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:40:242:42 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:40:242:42 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:40:242:42 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:40:242:42 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:71:242:73 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:71:242:73 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:71:242:73 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:242:71:242:73 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:56:243:58 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:56:243:58 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:56:243:58 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:56:243:58 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:64:243:69 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:64:243:69 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:64:243:69 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:243:64:243:69 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:248:29:248:33 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:249:35:249:37 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:249:40:249:42 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:250:46:250:48 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:250:77:250:79 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:251:56:251:58 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:251:64:251:69 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:256:26:256:30 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:256:26:256:30 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:257:32:257:34 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:257:32:257:34 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:257:37:257:39 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:257:37:257:39 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:258:40:258:42 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:258:40:258:42 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:258:71:258:73 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:258:71:258:73 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:259:53:259:55 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:259:53:259:55 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:259:61:259:66 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:259:61:259:66 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:264:26:264:30 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:265:24:265:24 | M | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:266:35:266:37 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:266:40:266:42 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:267:39:267:41 | set_Prop2 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:268:43:268:45 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:268:74:268:76 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:269:56:269:58 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:269:64:269:69 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:270:55:270:57 | add_Event2 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:270:63:270:68 | remove_Event2 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:31:276:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:276:36:276:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:37:277:39 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:277:68:277:70 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:52:278:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:278:60:278:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:292:26:292:30 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:292:26:292:30 | M<> | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:293:31:293:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:293:31:293:33 | get_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:293:36:293:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:293:36:293:38 | set_Prop | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:294:39:294:41 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:294:39:294:41 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:294:70:294:72 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:294:70:294:72 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:295:52:295:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:295:52:295:54 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:295:60:295:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:295:60:295:65 | remove_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:312:25:312:25 | M | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:313:24:313:28 | M2 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:313:24:313:28 | M2 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:314:17:314:18 | M3 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:315:17:315:18 | M4 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:325:26:325:26 | M | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:326:17:326:18 | M3 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:335:17:335:18 | M3 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:336:32:336:32 | + | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:338:34:338:36 | get_Prop3 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:338:39:338:41 | set_Prop3 | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:339:31:339:33 | get_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:339:53:339:55 | set_Item | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:340:45:340:47 | add_Event | -| ViableCallable.cs:9:17:9:31 | Run<,,> | ViableCallable.cs:340:53:340:58 | remove_Event | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:248:29:248:33 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:256:26:256:30 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:256:26:256:30 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:264:26:264:30 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:292:26:292:30 | M<> | -| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:292:26:292:30 | M<> | -| ViableCallable.cs:280:17:280:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:280:17:280:19 | Run | ViableCallable.cs:292:26:292:30 | M<> | -| ViableCallable.cs:280:17:280:19 | Run | ViableCallable.cs:292:26:292:30 | M<> | -| ViableCallable.cs:297:17:297:19 | Run | ViableCallable.cs:275:24:275:28 | M<> | -| ViableCallable.cs:297:17:297:19 | Run | ViableCallable.cs:292:26:292:30 | M<> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ExactCallable.cs:128:25:128:26 | M3 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ExactCallable.cs:147:29:147:30 | M3 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock>> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock>> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:202:21:202:27 | Mock> | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:35:241:37 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:35:241:37 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:35:241:37 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:35:241:37 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:40:241:42 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:40:241:42 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:40:241:42 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:241:40:241:42 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:40:242:42 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:40:242:42 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:40:242:42 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:40:242:42 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:71:242:73 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:71:242:73 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:71:242:73 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:242:71:242:73 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:56:243:58 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:56:243:58 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:56:243:58 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:56:243:58 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:64:243:69 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:64:243:69 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:64:243:69 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:243:64:243:69 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:248:29:248:33 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:249:35:249:37 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:249:40:249:42 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:250:46:250:48 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:250:77:250:79 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:251:56:251:58 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:251:64:251:69 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:256:26:256:30 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:256:26:256:30 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:257:32:257:34 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:257:32:257:34 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:257:37:257:39 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:257:37:257:39 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:258:40:258:42 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:258:40:258:42 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:258:71:258:73 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:258:71:258:73 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:259:53:259:55 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:259:53:259:55 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:259:61:259:66 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:259:61:259:66 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:264:26:264:30 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:265:24:265:24 | M | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:266:35:266:37 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:266:40:266:42 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:267:39:267:41 | set_Prop2 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:268:43:268:45 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:268:74:268:76 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:269:56:269:58 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:269:64:269:69 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:270:55:270:57 | add_Event2 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:270:63:270:68 | remove_Event2 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:31:276:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:276:36:276:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:37:277:39 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:277:68:277:70 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:52:278:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:278:60:278:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:292:26:292:30 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:292:26:292:30 | M`1 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:293:31:293:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:293:31:293:33 | get_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:293:36:293:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:293:36:293:38 | set_Prop | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:294:39:294:41 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:294:39:294:41 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:294:70:294:72 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:294:70:294:72 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:295:52:295:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:295:52:295:54 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:295:60:295:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:295:60:295:65 | remove_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:312:25:312:25 | M | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:313:24:313:28 | M2 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:313:24:313:28 | M2 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:314:17:314:18 | M3 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:315:17:315:18 | M4 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:325:26:325:26 | M | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:326:17:326:18 | M3 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:335:17:335:18 | M3 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:336:32:336:32 | + | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:338:34:338:36 | get_Prop3 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:338:39:338:41 | set_Prop3 | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:339:31:339:33 | get_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:339:53:339:55 | set_Item | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:340:45:340:47 | add_Event | +| ViableCallable.cs:9:17:9:31 | Run`3 | ViableCallable.cs:340:53:340:58 | remove_Event | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:240:23:240:27 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:248:29:248:33 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:256:26:256:30 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:256:26:256:30 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:264:26:264:30 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:292:26:292:30 | M`1 | +| ViableCallable.cs:231:17:231:19 | Run | ViableCallable.cs:292:26:292:30 | M`1 | +| ViableCallable.cs:280:17:280:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:280:17:280:19 | Run | ViableCallable.cs:292:26:292:30 | M`1 | +| ViableCallable.cs:280:17:280:19 | Run | ViableCallable.cs:292:26:292:30 | M`1 | +| ViableCallable.cs:297:17:297:19 | Run | ViableCallable.cs:275:24:275:28 | M`1 | +| ViableCallable.cs:297:17:297:19 | Run | ViableCallable.cs:292:26:292:30 | M`1 | | ViableCallable.cs:347:17:347:19 | Run | ViableCallable.cs:345:10:345:10 | M | | ViableCallable.cs:347:17:347:19 | Run | ViableCallable.cs:361:5:361:7 | C11 | -| ViableCallable.cs:375:10:375:16 | Run<> | ViableCallable.cs:371:33:371:33 | M | -| ViableCallable.cs:381:10:381:17 | Run2<> | ViableCallable.cs:375:10:375:16 | Run | +| ViableCallable.cs:375:10:375:16 | Run`1 | ViableCallable.cs:371:33:371:33 | M | +| ViableCallable.cs:381:10:381:17 | Run2`1 | ViableCallable.cs:375:10:375:16 | Run | | ViableCallable.cs:386:10:386:13 | Run3 | ViableCallable.cs:381:10:381:17 | Run2 | | ViableCallable.cs:408:10:408:12 | Run | ViableCallable.cs:202:21:202:27 | Mock | -| ViableCallable.cs:408:10:408:12 | Run | ViableCallable.cs:396:36:396:40 | M<> | -| ViableCallable.cs:408:10:408:12 | Run | ViableCallable.cs:402:53:402:57 | M<> | -| ViableCallable.cs:408:10:408:12 | Run | ViableCallable.cs:404:42:404:46 | M<> | -| ViableCallable.cs:430:22:430:26 | M2<> | ViableCallable.cs:455:14:455:29 | (...) => ... | -| ViableCallable.cs:430:22:430:26 | M2<> | ViableCallable.cs:461:14:461:29 | (...) => ... | +| ViableCallable.cs:408:10:408:12 | Run | ViableCallable.cs:396:36:396:40 | M`1 | +| ViableCallable.cs:408:10:408:12 | Run | ViableCallable.cs:402:53:402:57 | M`1 | +| ViableCallable.cs:408:10:408:12 | Run | ViableCallable.cs:404:42:404:46 | M`1 | +| ViableCallable.cs:430:22:430:26 | M2`1 | ViableCallable.cs:455:14:455:29 | (...) => ... | +| ViableCallable.cs:430:22:430:26 | M2`1 | ViableCallable.cs:461:14:461:29 | (...) => ... | | ViableCallable.cs:435:10:435:11 | M1 | ViableCallable.cs:429:23:429:24 | M1 | -| ViableCallable.cs:435:10:435:11 | M1 | ViableCallable.cs:444:23:444:27 | M2<> | -| ViableCallable.cs:444:23:444:27 | M2<> | ViableCallable.cs:441:17:441:23 | (...) => ... | -| ViableCallable.cs:444:23:444:27 | M2<> | ViableCallable.cs:449:14:449:20 | (...) => ... | -| ViableCallable.cs:444:23:444:27 | M2<> | ViableCallable.cs:455:14:455:29 | (...) => ... | -| ViableCallable.cs:444:23:444:27 | M2<> | ViableCallable.cs:461:14:461:29 | (...) => ... | -| ViableCallable.cs:446:10:446:14 | M3<> | ViableCallable.cs:444:23:444:27 | M2<> | -| ViableCallable.cs:452:10:452:14 | M4<> | ViableCallable.cs:430:22:430:26 | M2<> | -| ViableCallable.cs:452:10:452:14 | M4<> | ViableCallable.cs:444:23:444:27 | M2<> | -| ViableCallable.cs:458:10:458:14 | M5<> | ViableCallable.cs:430:22:430:26 | M2<> | -| ViableCallable.cs:458:10:458:14 | M5<> | ViableCallable.cs:444:23:444:27 | M2<> | +| ViableCallable.cs:435:10:435:11 | M1 | ViableCallable.cs:444:23:444:27 | M2`1 | +| ViableCallable.cs:444:23:444:27 | M2`1 | ViableCallable.cs:441:17:441:23 | (...) => ... | +| ViableCallable.cs:444:23:444:27 | M2`1 | ViableCallable.cs:449:14:449:20 | (...) => ... | +| ViableCallable.cs:444:23:444:27 | M2`1 | ViableCallable.cs:455:14:455:29 | (...) => ... | +| ViableCallable.cs:444:23:444:27 | M2`1 | ViableCallable.cs:461:14:461:29 | (...) => ... | +| ViableCallable.cs:446:10:446:14 | M3`1 | ViableCallable.cs:444:23:444:27 | M2`1 | +| ViableCallable.cs:452:10:452:14 | M4`1 | ViableCallable.cs:430:22:430:26 | M2`1 | +| ViableCallable.cs:452:10:452:14 | M4`1 | ViableCallable.cs:444:23:444:27 | M2`1 | +| ViableCallable.cs:458:10:458:14 | M5`1 | ViableCallable.cs:430:22:430:26 | M2`1 | +| ViableCallable.cs:458:10:458:14 | M5`1 | ViableCallable.cs:444:23:444:27 | M2`1 | | ViableCallable.cs:475:10:475:12 | Run | ViableCallable.cs:468:10:468:11 | M2 | | ViableCallable.cs:475:10:475:12 | Run | ViableCallable.cs:473:17:473:18 | M1 | | ViableCallable.cs:492:10:492:12 | Run | ViableCallable.cs:487:32:487:32 | + | | ViableCallable.cs:492:10:492:12 | Run | ViableCallable.cs:488:40:488:40 | checked + | | ViableCallable.cs:492:10:492:12 | Run | ViableCallable.cs:489:28:489:35 | explicit conversion | | ViableCallable.cs:492:10:492:12 | Run | ViableCallable.cs:490:28:490:35 | checked explicit conversion | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:514:39:514:39 | checked - | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:516:31:516:31 | * | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:517:39:517:39 | checked * | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:519:31:519:31 | / | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:520:39:520:39 | checked / | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:524:18:524:20 | M12 | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:526:18:526:20 | M13 | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:531:32:531:32 | + | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:532:40:532:40 | checked + | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:534:32:534:32 | - | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:536:32:536:32 | / | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:537:40:537:40 | checked / | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:539:17:539:19 | M11 | -| ViableCallable.cs:542:10:542:15 | Run<> | ViableCallable.cs:540:17:540:19 | M12 | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:514:39:514:39 | checked - | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:516:31:516:31 | * | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:517:39:517:39 | checked * | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:519:31:519:31 | / | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:520:39:520:39 | checked / | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:524:18:524:20 | M12 | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:526:18:526:20 | M13 | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:531:32:531:32 | + | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:532:40:532:40 | checked + | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:534:32:534:32 | - | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:536:32:536:32 | / | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:537:40:537:40 | checked / | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:539:17:539:19 | M11 | +| ViableCallable.cs:542:10:542:15 | Run`1 | ViableCallable.cs:540:17:540:19 | M12 | diff --git a/csharp/ql/test/library-tests/dispatch/GetADynamicTarget.expected b/csharp/ql/test/library-tests/dispatch/GetADynamicTarget.expected index 490dd3201f32..0370a47b8946 100644 --- a/csharp/ql/test/library-tests/dispatch/GetADynamicTarget.expected +++ b/csharp/ql/test/library-tests/dispatch/GetADynamicTarget.expected @@ -28,21 +28,21 @@ | ExactCallable.cs:49:17:49:30 | call to method AlphaFactory | Test.MainClass.AlphaFactory() | | ExactCallable.cs:49:17:49:34 | call to method M | Test.MainClass+ImplAlpha.M() | | ExactCallable.cs:49:17:49:34 | call to method M | Test.MainClass+SecondLevelImpl.M() | -| ExactCallable.cs:49:17:49:34 | call to method M | Test.MainClass+Tests<>.M() | | ExactCallable.cs:49:17:49:34 | call to method M | Test.MainClass+Tests.M() | | ExactCallable.cs:49:17:49:34 | call to method M | Test.MainClass+Tests.M() | +| ExactCallable.cs:49:17:49:34 | call to method M | Test.MainClass+Tests`1.M() | | ExactCallable.cs:52:17:52:29 | call to method BetaFactory | Test.MainClass.BetaFactory() | | ExactCallable.cs:52:17:52:33 | call to method M | Test.MainClass+ImplBeta.M() | | ExactCallable.cs:55:17:55:34 | call to method InterfaceFactory | Test.MainClass.InterfaceFactory() | | ExactCallable.cs:55:17:55:38 | call to method M | Test.MainClass+ImplAlpha.M() | | ExactCallable.cs:55:17:55:38 | call to method M | Test.MainClass+ImplBeta.M() | | ExactCallable.cs:55:17:55:38 | call to method M | Test.MainClass+SecondLevelImpl.M() | -| ExactCallable.cs:55:17:55:38 | call to method M | Test.MainClass+Tests<>.M() | | ExactCallable.cs:55:17:55:38 | call to method M | Test.MainClass+Tests.M() | | ExactCallable.cs:55:17:55:38 | call to method M | Test.MainClass+Tests.M() | +| ExactCallable.cs:55:17:55:38 | call to method M | Test.MainClass+Tests`1.M() | | ExactCallable.cs:58:17:58:24 | call to method M | Test.MainClass+ImplAlpha.M() | -| ExactCallable.cs:61:17:61:24 | call to method M | Test.MainClass+Tests<>.M() | -| ExactCallable.cs:64:17:64:19 | call to method M | Test.MainClass+Tests<>.M() | +| ExactCallable.cs:61:17:61:24 | call to method M | Test.MainClass+Tests`1.M() | +| ExactCallable.cs:64:17:64:19 | call to method M | Test.MainClass+Tests`1.M() | | ExactCallable.cs:67:17:67:20 | call to method M2 | Test.MainClass+ImplAlpha.M2() | | ExactCallable.cs:70:17:70:20 | call to method M3 | Test.MainClass+ImplAlpha.M3() | | ExactCallable.cs:73:17:73:124 | call to method InvokeMember | Test.MainClass+ImplAlpha.M() | @@ -66,15 +66,14 @@ | TypeFlow.cs:33:9:33:18 | call to method Method | TypeFlow+C2.Method() | | TypeFlow.cs:37:11:37:26 | call to method Method | TypeFlow+C2.Method() | | TypeFlow.cs:40:9:40:18 | call to method Method | TypeFlow+C2.Method() | -| ViableCallable.cs:12:9:12:28 | call to method M | C2<>.M(string, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C2.M(string, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C2.M(string, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C2.M(string, T3) | +| ViableCallable.cs:12:9:12:28 | call to method M | C2`1.M(string, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C3.M(string, T3) | -| ViableCallable.cs:12:9:12:28 | call to method M | C4<>.M(T[], T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C4.M(Int32[], T3) | +| ViableCallable.cs:12:9:12:28 | call to method M | C4`1.M(T[], T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C5.M(string, T3) | -| ViableCallable.cs:12:9:12:28 | call to method M | C6<,>.M(T1, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C6.M(bool, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C6.M(Int32[], T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C6.M(string, T3) | @@ -82,17 +81,17 @@ | ViableCallable.cs:12:9:12:28 | call to method M | C6.M(string, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C6.M(T1, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C6.M(T1, T3) | -| ViableCallable.cs:12:9:12:28 | call to method M | C7<>.M(T1, T3) | +| ViableCallable.cs:12:9:12:28 | call to method M | C6`2.M(T1, T3) | | ViableCallable.cs:12:9:12:28 | call to method M | C7.M(bool, T3) | -| ViableCallable.cs:14:9:14:15 | access to property Prop | C2<>.set_Prop(string) | +| ViableCallable.cs:12:9:12:28 | call to method M | C7`1.M(T1, T3) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C2.set_Prop(string) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C2.set_Prop(string) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C2.set_Prop(string) | +| ViableCallable.cs:14:9:14:15 | access to property Prop | C2`1.set_Prop(string) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C3.set_Prop(string) | -| ViableCallable.cs:14:9:14:15 | access to property Prop | C4<>.set_Prop(T[]) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C4.set_Prop(Int32[]) | +| ViableCallable.cs:14:9:14:15 | access to property Prop | C4`1.set_Prop(T[]) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C5.set_Prop(string) | -| ViableCallable.cs:14:9:14:15 | access to property Prop | C6<,>.set_Prop(T1) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C6.set_Prop(bool) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C6.set_Prop(Int32[]) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C6.set_Prop(string) | @@ -100,17 +99,17 @@ | ViableCallable.cs:14:9:14:15 | access to property Prop | C6.set_Prop(string) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C6.set_Prop(T1) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C6.set_Prop(T1) | -| ViableCallable.cs:14:9:14:15 | access to property Prop | C7<>.set_Prop(T1) | +| ViableCallable.cs:14:9:14:15 | access to property Prop | C6`2.set_Prop(T1) | | ViableCallable.cs:14:9:14:15 | access to property Prop | C7.set_Prop(bool) | -| ViableCallable.cs:14:19:14:25 | access to property Prop | C2<>.get_Prop() | +| ViableCallable.cs:14:9:14:15 | access to property Prop | C7`1.set_Prop(T1) | | ViableCallable.cs:14:19:14:25 | access to property Prop | C2.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C2.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C2.get_Prop() | +| ViableCallable.cs:14:19:14:25 | access to property Prop | C2`1.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C3.get_Prop() | -| ViableCallable.cs:14:19:14:25 | access to property Prop | C4<>.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C4.get_Prop() | +| ViableCallable.cs:14:19:14:25 | access to property Prop | C4`1.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C5.get_Prop() | -| ViableCallable.cs:14:19:14:25 | access to property Prop | C6<,>.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C6.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C6.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C6.get_Prop() | @@ -118,17 +117,17 @@ | ViableCallable.cs:14:19:14:25 | access to property Prop | C6.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C6.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C6.get_Prop() | -| ViableCallable.cs:14:19:14:25 | access to property Prop | C7<>.get_Prop() | +| ViableCallable.cs:14:19:14:25 | access to property Prop | C6`2.get_Prop() | | ViableCallable.cs:14:19:14:25 | access to property Prop | C7.get_Prop() | -| ViableCallable.cs:16:9:16:23 | access to indexer | C2<>.set_Item(T, string) | +| ViableCallable.cs:14:19:14:25 | access to property Prop | C7`1.get_Prop() | | ViableCallable.cs:16:9:16:23 | access to indexer | C2.set_Item(bool, string) | | ViableCallable.cs:16:9:16:23 | access to indexer | C2.set_Item(decimal, string) | | ViableCallable.cs:16:9:16:23 | access to indexer | C2.set_Item(int, string) | +| ViableCallable.cs:16:9:16:23 | access to indexer | C2`1.set_Item(T, string) | | ViableCallable.cs:16:9:16:23 | access to indexer | C3.set_Item(decimal, string) | -| ViableCallable.cs:16:9:16:23 | access to indexer | C4<>.set_Item(bool, T[]) | | ViableCallable.cs:16:9:16:23 | access to indexer | C4.set_Item(bool, Int32[]) | +| ViableCallable.cs:16:9:16:23 | access to indexer | C4`1.set_Item(bool, T[]) | | ViableCallable.cs:16:9:16:23 | access to indexer | C5.set_Item(bool, string) | -| ViableCallable.cs:16:9:16:23 | access to indexer | C6<,>.set_Item(T2, T1) | | ViableCallable.cs:16:9:16:23 | access to indexer | C6.set_Item(byte, bool) | | ViableCallable.cs:16:9:16:23 | access to indexer | C6.set_Item(bool, Int32[]) | | ViableCallable.cs:16:9:16:23 | access to indexer | C6.set_Item(bool, string) | @@ -136,17 +135,17 @@ | ViableCallable.cs:16:9:16:23 | access to indexer | C6.set_Item(int, string) | | ViableCallable.cs:16:9:16:23 | access to indexer | C6.set_Item(bool, T1) | | ViableCallable.cs:16:9:16:23 | access to indexer | C6.set_Item(byte, T1) | -| ViableCallable.cs:16:9:16:23 | access to indexer | C7<>.set_Item(byte, T1) | +| ViableCallable.cs:16:9:16:23 | access to indexer | C6`2.set_Item(T2, T1) | | ViableCallable.cs:16:9:16:23 | access to indexer | C7.set_Item(byte, bool) | -| ViableCallable.cs:16:27:16:41 | access to indexer | C2<>.get_Item(T) | +| ViableCallable.cs:16:9:16:23 | access to indexer | C7`1.set_Item(byte, T1) | | ViableCallable.cs:16:27:16:41 | access to indexer | C2.get_Item(bool) | | ViableCallable.cs:16:27:16:41 | access to indexer | C2.get_Item(decimal) | | ViableCallable.cs:16:27:16:41 | access to indexer | C2.get_Item(int) | +| ViableCallable.cs:16:27:16:41 | access to indexer | C2`1.get_Item(T) | | ViableCallable.cs:16:27:16:41 | access to indexer | C3.get_Item(decimal) | -| ViableCallable.cs:16:27:16:41 | access to indexer | C4<>.get_Item(bool) | | ViableCallable.cs:16:27:16:41 | access to indexer | C4.get_Item(bool) | +| ViableCallable.cs:16:27:16:41 | access to indexer | C4`1.get_Item(bool) | | ViableCallable.cs:16:27:16:41 | access to indexer | C5.get_Item(bool) | -| ViableCallable.cs:16:27:16:41 | access to indexer | C6<,>.get_Item(T2) | | ViableCallable.cs:16:27:16:41 | access to indexer | C6.get_Item(byte) | | ViableCallable.cs:16:27:16:41 | access to indexer | C6.get_Item(bool) | | ViableCallable.cs:16:27:16:41 | access to indexer | C6.get_Item(bool) | @@ -154,17 +153,17 @@ | ViableCallable.cs:16:27:16:41 | access to indexer | C6.get_Item(int) | | ViableCallable.cs:16:27:16:41 | access to indexer | C6.get_Item(bool) | | ViableCallable.cs:16:27:16:41 | access to indexer | C6.get_Item(byte) | -| ViableCallable.cs:16:27:16:41 | access to indexer | C7<>.get_Item(byte) | +| ViableCallable.cs:16:27:16:41 | access to indexer | C6`2.get_Item(T2) | | ViableCallable.cs:16:27:16:41 | access to indexer | C7.get_Item(byte) | -| ViableCallable.cs:18:9:18:16 | access to event Event | C2<>.add_Event(EventHandler) | +| ViableCallable.cs:16:27:16:41 | access to indexer | C7`1.get_Item(byte) | | ViableCallable.cs:18:9:18:16 | access to event Event | C2.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C2.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C2.add_Event(EventHandler) | +| ViableCallable.cs:18:9:18:16 | access to event Event | C2`1.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C3.add_Event(EventHandler) | -| ViableCallable.cs:18:9:18:16 | access to event Event | C4<>.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C4.add_Event(EventHandler) | +| ViableCallable.cs:18:9:18:16 | access to event Event | C4`1.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C5.add_Event(EventHandler) | -| ViableCallable.cs:18:9:18:16 | access to event Event | C6<,>.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C6.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C6.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C6.add_Event(EventHandler) | @@ -172,17 +171,17 @@ | ViableCallable.cs:18:9:18:16 | access to event Event | C6.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C6.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C6.add_Event(EventHandler) | -| ViableCallable.cs:18:9:18:16 | access to event Event | C7<>.add_Event(EventHandler) | +| ViableCallable.cs:18:9:18:16 | access to event Event | C6`2.add_Event(EventHandler) | | ViableCallable.cs:18:9:18:16 | access to event Event | C7.add_Event(EventHandler) | -| ViableCallable.cs:19:9:19:16 | access to event Event | C2<>.remove_Event(EventHandler) | +| ViableCallable.cs:18:9:18:16 | access to event Event | C7`1.add_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C2.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C2.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C2.remove_Event(EventHandler) | +| ViableCallable.cs:19:9:19:16 | access to event Event | C2`1.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C3.remove_Event(EventHandler) | -| ViableCallable.cs:19:9:19:16 | access to event Event | C4<>.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C4.remove_Event(EventHandler) | +| ViableCallable.cs:19:9:19:16 | access to event Event | C4`1.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C5.remove_Event(EventHandler) | -| ViableCallable.cs:19:9:19:16 | access to event Event | C6<,>.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C6.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C6.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C6.remove_Event(EventHandler) | @@ -190,28 +189,29 @@ | ViableCallable.cs:19:9:19:16 | access to event Event | C6.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C6.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C6.remove_Event(EventHandler) | -| ViableCallable.cs:19:9:19:16 | access to event Event | C7<>.remove_Event(EventHandler) | +| ViableCallable.cs:19:9:19:16 | access to event Event | C6`2.remove_Event(EventHandler) | | ViableCallable.cs:19:9:19:16 | access to event Event | C7.remove_Event(EventHandler) | -| ViableCallable.cs:22:9:22:30 | call to method M | C4<>.M(T[], T3) | +| ViableCallable.cs:19:9:19:16 | access to event Event | C7`1.remove_Event(EventHandler) | | ViableCallable.cs:22:9:22:30 | call to method M | C4.M(Int32[], T3) | +| ViableCallable.cs:22:9:22:30 | call to method M | C4`1.M(T[], T3) | | ViableCallable.cs:22:9:22:30 | call to method M | C6.M(Int32[], T3) | -| ViableCallable.cs:24:9:24:15 | access to property Prop | C4<>.set_Prop(T[]) | | ViableCallable.cs:24:9:24:15 | access to property Prop | C4.set_Prop(Int32[]) | +| ViableCallable.cs:24:9:24:15 | access to property Prop | C4`1.set_Prop(T[]) | | ViableCallable.cs:24:9:24:15 | access to property Prop | C6.set_Prop(Int32[]) | -| ViableCallable.cs:24:19:24:25 | access to property Prop | C4<>.get_Prop() | | ViableCallable.cs:24:19:24:25 | access to property Prop | C4.get_Prop() | +| ViableCallable.cs:24:19:24:25 | access to property Prop | C4`1.get_Prop() | | ViableCallable.cs:24:19:24:25 | access to property Prop | C6.get_Prop() | -| ViableCallable.cs:26:9:26:23 | access to indexer | C4<>.set_Item(bool, T[]) | | ViableCallable.cs:26:9:26:23 | access to indexer | C4.set_Item(bool, Int32[]) | +| ViableCallable.cs:26:9:26:23 | access to indexer | C4`1.set_Item(bool, T[]) | | ViableCallable.cs:26:9:26:23 | access to indexer | C6.set_Item(bool, Int32[]) | -| ViableCallable.cs:26:27:26:41 | access to indexer | C4<>.get_Item(bool) | | ViableCallable.cs:26:27:26:41 | access to indexer | C4.get_Item(bool) | +| ViableCallable.cs:26:27:26:41 | access to indexer | C4`1.get_Item(bool) | | ViableCallable.cs:26:27:26:41 | access to indexer | C6.get_Item(bool) | -| ViableCallable.cs:28:9:28:16 | access to event Event | C4<>.add_Event(EventHandler) | | ViableCallable.cs:28:9:28:16 | access to event Event | C4.add_Event(EventHandler) | +| ViableCallable.cs:28:9:28:16 | access to event Event | C4`1.add_Event(EventHandler) | | ViableCallable.cs:28:9:28:16 | access to event Event | C6.add_Event(EventHandler) | -| ViableCallable.cs:29:9:29:16 | access to event Event | C4<>.remove_Event(EventHandler) | | ViableCallable.cs:29:9:29:16 | access to event Event | C4.remove_Event(EventHandler) | +| ViableCallable.cs:29:9:29:16 | access to event Event | C4`1.remove_Event(EventHandler) | | ViableCallable.cs:29:9:29:16 | access to event Event | C6.remove_Event(EventHandler) | | ViableCallable.cs:32:30:32:52 | call to method Mock> | ViableCallable.Mock>() | | ViableCallable.cs:33:9:33:23 | call to method M | C2.M(string, T3) | @@ -296,16 +296,16 @@ | ViableCallable.cs:84:9:84:16 | access to event Event | C6.remove_Event(EventHandler) | | ViableCallable.cs:87:21:87:30 | call to method Mock | ViableCallable.Mock() | | ViableCallable.cs:88:9:88:44 | dynamic call to method M | C8.M(IEnumerable>) | -| ViableCallable.cs:88:9:88:44 | dynamic call to method M | C9<>.M(IEnumerable>) | +| ViableCallable.cs:88:9:88:44 | dynamic call to method M | C9`1.M(IEnumerable>) | | ViableCallable.cs:88:13:88:43 | call to method Mock>> | ViableCallable.Mock>>() | | ViableCallable.cs:90:9:90:15 | dynamic access to member Prop1 | C8.set_Prop1(string) | -| ViableCallable.cs:90:9:90:15 | dynamic access to member Prop1 | C9<>.set_Prop1(string) | +| ViableCallable.cs:90:9:90:15 | dynamic access to member Prop1 | C9`1.set_Prop1(string) | | ViableCallable.cs:90:19:90:25 | dynamic access to member Prop1 | C8.get_Prop1() | -| ViableCallable.cs:90:19:90:25 | dynamic access to member Prop1 | C9<>.get_Prop1() | +| ViableCallable.cs:90:19:90:25 | dynamic access to member Prop1 | C9`1.get_Prop1() | | ViableCallable.cs:92:9:92:12 | dynamic access to element | C8.set_Item(int, string) | -| ViableCallable.cs:92:9:92:12 | dynamic access to element | C9<>.set_Item(int, string) | +| ViableCallable.cs:92:9:92:12 | dynamic access to element | C9`1.set_Item(int, string) | | ViableCallable.cs:92:16:92:19 | dynamic access to element | C8.get_Item(int) | -| ViableCallable.cs:92:16:92:19 | dynamic access to element | C9<>.get_Item(int) | +| ViableCallable.cs:92:16:92:19 | dynamic access to element | C9`1.get_Item(int) | | ViableCallable.cs:95:13:95:40 | call to method Mock>> | ViableCallable.Mock>>() | | ViableCallable.cs:99:9:99:15 | dynamic call to method M | C5.M(int) | | ViableCallable.cs:102:9:102:16 | access to property Prop2 | C5.set_Prop2(string) | @@ -327,94 +327,94 @@ | ViableCallable.cs:139:9:139:52 | ... -= ... | C6.remove_Event(EventHandler) | | ViableCallable.cs:142:13:142:22 | call to method Mock | ViableCallable.Mock() | | ViableCallable.cs:143:9:143:14 | dynamic call to method M3 | C8.M3(params Double[]) | -| ViableCallable.cs:143:9:143:14 | dynamic call to method M3 | C9<>.M3(params T[]) | +| ViableCallable.cs:143:9:143:14 | dynamic call to method M3 | C9`1.M3(params T[]) | | ViableCallable.cs:144:9:144:15 | dynamic call to method M3 | C8.M3(params Double[]) | -| ViableCallable.cs:144:9:144:15 | dynamic call to method M3 | C9<>.M3(params T[]) | +| ViableCallable.cs:144:9:144:15 | dynamic call to method M3 | C9`1.M3(params T[]) | | ViableCallable.cs:145:9:145:20 | dynamic call to method M3 | C8.M3(params Double[]) | -| ViableCallable.cs:145:9:145:20 | dynamic call to method M3 | C9<>.M3(params T[]) | +| ViableCallable.cs:145:9:145:20 | dynamic call to method M3 | C9`1.M3(params T[]) | | ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | C8.M3(params Double[]) | -| ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | C9<>.M3(params T[]) | +| ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | C9`1.M3(params T[]) | | ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | C10.M3(params Double[]) | | ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | Test.MainClass+ImplAlpha.M3() | | ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | Test.MainClass+SecondLevelImpl.M3() | | ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | C8.M3(params Double[]) | -| ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | C9<>.M3(params T[]) | +| ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | C9`1.M3(params T[]) | | ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | C10.M3(params Double[]) | | ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | C8.M3(params Double[]) | -| ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | C9<>.M3(params T[]) | +| ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | C9`1.M3(params T[]) | | ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | C10.M3(params Double[]) | | ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | C8.set_Prop1(string) | -| ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | C9<>.set_Prop1(string) | +| ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | C9`1.set_Prop1(string) | | ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | C10.set_Prop1(bool) | | ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | C8.get_Prop1() | -| ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | C9<>.get_Prop1() | +| ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | C9`1.get_Prop1() | | ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | C10.get_Prop1() | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | C2<>.set_Item(T, string) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C2.set_Item(decimal, string) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C2.set_Item(int, string) | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | C2`1.set_Item(T, string) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C3.set_Item(decimal, string) | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | C6<,>.set_Item(T2, T1) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C6.set_Item(byte, bool) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C6.set_Item(decimal, string) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C6.set_Item(int, string) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C6.set_Item(byte, T1) | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | C7<>.set_Item(byte, T1) | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | C6`2.set_Item(T2, T1) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C7.set_Item(byte, bool) | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | C7`1.set_Item(byte, T1) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C8.set_Item(int, string) | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | C9<>.set_Item(int, string) | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | C9`1.set_Item(int, string) | | ViableCallable.cs:154:9:154:14 | dynamic access to element | C10.set_Item(int, bool) | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | C2<>.get_Item(T) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C2.get_Item(decimal) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C2.get_Item(int) | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | C2`1.get_Item(T) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C3.get_Item(decimal) | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | C6<,>.get_Item(T2) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C6.get_Item(byte) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C6.get_Item(decimal) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C6.get_Item(int) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C6.get_Item(byte) | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | C7<>.get_Item(byte) | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | C6`2.get_Item(T2) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C7.get_Item(byte) | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | C7`1.get_Item(byte) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C8.get_Item(int) | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | C9<>.get_Item(int) | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | C9`1.get_Item(int) | | ViableCallable.cs:154:18:154:23 | dynamic access to element | C10.get_Item(int) | -| ViableCallable.cs:156:9:156:54 | ... += ... | C2<>.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C2.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C2.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C2.add_Event(EventHandler) | +| ViableCallable.cs:156:9:156:54 | ... += ... | C2`1.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C3.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C5.add_Event(EventHandler) | -| ViableCallable.cs:156:9:156:54 | ... += ... | C6<,>.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C6.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C6.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C6.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C6.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C6.add_Event(EventHandler) | -| ViableCallable.cs:156:9:156:54 | ... += ... | C7<>.add_Event(EventHandler) | +| ViableCallable.cs:156:9:156:54 | ... += ... | C6`2.add_Event(EventHandler) | +| ViableCallable.cs:156:9:156:54 | ... += ... | C7`1.add_Event(EventHandler) | | ViableCallable.cs:156:9:156:54 | ... += ... | C8.add_Event(EventHandler) | -| ViableCallable.cs:156:9:156:54 | ... += ... | C9<>.add_Event(EventHandler) | -| ViableCallable.cs:157:9:157:54 | ... -= ... | C2<>.remove_Event(EventHandler) | +| ViableCallable.cs:156:9:156:54 | ... += ... | C9`1.add_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C2.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C2.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C2.remove_Event(EventHandler) | +| ViableCallable.cs:157:9:157:54 | ... -= ... | C2`1.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C3.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C5.remove_Event(EventHandler) | -| ViableCallable.cs:157:9:157:54 | ... -= ... | C6<,>.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C6.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C6.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C6.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C6.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C6.remove_Event(EventHandler) | -| ViableCallable.cs:157:9:157:54 | ... -= ... | C7<>.remove_Event(EventHandler) | +| ViableCallable.cs:157:9:157:54 | ... -= ... | C6`2.remove_Event(EventHandler) | +| ViableCallable.cs:157:9:157:54 | ... -= ... | C7`1.remove_Event(EventHandler) | | ViableCallable.cs:157:9:157:54 | ... -= ... | C8.remove_Event(EventHandler) | -| ViableCallable.cs:157:9:157:54 | ... -= ... | C9<>.remove_Event(EventHandler) | +| ViableCallable.cs:157:9:157:54 | ... -= ... | C9`1.remove_Event(EventHandler) | | ViableCallable.cs:160:9:160:40 | dynamic call to method M4 | C8.M4(byte, IEnumerable) | | ViableCallable.cs:160:19:160:39 | call to method Mock> | ViableCallable.Mock>() | | ViableCallable.cs:161:9:161:38 | dynamic call to method M4 | C8.M4(byte, IEnumerable) | | ViableCallable.cs:164:9:164:17 | dynamic access to member Prop1 | C10.set_Prop1(bool) | -| ViableCallable.cs:174:9:174:15 | dynamic access to element | C2<>.set_Item(T, string) | -| ViableCallable.cs:174:9:174:15 | dynamic access to element | C6<,>.set_Item(T2, T1) | -| ViableCallable.cs:174:19:174:25 | dynamic access to element | C2<>.get_Item(T) | -| ViableCallable.cs:174:19:174:25 | dynamic access to element | C6<,>.get_Item(T2) | +| ViableCallable.cs:174:9:174:15 | dynamic access to element | C2`1.set_Item(T, string) | +| ViableCallable.cs:174:9:174:15 | dynamic access to element | C6`2.set_Item(T2, T1) | +| ViableCallable.cs:174:19:174:25 | dynamic access to element | C2`1.get_Item(T) | +| ViableCallable.cs:174:19:174:25 | dynamic access to element | C6`2.get_Item(T2) | | ViableCallable.cs:186:9:186:153 | call to method InvokeMember | C10.+(C10, C10) | | ViableCallable.cs:189:9:189:143 | call to method InvokeMember | C10.get_Prop3() | | ViableCallable.cs:190:9:190:149 | call to method InvokeMember | C10.set_Prop3(string) | @@ -422,15 +422,14 @@ | ViableCallable.cs:194:9:194:152 | call to method InvokeMember | C10.set_Item(int, bool) | | ViableCallable.cs:198:9:198:147 | call to method InvokeMember | C10.add_Event(EventHandler) | | ViableCallable.cs:199:9:199:150 | call to method InvokeMember | C10.remove_Event(EventHandler) | -| ViableCallable.cs:234:9:234:15 | call to method M | C2<>.M(string, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C2.M(string, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C2.M(string, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C2.M(string, T3) | +| ViableCallable.cs:234:9:234:15 | call to method M | C2`1.M(string, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C3.M(string, T3) | -| ViableCallable.cs:234:9:234:15 | call to method M | C4<>.M(T[], T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C4.M(Int32[], T3) | +| ViableCallable.cs:234:9:234:15 | call to method M | C4`1.M(T[], T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C5.M(string, T3) | -| ViableCallable.cs:234:9:234:15 | call to method M | C6<,>.M(T1, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C6.M(bool, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C6.M(Int32[], T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C6.M(string, T3) | @@ -438,16 +437,17 @@ | ViableCallable.cs:234:9:234:15 | call to method M | C6.M(string, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C6.M(T1, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C6.M(T1, T3) | -| ViableCallable.cs:234:9:234:15 | call to method M | C7<>.M(T1, T3) | +| ViableCallable.cs:234:9:234:15 | call to method M | C6`2.M(T1, T3) | | ViableCallable.cs:234:9:234:15 | call to method M | C7.M(bool, T3) | -| ViableCallable.cs:283:9:283:15 | call to method M | C6<,>.M(T1, T3) | -| ViableCallable.cs:283:9:283:15 | call to method M | C7<>.M(T1, T3) | +| ViableCallable.cs:234:9:234:15 | call to method M | C7`1.M(T1, T3) | +| ViableCallable.cs:283:9:283:15 | call to method M | C6`2.M(T1, T3) | | ViableCallable.cs:283:9:283:15 | call to method M | C7.M(bool, T3) | -| ViableCallable.cs:286:9:286:20 | call to method M | C6<,>.M(T1, T3) | -| ViableCallable.cs:286:9:286:20 | call to method M | C7<>.M(T1, T3) | +| ViableCallable.cs:283:9:283:15 | call to method M | C7`1.M(T1, T3) | +| ViableCallable.cs:286:9:286:20 | call to method M | C6`2.M(T1, T3) | | ViableCallable.cs:286:9:286:20 | call to method M | C7.M(bool, T3) | -| ViableCallable.cs:300:9:300:15 | call to method M | C7<>.M(T1, T3) | -| ViableCallable.cs:303:9:303:20 | call to method M | C7<>.M(T1, T3) | +| ViableCallable.cs:286:9:286:20 | call to method M | C7`1.M(T1, T3) | +| ViableCallable.cs:300:9:300:15 | call to method M | C7`1.M(T1, T3) | +| ViableCallable.cs:303:9:303:20 | call to method M | C7`1.M(T1, T3) | | ViableCallable.cs:306:9:306:20 | call to method M | C6.M(T1, T3) | | ViableCallable.cs:353:9:353:14 | dynamic call to method M | C11.M(dynamic) | | ViableCallable.cs:355:9:355:18 | dynamic object creation of type C11 | C11.C11(C11) | diff --git a/csharp/ql/test/library-tests/dispatch/exactCallable.expected b/csharp/ql/test/library-tests/dispatch/exactCallable.expected index 42796007d99f..f608538af0ff 100644 --- a/csharp/ql/test/library-tests/dispatch/exactCallable.expected +++ b/csharp/ql/test/library-tests/dispatch/exactCallable.expected @@ -11,8 +11,8 @@ | ExactCallable.cs:52:17:52:33 | call to method M | M | ImplBeta | | ExactCallable.cs:55:17:55:34 | call to method InterfaceFactory | InterfaceFactory | MainClass | | ExactCallable.cs:58:17:58:24 | call to method M | M | ImplAlpha | -| ExactCallable.cs:61:17:61:24 | call to method M | M | Tests<> | -| ExactCallable.cs:64:17:64:19 | call to method M | M | Tests<> | +| ExactCallable.cs:61:17:61:24 | call to method M | M | Tests`1 | +| ExactCallable.cs:64:17:64:19 | call to method M | M | Tests`1 | | ExactCallable.cs:67:17:67:20 | call to method M2 | M2 | ImplAlpha | | ExactCallable.cs:70:17:70:20 | call to method M3 | M3 | ImplAlpha | | ExactCallable.cs:73:17:73:124 | call to method InvokeMember | M | ImplAlpha | @@ -23,5 +23,5 @@ | ExactCallable.cs:94:17:94:155 | call to method Invoke | UnqualifiedM | MainClass | | ExactCallable.cs:98:17:98:120 | call to method InvokeMember | MethodWithOut | MainClass | | ExactCallable.cs:101:17:101:121 | call to method InvokeMember | MethodWithOut2 | MainClass | -| ExactCallable.cs:104:17:104:23 | call to method M | M | Tests<> | +| ExactCallable.cs:104:17:104:23 | call to method M | M | Tests`1 | | ExactCallable.cs:107:17:107:28 | call to method M | M | ImplBeta | diff --git a/csharp/ql/test/library-tests/dispatch/viableCallable.expected b/csharp/ql/test/library-tests/dispatch/viableCallable.expected index 78027a2cdad2..1f33c3194cd5 100644 --- a/csharp/ql/test/library-tests/dispatch/viableCallable.expected +++ b/csharp/ql/test/library-tests/dispatch/viableCallable.expected @@ -1,217 +1,217 @@ -| ViableCallable.cs:12:9:12:28 | call to method M | M<> | C2<> | -| ViableCallable.cs:12:9:12:28 | call to method M | M<> | C3 | -| ViableCallable.cs:12:9:12:28 | call to method M | M<> | C4<> | -| ViableCallable.cs:12:9:12:28 | call to method M | M<> | C5 | -| ViableCallable.cs:12:9:12:28 | call to method M | M<> | C6<,> | -| ViableCallable.cs:12:9:12:28 | call to method M | M<> | C7<> | -| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C2<> | +| ViableCallable.cs:12:9:12:28 | call to method M | M`1 | C2`1 | +| ViableCallable.cs:12:9:12:28 | call to method M | M`1 | C3 | +| ViableCallable.cs:12:9:12:28 | call to method M | M`1 | C4`1 | +| ViableCallable.cs:12:9:12:28 | call to method M | M`1 | C5 | +| ViableCallable.cs:12:9:12:28 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:12:9:12:28 | call to method M | M`1 | C7`1 | +| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C2`1 | | ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C3 | -| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C4<> | +| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C4`1 | | ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C5 | -| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C6<,> | -| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C7<> | -| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C2<> | +| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C6`2 | +| ViableCallable.cs:14:9:14:15 | access to property Prop | set_Prop | C7`1 | +| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C2`1 | | ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C3 | -| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C4<> | +| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C4`1 | | ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C5 | -| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C6<,> | -| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C7<> | -| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C2<> | +| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C6`2 | +| ViableCallable.cs:14:19:14:25 | access to property Prop | get_Prop | C7`1 | +| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C2`1 | | ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C3 | -| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C4<> | +| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C4`1 | | ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C5 | -| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C6<,> | -| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C7<> | -| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C2<> | +| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C6`2 | +| ViableCallable.cs:16:9:16:23 | access to indexer | set_Item | C7`1 | +| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C2`1 | | ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C3 | -| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C4<> | +| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C4`1 | | ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C5 | -| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C6<,> | -| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C7<> | -| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C2<> | +| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C6`2 | +| ViableCallable.cs:16:27:16:41 | access to indexer | get_Item | C7`1 | +| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C2`1 | | ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C3 | -| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C4<> | +| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C4`1 | | ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C5 | -| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C6<,> | -| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C7<> | -| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C2<> | +| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C6`2 | +| ViableCallable.cs:18:9:18:16 | access to event Event | add_Event | C7`1 | +| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C2`1 | | ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C3 | -| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C4<> | +| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C4`1 | | ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C5 | -| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C6<,> | -| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C7<> | -| ViableCallable.cs:22:9:22:30 | call to method M | M<> | C4<> | -| ViableCallable.cs:22:9:22:30 | call to method M | M<> | C6<,> | -| ViableCallable.cs:24:9:24:15 | access to property Prop | set_Prop | C4<> | -| ViableCallable.cs:24:9:24:15 | access to property Prop | set_Prop | C6<,> | -| ViableCallable.cs:24:19:24:25 | access to property Prop | get_Prop | C4<> | -| ViableCallable.cs:24:19:24:25 | access to property Prop | get_Prop | C6<,> | -| ViableCallable.cs:26:9:26:23 | access to indexer | set_Item | C4<> | -| ViableCallable.cs:26:9:26:23 | access to indexer | set_Item | C6<,> | -| ViableCallable.cs:26:27:26:41 | access to indexer | get_Item | C4<> | -| ViableCallable.cs:26:27:26:41 | access to indexer | get_Item | C6<,> | -| ViableCallable.cs:28:9:28:16 | access to event Event | add_Event | C4<> | -| ViableCallable.cs:28:9:28:16 | access to event Event | add_Event | C6<,> | -| ViableCallable.cs:29:9:29:16 | access to event Event | remove_Event | C4<> | -| ViableCallable.cs:29:9:29:16 | access to event Event | remove_Event | C6<,> | -| ViableCallable.cs:33:9:33:23 | call to method M | M<> | C2<> | -| ViableCallable.cs:33:9:33:23 | call to method M | M<> | C6<,> | -| ViableCallable.cs:35:9:35:15 | access to property Prop | set_Prop | C2<> | -| ViableCallable.cs:35:9:35:15 | access to property Prop | set_Prop | C6<,> | -| ViableCallable.cs:35:19:35:25 | access to property Prop | get_Prop | C2<> | -| ViableCallable.cs:35:19:35:25 | access to property Prop | get_Prop | C6<,> | -| ViableCallable.cs:37:9:37:13 | access to indexer | set_Item | C2<> | -| ViableCallable.cs:37:9:37:13 | access to indexer | set_Item | C6<,> | -| ViableCallable.cs:37:17:37:21 | access to indexer | get_Item | C2<> | -| ViableCallable.cs:37:17:37:21 | access to indexer | get_Item | C6<,> | -| ViableCallable.cs:39:9:39:16 | access to event Event | add_Event | C2<> | -| ViableCallable.cs:39:9:39:16 | access to event Event | add_Event | C6<,> | -| ViableCallable.cs:40:9:40:16 | access to event Event | remove_Event | C2<> | -| ViableCallable.cs:40:9:40:16 | access to event Event | remove_Event | C6<,> | -| ViableCallable.cs:44:9:44:24 | call to method M | M<> | C2<> | -| ViableCallable.cs:44:9:44:24 | call to method M | M<> | C3 | -| ViableCallable.cs:44:9:44:24 | call to method M | M<> | C6<,> | -| ViableCallable.cs:46:9:46:15 | access to property Prop | set_Prop | C2<> | +| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C6`2 | +| ViableCallable.cs:19:9:19:16 | access to event Event | remove_Event | C7`1 | +| ViableCallable.cs:22:9:22:30 | call to method M | M`1 | C4`1 | +| ViableCallable.cs:22:9:22:30 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:24:9:24:15 | access to property Prop | set_Prop | C4`1 | +| ViableCallable.cs:24:9:24:15 | access to property Prop | set_Prop | C6`2 | +| ViableCallable.cs:24:19:24:25 | access to property Prop | get_Prop | C4`1 | +| ViableCallable.cs:24:19:24:25 | access to property Prop | get_Prop | C6`2 | +| ViableCallable.cs:26:9:26:23 | access to indexer | set_Item | C4`1 | +| ViableCallable.cs:26:9:26:23 | access to indexer | set_Item | C6`2 | +| ViableCallable.cs:26:27:26:41 | access to indexer | get_Item | C4`1 | +| ViableCallable.cs:26:27:26:41 | access to indexer | get_Item | C6`2 | +| ViableCallable.cs:28:9:28:16 | access to event Event | add_Event | C4`1 | +| ViableCallable.cs:28:9:28:16 | access to event Event | add_Event | C6`2 | +| ViableCallable.cs:29:9:29:16 | access to event Event | remove_Event | C4`1 | +| ViableCallable.cs:29:9:29:16 | access to event Event | remove_Event | C6`2 | +| ViableCallable.cs:33:9:33:23 | call to method M | M`1 | C2`1 | +| ViableCallable.cs:33:9:33:23 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:35:9:35:15 | access to property Prop | set_Prop | C2`1 | +| ViableCallable.cs:35:9:35:15 | access to property Prop | set_Prop | C6`2 | +| ViableCallable.cs:35:19:35:25 | access to property Prop | get_Prop | C2`1 | +| ViableCallable.cs:35:19:35:25 | access to property Prop | get_Prop | C6`2 | +| ViableCallable.cs:37:9:37:13 | access to indexer | set_Item | C2`1 | +| ViableCallable.cs:37:9:37:13 | access to indexer | set_Item | C6`2 | +| ViableCallable.cs:37:17:37:21 | access to indexer | get_Item | C2`1 | +| ViableCallable.cs:37:17:37:21 | access to indexer | get_Item | C6`2 | +| ViableCallable.cs:39:9:39:16 | access to event Event | add_Event | C2`1 | +| ViableCallable.cs:39:9:39:16 | access to event Event | add_Event | C6`2 | +| ViableCallable.cs:40:9:40:16 | access to event Event | remove_Event | C2`1 | +| ViableCallable.cs:40:9:40:16 | access to event Event | remove_Event | C6`2 | +| ViableCallable.cs:44:9:44:24 | call to method M | M`1 | C2`1 | +| ViableCallable.cs:44:9:44:24 | call to method M | M`1 | C3 | +| ViableCallable.cs:44:9:44:24 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:46:9:46:15 | access to property Prop | set_Prop | C2`1 | | ViableCallable.cs:46:9:46:15 | access to property Prop | set_Prop | C3 | -| ViableCallable.cs:46:9:46:15 | access to property Prop | set_Prop | C6<,> | -| ViableCallable.cs:46:19:46:25 | access to property Prop | get_Prop | C2<> | +| ViableCallable.cs:46:9:46:15 | access to property Prop | set_Prop | C6`2 | +| ViableCallable.cs:46:19:46:25 | access to property Prop | get_Prop | C2`1 | | ViableCallable.cs:46:19:46:25 | access to property Prop | get_Prop | C3 | -| ViableCallable.cs:46:19:46:25 | access to property Prop | get_Prop | C6<,> | -| ViableCallable.cs:48:9:48:14 | access to indexer | set_Item | C2<> | +| ViableCallable.cs:46:19:46:25 | access to property Prop | get_Prop | C6`2 | +| ViableCallable.cs:48:9:48:14 | access to indexer | set_Item | C2`1 | | ViableCallable.cs:48:9:48:14 | access to indexer | set_Item | C3 | -| ViableCallable.cs:48:9:48:14 | access to indexer | set_Item | C6<,> | -| ViableCallable.cs:48:18:48:23 | access to indexer | get_Item | C2<> | +| ViableCallable.cs:48:9:48:14 | access to indexer | set_Item | C6`2 | +| ViableCallable.cs:48:18:48:23 | access to indexer | get_Item | C2`1 | | ViableCallable.cs:48:18:48:23 | access to indexer | get_Item | C3 | -| ViableCallable.cs:48:18:48:23 | access to indexer | get_Item | C6<,> | -| ViableCallable.cs:50:9:50:16 | access to event Event | add_Event | C2<> | +| ViableCallable.cs:48:18:48:23 | access to indexer | get_Item | C6`2 | +| ViableCallable.cs:50:9:50:16 | access to event Event | add_Event | C2`1 | | ViableCallable.cs:50:9:50:16 | access to event Event | add_Event | C3 | -| ViableCallable.cs:50:9:50:16 | access to event Event | add_Event | C6<,> | -| ViableCallable.cs:51:9:51:16 | access to event Event | remove_Event | C2<> | +| ViableCallable.cs:50:9:50:16 | access to event Event | add_Event | C6`2 | +| ViableCallable.cs:51:9:51:16 | access to event Event | remove_Event | C2`1 | | ViableCallable.cs:51:9:51:16 | access to event Event | remove_Event | C3 | -| ViableCallable.cs:51:9:51:16 | access to event Event | remove_Event | C6<,> | -| ViableCallable.cs:55:9:55:44 | call to method M | M<> | C4<> | -| ViableCallable.cs:55:9:55:44 | call to method M | M<> | C6<,> | -| ViableCallable.cs:57:9:57:15 | access to property Prop | set_Prop | C4<> | -| ViableCallable.cs:57:9:57:15 | access to property Prop | set_Prop | C6<,> | -| ViableCallable.cs:57:19:57:25 | access to property Prop | get_Prop | C4<> | -| ViableCallable.cs:57:19:57:25 | access to property Prop | get_Prop | C6<,> | -| ViableCallable.cs:59:9:59:17 | access to indexer | set_Item | C4<> | -| ViableCallable.cs:59:9:59:17 | access to indexer | set_Item | C6<,> | -| ViableCallable.cs:59:21:59:29 | access to indexer | get_Item | C4<> | -| ViableCallable.cs:59:21:59:29 | access to indexer | get_Item | C6<,> | -| ViableCallable.cs:61:9:61:16 | access to event Event | add_Event | C4<> | -| ViableCallable.cs:61:9:61:16 | access to event Event | add_Event | C6<,> | -| ViableCallable.cs:62:9:62:16 | access to event Event | remove_Event | C4<> | -| ViableCallable.cs:62:9:62:16 | access to event Event | remove_Event | C6<,> | -| ViableCallable.cs:66:9:66:30 | call to method M | M<> | C2<> | -| ViableCallable.cs:66:9:66:30 | call to method M | M<> | C5 | -| ViableCallable.cs:66:9:66:30 | call to method M | M<> | C6<,> | -| ViableCallable.cs:68:9:68:15 | access to property Prop | set_Prop | C2<> | +| ViableCallable.cs:51:9:51:16 | access to event Event | remove_Event | C6`2 | +| ViableCallable.cs:55:9:55:44 | call to method M | M`1 | C4`1 | +| ViableCallable.cs:55:9:55:44 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:57:9:57:15 | access to property Prop | set_Prop | C4`1 | +| ViableCallable.cs:57:9:57:15 | access to property Prop | set_Prop | C6`2 | +| ViableCallable.cs:57:19:57:25 | access to property Prop | get_Prop | C4`1 | +| ViableCallable.cs:57:19:57:25 | access to property Prop | get_Prop | C6`2 | +| ViableCallable.cs:59:9:59:17 | access to indexer | set_Item | C4`1 | +| ViableCallable.cs:59:9:59:17 | access to indexer | set_Item | C6`2 | +| ViableCallable.cs:59:21:59:29 | access to indexer | get_Item | C4`1 | +| ViableCallable.cs:59:21:59:29 | access to indexer | get_Item | C6`2 | +| ViableCallable.cs:61:9:61:16 | access to event Event | add_Event | C4`1 | +| ViableCallable.cs:61:9:61:16 | access to event Event | add_Event | C6`2 | +| ViableCallable.cs:62:9:62:16 | access to event Event | remove_Event | C4`1 | +| ViableCallable.cs:62:9:62:16 | access to event Event | remove_Event | C6`2 | +| ViableCallable.cs:66:9:66:30 | call to method M | M`1 | C2`1 | +| ViableCallable.cs:66:9:66:30 | call to method M | M`1 | C5 | +| ViableCallable.cs:66:9:66:30 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:68:9:68:15 | access to property Prop | set_Prop | C2`1 | | ViableCallable.cs:68:9:68:15 | access to property Prop | set_Prop | C5 | -| ViableCallable.cs:68:9:68:15 | access to property Prop | set_Prop | C6<,> | -| ViableCallable.cs:68:19:68:25 | access to property Prop | get_Prop | C2<> | +| ViableCallable.cs:68:9:68:15 | access to property Prop | set_Prop | C6`2 | +| ViableCallable.cs:68:19:68:25 | access to property Prop | get_Prop | C2`1 | | ViableCallable.cs:68:19:68:25 | access to property Prop | get_Prop | C5 | -| ViableCallable.cs:68:19:68:25 | access to property Prop | get_Prop | C6<,> | -| ViableCallable.cs:70:9:70:17 | access to indexer | set_Item | C2<> | +| ViableCallable.cs:68:19:68:25 | access to property Prop | get_Prop | C6`2 | +| ViableCallable.cs:70:9:70:17 | access to indexer | set_Item | C2`1 | | ViableCallable.cs:70:9:70:17 | access to indexer | set_Item | C5 | -| ViableCallable.cs:70:9:70:17 | access to indexer | set_Item | C6<,> | -| ViableCallable.cs:70:21:70:29 | access to indexer | get_Item | C2<> | +| ViableCallable.cs:70:9:70:17 | access to indexer | set_Item | C6`2 | +| ViableCallable.cs:70:21:70:29 | access to indexer | get_Item | C2`1 | | ViableCallable.cs:70:21:70:29 | access to indexer | get_Item | C5 | -| ViableCallable.cs:70:21:70:29 | access to indexer | get_Item | C6<,> | -| ViableCallable.cs:72:9:72:16 | access to event Event | add_Event | C2<> | +| ViableCallable.cs:70:21:70:29 | access to indexer | get_Item | C6`2 | +| ViableCallable.cs:72:9:72:16 | access to event Event | add_Event | C2`1 | | ViableCallable.cs:72:9:72:16 | access to event Event | add_Event | C5 | -| ViableCallable.cs:72:9:72:16 | access to event Event | add_Event | C6<,> | -| ViableCallable.cs:73:9:73:16 | access to event Event | remove_Event | C2<> | +| ViableCallable.cs:72:9:72:16 | access to event Event | add_Event | C6`2 | +| ViableCallable.cs:73:9:73:16 | access to event Event | remove_Event | C2`1 | | ViableCallable.cs:73:9:73:16 | access to event Event | remove_Event | C5 | -| ViableCallable.cs:73:9:73:16 | access to event Event | remove_Event | C6<,> | -| ViableCallable.cs:76:27:76:44 | object creation of type C6 | C6 | C6<,> | -| ViableCallable.cs:77:9:77:29 | call to method M | M<> | C6<,> | -| ViableCallable.cs:79:9:79:15 | access to property Prop | set_Prop | C6<,> | -| ViableCallable.cs:79:19:79:25 | access to property Prop | get_Prop | C6<,> | -| ViableCallable.cs:81:9:81:17 | access to indexer | set_Item | C6<,> | -| ViableCallable.cs:81:21:81:29 | access to indexer | get_Item | C6<,> | -| ViableCallable.cs:83:9:83:16 | access to event Event | add_Event | C6<,> | -| ViableCallable.cs:84:9:84:16 | access to event Event | remove_Event | C6<,> | +| ViableCallable.cs:73:9:73:16 | access to event Event | remove_Event | C6`2 | +| ViableCallable.cs:76:27:76:44 | object creation of type C6 | C6 | C6`2 | +| ViableCallable.cs:77:9:77:29 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:79:9:79:15 | access to property Prop | set_Prop | C6`2 | +| ViableCallable.cs:79:19:79:25 | access to property Prop | get_Prop | C6`2 | +| ViableCallable.cs:81:9:81:17 | access to indexer | set_Item | C6`2 | +| ViableCallable.cs:81:21:81:29 | access to indexer | get_Item | C6`2 | +| ViableCallable.cs:83:9:83:16 | access to event Event | add_Event | C6`2 | +| ViableCallable.cs:84:9:84:16 | access to event Event | remove_Event | C6`2 | | ViableCallable.cs:88:9:88:44 | dynamic call to method M | M | C8 | -| ViableCallable.cs:88:9:88:44 | dynamic call to method M | M | C9<> | +| ViableCallable.cs:88:9:88:44 | dynamic call to method M | M | C9`1 | | ViableCallable.cs:90:9:90:15 | dynamic access to member Prop1 | set_Prop1 | C8 | -| ViableCallable.cs:90:9:90:15 | dynamic access to member Prop1 | set_Prop1 | C9<> | +| ViableCallable.cs:90:9:90:15 | dynamic access to member Prop1 | set_Prop1 | C9`1 | | ViableCallable.cs:90:19:90:25 | dynamic access to member Prop1 | get_Prop1 | C8 | -| ViableCallable.cs:90:19:90:25 | dynamic access to member Prop1 | get_Prop1 | C9<> | +| ViableCallable.cs:90:19:90:25 | dynamic access to member Prop1 | get_Prop1 | C9`1 | | ViableCallable.cs:92:9:92:12 | dynamic access to element | set_Item | C8 | -| ViableCallable.cs:92:9:92:12 | dynamic access to element | set_Item | C9<> | +| ViableCallable.cs:92:9:92:12 | dynamic access to element | set_Item | C9`1 | | ViableCallable.cs:92:16:92:19 | dynamic access to element | get_Item | C8 | -| ViableCallable.cs:92:16:92:19 | dynamic access to element | get_Item | C9<> | +| ViableCallable.cs:92:16:92:19 | dynamic access to element | get_Item | C9`1 | | ViableCallable.cs:99:9:99:15 | dynamic call to method M | M | C5 | | ViableCallable.cs:102:9:102:16 | access to property Prop2 | set_Prop2 | C5 | | ViableCallable.cs:105:9:105:17 | access to event Event2 | add_Event2 | C5 | | ViableCallable.cs:106:9:106:17 | access to event Event2 | remove_Event2 | C5 | -| ViableCallable.cs:120:9:120:25 | dynamic call to method M2 | M2<> | C8 | -| ViableCallable.cs:124:9:124:24 | dynamic call to method M2 | M2<> | C8 | -| ViableCallable.cs:131:13:131:30 | object creation of type C6 | C6 | C6<,> | -| ViableCallable.cs:132:9:132:28 | dynamic call to method M | M<> | C6<,> | -| ViableCallable.cs:134:9:134:14 | dynamic access to member Prop | set_Prop | C6<,> | -| ViableCallable.cs:134:18:134:23 | dynamic access to member Prop | get_Prop | C6<,> | -| ViableCallable.cs:136:9:136:18 | dynamic access to element | set_Item | C6<,> | -| ViableCallable.cs:136:22:136:31 | dynamic access to element | get_Item | C6<,> | -| ViableCallable.cs:138:9:138:52 | ... += ... | add_Event | C6<,> | -| ViableCallable.cs:139:9:139:52 | ... -= ... | remove_Event | C6<,> | +| ViableCallable.cs:120:9:120:25 | dynamic call to method M2 | M2`1 | C8 | +| ViableCallable.cs:124:9:124:24 | dynamic call to method M2 | M2`1 | C8 | +| ViableCallable.cs:131:13:131:30 | object creation of type C6 | C6 | C6`2 | +| ViableCallable.cs:132:9:132:28 | dynamic call to method M | M`1 | C6`2 | +| ViableCallable.cs:134:9:134:14 | dynamic access to member Prop | set_Prop | C6`2 | +| ViableCallable.cs:134:18:134:23 | dynamic access to member Prop | get_Prop | C6`2 | +| ViableCallable.cs:136:9:136:18 | dynamic access to element | set_Item | C6`2 | +| ViableCallable.cs:136:22:136:31 | dynamic access to element | get_Item | C6`2 | +| ViableCallable.cs:138:9:138:52 | ... += ... | add_Event | C6`2 | +| ViableCallable.cs:139:9:139:52 | ... -= ... | remove_Event | C6`2 | | ViableCallable.cs:143:9:143:14 | dynamic call to method M3 | M3 | C8 | -| ViableCallable.cs:143:9:143:14 | dynamic call to method M3 | M3 | C9<> | +| ViableCallable.cs:143:9:143:14 | dynamic call to method M3 | M3 | C9`1 | | ViableCallable.cs:144:9:144:15 | dynamic call to method M3 | M3 | C8 | -| ViableCallable.cs:144:9:144:15 | dynamic call to method M3 | M3 | C9<> | +| ViableCallable.cs:144:9:144:15 | dynamic call to method M3 | M3 | C9`1 | | ViableCallable.cs:145:9:145:20 | dynamic call to method M3 | M3 | C8 | -| ViableCallable.cs:145:9:145:20 | dynamic call to method M3 | M3 | C9<> | +| ViableCallable.cs:145:9:145:20 | dynamic call to method M3 | M3 | C9`1 | | ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | M3 | C8 | -| ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | M3 | C9<> | +| ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | M3 | C9`1 | | ViableCallable.cs:148:9:148:16 | dynamic call to method M3 | M3 | C10 | | ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | M3 | C8 | -| ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | M3 | C9<> | +| ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | M3 | C9`1 | | ViableCallable.cs:149:9:149:17 | dynamic call to method M3 | M3 | C10 | | ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | M3 | C8 | -| ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | M3 | C9<> | +| ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | M3 | C9`1 | | ViableCallable.cs:150:9:150:22 | dynamic call to method M3 | M3 | C10 | | ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | set_Prop1 | C8 | -| ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | set_Prop1 | C9<> | +| ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | set_Prop1 | C9`1 | | ViableCallable.cs:152:9:152:17 | dynamic access to member Prop1 | set_Prop1 | C10 | | ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | get_Prop1 | C8 | -| ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | get_Prop1 | C9<> | +| ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | get_Prop1 | C9`1 | | ViableCallable.cs:152:21:152:29 | dynamic access to member Prop1 | get_Prop1 | C10 | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C2<> | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C2`1 | | ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C3 | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C6<,> | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C7<> | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C6`2 | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C7`1 | | ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C8 | -| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C9<> | +| ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C9`1 | | ViableCallable.cs:154:9:154:14 | dynamic access to element | set_Item | C10 | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C2<> | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C2`1 | | ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C3 | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C6<,> | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C7<> | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C6`2 | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C7`1 | | ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C8 | -| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C9<> | +| ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C9`1 | | ViableCallable.cs:154:18:154:23 | dynamic access to element | get_Item | C10 | -| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C2<> | +| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C2`1 | | ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C3 | | ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C5 | -| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C6<,> | -| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C7<> | +| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C6`2 | +| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C7`1 | | ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C8 | -| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C9<> | -| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C2<> | +| ViableCallable.cs:156:9:156:54 | ... += ... | add_Event | C9`1 | +| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C2`1 | | ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C3 | | ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C5 | -| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C6<,> | -| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C7<> | +| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C6`2 | +| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C7`1 | | ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C8 | -| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C9<> | +| ViableCallable.cs:157:9:157:54 | ... -= ... | remove_Event | C9`1 | | ViableCallable.cs:160:9:160:40 | dynamic call to method M4 | M4 | C8 | | ViableCallable.cs:161:9:161:38 | dynamic call to method M4 | M4 | C8 | | ViableCallable.cs:164:9:164:17 | dynamic access to member Prop1 | set_Prop1 | C10 | -| ViableCallable.cs:174:9:174:15 | dynamic access to element | set_Item | C2<> | -| ViableCallable.cs:174:9:174:15 | dynamic access to element | set_Item | C6<,> | -| ViableCallable.cs:174:19:174:25 | dynamic access to element | get_Item | C2<> | -| ViableCallable.cs:174:19:174:25 | dynamic access to element | get_Item | C6<,> | +| ViableCallable.cs:174:9:174:15 | dynamic access to element | set_Item | C2`1 | +| ViableCallable.cs:174:9:174:15 | dynamic access to element | set_Item | C6`2 | +| ViableCallable.cs:174:19:174:25 | dynamic access to element | get_Item | C2`1 | +| ViableCallable.cs:174:19:174:25 | dynamic access to element | get_Item | C6`2 | | ViableCallable.cs:178:13:178:17 | dynamic call to operator + | + | Decimal | | ViableCallable.cs:178:13:178:17 | dynamic call to operator + | + | Double | | ViableCallable.cs:178:13:178:17 | dynamic call to operator + | + | Int32 | @@ -241,31 +241,31 @@ | ViableCallable.cs:194:9:194:152 | call to method InvokeMember | set_Item | C10 | | ViableCallable.cs:198:9:198:147 | call to method InvokeMember | add_Event | C10 | | ViableCallable.cs:199:9:199:150 | call to method InvokeMember | remove_Event | C10 | -| ViableCallable.cs:234:9:234:15 | call to method M | M<> | C2<> | -| ViableCallable.cs:234:9:234:15 | call to method M | M<> | C3 | -| ViableCallable.cs:234:9:234:15 | call to method M | M<> | C4<> | -| ViableCallable.cs:234:9:234:15 | call to method M | M<> | C5 | -| ViableCallable.cs:234:9:234:15 | call to method M | M<> | C6<,> | -| ViableCallable.cs:234:9:234:15 | call to method M | M<> | C7<> | -| ViableCallable.cs:283:9:283:15 | call to method M | M<> | C6<,> | -| ViableCallable.cs:283:9:283:15 | call to method M | M<> | C7<> | -| ViableCallable.cs:286:9:286:20 | call to method M | M<> | C6<,> | -| ViableCallable.cs:286:9:286:20 | call to method M | M<> | C7<> | -| ViableCallable.cs:300:9:300:15 | call to method M | M<> | C7<> | -| ViableCallable.cs:303:9:303:20 | call to method M | M<> | C7<> | -| ViableCallable.cs:306:9:306:20 | call to method M | M<> | C6<,> | +| ViableCallable.cs:234:9:234:15 | call to method M | M`1 | C2`1 | +| ViableCallable.cs:234:9:234:15 | call to method M | M`1 | C3 | +| ViableCallable.cs:234:9:234:15 | call to method M | M`1 | C4`1 | +| ViableCallable.cs:234:9:234:15 | call to method M | M`1 | C5 | +| ViableCallable.cs:234:9:234:15 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:234:9:234:15 | call to method M | M`1 | C7`1 | +| ViableCallable.cs:283:9:283:15 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:283:9:283:15 | call to method M | M`1 | C7`1 | +| ViableCallable.cs:286:9:286:20 | call to method M | M`1 | C6`2 | +| ViableCallable.cs:286:9:286:20 | call to method M | M`1 | C7`1 | +| ViableCallable.cs:300:9:300:15 | call to method M | M`1 | C7`1 | +| ViableCallable.cs:303:9:303:20 | call to method M | M`1 | C7`1 | +| ViableCallable.cs:306:9:306:20 | call to method M | M`1 | C6`2 | | ViableCallable.cs:353:9:353:14 | dynamic call to method M | M | C11 | | ViableCallable.cs:355:9:355:18 | dynamic object creation of type C11 | C11 | C11 | | ViableCallable.cs:378:9:378:13 | call to method M | M | C13 | -| ViableCallable.cs:411:9:411:18 | call to method M | M<> | A1 | -| ViableCallable.cs:411:9:411:18 | call to method M | M<> | A4 | -| ViableCallable.cs:411:9:411:18 | call to method M | M<> | A5 | +| ViableCallable.cs:411:9:411:18 | call to method M | M`1 | A1 | +| ViableCallable.cs:411:9:411:18 | call to method M | M`1 | A4 | +| ViableCallable.cs:411:9:411:18 | call to method M | M`1 | A5 | | ViableCallable.cs:413:13:413:20 | object creation of type A3 | A3 | A3 | -| ViableCallable.cs:415:9:415:19 | call to method M | M<> | A1 | +| ViableCallable.cs:415:9:415:19 | call to method M | M`1 | A1 | | ViableCallable.cs:417:13:417:20 | object creation of type A4 | A4 | A4 | -| ViableCallable.cs:419:9:419:21 | call to method M | M<> | A4 | -| ViableCallable.cs:423:9:423:21 | call to method M | M<> | A4 | -| ViableCallable.cs:423:9:423:21 | call to method M | M<> | A5 | +| ViableCallable.cs:419:9:419:21 | call to method M | M`1 | A4 | +| ViableCallable.cs:423:9:423:21 | call to method M | M`1 | A4 | +| ViableCallable.cs:423:9:423:21 | call to method M | M`1 | A5 | | ViableCallable.cs:478:9:478:14 | call to method M1 | M1 | C18 | | ViableCallable.cs:481:9:481:14 | call to method M2 | M2 | I2 | | ViableCallable.cs:495:18:495:22 | call to operator + | + | C19 | @@ -275,14 +275,14 @@ | ViableCallable.cs:545:18:545:22 | call to operator + | + | C20 | | ViableCallable.cs:548:26:548:30 | call to operator checked + | checked + | C20 | | ViableCallable.cs:551:18:551:22 | call to operator - | - | C20 | -| ViableCallable.cs:554:26:554:30 | call to operator checked - | checked - | I3<> | -| ViableCallable.cs:557:18:557:22 | call to operator * | * | I3<> | -| ViableCallable.cs:560:26:560:30 | call to operator checked * | checked * | I3<> | +| ViableCallable.cs:554:26:554:30 | call to operator checked - | checked - | I3`1 | +| ViableCallable.cs:557:18:557:22 | call to operator * | * | I3`1 | +| ViableCallable.cs:560:26:560:30 | call to operator checked * | checked * | I3`1 | | ViableCallable.cs:563:18:563:22 | call to operator / | / | C20 | -| ViableCallable.cs:563:18:563:22 | call to operator / | / | I3<> | +| ViableCallable.cs:563:18:563:22 | call to operator / | / | I3`1 | | ViableCallable.cs:566:26:566:30 | call to operator checked / | checked / | C20 | -| ViableCallable.cs:566:26:566:30 | call to operator checked / | checked / | I3<> | +| ViableCallable.cs:566:26:566:30 | call to operator checked / | checked / | I3`1 | | ViableCallable.cs:569:9:569:15 | call to method M11 | M11 | C20 | | ViableCallable.cs:572:9:572:15 | call to method M12 | M12 | C20 | -| ViableCallable.cs:572:9:572:15 | call to method M12 | M12 | I3<> | -| ViableCallable.cs:575:9:575:15 | call to method M13 | M13 | I3<> | +| ViableCallable.cs:572:9:572:15 | call to method M12 | M12 | I3`1 | +| ViableCallable.cs:575:9:575:15 | call to method M13 | M13 | I3`1 | diff --git a/csharp/ql/test/library-tests/expressions/PrintAst.expected b/csharp/ql/test/library-tests/expressions/PrintAst.expected index a80eb4237041..88b77531b1d2 100644 --- a/csharp/ql/test/library-tests/expressions/PrintAst.expected +++ b/csharp/ql/test/library-tests/expressions/PrintAst.expected @@ -396,7 +396,7 @@ Qualifiers.cs: # 9| 3: [Getter] get_B # 9| 4: [MethodCall] call to method Instance # 9| -1: [ThisAccess] this access -# 11| 8: [Method] Static<> +# 11| 9: [Method] Static`1 # 11| -1: [TypeMention] T #-----| 1: (Type parameters) # 11| 0: [TypeParameter] T @@ -406,7 +406,7 @@ Qualifiers.cs: # 11| 4: [DefaultValueExpr] default(...) # 11| 0: [TypeAccess] access to type T # 11| 0: [TypeMention] T -# 13| 10: [Method] Instance<> +# 13| 12: [Method] Instance`1 # 13| -1: [TypeMention] T #-----| 1: (Type parameters) # 13| 0: [TypeParameter] T @@ -774,11 +774,11 @@ expressions.cs: # 100| 1: [StringLiteralUtf16] " " # 100| 1: [CastExpr] (...) ... # 100| 1: [LocalVariableAccess] access to local variable i -# 103| 18: [Class] Y<,> +# 103| 18: [Class] Y`2 #-----| 1: (Type parameters) # 103| 0: [TypeParameter] T # 103| 1: [TypeParameter] U -# 107| 19: [Class] X<> +# 107| 20: [Class] X`1 #-----| 1: (Type parameters) # 107| 0: [TypeParameter] T # 110| 5: [Method] PrintTypes @@ -814,16 +814,16 @@ expressions.cs: # 119| 0: [TypeAccess] access to type T # 119| 0: [TypeMention] T # 120| 7: [TypeofExpr] typeof(...) -# 120| 0: [TypeAccess] access to type X<> +# 120| 0: [TypeAccess] access to type X`1 # 120| 0: [TypeMention] X # 120| 1: [TypeMention] T # 121| 8: [TypeofExpr] typeof(...) -# 121| 0: [TypeAccess] access to type X> +# 121| 0: [TypeAccess] access to type X # 121| 0: [TypeMention] X> # 121| 1: [TypeMention] X # 121| 1: [TypeMention] T # 122| 9: [TypeofExpr] typeof(...) -# 122| 0: [TypeAccess] access to type Y<,> +# 122| 0: [TypeAccess] access to type Y`2 # 122| 0: [TypeMention] Y # 122| 1: [TypeMention] # 122| 2: [TypeMention] @@ -1110,7 +1110,7 @@ expressions.cs: # 198| 0: [LocalVariableAccess] access to local variable cd1 # 198| 1: [ImplicitDelegateCreation] delegate creation of type D # 198| 0: [LocalFunctionAccess] access to local function LocalFunction -# 202| 2: [DelegateType] Predicate<> +# 202| 2: [DelegateType] Predicate`1 #-----| 1: (Type parameters) # 202| 0: [TypeParameter] T #-----| 2: (Parameters) diff --git a/csharp/ql/test/library-tests/extension-method-call/ExtensionMethodCalls.expected b/csharp/ql/test/library-tests/extension-method-call/ExtensionMethodCalls.expected index fca182d1028c..ae15431d9649 100644 --- a/csharp/ql/test/library-tests/extension-method-call/ExtensionMethodCalls.expected +++ b/csharp/ql/test/library-tests/extension-method-call/ExtensionMethodCalls.expected @@ -1,6 +1,6 @@ methodCallTargets -| methods.cs:14:60:14:73 | call to method Ext3<> | methods.cs:14:28:14:34 | Ext3<> | Ext3(T, int) | -| methods.cs:16:60:16:74 | call to method Ext4<> | methods.cs:16:28:16:34 | Ext4<> | Ext4(T, int) | +| methods.cs:14:60:14:73 | call to method Ext3`1 | methods.cs:14:28:14:34 | Ext3`1 | Ext3(T, int) | +| methods.cs:16:60:16:74 | call to method Ext4`1 | methods.cs:16:28:16:34 | Ext4`1 | Ext4(T, int) | | methods.cs:23:13:23:22 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | | methods.cs:24:13:24:27 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | | methods.cs:25:13:25:30 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, double) | @@ -22,21 +22,21 @@ methodCallTargets | methods.cs:43:13:43:42 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | | methods.cs:44:13:44:42 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(object, int) | genericMethodCallTargets -| methods.cs:23:13:23:22 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:24:13:24:27 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:25:13:25:30 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, double) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:26:13:26:33 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, object) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:27:13:27:34 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:28:13:28:39 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:29:13:29:42 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, double) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:30:13:30:45 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, object) | methods.cs:8:28:8:34 | Ext0<> | Ext0(string, T) | -| methods.cs:35:13:35:21 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:36:13:36:26 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:37:13:37:22 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:38:13:38:30 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:39:13:39:30 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(object, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:40:13:40:33 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:41:13:41:38 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:42:13:42:34 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:43:13:43:42 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | -| methods.cs:44:13:44:42 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(object, int) | methods.cs:12:28:12:34 | Ext2<> | Ext2(T, int) | +| methods.cs:23:13:23:22 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:24:13:24:27 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:25:13:25:30 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, double) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:26:13:26:33 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, object) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:27:13:27:34 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:28:13:28:39 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, int) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:29:13:29:42 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, double) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:30:13:30:45 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0(string, object) | methods.cs:8:28:8:34 | Ext0`1 | Ext0(string, T) | +| methods.cs:35:13:35:21 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:36:13:36:26 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:37:13:37:22 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:38:13:38:30 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:39:13:39:30 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(object, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:40:13:40:33 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:41:13:41:38 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(int, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:42:13:42:34 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:43:13:43:42 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(string, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | +| methods.cs:44:13:44:42 | call to method Ext2 | methods.cs:12:28:12:34 | Ext2 | Ext2(object, int) | methods.cs:12:28:12:34 | Ext2`1 | Ext2(T, int) | diff --git a/csharp/ql/test/library-tests/fields/Fields7.expected b/csharp/ql/test/library-tests/fields/Fields7.expected index 402490c5eedf..d64a977750ae 100644 --- a/csharp/ql/test/library-tests/fields/Fields7.expected +++ b/csharp/ql/test/library-tests/fields/Fields7.expected @@ -1 +1 @@ -| fields.cs:23:20:23:24 | count | fields.cs:20:18:20:21 | C<> | +| fields.cs:23:20:23:24 | count | fields.cs:20:18:20:21 | C`1 | diff --git a/csharp/ql/test/library-tests/fields/Fields8.expected b/csharp/ql/test/library-tests/fields/Fields8.expected index 402490c5eedf..d64a977750ae 100644 --- a/csharp/ql/test/library-tests/fields/Fields8.expected +++ b/csharp/ql/test/library-tests/fields/Fields8.expected @@ -1 +1 @@ -| fields.cs:23:20:23:24 | count | fields.cs:20:18:20:21 | C<> | +| fields.cs:23:20:23:24 | count | fields.cs:20:18:20:21 | C`1 | diff --git a/csharp/ql/test/library-tests/fields/PrintAst.expected b/csharp/ql/test/library-tests/fields/PrintAst.expected index 85dc3af2dc37..f68578327914 100644 --- a/csharp/ql/test/library-tests/fields/PrintAst.expected +++ b/csharp/ql/test/library-tests/fields/PrintAst.expected @@ -26,7 +26,7 @@ fields.cs: # 17| 1: [AssignExpr] ... = ... # 17| 0: [FieldAccess] access to field Z # 17| 1: [IntLiteral] 100 -# 20| 3: [Class] C<> +# 20| 3: [Class] C`1 #-----| 1: (Type parameters) # 20| 0: [TypeParameter] V # 23| 5: [Field] count diff --git a/csharp/ql/test/library-tests/frameworks/system/Dispose/Dispose.expected b/csharp/ql/test/library-tests/frameworks/system/Dispose/Dispose.expected index 182e8fc7b054..0b535a27df99 100644 --- a/csharp/ql/test/library-tests/frameworks/system/Dispose/Dispose.expected +++ b/csharp/ql/test/library-tests/frameworks/system/Dispose/Dispose.expected @@ -1,6 +1,6 @@ | Dispose.cs:6:7:6:14 | Dispose1 | Dispose1.Dispose() | true | -| Dispose.cs:11:7:11:17 | Dispose2<> | Dispose2<>.Dispose() | true | | Dispose.cs:11:7:11:17 | Dispose2 | Dispose2.Dispose() | true | +| Dispose.cs:11:7:11:17 | Dispose2`1 | Dispose2`1.Dispose() | true | | Dispose.cs:17:7:17:14 | Dispose3 | Dispose3.Dispose(bool) | true | | Dispose.cs:22:7:22:14 | Dispose4 | Dispose2.Dispose(bool) | false | | Dispose.cs:24:7:24:14 | Dispose5 | Dispose5.Dispose(bool) | true | diff --git a/csharp/ql/test/library-tests/frameworks/system/Equals/Equals.expected b/csharp/ql/test/library-tests/frameworks/system/Equals/Equals.expected index 2768debb4bf6..b05c8852b2bb 100644 --- a/csharp/ql/test/library-tests/frameworks/system/Equals/Equals.expected +++ b/csharp/ql/test/library-tests/frameworks/system/Equals/Equals.expected @@ -1,7 +1,7 @@ | Equals.cs:3:7:3:14 | NoEquals | System.Object.Equals(object) | false | | Equals.cs:5:7:5:13 | Equals1 | Equals1.Equals(object) | true | -| Equals.cs:10:16:10:25 | Equals2<> | Equals2<>.Equals(object) | true | | Equals.cs:10:16:10:25 | Equals2 | Equals2.Equals(object) | true | +| Equals.cs:10:16:10:25 | Equals2`1 | Equals2`1.Equals(object) | true | | Equals.cs:16:7:16:13 | Equals3 | Equals3.Equals(Equals3) | true | | Equals.cs:21:8:21:21 | NoEqualsStruct | System.ValueType.Equals(object) | false | | Equals.cs:23:8:23:20 | Equals1Struct | Equals1Struct.Equals(object) | true | diff --git a/csharp/ql/test/library-tests/generics/Generics.expected b/csharp/ql/test/library-tests/generics/Generics.expected index e715311a4912..d390859b4df9 100644 --- a/csharp/ql/test/library-tests/generics/Generics.expected +++ b/csharp/ql/test/library-tests/generics/Generics.expected @@ -1,13 +1,13 @@ test1 -| generics.cs:7:23:7:40 | GenericDelegate<> | +| generics.cs:7:23:7:40 | GenericDelegate`1 | test2 | generics.cs:9:18:9:18 | A | test3 -| generics.cs:13:18:13:21 | A | generics.cs:13:18:13:21 | A<> | +| generics.cs:13:18:13:21 | A | generics.cs:13:18:13:21 | A`1 | test4 test5 test6 -| generics.cs:13:18:13:21 | A | generics.cs:22:18:22:21 | B<> | generics.cs:22:18:22:21 | B | generics.cs:25:23:25:24 | at | +| generics.cs:13:18:13:21 | A | generics.cs:22:18:22:21 | B`1 | generics.cs:22:18:22:21 | B | generics.cs:25:23:25:24 | at | test7 | Nesting.cs:1:14:1:18 | A | Nesting.cs:6:18:6:22 | B | | Nesting.cs:1:14:1:18 | A | generics.cs:22:18:22:21 | B | @@ -27,46 +27,46 @@ test13 | generics.cs:60:18:60:24 | Grid | generics.cs:68:20:68:23 | Item | | generics.cs:60:18:60:24 | Grid | generics.cs:73:18:73:21 | Item | test14 -| generics.cs:60:18:60:24 | Grid<> | generics.cs:68:20:68:23 | Item | +| generics.cs:60:18:60:24 | Grid`1 | generics.cs:68:20:68:23 | Item | test15 | generics.cs:7:23:7:40 | GenericDelegate | test16 -| generics.cs:135:11:135:16 | Subtle | generics.cs:138:21:138:25 | fs<> | -| generics.cs:135:11:135:16 | Subtle | generics.cs:140:21:140:25 | fs<> | +| generics.cs:135:11:135:16 | Subtle | generics.cs:138:21:138:25 | fs`1 | +| generics.cs:135:11:135:16 | Subtle | generics.cs:140:21:140:25 | fs`1 | | generics.cs:135:11:135:16 | Subtle | generics.cs:142:21:142:22 | fs | test17 -| generics.cs:135:11:135:16 | Subtle | generics.cs:138:24:138:24 | X | generics.cs:138:21:138:25 | fs<> | generics.cs:140:24:140:24 | X | generics.cs:140:21:140:25 | fs<> | 1 | -| generics.cs:135:11:135:16 | Subtle | generics.cs:140:24:140:24 | X | generics.cs:140:21:140:25 | fs<> | generics.cs:138:24:138:24 | X | generics.cs:138:21:138:25 | fs<> | 2 | +| generics.cs:135:11:135:16 | Subtle | generics.cs:138:24:138:24 | X | generics.cs:138:21:138:25 | fs`1 | generics.cs:140:24:140:24 | X | generics.cs:140:21:140:25 | fs`1 | 1 | +| generics.cs:135:11:135:16 | Subtle | generics.cs:140:24:140:24 | X | generics.cs:140:21:140:25 | fs`1 | generics.cs:138:24:138:24 | X | generics.cs:138:21:138:25 | fs`1 | 2 | test18 -| Nesting.cs:1:14:1:18 | A<> | Nesting.cs:3:17:3:19 | MA1 | Nesting.cs:3:24:3:24 | x | 0 | T1 | 1 | 1 | -| Nesting.cs:1:14:1:18 | A<> | Nesting.cs:4:17:4:23 | MA2<> | Nesting.cs:4:28:4:28 | x | 0 | T1 | 2 | 2 | -| Nesting.cs:1:14:1:18 | A<> | Nesting.cs:4:17:4:23 | MA2<> | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 | | Nesting.cs:1:14:1:18 | A | Nesting.cs:3:17:3:19 | MA1 | Nesting.cs:3:24:3:24 | x | 0 | Int32 | 1 | 1 | -| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2<> | Nesting.cs:4:28:4:28 | x | 0 | Int32 | 2 | 2 | -| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2<> | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 | | Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:28:4:28 | x | 1 | Int32 | 2 | 2 | | Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:34:4:34 | y | 1 | String | 2 | 2 | +| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2`1 | Nesting.cs:4:28:4:28 | x | 0 | Int32 | 2 | 2 | +| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2`1 | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 | | Nesting.cs:1:14:1:18 | A | Nesting.cs:3:17:3:19 | MA1 | Nesting.cs:3:24:3:24 | x | 0 | String | 1 | 1 | -| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2<> | Nesting.cs:4:28:4:28 | x | 0 | String | 2 | 2 | -| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2<> | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 | | Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:28:4:28 | x | 1 | String | 2 | 2 | | Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:34:4:34 | y | 1 | Int32 | 2 | 2 | -| generics.cs:13:18:13:21 | A<> | generics.cs:18:18:18:23 | bar<> | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 | -| generics.cs:13:18:13:21 | A<> | generics.cs:18:18:18:23 | bar<> | generics.cs:18:32:18:32 | t | 0 | T | 2 | 2 | -| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar<> | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 | -| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar<> | generics.cs:18:32:18:32 | t | 0 | Int32 | 2 | 2 | +| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2`1 | Nesting.cs:4:28:4:28 | x | 0 | String | 2 | 2 | +| Nesting.cs:1:14:1:18 | A | Nesting.cs:4:17:4:23 | MA2`1 | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 | +| Nesting.cs:1:14:1:18 | A`1 | Nesting.cs:3:17:3:19 | MA1 | Nesting.cs:3:24:3:24 | x | 0 | T1 | 1 | 1 | +| Nesting.cs:1:14:1:18 | A`1 | Nesting.cs:4:17:4:23 | MA2`1 | Nesting.cs:4:28:4:28 | x | 0 | T1 | 2 | 2 | +| Nesting.cs:1:14:1:18 | A`1 | Nesting.cs:4:17:4:23 | MA2`1 | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 | | generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar | generics.cs:18:27:18:27 | x | 1 | Test | 2 | 2 | | generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar | generics.cs:18:32:18:32 | t | 1 | Int32 | 2 | 2 | -| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar<> | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 | -| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar<> | generics.cs:18:32:18:32 | t | 0 | String | 2 | 2 | +| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar`1 | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 | +| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar`1 | generics.cs:18:32:18:32 | t | 0 | Int32 | 2 | 2 | | generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar | generics.cs:18:27:18:27 | x | 1 | Int32 | 2 | 2 | | generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar | generics.cs:18:32:18:32 | t | 1 | String | 2 | 2 | +| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar`1 | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 | +| generics.cs:13:18:13:21 | A | generics.cs:18:18:18:23 | bar`1 | generics.cs:18:32:18:32 | t | 0 | String | 2 | 2 | +| generics.cs:13:18:13:21 | A`1 | generics.cs:18:18:18:23 | bar`1 | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 | +| generics.cs:13:18:13:21 | A`1 | generics.cs:18:18:18:23 | bar`1 | generics.cs:18:32:18:32 | t | 0 | T | 2 | 2 | test19 -| generics.cs:138:21:138:25 | fs<> | generics.cs:138:24:138:24 | X | 1 | -| generics.cs:140:21:140:25 | fs<> | generics.cs:140:24:140:24 | X | 1 | +| generics.cs:138:21:138:25 | fs`1 | generics.cs:138:24:138:24 | X | 1 | +| generics.cs:140:21:140:25 | fs`1 | generics.cs:140:24:140:24 | X | 1 | test20 test21 -| generics.cs:148:14:148:14 | E | generics.cs:146:11:146:18 | Param<> | +| generics.cs:148:14:148:14 | E | generics.cs:146:11:146:18 | Param`1 | test22 | generics.cs:153:14:153:19 | CM1 | Double | | generics.cs:153:14:153:19 | CM1 | Int32 | @@ -75,64 +75,64 @@ test22 | generics.cs:158:23:158:29 | CM3 | Double | | generics.cs:158:23:158:29 | CM3 | Double | test23 -| generics.cs:179:11:179:24 | Inheritance<> | generics.cs:174:15:174:26 | Interface | | generics.cs:179:11:179:24 | Inheritance | generics.cs:174:15:174:26 | Interface | +| generics.cs:179:11:179:24 | Inheritance`1 | generics.cs:174:15:174:26 | Interface | test24 -| generics.cs:189:15:189:39 | Interface2<,> | generics.cs:189:29:189:30 | T1 | in | -| generics.cs:189:15:189:39 | Interface2<,> | generics.cs:189:37:189:38 | T2 | out | +| generics.cs:189:15:189:39 | Interface2`2 | generics.cs:189:29:189:30 | T1 | in | +| generics.cs:189:15:189:39 | Interface2`2 | generics.cs:189:37:189:38 | T2 | out | test25 | generics.cs:158:23:158:29 | CM3 | test26 test27 -| Nesting.cs:6:18:6:22 | B | Nesting.cs:6:18:6:22 | B<> | Nesting.cs:6:18:6:22 | B<> | -| Nesting.cs:6:18:6:22 | B | Nesting.cs:6:18:6:22 | B<> | Nesting.cs:6:18:6:22 | B<> | -| Nesting.cs:17:22:17:26 | D | Nesting.cs:17:22:17:26 | D<> | Nesting.cs:17:22:17:26 | D<> | -| Nesting.cs:17:22:17:26 | D | Nesting.cs:17:22:17:26 | D<> | Nesting.cs:17:22:17:26 | D<> | -| generics.cs:51:22:51:34 | Inner | generics.cs:51:22:51:34 | Inner<,> | generics.cs:51:22:51:34 | Inner<,> | -| generics.cs:51:22:51:34 | Inner | generics.cs:51:22:51:34 | Inner<,> | generics.cs:51:22:51:34 | Inner<,> | +| Nesting.cs:6:18:6:22 | B | Nesting.cs:6:18:6:22 | B`1 | Nesting.cs:6:18:6:22 | B`1 | +| Nesting.cs:6:18:6:22 | B | Nesting.cs:6:18:6:22 | B`1 | Nesting.cs:6:18:6:22 | B`1 | +| Nesting.cs:17:22:17:26 | D | Nesting.cs:17:22:17:26 | D`1 | Nesting.cs:17:22:17:26 | D`1 | +| Nesting.cs:17:22:17:26 | D | Nesting.cs:17:22:17:26 | D`1 | Nesting.cs:17:22:17:26 | D`1 | +| generics.cs:51:22:51:34 | Inner | generics.cs:51:22:51:34 | Inner`2 | generics.cs:51:22:51:34 | Inner`2 | +| generics.cs:51:22:51:34 | Inner | generics.cs:51:22:51:34 | Inner`2 | generics.cs:51:22:51:34 | Inner`2 | test28 -| Nesting.cs:4:17:4:23 | MA2<> | A<>.MA2(T1, T2) | -| Nesting.cs:4:17:4:23 | MA2<> | A.MA2(int, T2) | -| Nesting.cs:4:17:4:23 | MA2<> | A.MA2(string, T2) | -| Nesting.cs:6:18:6:22 | B<> | A<>+B | -| Nesting.cs:6:18:6:22 | B<> | A+B | -| Nesting.cs:6:18:6:22 | B<> | A+B | -| Nesting.cs:9:21:9:27 | MB2<> | A<>+B<>.MB2(T1, T3, T4) | -| Nesting.cs:9:21:9:27 | MB2<> | A+B.MB2(int, string, T4) | -| Nesting.cs:9:21:9:27 | MB2<> | A+B.MB2(string, int, T4) | -| Nesting.cs:15:21:15:27 | MC2<> | A<>+C.MC2(T1, T5) | -| Nesting.cs:15:21:15:27 | MC2<> | A+C.MC2(int, T5) | -| Nesting.cs:15:21:15:27 | MC2<> | A+C.MC2(string, T5) | -| Nesting.cs:17:22:17:26 | D<> | A<>+C+D | -| Nesting.cs:17:22:17:26 | D<> | A+C+D | -| Nesting.cs:17:22:17:26 | D<> | A+C+D | -| Nesting.cs:20:25:20:31 | MD2<> | A<>+C+D<>.MD2(T1, T6, T7) | -| Nesting.cs:20:25:20:31 | MD2<> | A+C+D.MD2(int, bool, T7) | -| Nesting.cs:20:25:20:31 | MD2<> | A+C+D.MD2(string, decimal, T7) | -| generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A<>+GenericDelegateInGenericClass(T, U) | -| generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A+GenericDelegateInGenericClass(int, U) | -| generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A+GenericDelegateInGenericClass(string, U) | -| generics.cs:18:18:18:23 | bar<> | generics.A<>.bar(X, T) | -| generics.cs:18:18:18:23 | bar<> | generics.A.bar(X, int) | -| generics.cs:18:18:18:23 | bar<> | generics.A.bar(X, string) | -| generics.cs:45:14:45:17 | f<> | generics.B<>.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f() | -| generics.cs:51:22:51:34 | Inner<,> | generics.Outer<,>+Inner | -| generics.cs:51:22:51:34 | Inner<,> | generics.Outer+Inner | -| generics.cs:51:22:51:34 | Inner<,> | generics.Outer+Inner | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer<,>+Inner<,>.MyMethod(W1, W2, U2, T2) | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer+Inner.MyMethod(W1, W2, string, bool) | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer+Inner.MyMethod(W1, W2, int, int) | -| generics.cs:138:21:138:25 | fs<> | generics.Subtle.fs(int) | -| generics.cs:140:21:140:25 | fs<> | generics.Subtle.fs(int, int) | -| generics.cs:153:14:153:19 | CM1<> | generics.ConstructedMethods.CM1() | -| generics.cs:154:11:154:16 | CM2<> | generics.ConstructedMethods.CM2(T) | -| generics.cs:156:15:156:23 | Class<> | generics.ConstructedMethods+Class | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class<>.CM3(T2, T1) | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class.CM3(T2, double) | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class.CM3(T2, int) | +| Nesting.cs:4:17:4:23 | MA2`1 | A.MA2(int, T2) | +| Nesting.cs:4:17:4:23 | MA2`1 | A.MA2(string, T2) | +| Nesting.cs:4:17:4:23 | MA2`1 | A`1.MA2(T1, T2) | +| Nesting.cs:6:18:6:22 | B`1 | A+B | +| Nesting.cs:6:18:6:22 | B`1 | A+B | +| Nesting.cs:6:18:6:22 | B`1 | A`1+B | +| Nesting.cs:9:21:9:27 | MB2`1 | A+B.MB2(int, string, T4) | +| Nesting.cs:9:21:9:27 | MB2`1 | A+B.MB2(string, int, T4) | +| Nesting.cs:9:21:9:27 | MB2`1 | A`1+B`1.MB2(T1, T3, T4) | +| Nesting.cs:15:21:15:27 | MC2`1 | A+C.MC2(int, T5) | +| Nesting.cs:15:21:15:27 | MC2`1 | A+C.MC2(string, T5) | +| Nesting.cs:15:21:15:27 | MC2`1 | A`1+C.MC2(T1, T5) | +| Nesting.cs:17:22:17:26 | D`1 | A+C+D | +| Nesting.cs:17:22:17:26 | D`1 | A+C+D | +| Nesting.cs:17:22:17:26 | D`1 | A`1+C+D | +| Nesting.cs:20:25:20:31 | MD2`1 | A+C+D.MD2(int, bool, T7) | +| Nesting.cs:20:25:20:31 | MD2`1 | A+C+D.MD2(string, decimal, T7) | +| Nesting.cs:20:25:20:31 | MD2`1 | A`1+C+D`1.MD2(T1, T6, T7) | +| generics.cs:16:27:16:58 | GenericDelegateInGenericClass`1 | generics.A+GenericDelegateInGenericClass(int, U) | +| generics.cs:16:27:16:58 | GenericDelegateInGenericClass`1 | generics.A+GenericDelegateInGenericClass(string, U) | +| generics.cs:16:27:16:58 | GenericDelegateInGenericClass`1 | generics.A`1+GenericDelegateInGenericClass(T, U) | +| generics.cs:18:18:18:23 | bar`1 | generics.A.bar(X, int) | +| generics.cs:18:18:18:23 | bar`1 | generics.A.bar(X, string) | +| generics.cs:18:18:18:23 | bar`1 | generics.A`1.bar(X, T) | +| generics.cs:45:14:45:17 | f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B`1.f() | +| generics.cs:51:22:51:34 | Inner`2 | generics.Outer+Inner | +| generics.cs:51:22:51:34 | Inner`2 | generics.Outer+Inner | +| generics.cs:51:22:51:34 | Inner`2 | generics.Outer`2+Inner | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer+Inner.MyMethod(W1, W2, string, bool) | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer+Inner.MyMethod(W1, W2, int, int) | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer`2+Inner`2.MyMethod(W1, W2, U2, T2) | +| generics.cs:138:21:138:25 | fs`1 | generics.Subtle.fs(int) | +| generics.cs:140:21:140:25 | fs`1 | generics.Subtle.fs(int, int) | +| generics.cs:153:14:153:19 | CM1`1 | generics.ConstructedMethods.CM1() | +| generics.cs:154:11:154:16 | CM2`1 | generics.ConstructedMethods.CM2(T) | +| generics.cs:156:15:156:23 | Class`1 | generics.ConstructedMethods+Class | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class.CM3(T2, double) | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class.CM3(T2, int) | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class`1.CM3(T2, T1) | test29 | Nesting.cs:4:17:4:23 | MA2 | A.MA2(string, int) | | Nesting.cs:4:17:4:23 | MA2 | A.MA2(int, string) | @@ -248,75 +248,75 @@ test33 | generics.cs:158:23:158:29 | CM3 | generics.ConstructedMethods+Class.CM3 | generics.ConstructedMethods+Class.CM3(double, double) | | generics.cs:158:23:158:29 | CM3 | generics.ConstructedMethods+Class.CM3 | generics.ConstructedMethods+Class.CM3(double, int) | test34 -| Nesting.cs:4:17:4:23 | MA2<> | A<>.MA2<> | A<>.MA2(T1, T2) | -| Nesting.cs:4:17:4:23 | MA2<> | A.MA2<> | A.MA2(int, T2) | -| Nesting.cs:4:17:4:23 | MA2<> | A.MA2<> | A.MA2(string, T2) | -| Nesting.cs:6:18:6:22 | B<> | A<>+B<> | A<>+B | -| Nesting.cs:6:18:6:22 | B<> | A+B<> | A+B | -| Nesting.cs:6:18:6:22 | B<> | A+B<> | A+B | -| Nesting.cs:9:21:9:27 | MB2<> | A<>+B<>.MB2<> | A<>+B<>.MB2(T1, T3, T4) | -| Nesting.cs:9:21:9:27 | MB2<> | A+B.MB2<> | A+B.MB2(int, string, T4) | -| Nesting.cs:9:21:9:27 | MB2<> | A+B.MB2<> | A+B.MB2(string, int, T4) | -| Nesting.cs:15:21:15:27 | MC2<> | A<>+C.MC2<> | A<>+C.MC2(T1, T5) | -| Nesting.cs:15:21:15:27 | MC2<> | A+C.MC2<> | A+C.MC2(int, T5) | -| Nesting.cs:15:21:15:27 | MC2<> | A+C.MC2<> | A+C.MC2(string, T5) | -| Nesting.cs:17:22:17:26 | D<> | A<>+C+D<> | A<>+C+D | -| Nesting.cs:17:22:17:26 | D<> | A+C+D<> | A+C+D | -| Nesting.cs:17:22:17:26 | D<> | A+C+D<> | A+C+D | -| Nesting.cs:20:25:20:31 | MD2<> | A<>+C+D<>.MD2<> | A<>+C+D<>.MD2(T1, T6, T7) | -| Nesting.cs:20:25:20:31 | MD2<> | A+C+D.MD2<> | A+C+D.MD2(int, bool, T7) | -| Nesting.cs:20:25:20:31 | MD2<> | A+C+D.MD2<> | A+C+D.MD2(string, decimal, T7) | -| generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A<>+GenericDelegateInGenericClass<> | generics.A<>+GenericDelegateInGenericClass(T, U) | -| generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A+GenericDelegateInGenericClass<> | generics.A+GenericDelegateInGenericClass(int, U) | -| generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A+GenericDelegateInGenericClass<> | generics.A+GenericDelegateInGenericClass(string, U) | -| generics.cs:18:18:18:23 | bar<> | generics.A<>.bar<> | generics.A<>.bar(X, T) | -| generics.cs:18:18:18:23 | bar<> | generics.A.bar<> | generics.A.bar(X, int) | -| generics.cs:18:18:18:23 | bar<> | generics.A.bar<> | generics.A.bar(X, string) | -| generics.cs:45:14:45:17 | f<> | generics.B<>.f<> | generics.B<>.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f<> | generics.B.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f<> | generics.B.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f<> | generics.B.f() | -| generics.cs:51:22:51:34 | Inner<,> | generics.Outer<,>+Inner<,> | generics.Outer<,>+Inner | -| generics.cs:51:22:51:34 | Inner<,> | generics.Outer+Inner<,> | generics.Outer+Inner | -| generics.cs:51:22:51:34 | Inner<,> | generics.Outer+Inner<,> | generics.Outer+Inner | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer<,>+Inner<,>.MyMethod<,> | generics.Outer<,>+Inner<,>.MyMethod(W1, W2, U2, T2) | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer+Inner.MyMethod<,> | generics.Outer+Inner.MyMethod(W1, W2, string, bool) | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer+Inner.MyMethod<,> | generics.Outer+Inner.MyMethod(W1, W2, int, int) | -| generics.cs:138:21:138:25 | fs<> | generics.Subtle.fs<> | generics.Subtle.fs(int) | -| generics.cs:140:21:140:25 | fs<> | generics.Subtle.fs<> | generics.Subtle.fs(int, int) | -| generics.cs:153:14:153:19 | CM1<> | generics.ConstructedMethods.CM1<> | generics.ConstructedMethods.CM1() | -| generics.cs:154:11:154:16 | CM2<> | generics.ConstructedMethods.CM2<> | generics.ConstructedMethods.CM2(T) | -| generics.cs:156:15:156:23 | Class<> | generics.ConstructedMethods+Class<> | generics.ConstructedMethods+Class | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class<>.CM3<> | generics.ConstructedMethods+Class<>.CM3(T2, T1) | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class.CM3<> | generics.ConstructedMethods+Class.CM3(T2, double) | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class.CM3<> | generics.ConstructedMethods+Class.CM3(T2, int) | +| Nesting.cs:4:17:4:23 | MA2`1 | A.MA2`1 | A.MA2(int, T2) | +| Nesting.cs:4:17:4:23 | MA2`1 | A.MA2`1 | A.MA2(string, T2) | +| Nesting.cs:4:17:4:23 | MA2`1 | A`1.MA2`1 | A`1.MA2(T1, T2) | +| Nesting.cs:6:18:6:22 | B`1 | A+B`1 | A+B | +| Nesting.cs:6:18:6:22 | B`1 | A+B`1 | A+B | +| Nesting.cs:6:18:6:22 | B`1 | A`1+B`1 | A`1+B | +| Nesting.cs:9:21:9:27 | MB2`1 | A+B.MB2`1 | A+B.MB2(int, string, T4) | +| Nesting.cs:9:21:9:27 | MB2`1 | A+B.MB2`1 | A+B.MB2(string, int, T4) | +| Nesting.cs:9:21:9:27 | MB2`1 | A`1+B`1.MB2`1 | A`1+B`1.MB2(T1, T3, T4) | +| Nesting.cs:15:21:15:27 | MC2`1 | A+C.MC2`1 | A+C.MC2(int, T5) | +| Nesting.cs:15:21:15:27 | MC2`1 | A+C.MC2`1 | A+C.MC2(string, T5) | +| Nesting.cs:15:21:15:27 | MC2`1 | A`1+C.MC2`1 | A`1+C.MC2(T1, T5) | +| Nesting.cs:17:22:17:26 | D`1 | A+C+D`1 | A+C+D | +| Nesting.cs:17:22:17:26 | D`1 | A+C+D`1 | A+C+D | +| Nesting.cs:17:22:17:26 | D`1 | A`1+C+D`1 | A`1+C+D | +| Nesting.cs:20:25:20:31 | MD2`1 | A+C+D.MD2`1 | A+C+D.MD2(int, bool, T7) | +| Nesting.cs:20:25:20:31 | MD2`1 | A+C+D.MD2`1 | A+C+D.MD2(string, decimal, T7) | +| Nesting.cs:20:25:20:31 | MD2`1 | A`1+C+D`1.MD2`1 | A`1+C+D`1.MD2(T1, T6, T7) | +| generics.cs:16:27:16:58 | GenericDelegateInGenericClass`1 | generics.A+GenericDelegateInGenericClass`1 | generics.A+GenericDelegateInGenericClass(int, U) | +| generics.cs:16:27:16:58 | GenericDelegateInGenericClass`1 | generics.A+GenericDelegateInGenericClass`1 | generics.A+GenericDelegateInGenericClass(string, U) | +| generics.cs:16:27:16:58 | GenericDelegateInGenericClass`1 | generics.A`1+GenericDelegateInGenericClass`1 | generics.A`1+GenericDelegateInGenericClass(T, U) | +| generics.cs:18:18:18:23 | bar`1 | generics.A.bar`1 | generics.A.bar(X, int) | +| generics.cs:18:18:18:23 | bar`1 | generics.A.bar`1 | generics.A.bar(X, string) | +| generics.cs:18:18:18:23 | bar`1 | generics.A`1.bar`1 | generics.A`1.bar(X, T) | +| generics.cs:45:14:45:17 | f`1 | generics.B.f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B.f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B.f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B`1.f`1 | generics.B`1.f() | +| generics.cs:51:22:51:34 | Inner`2 | generics.Outer+Inner`2 | generics.Outer+Inner | +| generics.cs:51:22:51:34 | Inner`2 | generics.Outer+Inner`2 | generics.Outer+Inner | +| generics.cs:51:22:51:34 | Inner`2 | generics.Outer`2+Inner`2 | generics.Outer`2+Inner | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer+Inner.MyMethod`2 | generics.Outer+Inner.MyMethod(W1, W2, string, bool) | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer+Inner.MyMethod`2 | generics.Outer+Inner.MyMethod(W1, W2, int, int) | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer`2+Inner`2.MyMethod`2 | generics.Outer`2+Inner`2.MyMethod(W1, W2, U2, T2) | +| generics.cs:138:21:138:25 | fs`1 | generics.Subtle.fs`1 | generics.Subtle.fs(int) | +| generics.cs:140:21:140:25 | fs`1 | generics.Subtle.fs`1 | generics.Subtle.fs(int, int) | +| generics.cs:153:14:153:19 | CM1`1 | generics.ConstructedMethods.CM1`1 | generics.ConstructedMethods.CM1() | +| generics.cs:154:11:154:16 | CM2`1 | generics.ConstructedMethods.CM2`1 | generics.ConstructedMethods.CM2(T) | +| generics.cs:156:15:156:23 | Class`1 | generics.ConstructedMethods+Class`1 | generics.ConstructedMethods+Class | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class.CM3`1 | generics.ConstructedMethods+Class.CM3(T2, double) | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class.CM3`1 | generics.ConstructedMethods+Class.CM3(T2, int) | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class`1.CM3`1 | generics.ConstructedMethods+Class`1.CM3(T2, T1) | test35 -| Nesting.cs:4:17:4:23 | MA2<> | A<>.MA2<> | A<>.MA2(T1, T2) | -| Nesting.cs:4:17:4:23 | MA2<> | A.MA2<> | A.MA2(int, T2) | -| Nesting.cs:4:17:4:23 | MA2<> | A.MA2<> | A.MA2(string, T2) | -| Nesting.cs:9:21:9:27 | MB2<> | A<>+B<>.MB2<> | A<>+B<>.MB2(T1, T3, T4) | -| Nesting.cs:9:21:9:27 | MB2<> | A+B.MB2<> | A+B.MB2(int, string, T4) | -| Nesting.cs:9:21:9:27 | MB2<> | A+B.MB2<> | A+B.MB2(string, int, T4) | -| Nesting.cs:15:21:15:27 | MC2<> | A<>+C.MC2<> | A<>+C.MC2(T1, T5) | -| Nesting.cs:15:21:15:27 | MC2<> | A+C.MC2<> | A+C.MC2(int, T5) | -| Nesting.cs:15:21:15:27 | MC2<> | A+C.MC2<> | A+C.MC2(string, T5) | -| Nesting.cs:20:25:20:31 | MD2<> | A<>+C+D<>.MD2<> | A<>+C+D<>.MD2(T1, T6, T7) | -| Nesting.cs:20:25:20:31 | MD2<> | A+C+D.MD2<> | A+C+D.MD2(int, bool, T7) | -| Nesting.cs:20:25:20:31 | MD2<> | A+C+D.MD2<> | A+C+D.MD2(string, decimal, T7) | -| generics.cs:18:18:18:23 | bar<> | generics.A<>.bar<> | generics.A<>.bar(X, T) | -| generics.cs:18:18:18:23 | bar<> | generics.A.bar<> | generics.A.bar(X, int) | -| generics.cs:18:18:18:23 | bar<> | generics.A.bar<> | generics.A.bar(X, string) | -| generics.cs:45:14:45:17 | f<> | generics.B<>.f<> | generics.B<>.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f<> | generics.B.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f<> | generics.B.f() | -| generics.cs:45:14:45:17 | f<> | generics.B.f<> | generics.B.f() | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer<,>+Inner<,>.MyMethod<,> | generics.Outer<,>+Inner<,>.MyMethod(W1, W2, U2, T2) | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer+Inner.MyMethod<,> | generics.Outer+Inner.MyMethod(W1, W2, string, bool) | -| generics.cs:56:25:56:40 | MyMethod<,> | generics.Outer+Inner.MyMethod<,> | generics.Outer+Inner.MyMethod(W1, W2, int, int) | -| generics.cs:138:21:138:25 | fs<> | generics.Subtle.fs<> | generics.Subtle.fs(int) | -| generics.cs:140:21:140:25 | fs<> | generics.Subtle.fs<> | generics.Subtle.fs(int, int) | -| generics.cs:153:14:153:19 | CM1<> | generics.ConstructedMethods.CM1<> | generics.ConstructedMethods.CM1() | -| generics.cs:154:11:154:16 | CM2<> | generics.ConstructedMethods.CM2<> | generics.ConstructedMethods.CM2(T) | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class<>.CM3<> | generics.ConstructedMethods+Class<>.CM3(T2, T1) | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class.CM3<> | generics.ConstructedMethods+Class.CM3(T2, double) | -| generics.cs:158:23:158:29 | CM3<> | generics.ConstructedMethods+Class.CM3<> | generics.ConstructedMethods+Class.CM3(T2, int) | +| Nesting.cs:4:17:4:23 | MA2`1 | A.MA2`1 | A.MA2(int, T2) | +| Nesting.cs:4:17:4:23 | MA2`1 | A.MA2`1 | A.MA2(string, T2) | +| Nesting.cs:4:17:4:23 | MA2`1 | A`1.MA2`1 | A`1.MA2(T1, T2) | +| Nesting.cs:9:21:9:27 | MB2`1 | A+B.MB2`1 | A+B.MB2(int, string, T4) | +| Nesting.cs:9:21:9:27 | MB2`1 | A+B.MB2`1 | A+B.MB2(string, int, T4) | +| Nesting.cs:9:21:9:27 | MB2`1 | A`1+B`1.MB2`1 | A`1+B`1.MB2(T1, T3, T4) | +| Nesting.cs:15:21:15:27 | MC2`1 | A+C.MC2`1 | A+C.MC2(int, T5) | +| Nesting.cs:15:21:15:27 | MC2`1 | A+C.MC2`1 | A+C.MC2(string, T5) | +| Nesting.cs:15:21:15:27 | MC2`1 | A`1+C.MC2`1 | A`1+C.MC2(T1, T5) | +| Nesting.cs:20:25:20:31 | MD2`1 | A+C+D.MD2`1 | A+C+D.MD2(int, bool, T7) | +| Nesting.cs:20:25:20:31 | MD2`1 | A+C+D.MD2`1 | A+C+D.MD2(string, decimal, T7) | +| Nesting.cs:20:25:20:31 | MD2`1 | A`1+C+D`1.MD2`1 | A`1+C+D`1.MD2(T1, T6, T7) | +| generics.cs:18:18:18:23 | bar`1 | generics.A.bar`1 | generics.A.bar(X, int) | +| generics.cs:18:18:18:23 | bar`1 | generics.A.bar`1 | generics.A.bar(X, string) | +| generics.cs:18:18:18:23 | bar`1 | generics.A`1.bar`1 | generics.A`1.bar(X, T) | +| generics.cs:45:14:45:17 | f`1 | generics.B.f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B.f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B.f`1 | generics.B.f() | +| generics.cs:45:14:45:17 | f`1 | generics.B`1.f`1 | generics.B`1.f() | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer+Inner.MyMethod`2 | generics.Outer+Inner.MyMethod(W1, W2, string, bool) | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer+Inner.MyMethod`2 | generics.Outer+Inner.MyMethod(W1, W2, int, int) | +| generics.cs:56:25:56:40 | MyMethod`2 | generics.Outer`2+Inner`2.MyMethod`2 | generics.Outer`2+Inner`2.MyMethod(W1, W2, U2, T2) | +| generics.cs:138:21:138:25 | fs`1 | generics.Subtle.fs`1 | generics.Subtle.fs(int) | +| generics.cs:140:21:140:25 | fs`1 | generics.Subtle.fs`1 | generics.Subtle.fs(int, int) | +| generics.cs:153:14:153:19 | CM1`1 | generics.ConstructedMethods.CM1`1 | generics.ConstructedMethods.CM1() | +| generics.cs:154:11:154:16 | CM2`1 | generics.ConstructedMethods.CM2`1 | generics.ConstructedMethods.CM2(T) | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class.CM3`1 | generics.ConstructedMethods+Class.CM3(T2, double) | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class.CM3`1 | generics.ConstructedMethods+Class.CM3(T2, int) | +| generics.cs:158:23:158:29 | CM3`1 | generics.ConstructedMethods+Class`1.CM3`1 | generics.ConstructedMethods+Class`1.CM3(T2, T1) | diff --git a/csharp/ql/test/library-tests/generics/PrintAst.expected b/csharp/ql/test/library-tests/generics/PrintAst.expected index e9137704842f..86a199c2ee00 100644 --- a/csharp/ql/test/library-tests/generics/PrintAst.expected +++ b/csharp/ql/test/library-tests/generics/PrintAst.expected @@ -1,5 +1,5 @@ Nesting.cs: -# 1| [Class] A<> +# 1| [Class] A`1 #-----| 1: (Type parameters) # 1| 0: [TypeParameter] T1 # 3| 5: [Method] MA1 @@ -8,7 +8,7 @@ Nesting.cs: # 3| 0: [Parameter] x # 3| -1: [TypeMention] T1 # 3| 4: [BlockStmt] {...} -# 4| 6: [Method] MA2<> +# 4| 6: [Method] MA2`1 # 4| -1: [TypeMention] Void #-----| 1: (Type parameters) # 4| 0: [TypeParameter] T2 @@ -18,7 +18,7 @@ Nesting.cs: # 4| 1: [Parameter] y # 4| -1: [TypeMention] T2 # 4| 4: [BlockStmt] {...} -# 6| 7: [Class] B<> +# 6| 7: [Class] B`1 #-----| 1: (Type parameters) # 6| 0: [TypeParameter] T3 # 8| 5: [Method] MB1 @@ -29,7 +29,7 @@ Nesting.cs: # 8| 1: [Parameter] y # 8| -1: [TypeMention] T3 # 8| 4: [BlockStmt] {...} -# 9| 6: [Method] MB2<> +# 9| 6: [Method] MB2`1 # 9| -1: [TypeMention] Void #-----| 1: (Type parameters) # 9| 0: [TypeParameter] T4 @@ -48,7 +48,7 @@ Nesting.cs: # 14| 0: [Parameter] x # 14| -1: [TypeMention] T1 # 14| 4: [BlockStmt] {...} -# 15| 6: [Method] MC2<> +# 15| 6: [Method] MC2`1 # 15| -1: [TypeMention] Void #-----| 1: (Type parameters) # 15| 0: [TypeParameter] T5 @@ -58,7 +58,7 @@ Nesting.cs: # 15| 1: [Parameter] y # 15| -1: [TypeMention] T5 # 15| 4: [BlockStmt] {...} -# 17| 7: [Class] D<> +# 17| 7: [Class] D`1 #-----| 1: (Type parameters) # 17| 0: [TypeParameter] T6 # 19| 5: [Method] MD1 @@ -69,7 +69,7 @@ Nesting.cs: # 19| 1: [Parameter] y # 19| -1: [TypeMention] T6 # 19| 4: [BlockStmt] {...} -# 20| 6: [Method] MD2<> +# 20| 6: [Method] MD2`1 # 20| -1: [TypeMention] Void #-----| 1: (Type parameters) # 20| 0: [TypeParameter] T7 @@ -234,17 +234,17 @@ Nesting.cs: # 56| 2: [BoolLiteral] false generics.cs: # 5| [NamespaceDeclaration] namespace ... { ... } -# 7| 1: [DelegateType] GenericDelegate<> +# 7| 1: [DelegateType] GenericDelegate`1 #-----| 1: (Type parameters) # 7| 0: [TypeParameter] T #-----| 2: (Parameters) # 7| 0: [Parameter] t # 7| -1: [TypeMention] T # 9| 2: [Class] A -# 13| 3: [Class] A<> +# 13| 3: [Class] A`1 #-----| 1: (Type parameters) # 13| 0: [TypeParameter] T -# 16| 5: [DelegateType] GenericDelegateInGenericClass<> +# 16| 5: [DelegateType] GenericDelegateInGenericClass`1 #-----| 1: (Type parameters) # 16| 0: [TypeParameter] U #-----| 2: (Parameters) @@ -252,7 +252,7 @@ generics.cs: # 16| -1: [TypeMention] T # 16| 1: [Parameter] u # 16| -1: [TypeMention] U -# 18| 6: [Method] bar<> +# 18| 6: [Method] bar`1 # 18| -1: [TypeMention] T #-----| 1: (Type parameters) # 18| 0: [TypeParameter] X @@ -263,12 +263,12 @@ generics.cs: # 18| -1: [TypeMention] T # 18| 4: [BlockStmt] {...} # 18| 0: [LocalVariableDeclStmt] ... ...; -# 18| 0: [LocalVariableDeclExpr] A<> a +# 18| 0: [LocalVariableDeclExpr] A`1 a # 18| 0: [TypeMention] A # 18| 1: [TypeMention] T # 18| 1: [ReturnStmt] return ...; # 18| 0: [ParameterAccess] access to parameter t -# 22| 4: [Class] B<> +# 22| 4: [Class] B`1 #-----| 1: (Type parameters) # 22| 0: [TypeParameter] T # 25| 5: [Field] at @@ -321,12 +321,12 @@ generics.cs: # 39| 1: [TypeMention] T # 40| 4: [BlockStmt] {...} # 41| 0: [ReturnStmt] return ...; -# 41| 0: [ObjectCreation] object creation of type B<> +# 41| 0: [ObjectCreation] object creation of type B`1 # 41| 0: [TypeMention] B # 41| 1: [TypeMention] T # 44| 13: [Destructor] ~B # 44| 4: [BlockStmt] {...} -# 45| 14: [Method] f<> +# 45| 14: [Method] f`1 # 45| -1: [TypeMention] Void #-----| 1: (Type parameters) # 45| 0: [TypeParameter] X @@ -335,11 +335,11 @@ generics.cs: # 45| 0: [ObjectCreation] object creation of type B # 45| 0: [TypeMention] B # 45| 1: [TypeMention] X -# 48| 5: [Class] Outer<,> +# 48| 5: [Class] Outer`2 #-----| 1: (Type parameters) # 48| 0: [TypeParameter] T1 # 48| 1: [TypeParameter] T2 -# 51| 5: [Class] Inner<,> +# 51| 5: [Class] Inner`2 #-----| 1: (Type parameters) # 51| 0: [TypeParameter] U1 # 51| 1: [TypeParameter] U2 @@ -349,7 +349,7 @@ generics.cs: # 55| -1: [TypeMention] Func # 55| 1: [TypeMention] U1 # 55| 2: [TypeMention] T1 -# 56| 7: [Method] MyMethod<,> +# 56| 7: [Method] MyMethod`2 # 56| -1: [TypeMention] Void #-----| 1: (Type parameters) # 56| 0: [TypeParameter] W1 @@ -365,7 +365,7 @@ generics.cs: # 56| -1: [TypeMention] T2 # 56| 4: [ThrowExpr] throw ... # 56| 0: [NullLiteral] null -# 60| 6: [Class] Grid<> +# 60| 6: [Class] Grid`1 #-----| 1: (Type parameters) # 60| 0: [TypeParameter] T # 63| 5: [Field] NumRows @@ -620,7 +620,7 @@ generics.cs: # 131| 0: [ReturnStmt] return ...; # 131| 0: [ParameterAccess] access to parameter s # 135| 8: [Class] Subtle -# 138| 5: [Method] fs<> +# 138| 5: [Method] fs`1 # 138| -1: [TypeMention] Void #-----| 1: (Type parameters) # 138| 0: [TypeParameter] X @@ -628,7 +628,7 @@ generics.cs: # 138| 0: [Parameter] i # 138| -1: [TypeMention] int # 138| 4: [BlockStmt] {...} -# 140| 6: [Method] fs<> +# 140| 6: [Method] fs`1 # 140| -1: [TypeMention] Void #-----| 1: (Type parameters) # 140| 0: [TypeParameter] X @@ -644,18 +644,18 @@ generics.cs: # 142| 0: [Parameter] i # 142| -1: [TypeMention] int # 142| 4: [BlockStmt] {...} -# 146| 9: [Class] Param<> +# 146| 9: [Class] Param`1 #-----| 1: (Type parameters) # 146| 0: [TypeParameter] T # 148| 5: [Enum] E # 148| 5: [Field] x # 151| 10: [Class] ConstructedMethods -# 153| 5: [Method] CM1<> +# 153| 7: [Method] CM1`1 # 153| -1: [TypeMention] Void #-----| 1: (Type parameters) # 153| 0: [TypeParameter] T # 153| 4: [BlockStmt] {...} -# 154| 8: [Method] CM2<> +# 154| 10: [Method] CM2`1 # 154| -1: [TypeMention] T #-----| 1: (Type parameters) # 154| 0: [TypeParameter] T @@ -665,10 +665,10 @@ generics.cs: # 154| 4: [BlockStmt] {...} # 154| 0: [ReturnStmt] return ...; # 154| 0: [ParameterAccess] access to parameter t -# 156| 11: [Class] Class<> +# 156| 13: [Class] Class`1 #-----| 1: (Type parameters) # 156| 0: [TypeParameter] T1 -# 158| 5: [Method] CM3<> +# 158| 5: [Method] CM3`1 # 158| -1: [TypeMention] T2 #-----| 1: (Type parameters) # 158| 0: [TypeParameter] T2 @@ -710,7 +710,7 @@ generics.cs: # 170| 1: [TypeMention] double # 170| 0: [DoubleLiteral] 1 # 170| 1: [DoubleLiteral] 2 -# 174| 11: [Interface] Interface<> +# 174| 11: [Interface] Interface`1 #-----| 1: (Type parameters) # 174| 0: [TypeParameter] T # 176| 4: [Method] set @@ -718,7 +718,7 @@ generics.cs: #-----| 2: (Parameters) # 176| 0: [Parameter] t # 176| -1: [TypeMention] T -# 179| 12: [Class] Inheritance<> +# 179| 12: [Class] Inheritance`1 #-----| 1: (Type parameters) # 179| 0: [TypeParameter] T #-----| 3: (Base types) @@ -734,7 +734,7 @@ generics.cs: # 186| 5: [Field] member # 186| -1: [TypeMention] Inheritance # 186| 1: [TypeMention] int -# 189| 14: [Interface] Interface2<,> +# 189| 14: [Interface] Interface2`2 #-----| 1: (Type parameters) # 189| 0: [TypeParameter] T1 # 189| 1: [TypeParameter] T2 diff --git a/csharp/ql/test/library-tests/members/AccessModifiers.expected b/csharp/ql/test/library-tests/members/AccessModifiers.expected index 8f1f7bfd5f2a..0fa30ffeb03f 100644 --- a/csharp/ql/test/library-tests/members/AccessModifiers.expected +++ b/csharp/ql/test/library-tests/members/AccessModifiers.expected @@ -1,6 +1,6 @@ | Members.cs:6:11:6:15 | Class | internal | | Members.cs:9:15:9:25 | NestedClass | private | -| Members.cs:12:20:12:28 | Method<> | private | +| Members.cs:12:20:12:28 | Method`1 | private | | Members.cs:14:20:14:23 | Item | private | | Members.cs:14:34:14:36 | get_Item | private | | Members.cs:14:55:14:57 | set_Item | private | @@ -24,7 +24,7 @@ | Members.cs:32:28:32:32 | remove_Event | private | | Members.cs:35:20:35:25 | Class2 | internal | | Members.cs:37:23:37:34 | NestedClass2 | private | -| Members.cs:39:28:39:36 | Method<> | private | +| Members.cs:39:28:39:36 | Method`1 | private | | Members.cs:40:28:40:31 | Item | private | | Members.cs:40:42:40:44 | get_Item | private | | Members.cs:40:63:40:65 | set_Item | private | diff --git a/csharp/ql/test/library-tests/members/GetLabel.expected b/csharp/ql/test/library-tests/members/GetLabel.expected index 2d3f7eaec9de..97e8973705b6 100644 --- a/csharp/ql/test/library-tests/members/GetLabel.expected +++ b/csharp/ql/test/library-tests/members/GetLabel.expected @@ -1,7 +1,7 @@ | Members.cs:3:26:3:37 | EventHandler | Types.EventHandler | | Members.cs:6:11:6:15 | Class | Types.Class | | Members.cs:9:15:9:25 | NestedClass | Types.Class.NestedClass | -| Members.cs:12:20:12:28 | Method<> | System.String Types.Class.NestedClass.Method`1(!0) | +| Members.cs:12:20:12:28 | Method`1 | System.String Types.Class.NestedClass.Method`1(!0) | | Members.cs:12:27:12:27 | T | !0 | | Members.cs:14:34:14:36 | get_Item | System.String Types.Class.NestedClass.get_Item(System.Int32) | | Members.cs:14:55:14:57 | set_Item | System.Void Types.Class.NestedClass.set_Item(System.Int32,System.String) | @@ -18,7 +18,7 @@ | Members.cs:32:28:32:32 | remove_Event | System.Void Types.Class.remove_Event(Types.EventHandler) | | Members.cs:35:20:35:25 | Class2 | Types.Class2 | | Members.cs:37:23:37:34 | NestedClass2 | Types.Class2.NestedClass2 | -| Members.cs:39:28:39:36 | Method<> | System.String Types.Class2.NestedClass2.Method`1(!0) | +| Members.cs:39:28:39:36 | Method`1 | System.String Types.Class2.NestedClass2.Method`1(!0) | | Members.cs:39:35:39:35 | T | !0 | | Members.cs:40:42:40:44 | get_Item | System.String Types.Class2.NestedClass2.get_Item(System.Int32) | | Members.cs:40:63:40:65 | set_Item | System.Void Types.Class2.NestedClass2.set_Item(System.Int32,System.String) | diff --git a/csharp/ql/test/library-tests/members/PrintAst.expected b/csharp/ql/test/library-tests/members/PrintAst.expected index 8a58ca7c05ed..c8fe6fbf5d9b 100644 --- a/csharp/ql/test/library-tests/members/PrintAst.expected +++ b/csharp/ql/test/library-tests/members/PrintAst.expected @@ -8,7 +8,7 @@ Members.cs: # 3| -1: [TypeMention] object # 6| 2: [Class] Class # 9| 5: [Class] NestedClass -# 12| 5: [Method] Method<> +# 12| 5: [Method] Method`1 # 12| -1: [TypeMention] string #-----| 1: (Type parameters) # 12| 0: [TypeParameter] T @@ -84,7 +84,7 @@ Members.cs: # 32| 0: [Parameter] value # 35| 3: [Class] Class2 # 37| 5: [Class] NestedClass2 -# 39| 5: [Method] Method<> +# 39| 5: [Method] Method`1 # 39| -1: [TypeMention] string #-----| 1: (Type parameters) # 39| 0: [TypeParameter] T diff --git a/csharp/ql/test/library-tests/methods/Methods5.expected b/csharp/ql/test/library-tests/methods/Methods5.expected index 3426e622282f..0e794f53c8e4 100644 --- a/csharp/ql/test/library-tests/methods/Methods5.expected +++ b/csharp/ql/test/library-tests/methods/Methods5.expected @@ -6,7 +6,7 @@ | methods.cs:58:21:58:21 | F | methods.cs:47:28:47:36 | WriteLine | methods.cs:50:11:50:25 | TestOverloading | | methods.cs:63:21:63:21 | F | methods.cs:47:28:47:36 | WriteLine | methods.cs:50:11:50:25 | TestOverloading | | methods.cs:68:21:68:21 | F | methods.cs:47:28:47:36 | WriteLine | methods.cs:50:11:50:25 | TestOverloading | -| methods.cs:73:21:73:24 | F<> | methods.cs:47:28:47:36 | WriteLine | methods.cs:50:11:50:25 | TestOverloading | +| methods.cs:73:21:73:24 | F`1 | methods.cs:47:28:47:36 | WriteLine | methods.cs:50:11:50:25 | TestOverloading | | methods.cs:78:21:78:21 | F | methods.cs:47:28:47:36 | WriteLine | methods.cs:50:11:50:25 | TestOverloading | | methods.cs:83:14:83:17 | Main | methods.cs:53:21:53:21 | F | methods.cs:50:11:50:25 | TestOverloading | | methods.cs:83:14:83:17 | Main | methods.cs:58:21:58:21 | F | methods.cs:50:11:50:25 | TestOverloading | @@ -20,9 +20,9 @@ | methods.cs:125:21:125:24 | Main | methods.cs:105:28:105:33 | ToBool | methods.cs:122:18:122:31 | TestExtensions | | methods.cs:125:21:125:24 | Main | methods.cs:110:27:110:34 | Slice | methods.cs:122:18:122:31 | TestExtensions | | methods.cs:179:67:179:76 | SkipTwoInt | methods.cs:174:65:174:74 | SkipTwo | methods.cs:167:18:167:47 | TestDefaultExtensionParameters | -| methods.cs:190:21:190:25 | Calls | methods.cs:187:21:187:21 | M | methods.cs:185:18:185:40 | TestCollidingMethods<> | -| methods.cs:190:21:190:25 | Calls | methods.cs:188:21:188:21 | M | methods.cs:185:18:185:40 | TestCollidingMethods<> | -| methods.cs:190:21:190:25 | Calls | methods.cs:188:21:188:21 | M | methods.cs:185:18:185:40 | TestCollidingMethods<> | +| methods.cs:190:21:190:25 | Calls | methods.cs:187:21:187:21 | M | methods.cs:185:18:185:40 | TestCollidingMethods`1 | +| methods.cs:190:21:190:25 | Calls | methods.cs:188:21:188:21 | M | methods.cs:185:18:185:40 | TestCollidingMethods`1 | +| methods.cs:190:21:190:25 | Calls | methods.cs:188:21:188:21 | M | methods.cs:185:18:185:40 | TestCollidingMethods`1 | | methods.cs:203:20:203:25 | Nested | methods.cs:202:20:202:25 | Nested | methods.cs:200:22:200:27 | Nested | | methods.cs:203:20:203:25 | Nested | methods.cs:202:20:202:25 | Nested | methods.cs:200:22:200:27 | Nested | | methods.cs:203:20:203:25 | Nested | methods.cs:203:20:203:25 | Nested | methods.cs:200:22:200:27 | Nested | diff --git a/csharp/ql/test/library-tests/methods/Parameters8.expected b/csharp/ql/test/library-tests/methods/Parameters8.expected index 7232fc69b7ed..33e05e92f769 100644 --- a/csharp/ql/test/library-tests/methods/Parameters8.expected +++ b/csharp/ql/test/library-tests/methods/Parameters8.expected @@ -11,20 +11,20 @@ | methods.cs:58:21:58:21 | F | methods.cs:58:30:58:30 | x | | methods.cs:63:21:63:21 | F | methods.cs:63:27:63:27 | x | | methods.cs:68:21:68:21 | F | methods.cs:68:30:68:30 | x | -| methods.cs:73:21:73:24 | F<> | methods.cs:73:28:73:28 | x | | methods.cs:73:21:73:24 | F | methods.cs:73:28:73:28 | x | | methods.cs:73:21:73:24 | F | methods.cs:73:28:73:28 | x | +| methods.cs:73:21:73:24 | F`1 | methods.cs:73:28:73:28 | x | | methods.cs:78:21:78:21 | F | methods.cs:78:30:78:30 | x | | methods.cs:78:21:78:21 | F | methods.cs:78:40:78:40 | y | | methods.cs:100:27:100:33 | ToInt32 | methods.cs:100:47:100:47 | s | | methods.cs:105:28:105:33 | ToBool | methods.cs:105:47:105:47 | s | | methods.cs:105:28:105:33 | ToBool | methods.cs:105:69:105:69 | f | -| methods.cs:110:27:110:34 | Slice<> | methods.cs:110:45:110:50 | source | -| methods.cs:110:27:110:34 | Slice<> | methods.cs:110:57:110:61 | index | -| methods.cs:110:27:110:34 | Slice<> | methods.cs:110:68:110:72 | count | | methods.cs:110:27:110:34 | Slice | methods.cs:110:45:110:50 | source | | methods.cs:110:27:110:34 | Slice | methods.cs:110:57:110:61 | index | | methods.cs:110:27:110:34 | Slice | methods.cs:110:68:110:72 | count | +| methods.cs:110:27:110:34 | Slice`1 | methods.cs:110:45:110:50 | source | +| methods.cs:110:27:110:34 | Slice`1 | methods.cs:110:57:110:61 | index | +| methods.cs:110:27:110:34 | Slice`1 | methods.cs:110:68:110:72 | count | | methods.cs:142:14:142:20 | Method1 | methods.cs:142:26:142:26 | x | | methods.cs:142:14:142:20 | Method1 | methods.cs:142:33:142:33 | y | | methods.cs:146:14:146:20 | Method2 | methods.cs:146:26:146:26 | a | @@ -34,10 +34,10 @@ | methods.cs:146:14:146:20 | Method2 | methods.cs:146:65:146:65 | e | | methods.cs:169:27:169:30 | Plus | methods.cs:169:41:169:44 | left | | methods.cs:169:27:169:30 | Plus | methods.cs:169:51:169:55 | right | -| methods.cs:174:65:174:74 | SkipTwo<> | methods.cs:174:123:174:126 | list | -| methods.cs:174:65:174:74 | SkipTwo<> | methods.cs:174:133:174:133 | i | | methods.cs:174:65:174:74 | SkipTwo | methods.cs:174:123:174:126 | list | | methods.cs:174:65:174:74 | SkipTwo | methods.cs:174:133:174:133 | i | +| methods.cs:174:65:174:74 | SkipTwo`1 | methods.cs:174:123:174:126 | list | +| methods.cs:174:65:174:74 | SkipTwo`1 | methods.cs:174:133:174:133 | i | | methods.cs:179:67:179:76 | SkipTwoInt | methods.cs:179:127:179:130 | list | | methods.cs:179:67:179:76 | SkipTwoInt | methods.cs:179:137:179:137 | i | | methods.cs:187:21:187:21 | M | methods.cs:187:25:187:26 | p1 | diff --git a/csharp/ql/test/library-tests/methods/PrintAst.expected b/csharp/ql/test/library-tests/methods/PrintAst.expected index 3c276c0e567a..42268fdc89d2 100644 --- a/csharp/ql/test/library-tests/methods/PrintAst.expected +++ b/csharp/ql/test/library-tests/methods/PrintAst.expected @@ -165,7 +165,7 @@ methods.cs: # 70| -1: [TypeAccess] access to type Console # 70| 0: [TypeMention] Console # 70| 0: [StringLiteralUtf16] "F(double)" -# 73| 9: [Method] F<> +# 73| 11: [Method] F`1 # 73| -1: [TypeMention] Void #-----| 1: (Type parameters) # 73| 0: [TypeParameter] T @@ -252,7 +252,7 @@ methods.cs: # 107| 0: [DelegateCall] delegate call # 107| -1: [ParameterAccess] access to parameter f # 107| 0: [ParameterAccess] access to parameter s -# 110| 6: [ExtensionMethod] Slice<> +# 110| 7: [ExtensionMethod] Slice`1 # 110| -1: [TypeMention] T[] # 110| 1: [TypeMention] T #-----| 1: (Type parameters) @@ -444,7 +444,7 @@ methods.cs: # 171| 0: [AddExpr] ... + ... # 171| 0: [ParameterAccess] access to parameter left # 171| 1: [ParameterAccess] access to parameter right -# 174| 5: [ExtensionMethod] SkipTwo<> +# 174| 6: [ExtensionMethod] SkipTwo`1 # 174| -1: [TypeMention] IEnumerable # 174| 1: [TypeMention] T #-----| 1: (Type parameters) @@ -474,7 +474,7 @@ methods.cs: # 181| 0: [MethodCall] call to method SkipTwo # 181| -1: [ParameterAccess] access to parameter list # 181| 0: [ParameterAccess] access to parameter i -# 185| 9: [Class] TestCollidingMethods<> +# 185| 9: [Class] TestCollidingMethods`1 #-----| 1: (Type parameters) # 185| 0: [TypeParameter] T # 187| 5: [Method] M diff --git a/csharp/ql/test/library-tests/namespaces/Namespaces10.expected b/csharp/ql/test/library-tests/namespaces/Namespaces10.expected index 860e8da8113d..6495e11888ec 100644 --- a/csharp/ql/test/library-tests/namespaces/Namespaces10.expected +++ b/csharp/ql/test/library-tests/namespaces/Namespaces10.expected @@ -1 +1 @@ -| namespaces.cs:69:11:69:12 | R1 | namespaces.cs:72:11:72:14 | A<> | namespaces.cs:79:11:79:11 | A | +| namespaces.cs:69:11:69:12 | R1 | namespaces.cs:72:11:72:14 | A`1 | namespaces.cs:79:11:79:11 | A | diff --git a/csharp/ql/test/library-tests/namespaces/Namespaces9.expected b/csharp/ql/test/library-tests/namespaces/Namespaces9.expected index 179e48ca0e36..35622f1986d4 100644 --- a/csharp/ql/test/library-tests/namespaces/Namespaces9.expected +++ b/csharp/ql/test/library-tests/namespaces/Namespaces9.expected @@ -1 +1 @@ -| namespaces.cs:72:11:72:14 | A<> | namespaces.cs:75:15:75:15 | B | +| namespaces.cs:72:11:72:14 | A`1 | namespaces.cs:75:15:75:15 | B | diff --git a/csharp/ql/test/library-tests/namespaces/PrintAst.expected b/csharp/ql/test/library-tests/namespaces/PrintAst.expected index 54b0209eb220..2b0e505ec270 100644 --- a/csharp/ql/test/library-tests/namespaces/PrintAst.expected +++ b/csharp/ql/test/library-tests/namespaces/PrintAst.expected @@ -23,7 +23,7 @@ namespaces.cs: #-----| 3: (Base types) # 65| 0: [TypeMention] A # 69| [NamespaceDeclaration] namespace ... { ... } -# 72| 1: [Class] A<> +# 72| 1: [Class] A`1 #-----| 1: (Type parameters) # 72| 0: [TypeParameter] T # 75| 5: [Class] B diff --git a/csharp/ql/test/library-tests/nestedtypes/NestedTypes6.expected b/csharp/ql/test/library-tests/nestedtypes/NestedTypes6.expected index e125111e6f92..0da45d7dbef6 100644 --- a/csharp/ql/test/library-tests/nestedtypes/NestedTypes6.expected +++ b/csharp/ql/test/library-tests/nestedtypes/NestedTypes6.expected @@ -1 +1 @@ -| nestedtypes.cs:53:11:53:18 | Outer<> | nestedtypes.cs:56:15:56:22 | Inner<> | +| nestedtypes.cs:53:11:53:18 | Outer`1 | nestedtypes.cs:56:15:56:22 | Inner`1 | diff --git a/csharp/ql/test/library-tests/nestedtypes/NestedTypes7.expected b/csharp/ql/test/library-tests/nestedtypes/NestedTypes7.expected index 811f5aefa903..6e1f402a1b70 100644 --- a/csharp/ql/test/library-tests/nestedtypes/NestedTypes7.expected +++ b/csharp/ql/test/library-tests/nestedtypes/NestedTypes7.expected @@ -1 +1 @@ -| nestedtypes.cs:74:11:74:19 | Outer2<> | nestedtypes.cs:77:15:77:23 | Inner2<> | +| nestedtypes.cs:74:11:74:19 | Outer2`1 | nestedtypes.cs:77:15:77:23 | Inner2`1 | diff --git a/csharp/ql/test/library-tests/nestedtypes/NestedTypes9.expected b/csharp/ql/test/library-tests/nestedtypes/NestedTypes9.expected index 6ffd1d17ed6e..6c21ce570aa6 100644 --- a/csharp/ql/test/library-tests/nestedtypes/NestedTypes9.expected +++ b/csharp/ql/test/library-tests/nestedtypes/NestedTypes9.expected @@ -1 +1 @@ -| nestedtypes.cs:53:11:53:18 | Outer<> | nestedtypes.cs:56:15:56:22 | Inner | +| nestedtypes.cs:53:11:53:18 | Outer`1 | nestedtypes.cs:56:15:56:22 | Inner | diff --git a/csharp/ql/test/library-tests/nestedtypes/PrintAst.expected b/csharp/ql/test/library-tests/nestedtypes/PrintAst.expected index 13b72787f4ff..8a2f4343556a 100644 --- a/csharp/ql/test/library-tests/nestedtypes/PrintAst.expected +++ b/csharp/ql/test/library-tests/nestedtypes/PrintAst.expected @@ -47,10 +47,10 @@ nestedtypes.cs: # 48| 1: [ExprStmt] ...; # 48| 0: [MethodCall] call to method G # 48| -1: [LocalVariableAccess] access to local variable n -# 53| 4: [Class] Outer<> +# 53| 4: [Class] Outer`1 #-----| 1: (Type parameters) # 53| 0: [TypeParameter] T -# 56| 5: [Class] Inner<> +# 56| 6: [Class] Inner`1 #-----| 1: (Type parameters) # 56| 0: [TypeParameter] U # 59| 5: [Method] F @@ -72,7 +72,7 @@ nestedtypes.cs: # 65| -1: [TypeAccess] access to type Inner # 65| -2: [TypeMention] Inner # 65| 1: [TypeMention] string -# 65| -1: [TypeAccess] access to type Outer<> +# 65| -1: [TypeAccess] access to type Outer`1 # 65| 0: [TypeMention] Outer # 65| 1: [TypeMention] T # 65| 0: [ParameterAccess] access to parameter t @@ -92,15 +92,15 @@ nestedtypes.cs: # 69| -1: [TypeMention] Type # 69| 0: [LocalVariableAccess] access to local variable type # 69| 1: [TypeofExpr] typeof(...) -# 69| 0: [TypeAccess] access to type Inner<> +# 69| 0: [TypeAccess] access to type Inner`1 # 69| 0: [TypeMention] Inner # 69| 1: [TypeMention] Outer # 69| 1: [TypeMention] # 69| 2: [TypeMention] -# 74| 5: [Class] Outer2<> +# 74| 5: [Class] Outer2`1 #-----| 1: (Type parameters) # 74| 0: [TypeParameter] T -# 77| 5: [Class] Inner2<> +# 77| 5: [Class] Inner2`1 #-----| 1: (Type parameters) # 77| 0: [TypeParameter] T # 80| 5: [Field] t diff --git a/csharp/ql/test/library-tests/overrides/Implements.expected b/csharp/ql/test/library-tests/overrides/Implements.expected index 9d0150c62757..5f79979582f3 100644 --- a/csharp/ql/test/library-tests/overrides/Implements.expected +++ b/csharp/ql/test/library-tests/overrides/Implements.expected @@ -1,9 +1,9 @@ | overrides.cs:147:29:147:29 | M | overrides.cs:142:14:142:14 | M | | overrides.cs:152:30:152:30 | M | overrides.cs:142:14:142:14 | M | | overrides.cs:157:16:157:16 | M | overrides.cs:142:14:142:14 | M | -| overrides.cs:167:26:167:29 | M<> | overrides.cs:162:11:162:14 | M<> | -| overrides.cs:172:27:172:30 | M<> | overrides.cs:162:11:162:14 | M<> | -| overrides.cs:177:18:177:21 | M<> | overrides.cs:162:11:162:14 | M<> | +| overrides.cs:167:26:167:29 | M`1 | overrides.cs:162:11:162:14 | M`1 | +| overrides.cs:172:27:172:30 | M`1 | overrides.cs:162:11:162:14 | M`1 | +| overrides.cs:177:18:177:21 | M`1 | overrides.cs:162:11:162:14 | M`1 | | overrides.cs:193:19:193:22 | Prop | overrides.cs:182:16:182:19 | Prop | | overrides.cs:193:26:193:28 | get_Prop | overrides.cs:182:23:182:25 | get_Prop | | overrides.cs:193:45:193:47 | set_Prop | overrides.cs:182:28:182:30 | set_Prop | @@ -21,7 +21,7 @@ | overrides.cs:207:37:207:39 | get_Item | overrides.cs:200:30:200:32 | get_MyIndexer | | overrides.cs:207:56:207:58 | set_Item | overrides.cs:200:35:200:37 | set_MyIndexer | | overrides.cs:207:56:207:58 | set_Item | overrides.cs:200:35:200:37 | set_MyIndexer | -| overrides.cs:223:26:223:29 | M<> | overrides.cs:162:11:162:14 | M<> | +| overrides.cs:223:26:223:29 | M`1 | overrides.cs:162:11:162:14 | M`1 | | overrides.cs:224:28:224:35 | Property | overrides.cs:216:13:216:20 | Property | | overrides.cs:224:39:224:41 | get_Property | overrides.cs:216:24:216:26 | get_Property | | overrides.cs:224:44:224:46 | set_Property | overrides.cs:216:29:216:31 | set_Property | @@ -30,7 +30,7 @@ | overrides.cs:226:43:226:47 | Event | overrides.cs:218:28:218:32 | Event | | overrides.cs:226:43:226:47 | add_Event | overrides.cs:218:28:218:32 | add_Event | | overrides.cs:226:43:226:47 | remove_Event | overrides.cs:218:28:218:32 | remove_Event | -| overrides.cs:241:24:241:27 | M<> | overrides.cs:162:11:162:14 | M<> | +| overrides.cs:241:24:241:27 | M`1 | overrides.cs:162:11:162:14 | M`1 | | overrides.cs:242:16:242:23 | Property | overrides.cs:216:13:216:20 | Property | | overrides.cs:242:27:242:29 | get_Property | overrides.cs:216:24:216:26 | get_Property | | overrides.cs:242:32:242:34 | set_Property | overrides.cs:216:29:216:31 | set_Property | @@ -39,7 +39,7 @@ | overrides.cs:244:31:244:35 | Event | overrides.cs:218:28:218:32 | Event | | overrides.cs:244:39:244:41 | add_Event | overrides.cs:218:28:218:32 | add_Event | | overrides.cs:244:47:244:52 | remove_Event | overrides.cs:218:28:218:32 | remove_Event | -| overrides.cs:249:22:249:25 | M<> | overrides.cs:162:11:162:14 | M<> | +| overrides.cs:249:22:249:25 | M`1 | overrides.cs:162:11:162:14 | M`1 | | overrides.cs:250:24:250:31 | Property | overrides.cs:216:13:216:20 | Property | | overrides.cs:250:35:250:37 | get_Property | overrides.cs:216:24:216:26 | get_Property | | overrides.cs:250:40:250:42 | set_Property | overrides.cs:216:29:216:31 | set_Property | @@ -48,7 +48,7 @@ | overrides.cs:252:39:252:43 | Event | overrides.cs:218:28:218:32 | Event | | overrides.cs:252:39:252:43 | add_Event | overrides.cs:218:28:218:32 | add_Event | | overrides.cs:252:39:252:43 | remove_Event | overrides.cs:218:28:218:32 | remove_Event | -| overrides.cs:267:27:267:30 | M<> | overrides.cs:162:11:162:14 | M<> | +| overrides.cs:267:27:267:30 | M`1 | overrides.cs:162:11:162:14 | M`1 | | overrides.cs:268:29:268:36 | Property | overrides.cs:216:13:216:20 | Property | | overrides.cs:268:40:268:42 | get_Property | overrides.cs:216:24:216:26 | get_Property | | overrides.cs:268:45:268:47 | set_Property | overrides.cs:216:29:216:31 | set_Property | @@ -57,4 +57,4 @@ | overrides.cs:270:44:270:48 | Event | overrides.cs:218:28:218:32 | Event | | overrides.cs:270:44:270:48 | add_Event | overrides.cs:218:28:218:32 | add_Event | | overrides.cs:270:44:270:48 | remove_Event | overrides.cs:218:28:218:32 | remove_Event | -| overrides.cs:284:25:284:28 | M<> | overrides.cs:279:18:279:21 | M<> | +| overrides.cs:284:25:284:28 | M`1 | overrides.cs:279:18:279:21 | M`1 | diff --git a/csharp/ql/test/library-tests/overrides/Overrides19.expected b/csharp/ql/test/library-tests/overrides/Overrides19.expected index fba5c982976f..6be5b554e893 100644 --- a/csharp/ql/test/library-tests/overrides/Overrides19.expected +++ b/csharp/ql/test/library-tests/overrides/Overrides19.expected @@ -1,12 +1,12 @@ | overrides.cs:147:29:147:29 | M | overrides.cs:145:18:145:18 | E | overrides.cs:142:14:142:14 | M | overrides.cs:140:22:140:22 | I | | overrides.cs:152:30:152:30 | M | overrides.cs:150:18:150:19 | E2 | overrides.cs:147:29:147:29 | M | overrides.cs:145:18:145:18 | E | | overrides.cs:157:16:157:16 | M | overrides.cs:155:18:155:18 | F | overrides.cs:142:14:142:14 | M | overrides.cs:140:22:140:22 | I | -| overrides.cs:167:26:167:29 | M<> | overrides.cs:165:18:165:18 | G | overrides.cs:162:11:162:14 | M<> | overrides.cs:160:22:160:26 | I2 | -| overrides.cs:172:27:172:30 | M<> | overrides.cs:170:18:170:19 | G2 | overrides.cs:167:26:167:29 | M<> | overrides.cs:165:18:165:18 | G | -| overrides.cs:177:18:177:21 | M<> | overrides.cs:175:18:175:22 | H<> | overrides.cs:162:11:162:14 | M<> | overrides.cs:160:22:160:26 | I2 | -| overrides.cs:223:26:223:29 | M<> | overrides.cs:221:11:221:12 | A1 | overrides.cs:162:11:162:14 | M<> | overrides.cs:160:22:160:26 | I2 | -| overrides.cs:241:24:241:27 | M<> | overrides.cs:239:11:239:12 | A4 | overrides.cs:162:11:162:14 | M<> | overrides.cs:160:22:160:26 | I2 | -| overrides.cs:249:22:249:25 | M<> | overrides.cs:247:11:247:12 | A6 | overrides.cs:162:11:162:14 | M<> | overrides.cs:160:22:160:26 | I2 | -| overrides.cs:259:27:259:30 | M<> | overrides.cs:257:11:257:12 | A8 | overrides.cs:223:26:223:29 | M<> | overrides.cs:221:11:221:12 | A1 | -| overrides.cs:267:27:267:30 | M<> | overrides.cs:265:11:265:12 | A9 | overrides.cs:223:26:223:29 | M<> | overrides.cs:221:11:221:12 | A1 | -| overrides.cs:284:25:284:28 | M<> | overrides.cs:282:15:282:17 | A10 | overrides.cs:279:18:279:21 | M<> | overrides.cs:277:19:277:20 | I6 | +| overrides.cs:167:26:167:29 | M`1 | overrides.cs:165:18:165:18 | G | overrides.cs:162:11:162:14 | M`1 | overrides.cs:160:22:160:26 | I2 | +| overrides.cs:172:27:172:30 | M`1 | overrides.cs:170:18:170:19 | G2 | overrides.cs:167:26:167:29 | M`1 | overrides.cs:165:18:165:18 | G | +| overrides.cs:177:18:177:21 | M`1 | overrides.cs:175:18:175:22 | H`1 | overrides.cs:162:11:162:14 | M`1 | overrides.cs:160:22:160:26 | I2 | +| overrides.cs:223:26:223:29 | M`1 | overrides.cs:221:11:221:12 | A1 | overrides.cs:162:11:162:14 | M`1 | overrides.cs:160:22:160:26 | I2 | +| overrides.cs:241:24:241:27 | M`1 | overrides.cs:239:11:239:12 | A4 | overrides.cs:162:11:162:14 | M`1 | overrides.cs:160:22:160:26 | I2 | +| overrides.cs:249:22:249:25 | M`1 | overrides.cs:247:11:247:12 | A6 | overrides.cs:162:11:162:14 | M`1 | overrides.cs:160:22:160:26 | I2 | +| overrides.cs:259:27:259:30 | M`1 | overrides.cs:257:11:257:12 | A8 | overrides.cs:223:26:223:29 | M`1 | overrides.cs:221:11:221:12 | A1 | +| overrides.cs:267:27:267:30 | M`1 | overrides.cs:265:11:265:12 | A9 | overrides.cs:223:26:223:29 | M`1 | overrides.cs:221:11:221:12 | A1 | +| overrides.cs:284:25:284:28 | M`1 | overrides.cs:282:15:282:17 | A10 | overrides.cs:279:18:279:21 | M`1 | overrides.cs:277:19:277:20 | I6 | diff --git a/csharp/ql/test/library-tests/overrides/Overrides22.expected b/csharp/ql/test/library-tests/overrides/Overrides22.expected index f8d0a0cc9d9c..e7d1ea1657cd 100644 --- a/csharp/ql/test/library-tests/overrides/Overrides22.expected +++ b/csharp/ql/test/library-tests/overrides/Overrides22.expected @@ -71,13 +71,6 @@ | overrides.C2.get_Prop() | overrides.I3.get_Prop() | implements | | overrides.C2.set_Prop(string) | overrides.C1.set_Prop(string) | overrides | | overrides.C2.set_Prop(string) | overrides.I3.set_Prop(string) | implements | -| overrides.C3<>.Item[int] | overrides.I4.MyIndexer[int] | implements | -| overrides.C3<>.Method() | overrides.I4.Method() | implements | -| overrides.C3<>.Prop | overrides.I3.Prop | implements | -| overrides.C3<>.get_Item(int) | overrides.I4.get_MyIndexer(int) | implements | -| overrides.C3<>.get_Prop() | overrides.I3.get_Prop() | implements | -| overrides.C3<>.set_Item(int, string) | overrides.I4.set_MyIndexer(int, string) | implements | -| overrides.C3<>.set_Prop(string) | overrides.I3.set_Prop(string) | implements | | overrides.C3.Item[int] | overrides.I4.MyIndexer[int] | implements | | overrides.C3.Method() | overrides.I4.Method() | implements | | overrides.C3.Prop | overrides.I3.Prop | implements | @@ -85,6 +78,13 @@ | overrides.C3.get_Prop() | overrides.I3.get_Prop() | implements | | overrides.C3.set_Item(int, string) | overrides.I4.set_MyIndexer(int, string) | implements | | overrides.C3.set_Prop(string) | overrides.I3.set_Prop(string) | implements | +| overrides.C3`1.Item[int] | overrides.I4.MyIndexer[int] | implements | +| overrides.C3`1.Method() | overrides.I4.Method() | implements | +| overrides.C3`1.Prop | overrides.I3.Prop | implements | +| overrides.C3`1.get_Item(int) | overrides.I4.get_MyIndexer(int) | implements | +| overrides.C3`1.get_Prop() | overrides.I3.get_Prop() | implements | +| overrides.C3`1.set_Item(int, string) | overrides.I4.set_MyIndexer(int, string) | implements | +| overrides.C3`1.set_Prop(string) | overrides.I3.set_Prop(string) | implements | | overrides.D.ToString() | overrides.C.ToString() | overrides | | overrides.D.f2() | overrides.A.f2() | overrides | | overrides.E2.M() | overrides.E.M() | overrides | @@ -92,5 +92,5 @@ | overrides.F.M() | overrides.I.M() | implements | | overrides.G2.M(string, S) | overrides.G.M(string, S) | overrides | | overrides.G.M(string, S) | overrides.I2.M(string, S) | implements | -| overrides.H<>.M(TA, S) | overrides.I2.M(TA, S) | implements | -| overrides.Outer<>+A10.M(Inner) | overrides.Outer<>+I6.M(Inner) | implements | +| overrides.H`1.M(TA, S) | overrides.I2.M(TA, S) | implements | +| overrides.Outer`1+A10.M(Inner) | overrides.Outer`1+I6.M(Inner) | implements | diff --git a/csharp/ql/test/library-tests/parameters/Parameters.expected b/csharp/ql/test/library-tests/parameters/Parameters.expected index 820ec37b9ab0..6a0f0f8bf77e 100644 --- a/csharp/ql/test/library-tests/parameters/Parameters.expected +++ b/csharp/ql/test/library-tests/parameters/Parameters.expected @@ -31,9 +31,9 @@ withDefaultValue | Parameters.cs:13:17:13:18 | M7 | Parameters.cs:13:67:13:68 | e3 | 2 | Parameters.cs:13:72:13:83 | object creation of type MyEnum | 0 | | Parameters.cs:13:17:13:18 | M7 | Parameters.cs:13:93:13:94 | e4 | 3 | Parameters.cs:13:98:13:105 | access to constant A | 1 | | Parameters.cs:13:17:13:18 | M7 | Parameters.cs:13:115:13:116 | e5 | 4 | Parameters.cs:13:120:13:128 | (...) ... | 5 | -| Parameters.cs:15:17:15:21 | M8<> | Parameters.cs:15:25:15:25 | t | 0 | Parameters.cs:15:29:15:35 | (...) ... | - | -| Parameters.cs:16:17:16:21 | M9<> | Parameters.cs:16:25:16:25 | t | 0 | Parameters.cs:16:29:16:35 | (...) ... | - | -| Parameters.cs:17:17:17:22 | M10<> | Parameters.cs:17:26:17:26 | t | 0 | Parameters.cs:17:30:17:36 | (...) ... | null | +| Parameters.cs:15:17:15:21 | M8`1 | Parameters.cs:15:25:15:25 | t | 0 | Parameters.cs:15:29:15:35 | (...) ... | - | +| Parameters.cs:16:17:16:21 | M9`1 | Parameters.cs:16:25:16:25 | t | 0 | Parameters.cs:16:29:16:35 | (...) ... | - | +| Parameters.cs:17:17:17:22 | M10`1 | Parameters.cs:17:26:17:26 | t | 0 | Parameters.cs:17:30:17:36 | (...) ... | null | | Parameters.cs:19:17:19:19 | M11 | Parameters.cs:19:25:19:28 | arg1 | 0 | Parameters.cs:19:32:19:32 | 3 | 3 | | Parameters.cs:20:17:20:19 | M12 | Parameters.cs:20:30:20:33 | arg2 | 0 | Parameters.cs:20:37:20:43 | (...) ... | - | | Parameters.cs:21:17:21:19 | M13 | Parameters.cs:21:31:21:34 | arg3 | 0 | Parameters.cs:21:38:21:41 | null | null | @@ -60,9 +60,9 @@ withDefaultValue | Parameters.dll:0:0:0:0 | M7 | Parameters.dll:0:0:0:0 | e3 | 2 | Parameters.dll:0:0:0:0 | (...) ... | 0 | | Parameters.dll:0:0:0:0 | M7 | Parameters.dll:0:0:0:0 | e4 | 3 | Parameters.dll:0:0:0:0 | (...) ... | 1 | | Parameters.dll:0:0:0:0 | M7 | Parameters.dll:0:0:0:0 | e5 | 4 | Parameters.dll:0:0:0:0 | (...) ... | 5 | -| Parameters.dll:0:0:0:0 | M8<> | Parameters.dll:0:0:0:0 | t | 0 | Parameters.dll:0:0:0:0 | default | - | -| Parameters.dll:0:0:0:0 | M9<> | Parameters.dll:0:0:0:0 | t | 0 | Parameters.dll:0:0:0:0 | default | - | -| Parameters.dll:0:0:0:0 | M10<> | Parameters.dll:0:0:0:0 | t | 0 | Parameters.dll:0:0:0:0 | default | null | +| Parameters.dll:0:0:0:0 | M8`1 | Parameters.dll:0:0:0:0 | t | 0 | Parameters.dll:0:0:0:0 | default | - | +| Parameters.dll:0:0:0:0 | M9`1 | Parameters.dll:0:0:0:0 | t | 0 | Parameters.dll:0:0:0:0 | default | - | +| Parameters.dll:0:0:0:0 | M10`1 | Parameters.dll:0:0:0:0 | t | 0 | Parameters.dll:0:0:0:0 | default | null | | Parameters.dll:0:0:0:0 | M11 | Parameters.dll:0:0:0:0 | arg1 | 0 | Parameters.dll:0:0:0:0 | 3 | 3 | | Parameters.dll:0:0:0:0 | M12 | Parameters.dll:0:0:0:0 | arg2 | 0 | Parameters.dll:0:0:0:0 | default | - | | Parameters.dll:0:0:0:0 | M13 | Parameters.dll:0:0:0:0 | arg3 | 0 | Parameters.dll:0:0:0:0 | default | - | diff --git a/csharp/ql/test/library-tests/regressions/TypeMentions.expected b/csharp/ql/test/library-tests/regressions/TypeMentions.expected index 60bccb378cbc..6c9e25efd0a1 100644 --- a/csharp/ql/test/library-tests/regressions/TypeMentions.expected +++ b/csharp/ql/test/library-tests/regressions/TypeMentions.expected @@ -69,11 +69,11 @@ | Program.cs:144:27:144:27 | T | | Program.cs:144:31:144:41 | DynamicType | | Program.cs:154:15:154:35 | TEmbeddedTypesManager | -| Program.cs:154:39:154:96 | EmbeddedTypesManager<,> | +| Program.cs:154:39:154:96 | EmbeddedTypesManager`2 | | Program.cs:154:60:154:80 | TEmbeddedTypesManager | | Program.cs:154:83:154:95 | TEmbeddedType | | Program.cs:155:15:155:27 | TEmbeddedType | -| Program.cs:155:31:155:88 | EmbeddedTypesManager<,> | +| Program.cs:155:31:155:88 | EmbeddedTypesManager`2 | | Program.cs:155:52:155:72 | TEmbeddedTypesManager | | Program.cs:155:75:155:87 | TEmbeddedType | | Program.cs:162:5:162:7 | Int32 | diff --git a/csharp/ql/test/library-tests/tostringwithtypes/toStringWithTypes.expected b/csharp/ql/test/library-tests/tostringwithtypes/toStringWithTypes.expected index 9dedb8229e5b..025c6326e962 100644 --- a/csharp/ql/test/library-tests/tostringwithtypes/toStringWithTypes.expected +++ b/csharp/ql/test/library-tests/tostringwithtypes/toStringWithTypes.expected @@ -1,5 +1,5 @@ -| Delegate<> | Delegate(int, T) | | Delegate | Delegate | +| Delegate`1 | Delegate(int, T) | | Item | Item[T, bool] | | M | M(IEnumerable) | | M | M(Int32[,,,][][,][,,]) | @@ -23,10 +23,10 @@ | M | M(uint) | | M | M(ulong) | | M | M(ushort) | -| M<> | M(params S[]) | -| M<> | M(ref S) | | M> | M(ref char?) | -| ToStringWithTypes<> | ToStringWithTypes | +| M`1 | M(params S[]) | +| M`1 | M(ref S) | +| ToStringWithTypes`1 | ToStringWithTypes | | add_Event | add_Event(Delegate) | | get_Item | get_Item(T, bool) | | remove_Event | remove_Event(Delegate) | diff --git a/csharp/ql/test/library-tests/types/PrintAst.expected b/csharp/ql/test/library-tests/types/PrintAst.expected index 404ecae34aeb..8fd1ad1810f9 100644 --- a/csharp/ql/test/library-tests/types/PrintAst.expected +++ b/csharp/ql/test/library-tests/types/PrintAst.expected @@ -94,16 +94,16 @@ types.cs: # 47| 3: [Struct] Struct # 50| 4: [Interface] Interface # 53| 5: [DelegateType] Delegate -# 54| 6: [Class] GenericClass<> +# 54| 6: [Class] GenericClass`1 #-----| 1: (Type parameters) # 54| 0: [TypeParameter] T -# 55| 7: [Interface] GenericInterface<> +# 55| 7: [Interface] GenericInterface`1 #-----| 1: (Type parameters) # 55| 0: [TypeParameter] T -# 56| 8: [Struct] GenericStruct<> +# 56| 8: [Struct] GenericStruct`1 #-----| 1: (Type parameters) # 56| 0: [TypeParameter] T -# 57| 9: [Class] Map<,> +# 57| 9: [Class] Map`2 #-----| 1: (Type parameters) # 57| 0: [TypeParameter] U # 57| 1: [TypeParameter] V diff --git a/csharp/ql/test/library-tests/types/Types21.expected b/csharp/ql/test/library-tests/types/Types21.expected index 8c41dfbf550d..512bd3225923 100644 --- a/csharp/ql/test/library-tests/types/Types21.expected +++ b/csharp/ql/test/library-tests/types/Types21.expected @@ -1 +1 @@ -| types.cs:54:11:54:25 | GenericClass<> | +| types.cs:54:11:54:25 | GenericClass`1 | diff --git a/csharp/ql/test/library-tests/types/Types22.expected b/csharp/ql/test/library-tests/types/Types22.expected index e72bc9d32b1a..60a1a83c37ec 100644 --- a/csharp/ql/test/library-tests/types/Types22.expected +++ b/csharp/ql/test/library-tests/types/Types22.expected @@ -1 +1 @@ -| types.cs:55:15:55:33 | GenericInterface<> | +| types.cs:55:15:55:33 | GenericInterface`1 | diff --git a/csharp/ql/test/library-tests/types/Types23.expected b/csharp/ql/test/library-tests/types/Types23.expected index b98ac90f9b74..e899122dac03 100644 --- a/csharp/ql/test/library-tests/types/Types23.expected +++ b/csharp/ql/test/library-tests/types/Types23.expected @@ -1 +1 @@ -| types.cs:56:12:56:27 | GenericStruct<> | +| types.cs:56:12:56:27 | GenericStruct`1 | diff --git a/csharp/ql/test/library-tests/types/Types30.expected b/csharp/ql/test/library-tests/types/Types30.expected index f0bad511b919..843fdae696f8 100644 --- a/csharp/ql/test/library-tests/types/Types30.expected +++ b/csharp/ql/test/library-tests/types/Types30.expected @@ -1 +1 @@ -| types.cs:57:11:57:19 | Map<,> | types.cs:57:15:57:15 | U | types.cs:57:18:57:18 | V | +| types.cs:57:11:57:19 | Map`2 | types.cs:57:15:57:15 | U | types.cs:57:18:57:18 | V | diff --git a/csharp/ql/test/library-tests/types/Types32.expected b/csharp/ql/test/library-tests/types/Types32.expected index eeda2f508429..10f1c98285fc 100644 --- a/csharp/ql/test/library-tests/types/Types32.expected +++ b/csharp/ql/test/library-tests/types/Types32.expected @@ -1 +1 @@ -| types.cs:57:11:57:19 | Map | types.cs:57:11:57:19 | Map<,> | +| types.cs:57:11:57:19 | Map | types.cs:57:11:57:19 | Map`2 | diff --git a/csharp/ql/test/library-tests/unification/Unification.expected b/csharp/ql/test/library-tests/unification/Unification.expected index f6ea66911678..7f837911baca 100644 --- a/csharp/ql/test/library-tests/unification/Unification.expected +++ b/csharp/ql/test/library-tests/unification/Unification.expected @@ -44,19 +44,19 @@ constrainedTypeParameterSubsumes | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | -| Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested<>+NestedB | +| Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested`1+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | -| Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | +| Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested`1+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:10:10:10:11 | T4 | | Unification.cs:11:10:11:11 | T5 | Unification.cs:8:7:8:12 | C2 | @@ -145,19 +145,19 @@ constrainedTypeParameterUnifiable | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | -| Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested<>+NestedB | +| Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested`1+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | -| Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | +| Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested`1+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | @@ -285,33 +285,33 @@ subsumes | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | -| Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | -| Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:39:11:39:17 | Nested<>+NestedB | Unification.cs:39:11:39:17 | Nested<>+NestedB | -| Unification.cs:39:11:39:17 | Nested<>+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | -| Unification.cs:39:11:39:17 | Nested<>+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | +| Unification.cs:38:11:38:22 | Nested`1+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | +| Unification.cs:38:11:38:22 | Nested`1+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | +| Unification.cs:38:11:38:22 | Nested`1+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | +| Unification.cs:38:11:38:22 | Nested`1+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | +| Unification.cs:38:11:38:22 | Nested`1+NestedA | Unification.cs:38:11:38:22 | Nested`1+NestedA | | Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | -| Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | -| Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | -| Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | -| Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | -| Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:39:11:39:17 | Nested`1+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | +| Unification.cs:39:11:39:17 | Nested`1+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | +| Unification.cs:39:11:39:17 | Nested`1+NestedB | Unification.cs:39:11:39:17 | Nested`1+NestedB | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | subsumptionImpliesUnification unifiable | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | @@ -349,17 +349,17 @@ unifiable | Unification.cs:31:12:31:23 | (string, T9) | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | -| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | -| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | +| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested`1+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | -| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | +| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested`1+NestedA | +| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested`1+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | -| Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested<>+NestedB | -| Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested<>+NestedB | -| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | -| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | +| Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested`1+NestedA | +| Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested`1+NestedB | +| Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested`1+NestedB | +| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | -| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | -| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | +| Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested`1+NestedB+NestedC | diff --git a/csharp/ql/test/query-tests/API Abuse/IncorrectCompareToSignature/IncorrectCompareToSignature.expected b/csharp/ql/test/query-tests/API Abuse/IncorrectCompareToSignature/IncorrectCompareToSignature.expected index 419629319a5c..46561c8184d6 100644 --- a/csharp/ql/test/query-tests/API Abuse/IncorrectCompareToSignature/IncorrectCompareToSignature.expected +++ b/csharp/ql/test/query-tests/API Abuse/IncorrectCompareToSignature/IncorrectCompareToSignature.expected @@ -1,2 +1,2 @@ -| IncorrectCompareToSignature.cs:5:16:5:24 | CompareTo | The parameter of this 'CompareTo' method is of type $@, but $@ does not implement 'IComparable<$@>'. | IncorrectCompareToSignature.cs:3:10:3:10 | T | T | IncorrectCompareToSignature.cs:3:7:3:11 | C1<> | C1<> | IncorrectCompareToSignature.cs:3:10:3:10 | T | T | +| IncorrectCompareToSignature.cs:5:16:5:24 | CompareTo | The parameter of this 'CompareTo' method is of type $@, but $@ does not implement 'IComparable<$@>'. | IncorrectCompareToSignature.cs:3:10:3:10 | T | T | IncorrectCompareToSignature.cs:3:7:3:11 | C1`1 | C1`1 | IncorrectCompareToSignature.cs:3:10:3:10 | T | T | | IncorrectCompareToSignatureBad.cs:5:16:5:24 | CompareTo | The parameter of this 'CompareTo' method is of type $@, but $@ does not implement 'IComparable<$@>'. | IncorrectCompareToSignatureBad.cs:3:7:3:9 | Bad | Bad | IncorrectCompareToSignatureBad.cs:3:7:3:9 | Bad | Bad | IncorrectCompareToSignatureBad.cs:3:7:3:9 | Bad | Bad | diff --git a/csharp/ql/test/query-tests/API Abuse/NonOverridingMethod/NonOverridingMethod.expected b/csharp/ql/test/query-tests/API Abuse/NonOverridingMethod/NonOverridingMethod.expected index ee0ec4bcf4c7..9f76f597c84f 100644 --- a/csharp/ql/test/query-tests/API Abuse/NonOverridingMethod/NonOverridingMethod.expected +++ b/csharp/ql/test/query-tests/API Abuse/NonOverridingMethod/NonOverridingMethod.expected @@ -1,3 +1,3 @@ | NonOverridingMethod.cs:15:16:15:17 | M1 | Method 'M1' looks like it should override $@ but does not do so. | NonOverridingMethod.cs:5:24:5:25 | M1 | C1.M1 | -| NonOverridingMethod.cs:21:27:21:31 | M3<> | Method 'M3<>' looks like it should override $@ but does not do so. | NonOverridingMethod.cs:7:35:7:39 | M3<> | C1.M3<> | +| NonOverridingMethod.cs:21:27:21:31 | M3`1 | Method 'M3`1' looks like it should override $@ but does not do so. | NonOverridingMethod.cs:7:35:7:39 | M3`1 | C1.M3`1 | | NonOverridingMethodBad.cs:10:21:10:23 | Foo | Method 'Foo' looks like it should override $@ but does not do so. | NonOverridingMethodBad.cs:5:29:5:31 | Foo | Bad+Super.Foo | diff --git a/csharp/ql/test/query-tests/Dead Code/Tests/UnusedMethod.expected b/csharp/ql/test/query-tests/Dead Code/Tests/UnusedMethod.expected index e868944473c2..16440a145ecd 100644 --- a/csharp/ql/test/query-tests/Dead Code/Tests/UnusedMethod.expected +++ b/csharp/ql/test/query-tests/Dead Code/Tests/UnusedMethod.expected @@ -1,6 +1,6 @@ | regression.cs:51:18:51:33 | ActualDeadMethod | Unused method (or method called from dead method only). | | regression.cs:60:18:60:37 | NotDynamicallyCalled | Unused method (or method called from dead method only). | | regression.cs:77:10:77:19 | DeadCaller | Unused method (or method called from dead method only). | -| regression.cs:84:10:84:23 | DeadGeneric<> | Unused method (or method called from dead method only). | +| regression.cs:84:10:84:23 | DeadGeneric`1 | Unused method (or method called from dead method only). | | regression.cs:105:10:105:21 | DeadGeneric1 | Unused method (or method called from dead method only). | -| regression.cs:110:10:110:24 | DeadGeneric2<> | Unused method (or method called from dead method only). | +| regression.cs:110:10:110:24 | DeadGeneric2`1 | Unused method (or method called from dead method only). | diff --git a/csharp/ql/test/query-tests/Documentation/XmldocExtraTypeParam.expected b/csharp/ql/test/query-tests/Documentation/XmldocExtraTypeParam.expected index f1da51e9e7b5..c4aabc1c997d 100644 --- a/csharp/ql/test/query-tests/Documentation/XmldocExtraTypeParam.expected +++ b/csharp/ql/test/query-tests/Documentation/XmldocExtraTypeParam.expected @@ -1,2 +1,2 @@ -| documentation.cs:83:11:83:19 | Class4<> | Documentation specifies an invalid type parameter name $@. | documentation.cs:82:5:82:48 | /// ... | X | -| documentation.cs:98:10:98:24 | method5<,> | Documentation specifies an invalid type parameter name $@. | documentation.cs:96:5:96:54 | /// ... | T0 | +| documentation.cs:83:11:83:19 | Class4`1 | Documentation specifies an invalid type parameter name $@. | documentation.cs:82:5:82:48 | /// ... | X | +| documentation.cs:98:10:98:24 | method5`2 | Documentation specifies an invalid type parameter name $@. | documentation.cs:96:5:96:54 | /// ... | T0 | diff --git a/csharp/ql/test/query-tests/Documentation/XmldocMissingReturn.expected b/csharp/ql/test/query-tests/Documentation/XmldocMissingReturn.expected index 1d75fcb10d81..93487846fdc2 100644 --- a/csharp/ql/test/query-tests/Documentation/XmldocMissingReturn.expected +++ b/csharp/ql/test/query-tests/Documentation/XmldocMissingReturn.expected @@ -1,2 +1,2 @@ | documentation.cs:33:16:33:22 | method2 | Return value should be documented. | -| documentation.cs:106:24:106:33 | method4<> | Return value should be documented. | +| documentation.cs:106:24:106:33 | method4`1 | Return value should be documented. | diff --git a/csharp/ql/test/query-tests/Documentation/XmldocMissingSummary.expected b/csharp/ql/test/query-tests/Documentation/XmldocMissingSummary.expected index 0977ab0cc568..bfa1f467490c 100644 --- a/csharp/ql/test/query-tests/Documentation/XmldocMissingSummary.expected +++ b/csharp/ql/test/query-tests/Documentation/XmldocMissingSummary.expected @@ -1,2 +1,2 @@ | documentation.cs:33:16:33:22 | method2 | Documentation should have a summary. | -| documentation.cs:106:24:106:33 | method4<> | Documentation should have a summary. | +| documentation.cs:106:24:106:33 | method4`1 | Documentation should have a summary. | diff --git a/csharp/ql/test/query-tests/Likely Bugs/InconsistentCompareTo/InconsistentCompareTo.expected b/csharp/ql/test/query-tests/Likely Bugs/InconsistentCompareTo/InconsistentCompareTo.expected index 73b475da8bbe..727e1499a688 100644 --- a/csharp/ql/test/query-tests/Likely Bugs/InconsistentCompareTo/InconsistentCompareTo.expected +++ b/csharp/ql/test/query-tests/Likely Bugs/InconsistentCompareTo/InconsistentCompareTo.expected @@ -1,4 +1,4 @@ | InconsistentCompareTo.cs:34:7:34:19 | BadComparable | Class BadComparable implements CompareTo but does not override Equals; the two could be inconsistent. | | InconsistentCompareTo.cs:40:7:40:22 | BadComparableInt | Class BadComparableInt implements CompareTo but does not override Equals; the two could be inconsistent. | -| InconsistentCompareTo.cs:46:7:46:23 | BadComparableT<> | Class BadComparableT<> implements CompareTo but does not override Equals; the two could be inconsistent. | +| InconsistentCompareTo.cs:46:7:46:23 | BadComparableT`1 | Class BadComparableT`1 implements CompareTo but does not override Equals; the two could be inconsistent. | | InconsistentCompareTo.cs:52:7:52:28 | BadComparableNewEquals | Class BadComparableNewEquals implements CompareTo but does not override Equals; the two could be inconsistent. | diff --git a/csharp/ql/test/query-tests/Telemetry/LibraryUsage/SupportedExternalTaint.expected b/csharp/ql/test/query-tests/Telemetry/LibraryUsage/SupportedExternalTaint.expected index c9f635918889..e80e1541014a 100644 --- a/csharp/ql/test/query-tests/Telemetry/LibraryUsage/SupportedExternalTaint.expected +++ b/csharp/ql/test/query-tests/Telemetry/LibraryUsage/SupportedExternalTaint.expected @@ -1,3 +1,3 @@ -| System.Collections.Generic#List<>.Add(T) | 2 | -| System.Collections.Generic#Dictionary<,>+KeyCollection.GetEnumerator() | 1 | -| System.Collections.Generic#Dictionary<,>.get_Keys() | 1 | +| System.Collections.Generic#List`1.Add(T) | 2 | +| System.Collections.Generic#Dictionary`2+KeyCollection.GetEnumerator() | 1 | +| System.Collections.Generic#Dictionary`2.get_Keys() | 1 | diff --git a/csharp/ql/test/query-tests/Telemetry/SupportedExternalApis/SupportedExternalApis.expected b/csharp/ql/test/query-tests/Telemetry/SupportedExternalApis/SupportedExternalApis.expected index f8b6feafb920..0fc5fc61a5df 100644 --- a/csharp/ql/test/query-tests/Telemetry/SupportedExternalApis/SupportedExternalApis.expected +++ b/csharp/ql/test/query-tests/Telemetry/SupportedExternalApis/SupportedExternalApis.expected @@ -1,6 +1,6 @@ | System#Console.ReadLine() | 2 | | System#DateTime.AddYears(System.Int32) | 2 | -| System.Collections.Generic#List<>.Add(T) | 2 | +| System.Collections.Generic#List`1.Add(T) | 2 | | System.Web#HttpResponse.Write(System.Object) | 2 | | System#Console.Read() | 1 | | System#Console.SetError(System.IO.TextWriter) | 1 | diff --git a/csharp/ql/test/query-tests/Useless Code/PointlessForwardingMethod/PointlessForwardingMethod.expected b/csharp/ql/test/query-tests/Useless Code/PointlessForwardingMethod/PointlessForwardingMethod.expected index 66c68af49778..c5e1b56184b3 100644 --- a/csharp/ql/test/query-tests/Useless Code/PointlessForwardingMethod/PointlessForwardingMethod.expected +++ b/csharp/ql/test/query-tests/Useless Code/PointlessForwardingMethod/PointlessForwardingMethod.expected @@ -1,2 +1,2 @@ | PointlessForwardingMethod.cs:11:17:11:17 | f | This method is a forwarder for $@, which is not called independently - the methods can be merged. | PointlessForwardingMethod.cs:8:17:8:17 | f | f | -| PointlessForwardingMethod.cs:41:10:41:13 | i<> | This method is a forwarder for $@, which is not called independently - the methods can be merged. | PointlessForwardingMethod.cs:38:10:38:13 | i<> | i<> | +| PointlessForwardingMethod.cs:41:10:41:13 | i`1 | This method is a forwarder for $@, which is not called independently - the methods can be merged. | PointlessForwardingMethod.cs:38:10:38:13 | i`1 | i`1 | diff --git a/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected b/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected index ca26040aadc0..84c138b41cc8 100644 --- a/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected +++ b/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected @@ -7,11 +7,11 @@ | PublicClass.cs:40:19:40:29 | sourceStuff | GitHub.CodeQL | PublicClass | sourceStuff | () | true | PublicClass.cs | source | | PublicClass.cs:45:17:45:25 | sinkStuff | GitHub.CodeQL | PublicClass | sinkStuff | (System.String) | true | PublicClass.cs | sink | | PublicClass.cs:50:17:50:28 | neutralStuff | GitHub.CodeQL | PublicClass | neutralStuff | (System.String) | true | PublicClass.cs | neutral | -| PublicGenericClass.cs:7:17:7:21 | stuff | GitHub.CodeQL | PublicGenericClass<,> | stuff | (T) | false | PublicGenericClass.cs | | -| PublicGenericClass.cs:12:17:12:26 | stuff2<> | GitHub.CodeQL | PublicGenericClass<,> | stuff2<> | (T2) | false | PublicGenericClass.cs | | -| PublicGenericInterface.cs:7:10:7:14 | stuff | GitHub.CodeQL | PublicGenericInterface<> | stuff | (T) | false | PublicGenericInterface.cs | | -| PublicGenericInterface.cs:9:10:9:19 | stuff2<> | GitHub.CodeQL | PublicGenericInterface<> | stuff2<> | (T2) | false | PublicGenericInterface.cs | | -| PublicGenericInterface.cs:11:17:11:27 | staticStuff | GitHub.CodeQL | PublicGenericInterface<> | staticStuff | (System.String) | false | PublicGenericInterface.cs | | +| PublicGenericClass.cs:7:17:7:21 | stuff | GitHub.CodeQL | PublicGenericClass`2 | stuff | (T) | false | PublicGenericClass.cs | | +| PublicGenericClass.cs:12:17:12:26 | stuff2`1 | GitHub.CodeQL | PublicGenericClass`2 | stuff2`1 | (T2) | false | PublicGenericClass.cs | | +| PublicGenericInterface.cs:7:10:7:14 | stuff | GitHub.CodeQL | PublicGenericInterface`1 | stuff | (T) | false | PublicGenericInterface.cs | | +| PublicGenericInterface.cs:9:10:9:19 | stuff2`1 | GitHub.CodeQL | PublicGenericInterface`1 | stuff2`1 | (T2) | false | PublicGenericInterface.cs | | +| PublicGenericInterface.cs:11:17:11:27 | staticStuff | GitHub.CodeQL | PublicGenericInterface`1 | staticStuff | (System.String) | false | PublicGenericInterface.cs | | | PublicInterface.cs:7:10:7:14 | stuff | GitHub.CodeQL | PublicInterface | stuff | (System.String) | false | PublicInterface.cs | | | PublicInterface.cs:9:29:9:31 | get_PublicProperty | GitHub.CodeQL | PublicInterface | get_PublicProperty | () | false | PublicInterface.cs | | | PublicInterface.cs:9:34:9:36 | set_PublicProperty | GitHub.CodeQL | PublicInterface | set_PublicProperty | (System.String) | false | PublicInterface.cs | |