From 9611e4ce19e31cb39582499f84d0a0761e7f39c0 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 17 Jan 2024 09:25:01 +0000 Subject: [PATCH 001/198] C++: Add tests for (synthetic) models-as-data sources and sinks. --- .../dataflow/models-as-data/taint.expected | 4 + .../dataflow/models-as-data/taint.ql | 96 ++++++++ .../dataflow/models-as-data/tests.cpp | 230 ++++++++++++++++++ 3 files changed, 330 insertions(+) create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected new file mode 100644 index 00000000000..3c194b13745 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected @@ -0,0 +1,4 @@ +WARNING: This QLDoc comment is not attached to any QL element (taint.ql:5,1-7,4) +WARNING: This QLDoc comment is not attached to any QL element (taint.ql:29,1-31,4) +testFailures +failures diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql new file mode 100644 index 00000000000..8b1499a3720 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -0,0 +1,96 @@ +import TestUtilities.dataflow.FlowTestCommon +import semmle.code.cpp.models.interfaces.FlowSource +import semmle.code.cpp.security.FlowSources + +/** + * Models-as-data source models for this test. + */ +/*private class TestSources extends SourceModelCsv { + override predicate row(string row) { + row = + [ + ";;false;localMadSource;;;ReturnValue;remote", + ";;false;remoteMadSource;;;ReturnValue;local", + ";;false;localMadSourceHasBody;;;ReturnValue;remote", + // TODO: remoteMadSourceIndirect + ";;false;remoteMadSourceArg0;;;Argument[0];remote", + ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", + ";;false;remoteMadSourceParam0;;;Parameter[0];remote", + ";MyClass;true;memberRemoteMadSource;;;ReturnValue;remote", + ";MyClass;true;memberRemoteMadSourceArg0;;;Argument[0];remote", + ";MyClass;true;memberRemoteMadSourceVar;;;;remote", + ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", + ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // only a source if defined in MyClass + ";MyDerivedClass;false;subtypeRemoteMadSource2;;;ReturnValue;remote", + ] + } +}*/ + +/** + * Models-as-data sink models for this test. + */ +/*private class TestSinks extends SinkModelCsv { + override predicate row(string row) { + row = + [ + ";;false;madSinkArg0;;;Argument[0];test-sink", + ";;false;madSinkArg1;;;Argument[1];test-sink", + ";;false;madSinkArg12;;;Argument[1..2];test-sink", + ";;false;madSinkArg13;;;Argument[1,3];test-sink", + // TODO: madSinkIndirectArg0 + ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];remote", + ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", + ";MyClass;true;memberMadSinkVar;;;;test-sink", + ] + } +}*/ + +/** + * Models-as-data summary models for this test. + */ +/*private class TestSummaries extends SummaryModelCsv { + override predicate row(string row) { + row = + [ + ";;false;madArg0ToReturn;;;Argument[0];ReturnValue;taint", + ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", + // TODO: madArg0IndirectToReturn + ";;false;madArg0ToArg1;;;Argument[0];Argument[1];taint", + // TODO: madArg0IndirectToArg1 + ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", + // TODO: madArg0IndirectFieldToReturn + ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", + ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", + ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", + ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", + ";MyClass;true;madFieldToReturn;;;Argument[-1].val;ReturnValue;taint", + ] + } +}*/ + +module IRTest { + private import semmle.code.cpp.ir.IR + private import semmle.code.cpp.ir.dataflow.TaintTracking + + /** Common data flow configuration to be used by tests. */ + module TestAllocationConfig implements DataFlow::ConfigSig { + predicate isSource(DataFlow::Node source) { + source instanceof FlowSource + or + source.asExpr().(FunctionCall).getTarget().getName() = ["source", "source2"] + } + + predicate isSink(DataFlow::Node sink) { + //sinkNode(sink, "test-sink") + //or + exists(FunctionCall call | + call.getTarget().getName() = "sink" and + [sink.asExpr(), sink.asIndirectExpr()] = call.getAnArgument() + ) + } + } + + module IRFlow = TaintTracking::Global; +} + +import MakeTest> diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp new file mode 100644 index 00000000000..37d378a1a21 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -0,0 +1,230 @@ + +// non-MAD sources / sinks +int source(); +void sink(int val); + +// --- global MAD sources --- + +int localMadSource(); +int remoteMadSource(); +int notASource(); +int localMadSourceHasBody() { return 0; } +int *remoteMadSourceIndirect(); +void remoteMadSourceArg0(int *x, int *y); +void remoteMadSourceArg1(int &x, int &y); +int remoteMadSourceVar; +void remoteMadSourceParam0(int x); + +void test_sources() { + sink(0); + sink(source()); // $ ir + + // test sources + + sink(localMadSource()); // $ MISSING: ir + sink(remoteMadSource()); // $ MISSING: ir + sink(notASource()); + sink(localMadSourceHasBody()); // $ MISSING: ir + sink(*remoteMadSourceIndirect()); // $ MISSING: ir + + int a, b, c, d; + + remoteMadSourceArg0(&a, &b); + sink(a); // $ MISSING: ir + sink(a); + remoteMadSourceArg1(c, d); + sink(c); + sink(d); // $ MISSING: ir + + sink(remoteMadSourceVar); // $ MISSING: ir +} + +void remoteMadSourceParam0(int x) +{ + sink(x); // $ MISSING: ir +} + +// --- global MAD sinks --- + +void madSinkArg0(int x); +void notASink(int x); +void madSinkArg1(int x, int y); +void madSinkArg12(int x, int y, int z); +void madSinkArg13(int x, int y, int z); +void madSinkIndirectArg0(int *x); +int madSinkVar; + +void test_sinks() { + // test sinks + + madSinkArg0(source()); // $ MISSING: ir + notASink(source()); + madSinkArg1(source(), 0); + madSinkArg1(0, source()); // $ MISSING: ir + madSinkArg12(source(), 0, 0); // $ MISSING: ir + madSinkArg12(0, source(), 0); // $ MISSING: ir + madSinkArg12(0, 0, source()); + madSinkArg13(source(), 0, 0); // $ MISSING: ir + madSinkArg13(0, source(), 0); + madSinkArg13(0, 0, source()); // $ MISSING: ir + + int a = source(); + madSinkIndirectArg0(&a); // $ MISSING: ir + + madSinkVar = source(); // $ MISSING: ir + + // test sources + sinks together + + madSinkArg0(localMadSource()); // $ MISSING: ir + madSinkIndirectArg0(remoteMadSourceIndirect()); // $ MISSING: ir + madSinkVar = remoteMadSourceVar; // $ MISSING: ir +} + +void madSinkParam0(int x) { + x = source(); // $ MISSING: ir +} + +// --- MAD summaries --- + +struct MyContainer { + int value; +}; + +int madArg0ToReturn(int x); +int notASummary(int x); +int madArg0ToReturnValueFlow(int x); +int madArg0IndirectToReturn(int *x); +void madArg0ToArg1(int x, int &y); +void madArg0IndirectToArg1(const int *x, int *y); + +int madArg0FieldToReturn(MyContainer mc); +int madArg0IndirectFieldToReturn(MyContainer *mc); +MyContainer madArg0ToReturnField(int x); + +void test_summaries() { + // test summaries + + int a, b, c; + + sink(madArg0ToReturn(0)); + sink(madArg0ToReturn(source())); // $ MISSING: ir + sink(notASummary(source())); + sink(madArg0ToReturnValueFlow(0)); + sink(madArg0ToReturnValueFlow(source())); // $ MISSING: ir + + a = source(); + sink(madArg0IndirectToReturn(&a)); // $ MISSING: ir + + madArg0ToArg1(source(), b); + sink(b); // $ MISSING: ir + + madArg0IndirectToArg1(&a, &c); + sink(c); // $ MISSING: ir + + MyContainer mc1, mc2; + + mc1.value = 0; + sink(madArg0FieldToReturn(mc1)); + sink(madArg0IndirectFieldToReturn(&mc1)); + + mc2.value = source(); + sink(madArg0FieldToReturn(mc2)); // $ MISSING: ir + sink(madArg0IndirectFieldToReturn(&mc2)); // $ MISSING: ir + + sink(madArg0ToReturnField(0).value); + sink(madArg0ToReturnField(source()).value); // $ MISSING: ir + + // test source + sinks + summaries together + + madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ MISSING: ir + madSinkArg0(madArg0ToReturnValueFlow(remoteMadSource())); // $ MISSING: ir + madSinkArg0(madArg0IndirectToReturn(remoteMadSourceIndirect())); // $ MISSING: ir*/ +} + +// --- MAD class members --- + +class MyClass { +public: + // sources + int memberRemoteMadSource(); + void memberRemoteMadSourceArg0(int *x); + int memberRemoteMadSourceVar; + + // sinks + void memberMadSinkArg0(int x); + int memberMadSinkVar; + + // summaries + void madArg0ToSelf(int x); + int madSelfToReturn(); + int notASummary(); + void madArg0ToField(int x); + int madFieldToReturn(); + + int val; +}; + +class MyDerivedClass : public MyClass { +public: + int subtypeRemoteMadSource1(); + int subtypeNonSource(); + int subtypeRemoteMadSource2(); +}; + +MyClass source2(); +void sink(MyClass mc); + +void test_class_members() { + MyClass mc, mc2, mc3, mc4, mc5, mc6; + MyDerivedClass mdc; + + // test class member sources + + sink(mc.memberRemoteMadSource()); // $ MISSING: ir + + int a; + mc.memberRemoteMadSourceArg0(&a); + sink(a); // $ MISSING: ir + + sink(mc.memberRemoteMadSourceVar); // $ MISSING: ir + + // test subtype sources + + sink(mdc.memberRemoteMadSource()); // $ MISSING: ir + sink(mdc.subtypeRemoteMadSource1()); // $ MISSING: ir + sink(mdc.subtypeNonSource()); + sink(mdc.subtypeRemoteMadSource2()); // $ MISSING: ir + + // test class member sinks + + mc.memberMadSinkArg0(source()); // $ MISSING: ir + + mc.memberMadSinkVar = source(); // $ MISSING: ir + + // test class member summaries + + sink(mc2); + mc2.madArg0ToSelf(0); + sink(mc2); + mc2.madArg0ToSelf(source()); + sink(mc2); // $ MISSING: ir + + mc3.madArg0ToField(source()); + sink(mc3.val); // $ MISSING: ir + + sink(source2().madSelfToReturn()); // $ MISSING: ir + sink(source2().notASummary()); + + mc4.val = source(); + sink(mc4.madFieldToReturn()); // $ MISSING: ir + + // test class member sources + sinks + summaries together + + mc.memberMadSinkArg0(mc.memberRemoteMadSource()); // $ MISSING: ir + + mc5.madArg0ToSelf(source()); + sink(mc5.madSelfToReturn()); // $ MISSING: ir + + mc6.madArg0ToField(source()); + sink(mc6.madFieldToReturn()); // $ MISSING: ir +} From 303882350bddebe1fc13daa03e299b97f437e22b Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Jan 2024 11:13:17 +0000 Subject: [PATCH 002/198] C++: Add some test cases for new (real) taint sources to be defined using models-as-data. --- .../source-sink-tests/sources-and-sinks.cpp | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp index f51d67e5335..38c6b701f8a 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp @@ -50,3 +50,38 @@ void test_inet(char *hostname, char *servname, struct addrinfo *hints) { addrinfo *res; int ret = getaddrinfo(hostname, servname, hints, &res); // $ remote_source } + +typedef unsigned int wint_t; + +// getc variants +int getc(FILE *stream); +wint_t getwc(FILE *stream); +int _getc_nolock(FILE *stream); +wint_t _getwc_nolock(FILE *stream); + +int getch(void); +int _getch(void); +wint_t _getwch(void); +int _getch_nolock(void); +wint_t _getwch_nolock(void); +int getchar(void); +wint_t getwchar(); +int _getchar_nolock(void); +wint_t _getwchar_nolock(void); + +void test_getchar(FILE *stream) { + int a = getc(stream); // $ MISSING: remote_source + wint_t b = getwc(stream); // $ MISSING: remote_source + int c = _getc_nolock(stream); // $ MISSING: remote_source + wint_t d = _getwc_nolock(stream); // $ MISSING: remote_source + + int e = getch(); // $ MISSING: local_source + int f = _getch(); // $ MISSING: local_source + wint_t g = _getwch(); // $ MISSING: local_source + int h = _getch_nolock(); // $ MISSING: local_source + wint_t i = _getwch_nolock(); // $ MISSING: local_source + int j = getchar(); // $ MISSING: local_source + wint_t k = getwchar(); // $ MISSING: local_source + int l = _getchar_nolock(); // $ MISSING: local_source + wint_t m = _getwchar_nolock(); // $ MISSING: local_source +} From fbf9545338785f287c2a556b43bc681e3c65a42f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Jan 2024 11:11:39 +0000 Subject: [PATCH 003/198] C++: Copy ExternalFlow.qll from Swift. --- .../semmle/code/cpp/dataflow/ExternalFlow.qll | 580 ++++++++++++++++++ 1 file changed, 580 insertions(+) create mode 100644 cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll new file mode 100644 index 00000000000..35515cb548c --- /dev/null +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -0,0 +1,580 @@ +/** + * INTERNAL use only. This is an experimental API subject to change without notice. + * + * Provides classes and predicates for dealing with flow models specified in CSV format. + * + * The CSV specification has the following columns: + * - Sources: + * `namespace; type; subtypes; name; signature; ext; output; kind` + * - Sinks: + * `namespace; type; subtypes; name; signature; ext; input; kind` + * - Summaries: + * `namespace; type; subtypes; name; signature; ext; input; output; kind` + * + * The interpretation of a row is similar to API-graphs with a left-to-right + * reading. + * 1. The `namespace` column selects a package. + * 2. The `type` column selects a type within that package. + * 3. The `subtypes` is a boolean that indicates whether to jump to an + * arbitrary subtype of that type. Set this to `false` if leaving the `type` + * blank (for example, a free function). + * 4. The `name` column optionally selects a specific named member of the type. + * 5. The `signature` column optionally restricts the named member. If + * `signature` is blank then no such filtering is done. The format of the + * signature is a comma-separated list of types enclosed in parentheses. The + * types can be short names or fully qualified names (mixing these two options + * is not allowed within a single signature). + * 6. The `ext` column specifies additional API-graph-like edges. Currently + * there are only two valid values: "" and "Annotated". The empty string has no + * effect. "Annotated" applies if `name` and `signature` were left blank and + * acts by selecting an element that is annotated by the annotation type + * selected by the first 4 columns. This can be another member such as a field + * or method, or a parameter. + * 7. The `input` column specifies how data enters the element selected by the + * first 6 columns, and the `output` column specifies how data leaves the + * element selected by the first 6 columns. An `input` can be either "", + * "Argument[n]", "Argument[n1..n2]", "ReturnValue": + * - "": Selects a write to the selected element in case this is a field. + * - "Argument[n]": Selects an argument in a call to the selected element. + * The arguments are zero-indexed, and `-1` specifies the qualifier. + * - "Argument[n1..n2]": Similar to "Argument[n]" but select any argument in + * the given range. The range is inclusive at both ends. + * - "ReturnValue": Selects a value being returned by the selected element. + * This requires that the selected element is a method with a body. + * + * An `output` can be either "", "Argument[n]", "Argument[n1..n2]", "Parameter", + * "Parameter[n]", "Parameter[n1..n2]", or "ReturnValue": + * - "": Selects a read of a selected field, or a selected parameter. + * - "Argument[n]": Selects the post-update value of an argument in a call to the + * selected element. That is, the value of the argument after the call returns. + * The arguments are zero-indexed, and `-1` specifies the qualifier. + * - "Argument[n1..n2]": Similar to "Argument[n]" but select any argument in + * the given range. The range is inclusive at both ends. + * - "Parameter": Selects the value of a parameter of the selected element. + * "Parameter" is also allowed in case the selected element is already a + * parameter itself. + * - "Parameter[n]": Similar to "Parameter" but restricted to a specific + * numbered parameter (zero-indexed, and `-1` specifies the value of `this`). + * - "Parameter[n1..n2]": Similar to "Parameter[n]" but selects any parameter + * in the given range. The range is inclusive at both ends. + * - "ReturnValue": Selects the return value of a call to the selected element. + * 8. The `kind` column is a tag that can be referenced from QL to determine to + * which classes the interpreted elements should be added. For example, for + * sources "remote" indicates a default remote flow source, and for summaries + * "taint" indicates a default additional taint step and "value" indicates a + * globally applicable value-preserving step. + */ + +import swift +private import internal.DataFlowDispatch +private import internal.DataFlowPrivate +private import internal.DataFlowPublic +private import internal.FlowSummaryImpl +private import internal.FlowSummaryImpl::Public +private import internal.FlowSummaryImpl::Private +private import internal.FlowSummaryImpl::Private::External +private import FlowSummary as FlowSummary +private import codeql.mad.ModelValidation as SharedModelVal + +/** + * A unit class for adding additional source model rows. + * + * Extend this class to add additional source definitions. + */ +class SourceModelCsv extends Unit { + /** Holds if `row` specifies a source definition. */ + abstract predicate row(string row); +} + +/** + * A unit class for adding additional sink model rows. + * + * Extend this class to add additional sink definitions. + */ +class SinkModelCsv extends Unit { + /** Holds if `row` specifies a sink definition. */ + abstract predicate row(string row); +} + +/** + * A unit class for adding additional summary model rows. + * + * Extend this class to add additional flow summary definitions. + */ +class SummaryModelCsv extends Unit { + /** Holds if `row` specifies a summary definition. */ + abstract predicate row(string row); +} + +/** Holds if `row` is a source model. */ +predicate sourceModel(string row) { any(SourceModelCsv s).row(row) } + +/** Holds if `row` is a sink model. */ +predicate sinkModel(string row) { any(SinkModelCsv s).row(row) } + +/** Holds if `row` is a summary model. */ +predicate summaryModel(string row) { any(SummaryModelCsv s).row(row) } + +/** Holds if a source model exists for the given parameters. */ +predicate sourceModel( + string namespace, string type, boolean subtypes, string name, string signature, string ext, + string output, string kind, string provenance +) { + exists(string row | + sourceModel(row) and + row.splitAt(";", 0) = namespace and + row.splitAt(";", 1) = type and + row.splitAt(";", 2) = subtypes.toString() and + subtypes = [true, false] and + row.splitAt(";", 3) = name and + row.splitAt(";", 4) = signature and + row.splitAt(";", 5) = ext and + row.splitAt(";", 6) = output and + row.splitAt(";", 7) = kind + ) and + provenance = "manual" +} + +/** Holds if a sink model exists for the given parameters. */ +predicate sinkModel( + string namespace, string type, boolean subtypes, string name, string signature, string ext, + string input, string kind, string provenance +) { + exists(string row | + sinkModel(row) and + row.splitAt(";", 0) = namespace and + row.splitAt(";", 1) = type and + row.splitAt(";", 2) = subtypes.toString() and + subtypes = [true, false] and + row.splitAt(";", 3) = name and + row.splitAt(";", 4) = signature and + row.splitAt(";", 5) = ext and + row.splitAt(";", 6) = input and + row.splitAt(";", 7) = kind + ) and + provenance = "manual" +} + +/** Holds if a summary model exists for the given parameters. */ +predicate summaryModel( + string namespace, string type, boolean subtypes, string name, string signature, string ext, + string input, string output, string kind, string provenance +) { + exists(string row | + summaryModel(row) and + row.splitAt(";", 0) = namespace and + row.splitAt(";", 1) = type and + row.splitAt(";", 2) = subtypes.toString() and + subtypes = [true, false] and + row.splitAt(";", 3) = name and + row.splitAt(";", 4) = signature and + row.splitAt(";", 5) = ext and + row.splitAt(";", 6) = input and + row.splitAt(";", 7) = output and + row.splitAt(";", 8) = kind + ) and + provenance = "manual" +} + +private predicate relevantNamespace(string namespace) { + sourceModel(namespace, _, _, _, _, _, _, _, _) or + sinkModel(namespace, _, _, _, _, _, _, _, _) or + summaryModel(namespace, _, _, _, _, _, _, _, _, _) +} + +private predicate namespaceLink(string shortns, string longns) { + relevantNamespace(shortns) and + relevantNamespace(longns) and + longns.prefix(longns.indexOf(".")) = shortns +} + +private predicate canonicalNamespace(string namespace) { + relevantNamespace(namespace) and not namespaceLink(_, namespace) +} + +private predicate canonicalNamespaceLink(string namespace, string subns) { + canonicalNamespace(namespace) and + (subns = namespace or namespaceLink(namespace, subns)) +} + +/** + * Holds if CSV framework coverage of `namespace` is `n` api endpoints of the + * kind `(kind, part)`. + */ +predicate modelCoverage(string namespace, int namespaces, string kind, string part, int n) { + namespaces = strictcount(string subns | canonicalNamespaceLink(namespace, subns)) and + ( + part = "source" and + n = + strictcount(string subns, string type, boolean subtypes, string name, string signature, + string ext, string output, string provenance | + canonicalNamespaceLink(namespace, subns) and + sourceModel(subns, type, subtypes, name, signature, ext, output, kind, provenance) + ) + or + part = "sink" and + n = + strictcount(string subns, string type, boolean subtypes, string name, string signature, + string ext, string input, string provenance | + canonicalNamespaceLink(namespace, subns) and + sinkModel(subns, type, subtypes, name, signature, ext, input, kind, provenance) + ) + or + part = "summary" and + n = + strictcount(string subns, string type, boolean subtypes, string name, string signature, + string ext, string input, string output, string provenance | + canonicalNamespaceLink(namespace, subns) and + summaryModel(subns, type, subtypes, name, signature, ext, input, output, kind, provenance) + ) + ) +} + +/** Provides a query predicate to check the CSV data for validation errors. */ +module CsvValidation { + private string getInvalidModelInput() { + exists(string pred, AccessPath input, string part | + sinkModel(_, _, _, _, _, _, input, _, _) and pred = "sink" + or + summaryModel(_, _, _, _, _, _, input, _, _, _) and pred = "summary" + | + ( + invalidSpecComponent(input, part) and + not part = "" and + not (part = "Argument" and pred = "sink") and + not parseArg(part, _) + or + part = input.getToken(_) and + parseParam(part, _) + ) and + result = "Unrecognized input specification \"" + part + "\" in " + pred + " model." + ) + } + + private string getInvalidModelOutput() { + exists(string pred, string output, string part | + sourceModel(_, _, _, _, _, _, output, _, _) and pred = "source" + or + summaryModel(_, _, _, _, _, _, _, output, _, _) and pred = "summary" + | + invalidSpecComponent(output, part) and + not part = "" and + not (part = ["Argument", "Parameter"] and pred = "source") and + result = "Unrecognized output specification \"" + part + "\" in " + pred + " model." + ) + } + + private module KindValConfig implements SharedModelVal::KindValidationConfigSig { + predicate summaryKind(string kind) { summaryModel(_, _, _, _, _, _, _, _, kind, _) } + + predicate sinkKind(string kind) { sinkModel(_, _, _, _, _, _, _, kind, _) } + + predicate sourceKind(string kind) { sourceModel(_, _, _, _, _, _, _, kind, _) } + } + + private module KindVal = SharedModelVal::KindValidation; + + private string getInvalidModelSubtype() { + exists(string pred, string row | + sourceModel(row) and pred = "source" + or + sinkModel(row) and pred = "sink" + or + summaryModel(row) and pred = "summary" + | + exists(string b | + b = row.splitAt(";", 2) and + not b = ["true", "false"] and + result = "Invalid boolean \"" + b + "\" in " + pred + " model." + ) + ) + } + + private string getInvalidModelColumnCount() { + exists(string pred, string row, int expect | + sourceModel(row) and expect = 8 and pred = "source" + or + sinkModel(row) and expect = 8 and pred = "sink" + or + summaryModel(row) and expect = 9 and pred = "summary" + | + exists(int cols | + cols = 1 + max(int n | exists(row.splitAt(";", n))) and + cols != expect and + result = + "Wrong number of columns in " + pred + " model row, expected " + expect + ", got " + cols + + "." + ) + ) + } + + private string getInvalidModelSignature() { + exists(string pred, string namespace, string type, string name, string signature, string ext | + sourceModel(namespace, type, _, name, signature, ext, _, _, _) and pred = "source" + or + sinkModel(namespace, type, _, name, signature, ext, _, _, _) and pred = "sink" + or + summaryModel(namespace, type, _, name, signature, ext, _, _, _, _) and pred = "summary" + | + not namespace.regexpMatch("[a-zA-Z0-9_\\.]+") and + result = "Dubious namespace \"" + namespace + "\" in " + pred + " model." + or + not type.regexpMatch("[a-zA-Z0-9_<>,\\+]+") and + result = "Dubious type \"" + type + "\" in " + pred + " model." + or + not name.regexpMatch("[a-zA-Z0-9_<>,]*") and + result = "Dubious member name \"" + name + "\" in " + pred + " model." + or + not signature.regexpMatch("|\\([a-zA-Z0-9_<>\\.\\+\\*,\\[\\]]*\\)") and + result = "Dubious signature \"" + signature + "\" in " + pred + " model." + or + not ext.regexpMatch("|Attribute") and + result = "Unrecognized extra API graph element \"" + ext + "\" in " + pred + " model." + ) + } + + /** Holds if some row in a CSV-based flow model appears to contain typos. */ + query predicate invalidModelRow(string msg) { + msg = + [ + getInvalidModelSignature(), getInvalidModelInput(), getInvalidModelOutput(), + getInvalidModelSubtype(), getInvalidModelColumnCount(), KindVal::getInvalidModelKind() + ] + } +} + +private predicate elementSpec( + string namespace, string type, boolean subtypes, string name, string signature, string ext +) { + sourceModel(namespace, type, subtypes, name, signature, ext, _, _, _) or + sinkModel(namespace, type, subtypes, name, signature, ext, _, _, _) or + summaryModel(namespace, type, subtypes, name, signature, ext, _, _, _, _) +} + +private string paramsStringPart(Function c, int i) { + i = -1 and result = "(" and exists(c) + or + exists(int n, string p | c.getParam(n).getType().toString() = p | + i = 2 * n and result = p + or + i = 2 * n - 1 and result = "," and n != 0 + ) + or + i = 2 * c.getNumberOfParams() and result = ")" +} + +/** + * Gets a parenthesized string containing all parameter types of this callable, separated by a comma. + * + * Returns the empty string if the callable has no parameters. + * Parameter types are represented by their type erasure. + */ +cached +string paramsString(Function c) { result = concat(int i | | paramsStringPart(c, i) order by i) } + +bindingset[func] +predicate matchesSignature(Function func, string signature) { + signature = "" or + paramsString(func) = signature +} + +/** + * Gets the element in module `namespace` that satisfies the following properties: + * 1. If the element is a member of a class-like type, then the class-like type has name `type` + * 2. If `subtypes = true` and the element is a member of a class-like type, then overrides of the element + * are also returned. + * 3. The element has name `name` + * 4. If `signature` is non-empty, then the element has a list of parameter types described by `signature`. + * + * NOTE: `namespace` is currently not used (since we don't properly extract modules yet). + */ +pragma[nomagic] +private Element interpretElement0( + string namespace, string type, boolean subtypes, string name, string signature +) { + elementSpec(namespace, type, subtypes, name, signature, _) and + namespace = "" and // TODO: Fill out when we properly extract modules. + ( + // Non-member functions + exists(Function func | + func.getName() = name and + type = "" and + matchesSignature(func, signature) and + subtypes = false and + not result instanceof Method and + result = func + ) + or + // Member functions + exists(NominalTypeDecl namedTypeDecl, Decl declWithMethod, Method method | + method.getName() = name and + method = declWithMethod.getAMember() and + namedTypeDecl.getFullName() = type and + matchesSignature(method, signature) and + result = method + | + // member declared in the named type or a subtype of it (or an extension of any) + subtypes = true and + declWithMethod.asNominalTypeDecl() = namedTypeDecl.getADerivedTypeDecl*() + or + // member declared directly in the named type (or an extension of it) + subtypes = false and + declWithMethod.asNominalTypeDecl() = namedTypeDecl + ) + or + // Fields + signature = "" and + exists(NominalTypeDecl namedTypeDecl, Decl declWithField, FieldDecl field | + field.getName() = name and + field = declWithField.getAMember() and + namedTypeDecl.getFullName() = type and + result = field + | + // field declared in the named type or a subtype of it (or an extension of any) + subtypes = true and + declWithField.asNominalTypeDecl() = namedTypeDecl.getADerivedTypeDecl*() + or + // field declared directly in the named type (or an extension of it) + subtypes = false and + declWithField.asNominalTypeDecl() = namedTypeDecl + ) + ) +} + +/** Gets the source/sink/summary element corresponding to the supplied parameters. */ +Element interpretElement( + string namespace, string type, boolean subtypes, string name, string signature, string ext +) { + elementSpec(namespace, type, subtypes, name, signature, ext) and + exists(Element e | e = interpretElement0(namespace, type, subtypes, name, signature) | + ext = "" and result = e + ) +} + +deprecated private predicate parseField(AccessPathToken c, Content::FieldContent f) { + exists(string fieldRegex, string name | + c.getName() = "Field" and + fieldRegex = "^([^.]+)$" and + name = c.getAnArgument().regexpCapture(fieldRegex, 1) and + f.getField().getName() = name + ) +} + +deprecated private predicate parseTuple(AccessPathToken c, Content::TupleContent t) { + c.getName() = "TupleElement" and + t.getIndex() = c.getAnArgument().toInt() +} + +deprecated private predicate parseEnum(AccessPathToken c, Content::EnumContent e) { + c.getName() = "EnumElement" and + c.getAnArgument() = e.getSignature() + or + c.getName() = "OptionalSome" and + e.getSignature() = "some:0" +} + +/** Holds if the specification component parses as a `Content`. */ +deprecated predicate parseContent(AccessPathToken component, Content content) { + parseField(component, content) + or + parseTuple(component, content) + or + parseEnum(component, content) + or + // map legacy "ArrayElement" specification components to `CollectionContent` + component.getName() = "ArrayElement" and + content instanceof Content::CollectionContent + or + component.getName() = "CollectionElement" and + content instanceof Content::CollectionContent +} + +cached +private module Cached { + /** + * Holds if `node` is specified as a source with the given kind in a CSV flow + * model. + */ + cached + predicate sourceNode(Node node, string kind) { + exists(SourceSinkInterpretationInput::InterpretNode n | + isSourceNode(n, kind) and n.asNode() = node + ) + } + + /** + * Holds if `node` is specified as a sink with the given kind in a CSV flow + * model. + */ + cached + predicate sinkNode(Node node, string kind) { + exists(SourceSinkInterpretationInput::InterpretNode n | + isSinkNode(n, kind) and n.asNode() = node + ) + } +} + +import Cached + +private predicate interpretSummary( + Function f, string input, string output, string kind, string provenance +) { + exists( + string namespace, string type, boolean subtypes, string name, string signature, string ext + | + summaryModel(namespace, type, subtypes, name, signature, ext, input, output, kind, provenance) and + f = interpretElement(namespace, type, subtypes, name, signature, ext) + ) +} + +// adapter class for converting Mad summaries to `SummarizedCallable`s +private class SummarizedCallableAdapter extends SummarizedCallable { + SummarizedCallableAdapter() { interpretSummary(this, _, _, _, _) } + + private predicate relevantSummaryElementManual(string input, string output, string kind) { + exists(Provenance provenance | + interpretSummary(this, input, output, kind, provenance) and + provenance.isManual() + ) + } + + private predicate relevantSummaryElementGenerated(string input, string output, string kind) { + exists(Provenance provenance | + interpretSummary(this, input, output, kind, provenance) and + provenance.isGenerated() + ) + } + + override predicate propagatesFlow(string input, string output, boolean preservesValue) { + exists(string kind | + this.relevantSummaryElementManual(input, output, kind) + or + not this.relevantSummaryElementManual(_, _, _) and + this.relevantSummaryElementGenerated(input, output, kind) + | + if kind = "value" then preservesValue = true else preservesValue = false + ) + } + + override predicate hasProvenance(Provenance provenance) { + interpretSummary(this, _, _, _, provenance) + } +} + +// adapter class for converting Mad neutrals to `NeutralCallable`s +private class NeutralCallableAdapter extends NeutralCallable { + string kind; + string provenance_; + + NeutralCallableAdapter() { + // Neutral models have not been implemented for Swift. + none() and + exists(this) and + exists(kind) and + exists(provenance_) + } + + override string getKind() { result = kind } + + override predicate hasProvenance(Provenance provenance) { provenance = provenance_ } +} From 3aacc5ffde221745d6dcf143fb6ccf0d2ebd95d3 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Jan 2024 17:42:58 +0000 Subject: [PATCH 004/198] C++: Copy FlowSummaryImpl.qll from Swift. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 259 ++++++++++++++++++ 1 file changed, 259 insertions(+) create mode 100644 cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll new file mode 100644 index 00000000000..1151a7aeec8 --- /dev/null +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -0,0 +1,259 @@ +/** + * Provides classes and predicates for defining flow summaries. + */ + +private import swift +private import codeql.dataflow.internal.FlowSummaryImpl +private import codeql.dataflow.internal.AccessPathSyntax as AccessPath +private import DataFlowImplSpecific as DataFlowImplSpecific +private import DataFlowImplSpecific::Private +private import DataFlowImplSpecific::Public +private import DataFlowImplCommon +private import codeql.swift.dataflow.ExternalFlow + +module Input implements InputSig { + class SummarizedCallableBase = Function; + + ArgumentPosition callbackSelfParameterPosition() { result instanceof ThisArgumentPosition } + + ReturnKind getStandardReturnValueKind() { result instanceof NormalReturnKind } + + string encodeParameterPosition(ParameterPosition pos) { result = pos.toString() } + + string encodeArgumentPosition(ArgumentPosition pos) { result = pos.toString() } + + string encodeReturn(ReturnKind rk, string arg) { + rk != getStandardReturnValueKind() and + result = "ReturnValue" and + arg = rk.toString() + } + + string encodeContent(ContentSet cs, string arg) { + exists(Content::FieldContent c | + cs.isSingleton(c) and + result = "Field" and + arg = c.getField().getName() + ) + or + exists(Content::TupleContent c | + cs.isSingleton(c) and + result = "TupleElement" and + arg = c.getIndex().toString() + ) + or + exists(Content::EnumContent c, string sig | + cs.isSingleton(c) and + sig = c.getSignature() + | + if sig = "some:0" + then + result = "OptionalSome" and + arg = "" + else ( + result = "EnumElement" and + arg = sig + ) + ) + or + exists(Content::CollectionContent c | + cs.isSingleton(c) and + result = "CollectionElement" and + arg = "" + ) + } + + string encodeWithoutContent(ContentSet c, string arg) { + result = "WithoutContent" + c and arg = "" + } + + string encodeWithContent(ContentSet c, string arg) { result = "WithContent" + c and arg = "" } + + bindingset[token] + ContentSet decodeUnknownContent(AccessPath::AccessPathTokenBase token) { + // map legacy "ArrayElement" specification components to `CollectionContent` + token.getName() = "ArrayElement" and + result.isSingleton(any(Content::CollectionContent c)) + or + token.getName() = "CollectionElement" and + result.isSingleton(any(Content::CollectionContent c)) + } + + bindingset[token] + ParameterPosition decodeUnknownParameterPosition(AccessPath::AccessPathTokenBase token) { + // needed to support `Argument[x..y]` ranges and `Argument[-1]` + token.getName() = "Argument" and + exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | + result.(PositionalParameterPosition).getIndex() = pos + or + pos = -1 and result instanceof ThisParameterPosition + ) + } + + bindingset[token] + ArgumentPosition decodeUnknownArgumentPosition(AccessPath::AccessPathTokenBase token) { + // needed to support `Parameter[x..y]` ranges and `Parameter[-1]` + token.getName() = "Parameter" and + exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | + result.(PositionalArgumentPosition).getIndex() = pos + or + pos = -1 and + result instanceof ThisArgumentPosition + ) + } +} + +private import Make as Impl + +private module StepsInput implements Impl::Private::StepsInputSig { + DataFlowCall getACall(Public::SummarizedCallable sc) { result.asCall().getStaticTarget() = sc } +} + +module SourceSinkInterpretationInput implements + Impl::Private::External::SourceSinkInterpretationInputSig +{ + class Element = AstNode; + + class SourceOrSinkElement = Element; + + /** + * Holds if an external source specification exists for `e` with output specification + * `output`, kind `kind`, and provenance `provenance`. + */ + predicate sourceElement(SourceOrSinkElement e, string output, string kind) { + exists( + string namespace, string type, boolean subtypes, string name, string signature, string ext + | + sourceModel(namespace, type, subtypes, name, signature, ext, output, kind, _) and + e = interpretElement(namespace, type, subtypes, name, signature, ext) + ) + } + + /** + * Holds if an external sink specification exists for `e` with input specification + * `input`, kind `kind` and provenance `provenance`. + */ + predicate sinkElement(SourceOrSinkElement e, string input, string kind) { + exists( + string package, string type, boolean subtypes, string name, string signature, string ext + | + sinkModel(package, type, subtypes, name, signature, ext, input, kind, _) and + e = interpretElement(package, type, subtypes, name, signature, ext) + ) + } + + private newtype TInterpretNode = + TElement_(Element n) or + TNode_(Node n) or + TDataFlowCall_(DataFlowCall c) + + /** An entity used to interpret a source/sink specification. */ + class InterpretNode extends TInterpretNode { + /** Gets the element that this node corresponds to, if any. */ + SourceOrSinkElement asElement() { this = TElement_(result) } + + /** Gets the data-flow node that this node corresponds to, if any. */ + Node asNode() { this = TNode_(result) } + + /** Gets the call that this node corresponds to, if any. */ + DataFlowCall asCall() { this = TDataFlowCall_(result) } + + /** Gets the callable that this node corresponds to, if any. */ + DataFlowCallable asCallable() { result.getUnderlyingCallable() = this.asElement() } + + /** Gets the target of this call, if any. */ + Element getCallTarget() { result = this.asCall().asCall().getStaticTarget() } + + /** Gets a textual representation of this node. */ + string toString() { + result = this.asElement().toString() + or + result = this.asNode().toString() + or + result = this.asCall().toString() + } + + /** Gets the location of this node. */ + Location getLocation() { + result = this.asElement().getLocation() + or + result = this.asNode().getLocation() + or + result = this.asCall().getLocation() + } + } + + /** Provides additional sink specification logic. */ + bindingset[c] + predicate interpretOutput(string c, InterpretNode mid, InterpretNode node) { + // Allow fields to be picked as output nodes. + exists(Node n, AstNode ast | + n = node.asNode() and + ast = mid.asElement() + | + c = "" and + n.asExpr().(MemberRefExpr).getMember() = ast + ) + } + + /** Provides additional source specification logic. */ + bindingset[c] + predicate interpretInput(string c, InterpretNode mid, InterpretNode node) { + exists(Node n, AstNode ast, MemberRefExpr e | + n = node.asNode() and + ast = mid.asElement() and + e.getMember() = ast + | + // Allow fields to be picked as input nodes. + c = "" and + e.getBase() = n.asExpr() + or + // Allow post update nodes to be picked as input nodes when the `input` column + // of the row is `PostUpdate`. + c = "PostUpdate" and + e.getBase() = n.(PostUpdateNode).getPreUpdateNode().asExpr() + ) + } +} + +module Private { + import Impl::Private + + module Steps = Impl::Private::Steps; + + module External { + import Impl::Private::External + import Impl::Private::External::SourceSinkInterpretation + } + + /** + * Provides predicates for constructing summary components. + */ + module SummaryComponent { + private import Impl::Private::SummaryComponent as SC + + predicate parameter = SC::parameter/1; + + predicate argument = SC::argument/1; + + predicate content = SC::content/1; + + predicate withoutContent = SC::withoutContent/1; + + predicate withContent = SC::withContent/1; + } + + /** + * Provides predicates for constructing stacks of summary components. + */ + module SummaryComponentStack { + private import Impl::Private::SummaryComponentStack as SCS + + predicate singleton = SCS::singleton/1; + + predicate push = SCS::push/2; + + predicate argument = SCS::argument/1; + } +} + +module Public = Impl::Public; From a8863e44db70f7491874e2d75a10a5fff9648689 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Jan 2024 11:56:15 +0000 Subject: [PATCH 005/198] C++: Port implementation to CPP. --- .../semmle/code/cpp/dataflow/ExternalFlow.qll | 92 ++++---------- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 119 ++++++++---------- .../ir/dataflow/internal/DataFlowPrivate.qll | 4 +- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 6 + .../code/cpp/models/interfaces/FlowSource.qll | 1 + .../semmle/code/cpp/security/FlowSources.qll | 27 ++++ .../dataflow/internal/FlowSummaryImpl.qll | 3 +- 7 files changed, 119 insertions(+), 133 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 35515cb548c..b4837b26d40 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -13,8 +13,8 @@ * * The interpretation of a row is similar to API-graphs with a left-to-right * reading. - * 1. The `namespace` column selects a package. - * 2. The `type` column selects a type within that package. + * 1. The `namespace` column selects a namespace. + * 2. The `type` column selects a type within that namespace. * 3. The `subtypes` is a boolean that indicates whether to jump to an * arbitrary subtype of that type. Set this to `false` if leaving the `type` * blank (for example, a free function). @@ -65,16 +65,14 @@ * globally applicable value-preserving step. */ -import swift -private import internal.DataFlowDispatch -private import internal.DataFlowPrivate -private import internal.DataFlowPublic +import cpp +private import new.DataFlow private import internal.FlowSummaryImpl private import internal.FlowSummaryImpl::Public private import internal.FlowSummaryImpl::Private private import internal.FlowSummaryImpl::Private::External -private import FlowSummary as FlowSummary private import codeql.mad.ModelValidation as SharedModelVal +private import codeql.util.Unit /** * A unit class for adding additional source model rows. @@ -354,13 +352,13 @@ private predicate elementSpec( private string paramsStringPart(Function c, int i) { i = -1 and result = "(" and exists(c) or - exists(int n, string p | c.getParam(n).getType().toString() = p | + exists(int n, string p | c.getParameter(n).getType().toString() = p | i = 2 * n and result = p or i = 2 * n - 1 and result = "," and n != 0 ) or - i = 2 * c.getNumberOfParams() and result = ")" + i = 2 * c.getNumberOfParameters() and result = ")" } /** @@ -401,42 +399,42 @@ private Element interpretElement0( type = "" and matchesSignature(func, signature) and subtypes = false and - not result instanceof Method and + not exists(func.getDeclaringType()) and result = func ) or // Member functions - exists(NominalTypeDecl namedTypeDecl, Decl declWithMethod, Method method | + exists(Class namedClass, Class classWithMethod, Function method | method.getName() = name and - method = declWithMethod.getAMember() and - namedTypeDecl.getFullName() = type and + method = classWithMethod.getAMember() and + namedClass.getName() = type and matchesSignature(method, signature) and result = method | - // member declared in the named type or a subtype of it (or an extension of any) + // member declared in the named type or a subtype of it subtypes = true and - declWithMethod.asNominalTypeDecl() = namedTypeDecl.getADerivedTypeDecl*() + classWithMethod = namedClass.getADerivedClass*() or - // member declared directly in the named type (or an extension of it) + // member declared directly in the named type subtypes = false and - declWithMethod.asNominalTypeDecl() = namedTypeDecl + classWithMethod = namedClass ) or - // Fields + // Member variables signature = "" and - exists(NominalTypeDecl namedTypeDecl, Decl declWithField, FieldDecl field | - field.getName() = name and - field = declWithField.getAMember() and - namedTypeDecl.getFullName() = type and - result = field + exists(Class namedClass, Class classWithMember, MemberVariable member | + member.getName() = name and + member = classWithMember.getAMember() and + namedClass.getName() = type and + result = member | // field declared in the named type or a subtype of it (or an extension of any) subtypes = true and - declWithField.asNominalTypeDecl() = namedTypeDecl.getADerivedTypeDecl*() + classWithMember = namedClass.getADerivedClass*() or // field declared directly in the named type (or an extension of it) subtypes = false and - declWithField.asNominalTypeDecl() = namedTypeDecl + classWithMember = namedClass ) ) } @@ -451,44 +449,6 @@ Element interpretElement( ) } -deprecated private predicate parseField(AccessPathToken c, Content::FieldContent f) { - exists(string fieldRegex, string name | - c.getName() = "Field" and - fieldRegex = "^([^.]+)$" and - name = c.getAnArgument().regexpCapture(fieldRegex, 1) and - f.getField().getName() = name - ) -} - -deprecated private predicate parseTuple(AccessPathToken c, Content::TupleContent t) { - c.getName() = "TupleElement" and - t.getIndex() = c.getAnArgument().toInt() -} - -deprecated private predicate parseEnum(AccessPathToken c, Content::EnumContent e) { - c.getName() = "EnumElement" and - c.getAnArgument() = e.getSignature() - or - c.getName() = "OptionalSome" and - e.getSignature() = "some:0" -} - -/** Holds if the specification component parses as a `Content`. */ -deprecated predicate parseContent(AccessPathToken component, Content content) { - parseField(component, content) - or - parseTuple(component, content) - or - parseEnum(component, content) - or - // map legacy "ArrayElement" specification components to `CollectionContent` - component.getName() = "ArrayElement" and - content instanceof Content::CollectionContent - or - component.getName() = "CollectionElement" and - content instanceof Content::CollectionContent -} - cached private module Cached { /** @@ -496,7 +456,7 @@ private module Cached { * model. */ cached - predicate sourceNode(Node node, string kind) { + predicate sourceNode(DataFlow::Node node, string kind) { exists(SourceSinkInterpretationInput::InterpretNode n | isSourceNode(n, kind) and n.asNode() = node ) @@ -507,7 +467,7 @@ private module Cached { * model. */ cached - predicate sinkNode(Node node, string kind) { + predicate sinkNode(DataFlow::Node node, string kind) { exists(SourceSinkInterpretationInput::InterpretNode n | isSinkNode(n, kind) and n.asNode() = node ) @@ -567,7 +527,7 @@ private class NeutralCallableAdapter extends NeutralCallable { string provenance_; NeutralCallableAdapter() { - // Neutral models have not been implemented for Swift. + // Neutral models have not been implemented for CPP. none() and exists(this) and exists(kind) and diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 1151a7aeec8..d3b93dc9c0f 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -2,21 +2,20 @@ * Provides classes and predicates for defining flow summaries. */ -private import swift +private import cpp private import codeql.dataflow.internal.FlowSummaryImpl private import codeql.dataflow.internal.AccessPathSyntax as AccessPath -private import DataFlowImplSpecific as DataFlowImplSpecific -private import DataFlowImplSpecific::Private -private import DataFlowImplSpecific::Public -private import DataFlowImplCommon -private import codeql.swift.dataflow.ExternalFlow +private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate +private import semmle.code.cpp.ir.dataflow.internal.DataFlowUtil +private import semmle.code.cpp.ir.dataflow.internal.DataFlowImplSpecific as DataFlowImplSpecific +private import semmle.code.cpp.dataflow.ExternalFlow -module Input implements InputSig { +module Input implements InputSig { class SummarizedCallableBase = Function; - ArgumentPosition callbackSelfParameterPosition() { result instanceof ThisArgumentPosition } + ArgumentPosition callbackSelfParameterPosition() { result = TDirectPosition(-1) } - ReturnKind getStandardReturnValueKind() { result instanceof NormalReturnKind } + ReturnKind getStandardReturnValueKind() { result.(NormalReturnKind).getIndirectionIndex() = 0 } string encodeParameterPosition(ParameterPosition pos) { result = pos.toString() } @@ -29,38 +28,41 @@ module Input implements InputSig { } string encodeContent(ContentSet cs, string arg) { - exists(Content::FieldContent c | + exists(FieldContent c | cs.isSingleton(c) and result = "Field" and arg = c.getField().getName() ) - or - exists(Content::TupleContent c | - cs.isSingleton(c) and - result = "TupleElement" and - arg = c.getIndex().toString() - ) - or - exists(Content::EnumContent c, string sig | - cs.isSingleton(c) and - sig = c.getSignature() - | - if sig = "some:0" - then - result = "OptionalSome" and - arg = "" - else ( - result = "EnumElement" and - arg = sig - ) - ) - or - exists(Content::CollectionContent c | - cs.isSingleton(c) and - result = "CollectionElement" and - arg = "" - ) - } + /* + * or + * exists(Content::TupleContent c | + * cs.isSingleton(c) and + * result = "TupleElement" and + * arg = c.getIndex().toString() + * ) + * or + * exists(Content::EnumContent c, string sig | + * cs.isSingleton(c) and + * sig = c.getSignature() + * | + * if sig = "some:0" + * then + * result = "OptionalSome" and + * arg = "" + * else ( + * result = "EnumElement" and + * arg = sig + * ) + * ) + * or + * exists(Content::CollectionContent c | + * cs.isSingleton(c) and + * result = "CollectionElement" and + * arg = "" + * ) + */ + + } string encodeWithoutContent(ContentSet c, string arg) { result = "WithoutContent" + c and arg = "" @@ -68,24 +70,12 @@ module Input implements InputSig { string encodeWithContent(ContentSet c, string arg) { result = "WithContent" + c and arg = "" } - bindingset[token] - ContentSet decodeUnknownContent(AccessPath::AccessPathTokenBase token) { - // map legacy "ArrayElement" specification components to `CollectionContent` - token.getName() = "ArrayElement" and - result.isSingleton(any(Content::CollectionContent c)) - or - token.getName() = "CollectionElement" and - result.isSingleton(any(Content::CollectionContent c)) - } - bindingset[token] ParameterPosition decodeUnknownParameterPosition(AccessPath::AccessPathTokenBase token) { // needed to support `Argument[x..y]` ranges and `Argument[-1]` token.getName() = "Argument" and exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - result.(PositionalParameterPosition).getIndex() = pos - or - pos = -1 and result instanceof ThisParameterPosition + result = TDirectPosition(pos) ) } @@ -94,24 +84,21 @@ module Input implements InputSig { // needed to support `Parameter[x..y]` ranges and `Parameter[-1]` token.getName() = "Parameter" and exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - result.(PositionalArgumentPosition).getIndex() = pos - or - pos = -1 and - result instanceof ThisArgumentPosition + result = TDirectPosition(pos) ) } } -private import Make as Impl +/*private*/ import Make as Impl private module StepsInput implements Impl::Private::StepsInputSig { - DataFlowCall getACall(Public::SummarizedCallable sc) { result.asCall().getStaticTarget() = sc } + DataFlowCall getACall(Public::SummarizedCallable sc) { result.getStaticCallTarget() = sc } } module SourceSinkInterpretationInput implements Impl::Private::External::SourceSinkInterpretationInputSig { - class Element = AstNode; + class Element = Element; class SourceOrSinkElement = Element; @@ -158,10 +145,12 @@ module SourceSinkInterpretationInput implements DataFlowCall asCall() { this = TDataFlowCall_(result) } /** Gets the callable that this node corresponds to, if any. */ - DataFlowCallable asCallable() { result.getUnderlyingCallable() = this.asElement() } + DataFlowCallable asCallable() { result.(Function) = this.asElement() } /** Gets the target of this call, if any. */ - Element getCallTarget() { result = this.asCall().asCall().getStaticTarget() } + Element getCallTarget() { + result = this.asNode().asExpr().(Call).getTarget() + } /** Gets a textual representation of this node. */ string toString() { @@ -186,31 +175,31 @@ module SourceSinkInterpretationInput implements bindingset[c] predicate interpretOutput(string c, InterpretNode mid, InterpretNode node) { // Allow fields to be picked as output nodes. - exists(Node n, AstNode ast | + exists(Node n, Element ast | n = node.asNode() and ast = mid.asElement() | c = "" and - n.asExpr().(MemberRefExpr).getMember() = ast + n.asExpr().(VariableAccess).getTarget() = ast ) } /** Provides additional source specification logic. */ bindingset[c] predicate interpretInput(string c, InterpretNode mid, InterpretNode node) { - exists(Node n, AstNode ast, MemberRefExpr e | + exists(Node n, Element ast, VariableAccess e | n = node.asNode() and ast = mid.asElement() and - e.getMember() = ast + e.getTarget() = ast | // Allow fields to be picked as input nodes. c = "" and - e.getBase() = n.asExpr() + e.getQualifier() = n.asExpr() or // Allow post update nodes to be picked as input nodes when the `input` column // of the row is `PostUpdate`. c = "PostUpdate" and - e.getBase() = n.(PostUpdateNode).getPreUpdateNode().asExpr() + e.getQualifier() = n.(PostUpdateNode).getPreUpdateNode().asExpr() ) } } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 19140653877..d72f65d2c40 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -458,11 +458,13 @@ class ReturnKind extends TReturnKind { abstract string toString(); } -private class NormalReturnKind extends ReturnKind, TNormalReturnKind { +class NormalReturnKind extends ReturnKind, TNormalReturnKind { int index; NormalReturnKind() { this = TNormalReturnKind(index) } + int getIndirectionIndex() { result = index } + override string toString() { result = "indirect return" } } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index ab1e3365aa8..e887a9c9b78 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -2330,6 +2330,12 @@ class UnionContent extends Content, TUnionContent { * stored into (`getAStoreContent`) or read from (`getAReadContent`). */ class ContentSet instanceof Content { + /** + * Holds if this content set is the singleton `{c}`. At present, this is + * the only kind of content set supported in C/C++. + */ + predicate isSingleton(Content c) { this = c } + /** Gets a content that may be stored into when storing into this set. */ Content getAStoreContent() { result = this } diff --git a/cpp/ql/lib/semmle/code/cpp/models/interfaces/FlowSource.qll b/cpp/ql/lib/semmle/code/cpp/models/interfaces/FlowSource.qll index e99836939ae..d2103f83bc0 100644 --- a/cpp/ql/lib/semmle/code/cpp/models/interfaces/FlowSource.qll +++ b/cpp/ql/lib/semmle/code/cpp/models/interfaces/FlowSource.qll @@ -9,6 +9,7 @@ import cpp import FunctionInputsAndOutputs import semmle.code.cpp.models.Models +import semmle.code.cpp.dataflow.ExternalFlow /** * A library function that returns data that may be read from a network connection. diff --git a/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll b/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll index 14fd1305724..e9291a5223d 100644 --- a/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll +++ b/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll @@ -20,6 +20,9 @@ abstract class RemoteFlowSource extends FlowSource { } /** A data flow source of local user input. */ abstract class LocalFlowSource extends FlowSource { } +/** + * A remote data flow source that is defined through a `RemoteFlowSourceFunction` model. + */ private class RemoteModelSource extends RemoteFlowSource { string sourceType; @@ -34,6 +37,9 @@ private class RemoteModelSource extends RemoteFlowSource { override string getSourceType() { result = sourceType } } +/** + * A local data flow source that is defined through a `LocalFlowSourceFunction` model. + */ private class LocalModelSource extends LocalFlowSource { string sourceType; @@ -48,6 +54,9 @@ private class LocalModelSource extends LocalFlowSource { override string getSourceType() { result = sourceType } } +/** + * A local data flow source that the `argv` parameter to `main`. + */ private class ArgvSource extends LocalFlowSource { ArgvSource() { exists(Function main, Parameter argv | @@ -60,6 +69,24 @@ private class ArgvSource extends LocalFlowSource { override string getSourceType() { result = "a command-line argument" } } +/** + * A remote data flow source that is defined through 'models as data'. + */ +private class ExternalRemoteFlowSource extends RemoteFlowSource { + ExternalRemoteFlowSource() { sourceNode(this, "remote") } + + override string getSourceType() { result = "external" } +} + +/** + * A local data flow source that is defined through 'models as data'. + */ +private class ExternalLocalFlowSource extends LocalFlowSource { + ExternalLocalFlowSource() { sourceNode(this, "local") } + + override string getSourceType() { result = "external" } +} + /** A remote data flow sink. */ abstract class RemoteFlowSink extends DataFlow::Node { /** Gets a string that describes the type of this flow sink. */ diff --git a/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll b/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll index 25a276d41a7..afd2b69a9ec 100644 --- a/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll +++ b/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll @@ -1588,7 +1588,8 @@ module Make Input> { SourceSinkAccessPath output, int n, InterpretNode ref, InterpretNode node ) { sourceElementRef(ref, output, _) and - n = 0 and + //n = 0 and + n = [0,1] and // TODO: fix this, there's no good reason for it. ( if output = "" then From c85262cfd09e39d76f93f783398e135f52c2b668 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Jan 2024 11:50:29 +0000 Subject: [PATCH 006/198] C++: Add the shared MAD pack to CPP. --- cpp/ql/lib/qlpack.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/cpp/ql/lib/qlpack.yml b/cpp/ql/lib/qlpack.yml index 1a1f2d1c7c7..655105155db 100644 --- a/cpp/ql/lib/qlpack.yml +++ b/cpp/ql/lib/qlpack.yml @@ -7,6 +7,7 @@ library: true upgrades: upgrades dependencies: codeql/dataflow: ${workspace} + codeql/mad: ${workspace} codeql/rangeanalysis: ${workspace} codeql/ssa: ${workspace} codeql/tutorial: ${workspace} From 833165f86c8a0311e1f7c72f03ec2d5fb0dd080f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 17 Jan 2024 16:31:40 +0000 Subject: [PATCH 007/198] C++: Update the (synthetic) test. --- .../dataflow/models-as-data/taint.expected | 2 -- .../dataflow/models-as-data/taint.ql | 16 ++++++++-------- .../dataflow/models-as-data/tests.cpp | 18 +++++++++--------- 3 files changed, 17 insertions(+), 19 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected index 3c194b13745..8ec8033d086 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.expected @@ -1,4 +1,2 @@ -WARNING: This QLDoc comment is not attached to any QL element (taint.ql:5,1-7,4) -WARNING: This QLDoc comment is not attached to any QL element (taint.ql:29,1-31,4) testFailures failures diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index 8b1499a3720..bb5daae48c9 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -5,7 +5,7 @@ import semmle.code.cpp.security.FlowSources /** * Models-as-data source models for this test. */ -/*private class TestSources extends SourceModelCsv { +private class TestSources extends SourceModelCsv { override predicate row(string row) { row = [ @@ -24,12 +24,12 @@ import semmle.code.cpp.security.FlowSources ";MyDerivedClass;false;subtypeRemoteMadSource2;;;ReturnValue;remote", ] } -}*/ +} /** * Models-as-data sink models for this test. */ -/*private class TestSinks extends SinkModelCsv { +private class TestSinks extends SinkModelCsv { override predicate row(string row) { row = [ @@ -43,12 +43,12 @@ import semmle.code.cpp.security.FlowSources ";MyClass;true;memberMadSinkVar;;;;test-sink", ] } -}*/ +} /** * Models-as-data summary models for this test. */ -/*private class TestSummaries extends SummaryModelCsv { +private class TestSummaries extends SummaryModelCsv { override predicate row(string row) { row = [ @@ -66,7 +66,7 @@ import semmle.code.cpp.security.FlowSources ";MyClass;true;madFieldToReturn;;;Argument[-1].val;ReturnValue;taint", ] } -}*/ +} module IRTest { private import semmle.code.cpp.ir.IR @@ -81,8 +81,8 @@ module IRTest { } predicate isSink(DataFlow::Node sink) { - //sinkNode(sink, "test-sink") - //or + sinkNode(sink, "test-sink") + or exists(FunctionCall call | call.getTarget().getName() = "sink" and [sink.asExpr(), sink.asIndirectExpr()] = call.getAnArgument() diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 37d378a1a21..f5c11aaddec 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -21,10 +21,10 @@ void test_sources() { // test sources - sink(localMadSource()); // $ MISSING: ir - sink(remoteMadSource()); // $ MISSING: ir + sink(localMadSource()); // $ ir + sink(remoteMadSource()); // $ ir sink(notASource()); - sink(localMadSourceHasBody()); // $ MISSING: ir + sink(localMadSourceHasBody()); // $ ir sink(*remoteMadSourceIndirect()); // $ MISSING: ir int a, b, c, d; @@ -41,7 +41,7 @@ void test_sources() { void remoteMadSourceParam0(int x) { - sink(x); // $ MISSING: ir + sink(x); // $ ir } // --- global MAD sinks --- @@ -180,20 +180,20 @@ void test_class_members() { // test class member sources - sink(mc.memberRemoteMadSource()); // $ MISSING: ir + sink(mc.memberRemoteMadSource()); // $ ir int a; mc.memberRemoteMadSourceArg0(&a); sink(a); // $ MISSING: ir - sink(mc.memberRemoteMadSourceVar); // $ MISSING: ir + sink(mc.memberRemoteMadSourceVar); // $ ir // test subtype sources - sink(mdc.memberRemoteMadSource()); // $ MISSING: ir - sink(mdc.subtypeRemoteMadSource1()); // $ MISSING: ir + sink(mdc.memberRemoteMadSource()); // $ ir + sink(mdc.subtypeRemoteMadSource1()); // $ ir sink(mdc.subtypeNonSource()); - sink(mdc.subtypeRemoteMadSource2()); // $ MISSING: ir + sink(mdc.subtypeRemoteMadSource2()); // $ ir // test class member sinks From dd27ef7d3c3f968fbb9b8ca9e952f46a05f912af Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Jan 2024 17:36:13 +0000 Subject: [PATCH 008/198] C++: Add MAD source definitions for the new taint sources and update the (real) test. --- .../code/cpp/models/implementations/Gets.qll | 18 +++++++++++++ .../source-sink-tests/local-flow.expected | 2 +- .../source-sink-tests/sources-and-sinks.cpp | 26 +++++++++---------- 3 files changed, 32 insertions(+), 14 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/models/implementations/Gets.qll b/cpp/ql/lib/semmle/code/cpp/models/implementations/Gets.qll index 1c227684e4f..732958675dc 100644 --- a/cpp/ql/lib/semmle/code/cpp/models/implementations/Gets.qll +++ b/cpp/ql/lib/semmle/code/cpp/models/implementations/Gets.qll @@ -110,3 +110,21 @@ private class GetsFunction extends DataFlowFunction, ArrayFunction, AliasFunctio override predicate hasArrayOutput(int bufParam) { bufParam = 0 } } + +/** + * A model for `getc` and similar functions that are flow sources. + */ +private class GetcSource extends SourceModelCsv { + override predicate row(string row) { + row = + [ + ";;false;getc;;;ReturnValue;remote", ";;false;getwc;;;ReturnValue;remote", + ";;false;_getc_nolock;;;ReturnValue;remote", ";;false;_getwc_nolock;;;ReturnValue;remote", + ";;false;getch;;;ReturnValue;local", ";;false;_getch;;;ReturnValue;local", + ";;false;_getwch;;;ReturnValue;local", ";;false;_getch_nolock;;;ReturnValue;local", + ";;false;_getwch_nolock;;;ReturnValue;local", ";;false;getchar;;;ReturnValue;local", + ";;false;getwchar;;;ReturnValue;local", ";;false;_getchar_nolock;;;ReturnValue;local", + ";;false;_getwchar_nolock;;;ReturnValue;local", + ] + } +} diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected b/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected index 48de9172b36..8ec8033d086 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected @@ -1,2 +1,2 @@ -failures testFailures +failures diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp index 38c6b701f8a..68fe9ed015a 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp @@ -70,18 +70,18 @@ int _getchar_nolock(void); wint_t _getwchar_nolock(void); void test_getchar(FILE *stream) { - int a = getc(stream); // $ MISSING: remote_source - wint_t b = getwc(stream); // $ MISSING: remote_source - int c = _getc_nolock(stream); // $ MISSING: remote_source - wint_t d = _getwc_nolock(stream); // $ MISSING: remote_source + int a = getc(stream); // $ remote_source + wint_t b = getwc(stream); // $ remote_source + int c = _getc_nolock(stream); // $ remote_source + wint_t d = _getwc_nolock(stream); // $ remote_source - int e = getch(); // $ MISSING: local_source - int f = _getch(); // $ MISSING: local_source - wint_t g = _getwch(); // $ MISSING: local_source - int h = _getch_nolock(); // $ MISSING: local_source - wint_t i = _getwch_nolock(); // $ MISSING: local_source - int j = getchar(); // $ MISSING: local_source - wint_t k = getwchar(); // $ MISSING: local_source - int l = _getchar_nolock(); // $ MISSING: local_source - wint_t m = _getwchar_nolock(); // $ MISSING: local_source + int e = getch(); // $ local_source + int f = _getch(); // $ local_source + wint_t g = _getwch(); // $ local_source + int h = _getch_nolock(); // $ local_source + wint_t i = _getwch_nolock(); // $ local_source + int j = getchar(); // $ local_source + wint_t k = getwchar(); // $ local_source + int l = _getchar_nolock(); // $ local_source + wint_t m = _getwchar_nolock(); // $ local_source } From cc2b61186e8cbfb0837a2581d3e43464e9e01b56 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 15 Jan 2024 17:57:30 +0000 Subject: [PATCH 009/198] C++: Document TReturnKind, NormalReturnKind and IndirectReturnKind better. --- .../cpp/ir/dataflow/internal/DataFlowPrivate.qll | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index d72f65d2c40..bba8c1ebc47 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -436,10 +436,10 @@ newtype TPosition = } private newtype TReturnKind = - TNormalReturnKind(int index) { + TNormalReturnKind(int indirectionIndex) { exists(IndirectReturnNode return | return.isNormalReturn() and - index = return.getIndirectionIndex() - 1 // We subtract one because the return loads the value. + indirectionIndex = return.getIndirectionIndex() - 1 // We subtract one because the return loads the value. ) } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { @@ -458,16 +458,22 @@ class ReturnKind extends TReturnKind { abstract string toString(); } +/** + * A value returned from a callable using a `return` statement, that is, a "normal" return. + */ class NormalReturnKind extends ReturnKind, TNormalReturnKind { - int index; + int indirectionIndex; - NormalReturnKind() { this = TNormalReturnKind(index) } + NormalReturnKind() { this = TNormalReturnKind(indirectionIndex) } - int getIndirectionIndex() { result = index } + int getIndirectionIndex() { result = indirectionIndex } override string toString() { result = "indirect return" } } +/** + * A value returned from a callable through a parameter. + */ private class IndirectReturnKind extends ReturnKind, TIndirectReturnKind { int argumentIndex; int indirectionIndex; From 017369c6f20ca42c088abe9ba48341273134cef6 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 18 Jan 2024 15:59:32 +0000 Subject: [PATCH 010/198] C++: Remove redundant import (identified by QL-for-QL). --- cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql | 1 - 1 file changed, 1 deletion(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index bb5daae48c9..f58ff2acbff 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -1,5 +1,4 @@ import TestUtilities.dataflow.FlowTestCommon -import semmle.code.cpp.models.interfaces.FlowSource import semmle.code.cpp.security.FlowSources /** From 42571069bf0886ca6dcd0f458a1070ba295667e7 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 18 Jan 2024 16:01:06 +0000 Subject: [PATCH 011/198] C++: Autoformat. --- .../lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index d3b93dc9c0f..024360a208b 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -148,9 +148,7 @@ module SourceSinkInterpretationInput implements DataFlowCallable asCallable() { result.(Function) = this.asElement() } /** Gets the target of this call, if any. */ - Element getCallTarget() { - result = this.asNode().asExpr().(Call).getTarget() - } + Element getCallTarget() { result = this.asNode().asExpr().(Call).getTarget() } /** Gets a textual representation of this node. */ string toString() { From 963e0a730d89239ae42ae1f69d18f7cc44ab4cad Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 18 Jan 2024 17:38:32 +0000 Subject: [PATCH 012/198] C++: Fix some off-by-one mistakes in the test. --- .../dataflow/models-as-data/taint.ql | 4 ++-- .../dataflow/models-as-data/tests.cpp | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index f58ff2acbff..057a2602df8 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -34,8 +34,8 @@ private class TestSinks extends SinkModelCsv { [ ";;false;madSinkArg0;;;Argument[0];test-sink", ";;false;madSinkArg1;;;Argument[1];test-sink", - ";;false;madSinkArg12;;;Argument[1..2];test-sink", - ";;false;madSinkArg13;;;Argument[1,3];test-sink", + ";;false;madSinkArg01;;;Argument[0..1];test-sink", + ";;false;madSinkArg02;;;Argument[0,2];test-sink", // TODO: madSinkIndirectArg0 ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];remote", ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index f5c11aaddec..b94a24eab58 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -49,8 +49,8 @@ void remoteMadSourceParam0(int x) void madSinkArg0(int x); void notASink(int x); void madSinkArg1(int x, int y); -void madSinkArg12(int x, int y, int z); -void madSinkArg13(int x, int y, int z); +void madSinkArg01(int x, int y, int z); +void madSinkArg02(int x, int y, int z); void madSinkIndirectArg0(int *x); int madSinkVar; @@ -61,12 +61,12 @@ void test_sinks() { notASink(source()); madSinkArg1(source(), 0); madSinkArg1(0, source()); // $ MISSING: ir - madSinkArg12(source(), 0, 0); // $ MISSING: ir - madSinkArg12(0, source(), 0); // $ MISSING: ir - madSinkArg12(0, 0, source()); - madSinkArg13(source(), 0, 0); // $ MISSING: ir - madSinkArg13(0, source(), 0); - madSinkArg13(0, 0, source()); // $ MISSING: ir + madSinkArg01(source(), 0, 0); // $ MISSING: ir + madSinkArg01(0, source(), 0); // $ MISSING: ir + madSinkArg01(0, 0, source()); + madSinkArg02(source(), 0, 0); // $ MISSING: ir + madSinkArg02(0, source(), 0); + madSinkArg02(0, 0, source()); // $ MISSING: ir int a = source(); madSinkIndirectArg0(&a); // $ MISSING: ir From 4c1f433073d000bdf26e9b9a54e9e4a3390375e4 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 23 Jan 2024 14:52:44 +0000 Subject: [PATCH 013/198] C++: Move getIndirectionIndex to ReturnKind. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index bba8c1ebc47..3dd2424289a 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -454,6 +454,11 @@ private newtype TReturnKind = * from a callable. For C++, this is simply a function return. */ class ReturnKind extends TReturnKind { + /** + * Gets the indirection index of this return kind. + */ + abstract int getIndirectionIndex(); + /** Gets a textual representation of this return kind. */ abstract string toString(); } @@ -466,7 +471,7 @@ class NormalReturnKind extends ReturnKind, TNormalReturnKind { NormalReturnKind() { this = TNormalReturnKind(indirectionIndex) } - int getIndirectionIndex() { result = indirectionIndex } + override int getIndirectionIndex() { result = indirectionIndex } override string toString() { result = "indirect return" } } @@ -480,6 +485,8 @@ private class IndirectReturnKind extends ReturnKind, TIndirectReturnKind { IndirectReturnKind() { this = TIndirectReturnKind(argumentIndex, indirectionIndex) } + override int getIndirectionIndex() { result = indirectionIndex } + override string toString() { result = "indirect outparam[" + argumentIndex.toString() + "]" } } From c10f41b168e46e326946501e17dcc88be836a4f8 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 23 Jan 2024 15:02:59 +0000 Subject: [PATCH 014/198] C++: Use getClassAndName. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index b4837b26d40..56af4006b54 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -405,8 +405,7 @@ private Element interpretElement0( or // Member functions exists(Class namedClass, Class classWithMethod, Function method | - method.getName() = name and - method = classWithMethod.getAMember() and + classWithMethod = method.getClassAndName(name) and namedClass.getName() = type and matchesSignature(method, signature) and result = method From a727255a8285b4a44a5fce5e7c8a2f43d53ea62a Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 24 Jan 2024 15:12:53 +0000 Subject: [PATCH 015/198] C++: Add a couple more test cases and correct test models again. --- cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql | 5 +++-- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 5 +++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index 057a2602df8..46574a3364f 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -9,8 +9,9 @@ private class TestSources extends SourceModelCsv { row = [ ";;false;localMadSource;;;ReturnValue;remote", - ";;false;remoteMadSource;;;ReturnValue;local", - ";;false;localMadSourceHasBody;;;ReturnValue;remote", + ";;false;remoteMadSource;;;ReturnValue;remote", + ";;false;localMadSourceVoid;;;ReturnValue;local", + ";;false;localMadSourceHasBody;;;ReturnValue;local", // TODO: remoteMadSourceIndirect ";;false;remoteMadSourceArg0;;;Argument[0];remote", ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index b94a24eab58..d1f5592e321 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -8,6 +8,7 @@ void sink(int val); int localMadSource(); int remoteMadSource(); int notASource(); +int localMadSourceVoid(void); int localMadSourceHasBody() { return 0; } int *remoteMadSourceIndirect(); void remoteMadSourceArg0(int *x, int *y); @@ -24,6 +25,7 @@ void test_sources() { sink(localMadSource()); // $ ir sink(remoteMadSource()); // $ ir sink(notASource()); + sink(localMadSourceVoid()); // $ ir sink(localMadSourceHasBody()); // $ ir sink(*remoteMadSourceIndirect()); // $ MISSING: ir @@ -37,6 +39,9 @@ void test_sources() { sink(d); // $ MISSING: ir sink(remoteMadSourceVar); // $ MISSING: ir + + int e = localMadSource(); + sink(e); // $ ir } void remoteMadSourceParam0(int x) From e0d70e300842e8ef1611a7d394653d55de23375d Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 18 Jan 2024 17:41:17 +0000 Subject: [PATCH 016/198] C++: Resolve the TODO / unwanted change in shared code and get more results. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 7 +++---- .../ir/dataflow/internal/DataFlowPrivate.qll | 1 + .../dataflow/models-as-data/tests.cpp | 18 +++++++++--------- .../dataflow/internal/FlowSummaryImpl.qll | 3 +-- 4 files changed, 14 insertions(+), 15 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 024360a208b..5fca85f4ef0 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -130,8 +130,7 @@ module SourceSinkInterpretationInput implements private newtype TInterpretNode = TElement_(Element n) or - TNode_(Node n) or - TDataFlowCall_(DataFlowCall c) + TNode_(Node n) /** An entity used to interpret a source/sink specification. */ class InterpretNode extends TInterpretNode { @@ -142,13 +141,13 @@ module SourceSinkInterpretationInput implements Node asNode() { this = TNode_(result) } /** Gets the call that this node corresponds to, if any. */ - DataFlowCall asCall() { this = TDataFlowCall_(result) } + DataFlowCall asCall() { this.asElement() = result.getAst() } /** Gets the callable that this node corresponds to, if any. */ DataFlowCallable asCallable() { result.(Function) = this.asElement() } /** Gets the target of this call, if any. */ - Element getCallTarget() { result = this.asNode().asExpr().(Call).getTarget() } + Element getCallTarget() { result = this.asCall().getAst().(Call).getTarget() } /** Gets a textual representation of this node. */ string toString() { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 3dd2424289a..ac70aacbe2d 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -441,6 +441,7 @@ private newtype TReturnKind = return.isNormalReturn() and indirectionIndex = return.getIndirectionIndex() - 1 // We subtract one because the return loads the value. ) + or indirectionIndex = 0 // TODO: very much a bodge so that it works on the test that has no return statements } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { exists(IndirectReturnNode return | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index d1f5592e321..38366f8ab65 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -62,16 +62,16 @@ int madSinkVar; void test_sinks() { // test sinks - madSinkArg0(source()); // $ MISSING: ir + madSinkArg0(source()); // $ ir notASink(source()); madSinkArg1(source(), 0); - madSinkArg1(0, source()); // $ MISSING: ir - madSinkArg01(source(), 0, 0); // $ MISSING: ir - madSinkArg01(0, source(), 0); // $ MISSING: ir + madSinkArg1(0, source()); // $ ir + madSinkArg01(source(), 0, 0); // $ ir + madSinkArg01(0, source(), 0); // $ ir madSinkArg01(0, 0, source()); - madSinkArg02(source(), 0, 0); // $ MISSING: ir + madSinkArg02(source(), 0, 0); // $ ir madSinkArg02(0, source(), 0); - madSinkArg02(0, 0, source()); // $ MISSING: ir + madSinkArg02(0, 0, source()); // $ ir int a = source(); madSinkIndirectArg0(&a); // $ MISSING: ir @@ -80,7 +80,7 @@ void test_sinks() { // test sources + sinks together - madSinkArg0(localMadSource()); // $ MISSING: ir + madSinkArg0(localMadSource()); // $ ir madSinkIndirectArg0(remoteMadSourceIndirect()); // $ MISSING: ir madSinkVar = remoteMadSourceVar; // $ MISSING: ir } @@ -202,7 +202,7 @@ void test_class_members() { // test class member sinks - mc.memberMadSinkArg0(source()); // $ MISSING: ir + mc.memberMadSinkArg0(source()); // $ ir mc.memberMadSinkVar = source(); // $ MISSING: ir @@ -225,7 +225,7 @@ void test_class_members() { // test class member sources + sinks + summaries together - mc.memberMadSinkArg0(mc.memberRemoteMadSource()); // $ MISSING: ir + mc.memberMadSinkArg0(mc.memberRemoteMadSource()); // $ ir mc5.madArg0ToSelf(source()); sink(mc5.madSelfToReturn()); // $ MISSING: ir diff --git a/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll b/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll index afd2b69a9ec..25a276d41a7 100644 --- a/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll +++ b/shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll @@ -1588,8 +1588,7 @@ module Make Input> { SourceSinkAccessPath output, int n, InterpretNode ref, InterpretNode node ) { sourceElementRef(ref, output, _) and - //n = 0 and - n = [0,1] and // TODO: fix this, there's no good reason for it. + n = 0 and ( if output = "" then From cfc1a3db222ce16f3bdc0b0df07eea087db4b321 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 24 Jan 2024 18:17:56 +0000 Subject: [PATCH 017/198] C++: Document Node0Impl, remove a debug change. --- .../semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 2 +- .../semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 5fca85f4ef0..1ffa6314828 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -89,7 +89,7 @@ module Input implements InputSig { } } -/*private*/ import Make as Impl +private import Make as Impl private module StepsInput implements Impl::Private::StepsInputSig { DataFlowCall getACall(Public::SummarizedCallable sc) { result.getStaticCallTarget() = sc } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index ac70aacbe2d..734638c0956 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -94,6 +94,11 @@ module NodeStars { import NodeStars +/** + * A cut-down `DataFlow::Node` class that does not depend on the output of SSA. + * This can thus be safely used in the SSA computations themselves, as well as + * in construction of other node classes (`TIRDataFlowNode`). + */ class Node0Impl extends TIRDataFlowNode0 { /** * INTERNAL: Do not use. From 2bea0adb9218b900bd149b7fdca03e91823c87be Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 30 Jan 2024 13:11:10 +0000 Subject: [PATCH 018/198] C++: Solve non-monotonic issue by unfolding dataflow-related predicates until we get to the SSA implementations of them. --- .../ir/dataflow/internal/DataFlowPrivate.qll | 17 ++++++++-------- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 20 +++++++++++++------ .../cpp/ir/dataflow/internal/SsaInternals.qll | 20 ++++++++++++------- 3 files changed, 35 insertions(+), 22 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 734638c0956..ba1e8992321 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -436,22 +436,21 @@ class IndirectionPosition extends Position, TIndirectionPosition { newtype TPosition = TDirectPosition(int index) { exists(any(CallInstruction c).getArgument(index)) } or TIndirectionPosition(int argumentIndex, int indirectionIndex) { - hasOperandAndIndex(_, any(CallInstruction call).getArgumentOperand(argumentIndex), + Ssa::hasIndirectOperand(any(CallInstruction call).getArgumentOperand(argumentIndex), indirectionIndex) } private newtype TReturnKind = TNormalReturnKind(int indirectionIndex) { - exists(IndirectReturnNode return | - return.isNormalReturn() and - indirectionIndex = return.getIndirectionIndex() - 1 // We subtract one because the return loads the value. - ) - or indirectionIndex = 0 // TODO: very much a bodge so that it works on the test that has no return statements + Ssa::hasIndirectOperand(any(ReturnValueInstruction ret).getReturnAddressOperand(), + indirectionIndex + 1) // We subtract one because the return loads the value. + or + indirectionIndex = 0 // TODO: very much a bodge so that it works on the test that has no return statements } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { - exists(IndirectReturnNode return | - return.isParameterReturn(argumentIndex) and - indirectionIndex = return.getIndirectionIndex() + exists(Ssa::FinalParameterUse use | + hasFinalParameterNode(use, _, indirectionIndex) and + use.getArgumentIndex() = argumentIndex ) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index e887a9c9b78..61f50f6fa95 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -53,14 +53,22 @@ private newtype TIRDataFlowNode = Ssa::hasRawIndirectInstruction(node.asInstruction(), indirectionIndex) } or TFinalParameterNode(Parameter p, int indirectionIndex) { - exists(Ssa::FinalParameterUse use | - use.getParameter() = p and - use.getIndirectionIndex() = indirectionIndex and - parameterIsRedefined(p) - ) + hasFinalParameterNode(_, p, indirectionIndex) } or TFinalGlobalValue(Ssa::GlobalUse globalUse) or - TInitialGlobalValue(Ssa::GlobalDef globalUse) + TInitialGlobalValue(Ssa::GlobalDef globalUse) or + FlowSummaryNode(FlowSummaryImpl::Private::SummaryNode sn) + +/** + * Holds if `(p, indirectionIndex)` should define a `TFinalParameterNode` + * entry because `use` represents the final use of a parameter that has been + * written to in the enclosing function of `p`. + */ +predicate hasFinalParameterNode(Ssa::FinalParameterUse use, Parameter p, int indirectionIndex) { + use.getParameter() = p and + use.getIndirectionIndex() = indirectionIndex and + parameterIsRedefined(p) +} /** * Holds if the value of `*p` (or `**p`, `***p`, etc.) is redefined somewhere in the body diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll index 11bebd975f0..bc88ee428bc 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll @@ -70,18 +70,22 @@ private module SourceVariables { import SourceVariables +predicate hasIndirectOperand(Operand op, int indirectionIndex) { + exists(CppType type, int m | + not ignoreOperand(op) and + type = getLanguageType(op) and + m = countIndirectionsForCppType(type) and + indirectionIndex = [1 .. m] + ) +} + /** * Holds if the `(operand, indirectionIndex)` columns should be * assigned a `RawIndirectOperand` value. */ predicate hasRawIndirectOperand(Operand op, int indirectionIndex) { - exists(CppType type, int m | - not ignoreOperand(op) and - type = getLanguageType(op) and - m = countIndirectionsForCppType(type) and - indirectionIndex = [1 .. m] and - not hasIRRepresentationOfIndirectOperand(op, indirectionIndex, _, _) - ) + hasIndirectOperand(op, indirectionIndex) and + not hasIRRepresentationOfIndirectOperand(op, indirectionIndex, _, _) } /** @@ -403,6 +407,8 @@ class FinalParameterUse extends UseImpl, TFinalParameterUse { Parameter getParameter() { result = p } + int getArgumentIndex() { result = p.getIndex() } + override Node getNode() { finalParameterNodeHasParameterAndIndex(result, p, ind) } override int getIndirection() { result = ind + 1 } From 5caa49aeab740a8de93b057224a82705fabf3860 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 1 Feb 2024 15:51:29 +0000 Subject: [PATCH 019/198] C++: Remove unused case for now, and add QLDoc. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 2 +- .../semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 3 +-- .../semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll | 5 +++++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index ba1e8992321..bc6afbf918d 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -443,7 +443,7 @@ newtype TPosition = private newtype TReturnKind = TNormalReturnKind(int indirectionIndex) { Ssa::hasIndirectOperand(any(ReturnValueInstruction ret).getReturnAddressOperand(), - indirectionIndex + 1) // We subtract one because the return loads the value. + indirectionIndex + 1) // `indirectionIndex` is one less than the argument because the return loads the value. or indirectionIndex = 0 // TODO: very much a bodge so that it works on the test that has no return statements } or diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 61f50f6fa95..71ade548291 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -56,8 +56,7 @@ private newtype TIRDataFlowNode = hasFinalParameterNode(_, p, indirectionIndex) } or TFinalGlobalValue(Ssa::GlobalUse globalUse) or - TInitialGlobalValue(Ssa::GlobalDef globalUse) or - FlowSummaryNode(FlowSummaryImpl::Private::SummaryNode sn) + TInitialGlobalValue(Ssa::GlobalDef globalUse) /** * Holds if `(p, indirectionIndex)` should define a `TFinalParameterNode` diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll index bc88ee428bc..7f40dfd7077 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll @@ -70,6 +70,11 @@ private module SourceVariables { import SourceVariables +/** + * Holds if `indirectionIndex` is a valid non-zero indirection index for + * operand `op`. That is, `indirectionIndex` is between 1 and the maximum + * indirection for the operand's type. + */ predicate hasIndirectOperand(Operand op, int indirectionIndex) { exists(CppType type, int m | not ignoreOperand(op) and From 649af822fd0b88f08e4c822df861f54af26577ad Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 1 Feb 2024 16:21:37 +0000 Subject: [PATCH 020/198] C++: Fix the issue with missing return kinds when function bodies are not in the database. --- .../ir/dataflow/internal/DataFlowPrivate.qll | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index bc6afbf918d..40717594006 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -442,16 +442,18 @@ newtype TPosition = private newtype TReturnKind = TNormalReturnKind(int indirectionIndex) { - Ssa::hasIndirectOperand(any(ReturnValueInstruction ret).getReturnAddressOperand(), - indirectionIndex + 1) // `indirectionIndex` is one less than the argument because the return loads the value. - or - indirectionIndex = 0 // TODO: very much a bodge so that it works on the test that has no return statements + indirectionIndex = + [0 .. max(Ssa::Function f | + | + Ssa::getMaxIndirectionsForType(f.getUnspecifiedType()) - 1 // -1 because a returned value is a prvalue not a glvalue + )] } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { - exists(Ssa::FinalParameterUse use | - hasFinalParameterNode(use, _, indirectionIndex) and - use.getArgumentIndex() = argumentIndex - ) + indirectionIndex = + [0 .. max(Ssa::Function f | + | + Ssa::getMaxIndirectionsForType(f.getParameter(argumentIndex).getUnspecifiedType()) - 1 // -1 because an argument is a prvalue not a glvalue + )] } /** From 75140374643c2f51082af6f929cf7acb1b9546f6 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 6 Feb 2024 11:46:40 +0000 Subject: [PATCH 021/198] C++: Add test cases for MAD sources, sinks and summaries in namespaces. --- .../dataflow/models-as-data/taint.ql | 10 ++++- .../dataflow/models-as-data/tests.cpp | 42 +++++++++++++++++++ 2 files changed, 51 insertions(+), 1 deletion(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index 46574a3364f..d686c308117 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -16,6 +16,9 @@ private class TestSources extends SourceModelCsv { ";;false;remoteMadSourceArg0;;;Argument[0];remote", ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", ";;false;remoteMadSourceParam0;;;Parameter[0];remote", + "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;remote", + "MyNamespace;;false;namespaceLocalMadSourceVar;;;;remote", + "MyNamespace::MyNamespace2;;false;namespace2LocalMadSource;;;ReturnValue;remote", ";MyClass;true;memberRemoteMadSource;;;ReturnValue;remote", ";MyClass;true;memberRemoteMadSourceArg0;;;Argument[0];remote", ";MyClass;true;memberRemoteMadSourceVar;;;;remote", @@ -41,6 +44,10 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];remote", ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", ";MyClass;true;memberMadSinkVar;;;;test-sink", + "MyNamespace;MyClass;true;namespaceMemberMadSinkArg0;;;Argument[0];test-sink", + "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkArg0;;;Argument[0];test-sink", + "MyNamespace;MyClass;true;namespaceMemberMadSinkVar;;;;test-sink", + "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkVar;;;;test-sink", ] } } @@ -64,6 +71,7 @@ private class TestSummaries extends SummaryModelCsv { ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", ";MyClass;true;madFieldToReturn;;;Argument[-1].val;ReturnValue;taint", + "MyNamespace;MyClass;true;namespaceMadSelfToReturn;;;Argument[-1];ReturnValue;taint", ] } } @@ -77,7 +85,7 @@ module IRTest { predicate isSource(DataFlow::Node source) { source instanceof FlowSource or - source.asExpr().(FunctionCall).getTarget().getName() = ["source", "source2"] + source.asExpr().(FunctionCall).getTarget().getName() = ["source", "source2", "source3"] } predicate isSink(DataFlow::Node sink) { diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 38366f8ab65..242d7e216e6 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -16,6 +16,18 @@ void remoteMadSourceArg1(int &x, int &y); int remoteMadSourceVar; void remoteMadSourceParam0(int x); +namespace MyNamespace { + int namespaceLocalMadSource(); + int namespaceLocalMadSourceVar; + + namespace MyNamespace2 { + int namespace2LocalMadSource(); + } + + int localMadSource(); // (not a source) +} +int namespaceLocalMadSource(); // (not a source) + void test_sources() { sink(0); sink(source()); // $ ir @@ -42,6 +54,12 @@ void test_sources() { int e = localMadSource(); sink(e); // $ ir + + sink(MyNamespace::namespaceLocalMadSource()); // $ MISSING: ir + sink(MyNamespace::namespaceLocalMadSourceVar); // $ MISSING: ir + sink(MyNamespace::MyNamespace2::namespace2LocalMadSource()); // $ MISSING: ir + sink(MyNamespace::localMadSource()); // $ SPURIOUS: ir (the MyNamespace version of this function is not a source) + sink(namespaceLocalMadSource()); // (the global namespace version of this function is not a source) } void remoteMadSourceParam0(int x) @@ -179,9 +197,26 @@ public: MyClass source2(); void sink(MyClass mc); +namespace MyNamespace { + class MyClass { + public: + // sinks + void namespaceMemberMadSinkArg0(int x); + static void namespaceStaticMemberMadSinkArg0(int x); + int namespaceMemberMadSinkVar; + static int namespaceStaticMemberMadSinkVar; + + // summaries + int namespaceMadSelfToReturn(); + }; +} + +MyNamespace::MyClass source3(); + void test_class_members() { MyClass mc, mc2, mc3, mc4, mc5, mc6; MyDerivedClass mdc; + MyNamespace::MyClass mnc; // test class member sources @@ -206,6 +241,11 @@ void test_class_members() { mc.memberMadSinkVar = source(); // $ MISSING: ir + mnc.namespaceMemberMadSinkArg0(source()); // $ MISSING: ir + MyNamespace::MyClass::namespaceStaticMemberMadSinkArg0(source()); // $ MISSING: ir + mnc.namespaceMemberMadSinkVar = source(); // $ MISSING: ir + MyNamespace::MyClass::namespaceStaticMemberMadSinkVar = source(); // $ MISSING: ir + // test class member summaries sink(mc2); @@ -223,6 +263,8 @@ void test_class_members() { mc4.val = source(); sink(mc4.madFieldToReturn()); // $ MISSING: ir + sink(source3().namespaceMadSelfToReturn()); // $ MISSING: ir + // test class member sources + sinks + summaries together mc.memberMadSinkArg0(mc.memberRemoteMadSource()); // $ ir From a5527903e9aa6400fe65f94051820f977509a4c5 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 6 Feb 2024 16:34:07 +0000 Subject: [PATCH 022/198] C++: Fix some mistakes in the MAD definitions for the tests. --- .../library-tests/dataflow/models-as-data/taint.ql | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index d686c308117..bdcdaa67b51 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -8,7 +8,7 @@ private class TestSources extends SourceModelCsv { override predicate row(string row) { row = [ - ";;false;localMadSource;;;ReturnValue;remote", + ";;false;localMadSource;;;ReturnValue;local", ";;false;remoteMadSource;;;ReturnValue;remote", ";;false;localMadSourceVoid;;;ReturnValue;local", ";;false;localMadSourceHasBody;;;ReturnValue;local", @@ -16,14 +16,14 @@ private class TestSources extends SourceModelCsv { ";;false;remoteMadSourceArg0;;;Argument[0];remote", ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", ";;false;remoteMadSourceParam0;;;Parameter[0];remote", - "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;remote", - "MyNamespace;;false;namespaceLocalMadSourceVar;;;;remote", - "MyNamespace::MyNamespace2;;false;namespace2LocalMadSource;;;ReturnValue;remote", + "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;local", + "MyNamespace;;false;namespaceLocalMadSourceVar;;;;local", + "MyNamespace::MyNamespace2;;false;namespace2LocalMadSource;;;ReturnValue;local", ";MyClass;true;memberRemoteMadSource;;;ReturnValue;remote", ";MyClass;true;memberRemoteMadSourceArg0;;;Argument[0];remote", ";MyClass;true;memberRemoteMadSourceVar;;;;remote", ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", - ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // only a source if defined in MyClass + ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // the tests define this in MyDerivedClass, so it should *not* be recongized as a source ";MyDerivedClass;false;subtypeRemoteMadSource2;;;ReturnValue;remote", ] } @@ -41,7 +41,7 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkArg01;;;Argument[0..1];test-sink", ";;false;madSinkArg02;;;Argument[0,2];test-sink", // TODO: madSinkIndirectArg0 - ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];remote", + ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", ";MyClass;true;memberMadSinkVar;;;;test-sink", "MyNamespace;MyClass;true;namespaceMemberMadSinkArg0;;;Argument[0];test-sink", From 25200b47ea39cbfa0d005ada460beb8203a3d515 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 6 Feb 2024 11:52:38 +0000 Subject: [PATCH 023/198] C++: Implement the namespace field. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 4 +++- .../library-tests/dataflow/models-as-data/tests.cpp | 10 +++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 56af4006b54..70cf71ee7ab 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -391,11 +391,11 @@ private Element interpretElement0( string namespace, string type, boolean subtypes, string name, string signature ) { elementSpec(namespace, type, subtypes, name, signature, _) and - namespace = "" and // TODO: Fill out when we properly extract modules. ( // Non-member functions exists(Function func | func.getName() = name and + func.getNamespace().getQualifiedName() = namespace and type = "" and matchesSignature(func, signature) and subtypes = false and @@ -406,6 +406,7 @@ private Element interpretElement0( // Member functions exists(Class namedClass, Class classWithMethod, Function method | classWithMethod = method.getClassAndName(name) and + classWithMethod.getNamespace().getQualifiedName() = namespace and namedClass.getName() = type and matchesSignature(method, signature) and result = method @@ -424,6 +425,7 @@ private Element interpretElement0( exists(Class namedClass, Class classWithMember, MemberVariable member | member.getName() = name and member = classWithMember.getAMember() and + classWithMember.getNamespace().getQualifiedName() = namespace and namedClass.getName() = type and result = member | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 242d7e216e6..d1be0181f56 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -55,10 +55,10 @@ void test_sources() { int e = localMadSource(); sink(e); // $ ir - sink(MyNamespace::namespaceLocalMadSource()); // $ MISSING: ir + sink(MyNamespace::namespaceLocalMadSource()); // $: ir sink(MyNamespace::namespaceLocalMadSourceVar); // $ MISSING: ir - sink(MyNamespace::MyNamespace2::namespace2LocalMadSource()); // $ MISSING: ir - sink(MyNamespace::localMadSource()); // $ SPURIOUS: ir (the MyNamespace version of this function is not a source) + sink(MyNamespace::MyNamespace2::namespace2LocalMadSource()); // $ ir + sink(MyNamespace::localMadSource()); // $ (the MyNamespace version of this function is not a source) sink(namespaceLocalMadSource()); // (the global namespace version of this function is not a source) } @@ -241,8 +241,8 @@ void test_class_members() { mc.memberMadSinkVar = source(); // $ MISSING: ir - mnc.namespaceMemberMadSinkArg0(source()); // $ MISSING: ir - MyNamespace::MyClass::namespaceStaticMemberMadSinkArg0(source()); // $ MISSING: ir + mnc.namespaceMemberMadSinkArg0(source()); // $ ir + MyNamespace::MyClass::namespaceStaticMemberMadSinkArg0(source()); // $ ir mnc.namespaceMemberMadSinkVar = source(); // $ MISSING: ir MyNamespace::MyClass::namespaceStaticMemberMadSinkVar = source(); // $ MISSING: ir From 66d8943c0855d39fd8fd4d51bb7134ee8559d720 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 6 Feb 2024 17:06:45 +0000 Subject: [PATCH 024/198] C++: Minor bug fix. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 70cf71ee7ab..4dd8f142f42 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -183,7 +183,7 @@ private predicate relevantNamespace(string namespace) { private predicate namespaceLink(string shortns, string longns) { relevantNamespace(shortns) and relevantNamespace(longns) and - longns.prefix(longns.indexOf(".")) = shortns + longns.prefix(longns.indexOf("::")) = shortns } private predicate canonicalNamespace(string namespace) { From a9b2876b71d21f5245c7089feb13de75a1e65755 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 6 Feb 2024 17:20:59 +0000 Subject: [PATCH 025/198] C++: Delete commented out code. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 32 ++----------------- 1 file changed, 2 insertions(+), 30 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 1ffa6314828..1e8423d012b 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -33,36 +33,8 @@ module Input implements InputSig { result = "Field" and arg = c.getField().getName() ) - /* - * or - * exists(Content::TupleContent c | - * cs.isSingleton(c) and - * result = "TupleElement" and - * arg = c.getIndex().toString() - * ) - * or - * exists(Content::EnumContent c, string sig | - * cs.isSingleton(c) and - * sig = c.getSignature() - * | - * if sig = "some:0" - * then - * result = "OptionalSome" and - * arg = "" - * else ( - * result = "EnumElement" and - * arg = sig - * ) - * ) - * or - * exists(Content::CollectionContent c | - * cs.isSingleton(c) and - * result = "CollectionElement" and - * arg = "" - * ) - */ - - } + // TODO: indirection support here? + } string encodeWithoutContent(ContentSet c, string arg) { result = "WithoutContent" + c and arg = "" From d1e040e27cac665a3b87369bd69c310815b3b512 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 6 Feb 2024 17:45:06 +0000 Subject: [PATCH 026/198] C++: Bug fix for subclasses. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 4dd8f142f42..aa9fb334532 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -406,7 +406,7 @@ private Element interpretElement0( // Member functions exists(Class namedClass, Class classWithMethod, Function method | classWithMethod = method.getClassAndName(name) and - classWithMethod.getNamespace().getQualifiedName() = namespace and + namedClass.getNamespace().getQualifiedName() = namespace and namedClass.getName() = type and matchesSignature(method, signature) and result = method @@ -425,7 +425,7 @@ private Element interpretElement0( exists(Class namedClass, Class classWithMember, MemberVariable member | member.getName() = name and member = classWithMember.getAMember() and - classWithMember.getNamespace().getQualifiedName() = namespace and + namedClass.getNamespace().getQualifiedName() = namespace and namedClass.getName() = type and result = member | From f6b412e1c9a6505054748c049972c38a52d48701 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 6 Feb 2024 17:47:15 +0000 Subject: [PATCH 027/198] C++: Use hasQualifiedName. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index aa9fb334532..a1ad57a0f65 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -394,8 +394,7 @@ private Element interpretElement0( ( // Non-member functions exists(Function func | - func.getName() = name and - func.getNamespace().getQualifiedName() = namespace and + func.hasQualifiedName(namespace, name) and type = "" and matchesSignature(func, signature) and subtypes = false and @@ -406,8 +405,7 @@ private Element interpretElement0( // Member functions exists(Class namedClass, Class classWithMethod, Function method | classWithMethod = method.getClassAndName(name) and - namedClass.getNamespace().getQualifiedName() = namespace and - namedClass.getName() = type and + namedClass.hasQualifiedName(namespace, type) and matchesSignature(method, signature) and result = method | @@ -425,8 +423,7 @@ private Element interpretElement0( exists(Class namedClass, Class classWithMember, MemberVariable member | member.getName() = name and member = classWithMember.getAMember() and - namedClass.getNamespace().getQualifiedName() = namespace and - namedClass.getName() = type and + namedClass.hasQualifiedName(namespace, type) and result = member | // field declared in the named type or a subtype of it (or an extension of any) From e98485df7f9484ee258eb25a1e4b2669bf0d377e Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 7 Feb 2024 17:53:22 +0000 Subject: [PATCH 028/198] Update cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll Co-authored-by: Mathias Vorreiter Pedersen --- .../lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 1e8423d012b..91d50ca434d 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -119,7 +119,7 @@ module SourceSinkInterpretationInput implements DataFlowCallable asCallable() { result.(Function) = this.asElement() } /** Gets the target of this call, if any. */ - Element getCallTarget() { result = this.asCall().getAst().(Call).getTarget() } + Element getCallTarget() { result = this.asCall().getStaticCallTarget() } /** Gets a textual representation of this node. */ string toString() { From a354ab84e935d890279dd6507be0525c64229624 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 7 Feb 2024 18:00:57 +0000 Subject: [PATCH 029/198] C++: More robust InterpretNode.asCall. --- .../lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 91d50ca434d..ff77a67c26f 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -113,7 +113,7 @@ module SourceSinkInterpretationInput implements Node asNode() { this = TNode_(result) } /** Gets the call that this node corresponds to, if any. */ - DataFlowCall asCall() { this.asElement() = result.getAst() } + DataFlowCall asCall() { this.asElement() = result.getUnconvertedResultExpression() } /** Gets the callable that this node corresponds to, if any. */ DataFlowCallable asCallable() { result.(Function) = this.asElement() } From 52a1d905f11bce2bfcaa44845ac07468ec5ffb93 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Fri, 9 Feb 2024 13:25:17 +0000 Subject: [PATCH 030/198] C++: Qualified import of 'cpp' to make the file compile. --- .../lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index ff77a67c26f..a2bec76d0d4 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -2,7 +2,7 @@ * Provides classes and predicates for defining flow summaries. */ -private import cpp +private import cpp as Cpp private import codeql.dataflow.internal.FlowSummaryImpl private import codeql.dataflow.internal.AccessPathSyntax as AccessPath private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate @@ -70,7 +70,7 @@ private module StepsInput implements Impl::Private::StepsInputSig { module SourceSinkInterpretationInput implements Impl::Private::External::SourceSinkInterpretationInputSig { - class Element = Element; + class Element = Cpp::Element; class SourceOrSinkElement = Element; From 3719e10ce875b6ae4ece2347286520ded639cb3a Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Fri, 9 Feb 2024 13:27:32 +0000 Subject: [PATCH 031/198] C++: Add a case for global or namespace variables in 'interpretElement0'. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index a1ad57a0f65..d54e7c8240a 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -434,6 +434,12 @@ private Element interpretElement0( subtypes = false and classWithMember = namedClass ) + or + // Global or namespace variables + signature = "" and + type = "" and + subtypes = false and + result = any(GlobalOrNamespaceVariable v | v.hasQualifiedName(namespace, name)) ) } From cd41a1ca8c848a5a1f6ea93da7fd8c78614bbde3 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Fri, 9 Feb 2024 13:27:40 +0000 Subject: [PATCH 032/198] C++: Accept test changes. --- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index d1be0181f56..7b8ab815369 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -50,13 +50,13 @@ void test_sources() { sink(c); sink(d); // $ MISSING: ir - sink(remoteMadSourceVar); // $ MISSING: ir + sink(remoteMadSourceVar); // $ ir int e = localMadSource(); sink(e); // $ ir sink(MyNamespace::namespaceLocalMadSource()); // $: ir - sink(MyNamespace::namespaceLocalMadSourceVar); // $ MISSING: ir + sink(MyNamespace::namespaceLocalMadSourceVar); // $ ir sink(MyNamespace::MyNamespace2::namespace2LocalMadSource()); // $ ir sink(MyNamespace::localMadSource()); // $ (the MyNamespace version of this function is not a source) sink(namespaceLocalMadSource()); // (the global namespace version of this function is not a source) From 4728cf5a12f2902b150ebc323df043f5caedc18c Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Fri, 9 Feb 2024 14:07:48 +0000 Subject: [PATCH 033/198] C++: Allow the 'x' in 'x = source()' to be marked as a sink in MaD. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index a2bec76d0d4..f0c74cbb63e 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -9,6 +9,7 @@ private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate private import semmle.code.cpp.ir.dataflow.internal.DataFlowUtil private import semmle.code.cpp.ir.dataflow.internal.DataFlowImplSpecific as DataFlowImplSpecific private import semmle.code.cpp.dataflow.ExternalFlow +private import semmle.code.cpp.ir.IR module Input implements InputSig { class SummarizedCallableBase = Function; @@ -165,6 +166,21 @@ module SourceSinkInterpretationInput implements c = "" and e.getQualifier() = n.asExpr() or + // Allow variables (without a qualifier) to be picked as input nodes. + // We could simply do this as `e = n.asExpr()`, but that would not allow + // us to pick `x` as a sink in an example such as `x = source()` (but + // only subsequent uses of `x`) since the variable access on `x` doesn't + // actually load the value of `x`. So instead, we pick the instruction + // node corresponding to the generated `StoreInstruction` and use the + // expression associated with the destination instruction. This means + // that the `x` in `x = source()` can be marked as an input. + c = "" and + not exists(e.getQualifier()) and + exists(StoreInstruction store | + store.getDestinationAddress().getUnconvertedResultExpression() = e and + n.asInstruction() = store + ) + or // Allow post update nodes to be picked as input nodes when the `input` column // of the row is `PostUpdate`. c = "PostUpdate" and From 4eae1914309dff88f8c2cb59410ac6c657b2f694 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Fri, 9 Feb 2024 14:07:57 +0000 Subject: [PATCH 034/198] C++: Accept test changes. --- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 7b8ab815369..5e74c6fa605 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -94,13 +94,13 @@ void test_sinks() { int a = source(); madSinkIndirectArg0(&a); // $ MISSING: ir - madSinkVar = source(); // $ MISSING: ir + madSinkVar = source(); // $ ir // test sources + sinks together madSinkArg0(localMadSource()); // $ ir madSinkIndirectArg0(remoteMadSourceIndirect()); // $ MISSING: ir - madSinkVar = remoteMadSourceVar; // $ MISSING: ir + madSinkVar = remoteMadSourceVar; // $ ir } void madSinkParam0(int x) { @@ -244,7 +244,7 @@ void test_class_members() { mnc.namespaceMemberMadSinkArg0(source()); // $ ir MyNamespace::MyClass::namespaceStaticMemberMadSinkArg0(source()); // $ ir mnc.namespaceMemberMadSinkVar = source(); // $ MISSING: ir - MyNamespace::MyClass::namespaceStaticMemberMadSinkVar = source(); // $ MISSING: ir + MyNamespace::MyClass::namespaceStaticMemberMadSinkVar = source(); // $ ir // test class member summaries From 8bdb67cc15d6c7c2b302a6471b64c8a372e762c3 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 9 Feb 2024 14:24:37 +0000 Subject: [PATCH 035/198] C++: Allow member variables to be picked as input nodes. --- .../lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 3 +-- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index f0c74cbb63e..b178289b036 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -166,7 +166,7 @@ module SourceSinkInterpretationInput implements c = "" and e.getQualifier() = n.asExpr() or - // Allow variables (without a qualifier) to be picked as input nodes. + // Allow variables to be picked as input nodes. // We could simply do this as `e = n.asExpr()`, but that would not allow // us to pick `x` as a sink in an example such as `x = source()` (but // only subsequent uses of `x`) since the variable access on `x` doesn't @@ -175,7 +175,6 @@ module SourceSinkInterpretationInput implements // expression associated with the destination instruction. This means // that the `x` in `x = source()` can be marked as an input. c = "" and - not exists(e.getQualifier()) and exists(StoreInstruction store | store.getDestinationAddress().getUnconvertedResultExpression() = e and n.asInstruction() = store diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 5e74c6fa605..156706fb855 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -239,11 +239,11 @@ void test_class_members() { mc.memberMadSinkArg0(source()); // $ ir - mc.memberMadSinkVar = source(); // $ MISSING: ir + mc.memberMadSinkVar = source(); // $ ir mnc.namespaceMemberMadSinkArg0(source()); // $ ir MyNamespace::MyClass::namespaceStaticMemberMadSinkArg0(source()); // $ ir - mnc.namespaceMemberMadSinkVar = source(); // $ MISSING: ir + mnc.namespaceMemberMadSinkVar = source(); // $ ir MyNamespace::MyClass::namespaceStaticMemberMadSinkVar = source(); // $ ir // test class member summaries From 0c3aa7b7f211bc39591899279c12ea878f1a6793 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 9 Feb 2024 18:40:34 +0000 Subject: [PATCH 036/198] C++: Add an inline test for interpretElement matching. --- .../models-as-data/interpretElement.expected | 2 + .../models-as-data/interpretElement.ql | 18 ++++ .../dataflow/models-as-data/taint.ql | 77 +--------------- .../dataflow/models-as-data/testModels.qll | 76 ++++++++++++++++ .../dataflow/models-as-data/tests.cpp | 87 +++++++++---------- 5 files changed, 140 insertions(+), 120 deletions(-) create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.expected create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.ql create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.expected new file mode 100644 index 00000000000..8ec8033d086 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.expected @@ -0,0 +1,2 @@ +testFailures +failures diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.ql new file mode 100644 index 00000000000..d8d4d2d282e --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/interpretElement.ql @@ -0,0 +1,18 @@ +import TestUtilities.InlineExpectationsTest +import testModels + +module InterpretElementTest implements TestSig { + string getARelevantTag() { result = "interpretElement" } + + predicate hasActualResult(Location location, string element, string tag, string value) { + exists(Element e | + e = interpretElement(_, _, _, _, _, _) and + location = e.getLocation() and + element = e.toString() and + tag = "interpretElement" and + value = "" + ) + } +} + +import MakeTest diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index bdcdaa67b51..b7c41ba35e8 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -1,80 +1,5 @@ import TestUtilities.dataflow.FlowTestCommon -import semmle.code.cpp.security.FlowSources - -/** - * Models-as-data source models for this test. - */ -private class TestSources extends SourceModelCsv { - override predicate row(string row) { - row = - [ - ";;false;localMadSource;;;ReturnValue;local", - ";;false;remoteMadSource;;;ReturnValue;remote", - ";;false;localMadSourceVoid;;;ReturnValue;local", - ";;false;localMadSourceHasBody;;;ReturnValue;local", - // TODO: remoteMadSourceIndirect - ";;false;remoteMadSourceArg0;;;Argument[0];remote", - ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", - ";;false;remoteMadSourceParam0;;;Parameter[0];remote", - "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;local", - "MyNamespace;;false;namespaceLocalMadSourceVar;;;;local", - "MyNamespace::MyNamespace2;;false;namespace2LocalMadSource;;;ReturnValue;local", - ";MyClass;true;memberRemoteMadSource;;;ReturnValue;remote", - ";MyClass;true;memberRemoteMadSourceArg0;;;Argument[0];remote", - ";MyClass;true;memberRemoteMadSourceVar;;;;remote", - ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", - ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // the tests define this in MyDerivedClass, so it should *not* be recongized as a source - ";MyDerivedClass;false;subtypeRemoteMadSource2;;;ReturnValue;remote", - ] - } -} - -/** - * Models-as-data sink models for this test. - */ -private class TestSinks extends SinkModelCsv { - override predicate row(string row) { - row = - [ - ";;false;madSinkArg0;;;Argument[0];test-sink", - ";;false;madSinkArg1;;;Argument[1];test-sink", - ";;false;madSinkArg01;;;Argument[0..1];test-sink", - ";;false;madSinkArg02;;;Argument[0,2];test-sink", - // TODO: madSinkIndirectArg0 - ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", - ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", - ";MyClass;true;memberMadSinkVar;;;;test-sink", - "MyNamespace;MyClass;true;namespaceMemberMadSinkArg0;;;Argument[0];test-sink", - "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkArg0;;;Argument[0];test-sink", - "MyNamespace;MyClass;true;namespaceMemberMadSinkVar;;;;test-sink", - "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkVar;;;;test-sink", - ] - } -} - -/** - * Models-as-data summary models for this test. - */ -private class TestSummaries extends SummaryModelCsv { - override predicate row(string row) { - row = - [ - ";;false;madArg0ToReturn;;;Argument[0];ReturnValue;taint", - ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", - // TODO: madArg0IndirectToReturn - ";;false;madArg0ToArg1;;;Argument[0];Argument[1];taint", - // TODO: madArg0IndirectToArg1 - ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", - // TODO: madArg0IndirectFieldToReturn - ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", - ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", - ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", - ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", - ";MyClass;true;madFieldToReturn;;;Argument[-1].val;ReturnValue;taint", - "MyNamespace;MyClass;true;namespaceMadSelfToReturn;;;Argument[-1];ReturnValue;taint", - ] - } -} +import testModels module IRTest { private import semmle.code.cpp.ir.IR diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll new file mode 100644 index 00000000000..7d32b8afdb7 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -0,0 +1,76 @@ +import semmle.code.cpp.security.FlowSources + +/** + * Models-as-data source models for this test. + */ +private class TestSources extends SourceModelCsv { + override predicate row(string row) { + row = + [ + ";;false;localMadSource;;;ReturnValue;local", + ";;false;remoteMadSource;;;ReturnValue;remote", + ";;false;localMadSourceVoid;;;ReturnValue;local", + ";;false;localMadSourceHasBody;;;ReturnValue;local", + // TODO: remoteMadSourceIndirect + ";;false;remoteMadSourceArg0;;;Argument[0];remote", + ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", + ";;false;remoteMadSourceParam0;;;Parameter[0];remote", + "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;local", + "MyNamespace;;false;namespaceLocalMadSourceVar;;;;local", + "MyNamespace::MyNamespace2;;false;namespace2LocalMadSource;;;ReturnValue;local", + ";MyClass;true;memberRemoteMadSource;;;ReturnValue;remote", + ";MyClass;true;memberRemoteMadSourceArg0;;;Argument[0];remote", + ";MyClass;true;memberRemoteMadSourceVar;;;;remote", + ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", + ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // the tests define this in MyDerivedClass, so it should *not* be recongized as a source + ";MyDerivedClass;false;subtypeRemoteMadSource2;;;ReturnValue;remote", + ] + } +} + +/** + * Models-as-data sink models for this test. + */ +private class TestSinks extends SinkModelCsv { + override predicate row(string row) { + row = + [ + ";;false;madSinkArg0;;;Argument[0];test-sink", + ";;false;madSinkArg1;;;Argument[1];test-sink", + ";;false;madSinkArg01;;;Argument[0..1];test-sink", + ";;false;madSinkArg02;;;Argument[0,2];test-sink", + // TODO: madSinkIndirectArg0 + ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", + ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", + ";MyClass;true;memberMadSinkVar;;;;test-sink", + "MyNamespace;MyClass;true;namespaceMemberMadSinkArg0;;;Argument[0];test-sink", + "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkArg0;;;Argument[0];test-sink", + "MyNamespace;MyClass;true;namespaceMemberMadSinkVar;;;;test-sink", + "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkVar;;;;test-sink", + ] + } +} + +/** + * Models-as-data summary models for this test. + */ +private class TestSummaries extends SummaryModelCsv { + override predicate row(string row) { + row = + [ + ";;false;madArg0ToReturn;;;Argument[0];ReturnValue;taint", + ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", + // TODO: madArg0IndirectToReturn + ";;false;madArg0ToArg1;;;Argument[0];Argument[1];taint", + // TODO: madArg0IndirectToArg1 + ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", + // TODO: madArg0IndirectFieldToReturn + ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", + ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", + ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", + ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", + ";MyClass;true;madFieldToReturn;;;Argument[-1].val;ReturnValue;taint", + "MyNamespace;MyClass;true;namespaceMadSelfToReturn;;;Argument[-1];ReturnValue;taint", + ] + } +} diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 156706fb855..8d519a52963 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -5,23 +5,22 @@ void sink(int val); // --- global MAD sources --- -int localMadSource(); -int remoteMadSource(); +int localMadSource(); // $ interpretElement +int remoteMadSource(); // $ interpretElement int notASource(); -int localMadSourceVoid(void); -int localMadSourceHasBody() { return 0; } -int *remoteMadSourceIndirect(); -void remoteMadSourceArg0(int *x, int *y); -void remoteMadSourceArg1(int &x, int &y); -int remoteMadSourceVar; -void remoteMadSourceParam0(int x); +int localMadSourceVoid(void); // $ interpretElement +int localMadSourceHasBody() { return 0; } // $ interpretElement +int *remoteMadSourceIndirect(); // $ MISSING: interpretElement +void remoteMadSourceArg0(int *x, int *y); // $ interpretElement +void remoteMadSourceArg1(int &x, int &y); // $ interpretElement +int remoteMadSourceVar; // $ interpretElement namespace MyNamespace { - int namespaceLocalMadSource(); - int namespaceLocalMadSourceVar; + int namespaceLocalMadSource(); // $ interpretElement + int namespaceLocalMadSourceVar; // $ interpretElement namespace MyNamespace2 { - int namespace2LocalMadSource(); + int namespace2LocalMadSource(); // $ interpretElement } int localMadSource(); // (not a source) @@ -62,20 +61,20 @@ void test_sources() { sink(namespaceLocalMadSource()); // (the global namespace version of this function is not a source) } -void remoteMadSourceParam0(int x) +void remoteMadSourceParam0(int x) // $ interpretElement { sink(x); // $ ir } // --- global MAD sinks --- -void madSinkArg0(int x); +void madSinkArg0(int x); // $ interpretElement void notASink(int x); -void madSinkArg1(int x, int y); -void madSinkArg01(int x, int y, int z); -void madSinkArg02(int x, int y, int z); -void madSinkIndirectArg0(int *x); -int madSinkVar; +void madSinkArg1(int x, int y); // $ interpretElement +void madSinkArg01(int x, int y, int z); // $ interpretElement +void madSinkArg02(int x, int y, int z); // $ interpretElement +void madSinkIndirectArg0(int *x); // $ MISSING: interpretElement +int madSinkVar; // $ interpretElement void test_sinks() { // test sinks @@ -103,7 +102,7 @@ void test_sinks() { madSinkVar = remoteMadSourceVar; // $ ir } -void madSinkParam0(int x) { +void madSinkParam0(int x) { // $ interpretElement x = source(); // $ MISSING: ir } @@ -113,16 +112,16 @@ struct MyContainer { int value; }; -int madArg0ToReturn(int x); +int madArg0ToReturn(int x); // $ interpretElement int notASummary(int x); -int madArg0ToReturnValueFlow(int x); -int madArg0IndirectToReturn(int *x); -void madArg0ToArg1(int x, int &y); -void madArg0IndirectToArg1(const int *x, int *y); +int madArg0ToReturnValueFlow(int x); // $ interpretElement +int madArg0IndirectToReturn(int *x); // $ MISSING: interpretElement +void madArg0ToArg1(int x, int &y); // $ interpretElement +void madArg0IndirectToArg1(const int *x, int *y); // $ MISSING: interpretElement -int madArg0FieldToReturn(MyContainer mc); -int madArg0IndirectFieldToReturn(MyContainer *mc); -MyContainer madArg0ToReturnField(int x); +int madArg0FieldToReturn(MyContainer mc); // $ interpretElement +int madArg0IndirectFieldToReturn(MyContainer *mc); // $ MISSING: interpretElement +MyContainer madArg0ToReturnField(int x); // $ interpretElement void test_summaries() { // test summaries @@ -169,29 +168,29 @@ void test_summaries() { class MyClass { public: // sources - int memberRemoteMadSource(); - void memberRemoteMadSourceArg0(int *x); - int memberRemoteMadSourceVar; + int memberRemoteMadSource(); // $ interpretElement + void memberRemoteMadSourceArg0(int *x); // $ interpretElement + int memberRemoteMadSourceVar; // $ interpretElement // sinks - void memberMadSinkArg0(int x); - int memberMadSinkVar; + void memberMadSinkArg0(int x); // $ interpretElement + int memberMadSinkVar; // $ interpretElement // summaries - void madArg0ToSelf(int x); - int madSelfToReturn(); + void madArg0ToSelf(int x); // $ interpretElement + int madSelfToReturn(); // $ interpretElement int notASummary(); - void madArg0ToField(int x); - int madFieldToReturn(); + void madArg0ToField(int x); // $ interpretElement + int madFieldToReturn(); // $ interpretElement int val; }; class MyDerivedClass : public MyClass { public: - int subtypeRemoteMadSource1(); + int subtypeRemoteMadSource1(); // $ interpretElement int subtypeNonSource(); - int subtypeRemoteMadSource2(); + int subtypeRemoteMadSource2(); // $ interpretElement }; MyClass source2(); @@ -201,13 +200,13 @@ namespace MyNamespace { class MyClass { public: // sinks - void namespaceMemberMadSinkArg0(int x); - static void namespaceStaticMemberMadSinkArg0(int x); - int namespaceMemberMadSinkVar; - static int namespaceStaticMemberMadSinkVar; + void namespaceMemberMadSinkArg0(int x); // $ interpretElement + static void namespaceStaticMemberMadSinkArg0(int x); // $ interpretElement + int namespaceMemberMadSinkVar; // $ interpretElement + static int namespaceStaticMemberMadSinkVar; // $ interpretElement // summaries - int namespaceMadSelfToReturn(); + int namespaceMadSelfToReturn(); // $ interpretElement }; } From e187a4a7d6587aa5e2d967abde5c3e0d333a1567 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 14 Feb 2024 09:45:30 +0000 Subject: [PATCH 037/198] C++: Add flow summaries to simpleLocalFlowStep. --- .../lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 4 ++++ cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 71ade548291..085a5e8d8c5 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -10,6 +10,7 @@ private import semmle.code.cpp.ir.ValueNumbering private import semmle.code.cpp.ir.IR private import semmle.code.cpp.controlflow.IRGuards private import semmle.code.cpp.models.interfaces.DataFlow +private import semmle.code.cpp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl private import DataFlowPrivate private import ModelUtil private import SsaInternals as Ssa @@ -1965,6 +1966,9 @@ private module Cached { // by a function. This allows data to flow 'in' through references returned by a modeled // function such as `operator[]`. reverseFlow(nodeFrom, nodeTo) + or + // models-as-data summarized flow + FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) } private predicate simpleInstructionLocalFlowStep(Operand opFrom, Instruction iTo) { diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 8d519a52963..18d78b36032 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -132,7 +132,7 @@ void test_summaries() { sink(madArg0ToReturn(source())); // $ MISSING: ir sink(notASummary(source())); sink(madArg0ToReturnValueFlow(0)); - sink(madArg0ToReturnValueFlow(source())); // $ MISSING: ir + sink(madArg0ToReturnValueFlow(source())); // $ ir a = source(); sink(madArg0IndirectToReturn(&a)); // $ MISSING: ir @@ -159,7 +159,7 @@ void test_summaries() { // test source + sinks + summaries together madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ MISSING: ir - madSinkArg0(madArg0ToReturnValueFlow(remoteMadSource())); // $ MISSING: ir + madSinkArg0(madArg0ToReturnValueFlow(remoteMadSource())); // $ ir madSinkArg0(madArg0IndirectToReturn(remoteMadSourceIndirect())); // $ MISSING: ir*/ } From 6e13b877bbe492a86e0d8fd1266daee2dadd9e01 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 14 Feb 2024 10:21:51 +0000 Subject: [PATCH 038/198] C++: Add FlowSummaryNode and test it. --- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 28 ++++++++++++++++++- .../models-as-data/FlowSummaryNode.expected | 14 ++++++++++ .../models-as-data/FlowSummaryNode.ql | 18 ++++++++++++ 3 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 085a5e8d8c5..0f538dfde41 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -57,7 +57,8 @@ private newtype TIRDataFlowNode = hasFinalParameterNode(_, p, indirectionIndex) } or TFinalGlobalValue(Ssa::GlobalUse globalUse) or - TInitialGlobalValue(Ssa::GlobalDef globalUse) + TInitialGlobalValue(Ssa::GlobalDef globalUse) or + TFlowSummaryNode(FlowSummaryImpl::Private::SummaryNode sn) /** * Holds if `(p, indirectionIndex)` should define a `TFinalParameterNode` @@ -760,6 +761,31 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { override string toStringImpl() { result = globalDef.toString() } } +/** + * A data-flow node used to model flow summaries. + */ +class FlowSummaryNode extends Node, TFlowSummaryNode { + FlowSummaryImpl::Private::SummaryNode getSummaryNode() { this = TFlowSummaryNode(result) } + + /** + * TODO: QLDoc. + */ + FlowSummaryImpl::Public::SummarizedCallable getSummarizedCallable() { + result = this.getSummaryNode().getSummarizedCallable() + } + + /** + * TODO: QLDoc. + */ + override DataFlowCallable getEnclosingCallable() { + none() //result.asSummarizedCallable() = this.getSummarizedCallable() TODO + } + + override Location getLocationImpl() { result = this.getSummarizedCallable().getLocation() } + + override string toStringImpl() { result = this.getSummaryNode().toString() } +} + /** * INTERNAL: do not use. * diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected new file mode 100644 index 00000000000..c661793fac3 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -0,0 +1,14 @@ +| tests.cpp:115:5:115:19 | [summary param] 0 in madArg0ToReturn | | madArg0ToReturn | | +| tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | | madArg0ToReturn | | +| tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | | +| tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | | +| tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | | madArg0ToArg1 | | +| tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | | madArg0ToArg1 | | +| tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | | madArg0ToArg1 | | +| tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | | madArg0ToSelf | | +| tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | | madArg0ToSelf | | +| tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | | madArg0ToSelf | | +| tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | | madSelfToReturn | | +| tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | | madSelfToReturn | | +| tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | | +| tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql new file mode 100644 index 00000000000..f294b6403fb --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql @@ -0,0 +1,18 @@ +import testModels +private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate +private import semmle.code.cpp.ir.dataflow.internal.DataFlowUtil + +string describe(DataFlow::Node n) { + n instanceof ParameterNode and result = "ParameterNode" + or + n instanceof PostUpdateNode and result = "PostUpdateNode" + or + n instanceof ArgumentNode and result = "ArgumentNode" + or + n instanceof ReturnNode and result = "ReturnNode" + or + n instanceof OutNode and result = "OutNode" +} + +from FlowSummaryNode n +select n, concat(describe(n), ", "), concat(n.getSummarizedCallable().toString(), ", "), concat(n.getEnclosingCallable().toString(), ", ") From e1a5a84253de0bed8bd9690716fefb30076a5434 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 14 Feb 2024 13:39:29 +0000 Subject: [PATCH 039/198] C++: Create a proper class for DataFlowCall, that includes summarized callables. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 4 +- .../ir/dataflow/internal/DataFlowDispatch.qll | 6 +- .../ir/dataflow/internal/DataFlowPrivate.qll | 131 +++++++++++++++++- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 3 + .../cpp/ir/dataflow/internal/SsaInternals.qll | 2 +- 5 files changed, 134 insertions(+), 12 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index b178289b036..4095cff471d 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -114,7 +114,9 @@ module SourceSinkInterpretationInput implements Node asNode() { this = TNode_(result) } /** Gets the call that this node corresponds to, if any. */ - DataFlowCall asCall() { this.asElement() = result.getUnconvertedResultExpression() } + DataFlowCall asCall() { this.asElement() = result.asCallInstruction().getUnconvertedResultExpression() + // TODO: or summary call? + } /** Gets the callable that this node corresponds to, if any. */ DataFlowCallable asCallable() { result.(Function) = this.asElement() } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index 86c64edc847..4313749ea8f 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -23,7 +23,7 @@ DataFlowCallable defaultViableCallable(DataFlowCall call) { // function with the right signature is present in the database, we return // that as a potential callee. exists(string qualifiedName, int nparams | - callSignatureWithoutBody(qualifiedName, nparams, call) and + callSignatureWithoutBody(qualifiedName, nparams, call.asCallInstruction()) and functionSignatureWithBody(qualifiedName, nparams, result) and strictcount(Function other | functionSignatureWithBody(qualifiedName, nparams, other)) = 1 ) @@ -40,7 +40,7 @@ DataFlowCallable viableCallable(DataFlowCall call) { result = defaultViableCallable(call) or // Additional call targets - result = any(AdditionalCallTarget additional).viableTarget(call.getUnconvertedResultExpression()) + result = any(AdditionalCallTarget additional).viableTarget(call.asCallInstruction().getUnconvertedResultExpression()) } /** @@ -179,7 +179,7 @@ private module VirtualDispatch { exists(this.getStaticCallTarget().(VirtualFunction).getAnOverridingFunction()) } - override DataFlow::Node getDispatchValue() { result.asInstruction() = this.getThisArgument() } + override DataFlow::Node getDispatchValue() { result.asInstruction() = this.getArgument(-1) } override MemberFunction resolve() { exists(Class overridingClass | diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 40717594006..85665e097f6 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -3,6 +3,7 @@ private import DataFlowUtil private import semmle.code.cpp.ir.IR private import DataFlowDispatch private import semmle.code.cpp.ir.internal.IRCppLanguage +private import semmle.code.cpp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl private import SsaInternals as Ssa private import DataFlowImplCommon as DataFlowImplCommon private import codeql.util.Unit @@ -381,12 +382,26 @@ private class SideEffectArgumentNode extends ArgumentNode, SideEffectOperandNode override predicate argumentOf(DataFlowCall dfCall, ArgumentPosition pos) { exists(int indirectionIndex | pos = TIndirectionPosition(argumentIndex, pragma[only_bind_into](indirectionIndex)) and - this.getCallInstruction() = dfCall and + this.getCallInstruction() = dfCall.asCallInstruction() and // TODO: or summarized call? super.hasAddressOperandAndIndirectionIndex(_, pragma[only_bind_into](indirectionIndex)) ) } } +class SummaryArgumentNode extends ArgumentNode, FlowSummaryNode { + private SummaryCall call_; + private ArgumentPosition pos_; + + SummaryArgumentNode() { + FlowSummaryImpl::Private::summaryArgumentNode(call_.getReceiver(), this.getSummaryNode(), pos_) + } + + override predicate argumentOf(DataFlowCall call, ArgumentPosition pos) { + call = call_ and + pos = pos_ + } +} + /** A parameter position represented by an integer. */ class ParameterPosition = Position; @@ -659,19 +674,19 @@ private class DirectCallOutNode extends OutNode { DirectCallOutNode() { simpleOutNode(this, call) } - override DataFlowCall getCall() { result = call } + override DataFlowCall getCall() { result.asCallInstruction() = call } // TODO: or summarized call? override ReturnKind getReturnKind() { result = TNormalReturnKind(0) } } private class IndirectCallOutNode extends OutNode, IndirectReturnOutNode { - override DataFlowCall getCall() { result = this.getCallInstruction() } + override DataFlowCall getCall() { result.asCallInstruction() = this.getCallInstruction() } // TODO: or summarized call? override ReturnKind getReturnKind() { result = TNormalReturnKind(this.getIndirectionIndex()) } } private class SideEffectOutNode extends OutNode, IndirectArgumentOutNode { - override DataFlowCall getCall() { result = this.getCallInstruction() } + override DataFlowCall getCall() { result.asCallInstruction() = this.getCallInstruction() } // TODO: or summarized call? override ReturnKind getReturnKind() { result = TIndirectReturnKind(this.getArgumentIndex(), this.getIndirectionIndex()) @@ -938,9 +953,111 @@ class DataFlowExpr = Expr; class DataFlowType = Type; -/** A function call relevant for data flow. */ -class DataFlowCall extends CallInstruction { - DataFlowCallable getEnclosingCallable() { result = this.getEnclosingFunction() } +cached +newtype TDataFlowCall = + TNormalCall(CallInstruction call) or + TSummaryCall( + FlowSummaryImpl::Public::SummarizedCallable c, FlowSummaryImpl::Private::SummaryNode receiver + ) { + FlowSummaryImpl::Private::summaryCallbackRange(c, receiver) + } + +/** + * A function call relevant for data flow. This includes calls from source + * code and calls inside library callables with a flow summary. + */ +class DataFlowCall extends TDataFlowCall { + /** + * Gets the underlying data flow call instruction, if any. + */ + CallInstruction asCallInstruction() { none() } + + /** + * Gets the operand the specifies the target function of the call. + */ + CallTargetOperand getCallTargetOperand() { none() } + + /** + * Gets the `Function` that the call targets, if this is statically known. + */ + Function getStaticCallTarget() { none() } + + /** + * Gets the `index`'th argument operand. The qualifier is considered to have index `-1`. + */ + ArgumentOperand getArgumentOperand(int index) { none() } + + /** + * Gets the argument at the specified index, or `this` if `index` is `-1`. + */ + pragma[noinline] + final Instruction getArgument(int index) { result = this.getArgumentOperand(index).getDef() } + + /** + * Gets the number of arguments of the call, including the `this` pointer, if any. + */ + final int getNumberOfArguments() { result = count(this.getArgumentOperand(_)) } + + /** + * Gets the enclosing callable, if any. + */ + DataFlowCallable getEnclosingCallable() { none() } + + /** + * Gets a textual representation of this call. + */ + string toString() { none() } + + /** + * Gets the location of this call. + */ + Location getLocation() { none() } +} + +private class NormalCall extends DataFlowCall, TNormalCall { + private CallInstruction call; + + NormalCall() { this = TNormalCall(call) } + + override CallInstruction asCallInstruction() { result = call } + + override CallTargetOperand getCallTargetOperand() { result = call.getCallTargetOperand() } + + override Function getStaticCallTarget() { result = call.getStaticCallTarget() } + + override ArgumentOperand getArgumentOperand(int index) { + result = call.getArgumentOperand(index) + } + + override DataFlowCallable getEnclosingCallable() { result = call.getEnclosingFunction() } + + override string toString() { result = call.toString() } + + override Location getLocation() { result = call.getLocation() } +} + +class SummaryCall extends DataFlowCall, TSummaryCall { + private FlowSummaryImpl::Public::SummarizedCallable c; + private FlowSummaryImpl::Private::SummaryNode receiver; + + SummaryCall() { this = TSummaryCall(c, receiver) } + + /** Gets the data flow node that this call targets. */ + FlowSummaryImpl::Private::SummaryNode getReceiver() { result = receiver } + +// override CallTargetOperand getCallTargetOperand() TODO + + override Function getStaticCallTarget() { // TODO: should this return DataFlowCallable? + result = c + } + +// override ArgumentOperand getArgumentOperand(int index) TODO + +// override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } TODO + + override string toString() { result = "[summary] call to " + receiver + " in " + c } + + override UnknownLocation getLocation() { any() } } module IsUnreachableInCall { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 0f538dfde41..1df82a833c2 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -877,6 +877,9 @@ class IndirectArgumentOutNode extends PostUpdateNodeImpl { CallInstruction getCallInstruction() { result.getAnArgumentOperand() = operand } + /** + * Gets the `Function` that the call targets, if this is statically known. + */ Function getStaticCallTarget() { result = this.getCallInstruction().getStaticCallTarget() } override string toStringImpl() { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll index 7f40dfd7077..b27e7771f20 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll @@ -740,7 +740,7 @@ private predicate isArgumentOfCallableInstruction(DataFlowCall call, Instruction } private predicate isArgumentOfCallableOperand(DataFlowCall call, Operand operand) { - operand.(ArgumentOperand).getCall() = call + operand = call.getArgumentOperand(_) or exists(FieldAddressInstruction fai | fai.getObjectAddressOperand() = operand and From 1ace9ee50f52aea117586dfcf3d4ee97259aac6d Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 16 Feb 2024 10:59:32 +0000 Subject: [PATCH 040/198] C++: Create a proper class for DataFlowCallable, that includes summarized callables. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 5 +- .../ir/dataflow/internal/DataFlowDispatch.qll | 18 ++--- .../ir/dataflow/internal/DataFlowPrivate.qll | 68 +++++++++++++++---- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 32 ++++----- .../models-as-data/FlowSummaryNode.expected | 28 ++++---- 5 files changed, 99 insertions(+), 52 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 4095cff471d..3c6908c3664 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -119,7 +119,10 @@ module SourceSinkInterpretationInput implements } /** Gets the callable that this node corresponds to, if any. */ - DataFlowCallable asCallable() { result.(Function) = this.asElement() } + DataFlowCallable asCallable() { + result.asSourceCallable() = this.asElement() + // TODO: or summary callable? + } /** Gets the target of this call, if any. */ Element getCallTarget() { result = this.asCall().getStaticCallTarget() } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index 4313749ea8f..46bfe899e6c 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -14,7 +14,7 @@ private import DataFlowImplCommon as DataFlowImplCommon cached DataFlowCallable defaultViableCallable(DataFlowCall call) { DataFlowImplCommon::forceCachingInSameStage() and - result = call.getStaticCallTarget() + result = TSourceCallable(call.getStaticCallTarget()) or // If the target of the call does not have a body in the snapshot, it might // be because the target is just a header declaration, and the real target @@ -24,12 +24,12 @@ DataFlowCallable defaultViableCallable(DataFlowCall call) { // that as a potential callee. exists(string qualifiedName, int nparams | callSignatureWithoutBody(qualifiedName, nparams, call.asCallInstruction()) and - functionSignatureWithBody(qualifiedName, nparams, result) and + functionSignatureWithBody(qualifiedName, nparams, result.asSourceCallable()) and strictcount(Function other | functionSignatureWithBody(qualifiedName, nparams, other)) = 1 ) or // Virtual dispatch - result = call.(VirtualDispatch::DataSensitiveCall).resolve() + result = TSourceCallable(call.(VirtualDispatch::DataSensitiveCall).resolve()) } /** @@ -89,7 +89,7 @@ private module VirtualDispatch { // Call return exists(DataFlowCall call, ReturnKind returnKind | other = getAnOutNode(call, returnKind) and - returnNodeWithKindAndEnclosingCallable(src, returnKind, call.getStaticCallTarget()) + returnNodeWithKindAndEnclosingCallable(src, returnKind, TSourceCallable(call.getStaticCallTarget())) ) and allowFromArg = false or @@ -258,12 +258,12 @@ predicate mayBenefitFromCallContext(DataFlowCall call, DataFlowCallable f) { * value is given as the `arg`'th argument to `f`. */ private predicate mayBenefitFromCallContext( - VirtualDispatch::DataSensitiveCall call, Function f, int arg + VirtualDispatch::DataSensitiveCall call, DataFlowCallable f, int arg ) { f = pragma[only_bind_out](call).getEnclosingCallable() and exists(InitializeParameterInstruction init | not exists(call.getStaticCallTarget()) and - init.getEnclosingFunction() = f and + init.getEnclosingFunction() = f.asSourceCallable() and call.flowsFrom(DataFlow::instructionNode(init), _) and init.getParameter().getIndex() = arg ) @@ -275,10 +275,10 @@ private predicate mayBenefitFromCallContext( */ DataFlowCallable viableImplInCallContext(DataFlowCall call, DataFlowCall ctx) { result = viableCallable(call) and - exists(int i, Function f | + exists(int i, DataFlowCallable f | mayBenefitFromCallContext(pragma[only_bind_into](call), f, i) and - f = ctx.getStaticCallTarget() and - result = ctx.getArgument(i).getUnconvertedResultExpression().(FunctionAccess).getTarget() + f.asSourceCallable() = ctx.getStaticCallTarget() and + result = TSourceCallable(ctx.getArgument(i).getUnconvertedResultExpression().(FunctionAccess).getTarget()) ) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 85665e097f6..ba6c204228e 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -104,7 +104,7 @@ class Node0Impl extends TIRDataFlowNode0 { /** * INTERNAL: Do not use. */ - Declaration getEnclosingCallable() { none() } // overridden in subclasses + DataFlowCallable getEnclosingCallable() { none() } // overridden in subclasses /** Gets the function to which this node belongs, if any. */ Declaration getFunction() { none() } // overridden in subclasses @@ -174,7 +174,7 @@ abstract class InstructionNode0 extends Node0Impl { /** Gets the instruction corresponding to this node. */ Instruction getInstruction() { result = instr } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override Declaration getFunction() { result = instr.getEnclosingFunction() } @@ -219,7 +219,7 @@ abstract class OperandNode0 extends Node0Impl { /** Gets the operand corresponding to this node. */ Operand getOperand() { result = op } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override Declaration getFunction() { result = op.getUse().getEnclosingFunction() } @@ -340,7 +340,7 @@ DataFlowCallable nodeGetEnclosingCallable(Node n) { result = n.getEnclosingCalla /** Holds if `p` is a `ParameterNode` of `c` with position `pos`. */ predicate isParameterNode(ParameterNode p, DataFlowCallable c, ParameterPosition pos) { - p.isParameterOf(c, pos) + p.isParameterOf(c.asSourceCallable(), pos) // TODO: if c is a summary node? } /** Holds if `arg` is an `ArgumentNode` of `c` with position `pos`. */ @@ -941,13 +941,57 @@ class CastNode extends Node { CastNode() { none() } // stub implementation } +cached +newtype TDataFlowCallable = + TSourceCallable(Cpp::Declaration decl) { not decl instanceof FlowSummaryImpl::Public::SummarizedCallable } or + TSummarizedCallable(FlowSummaryImpl::Public::SummarizedCallable c) + /** - * A function that may contain code or a variable that may contain itself. When - * flow crosses from one _enclosing callable_ to another, the interprocedural - * data-flow library discards call contexts and inserts a node in the big-step - * relation used for human-readable path explanations. + * A callable, which may be: + * - a function (that may contain code) + * - a summarized function (that may contain only `FlowSummaryNode`s) + * - a variable (this is used as context for global initialization, and also + * for the mid-point in interprocedural data flow between a write and read + * of a global variable in different functions). + * When flow crosses from one _enclosing callable_ to another, the + * interprocedural data-flow library discards call contexts and inserts a node + * in the big-step relation used for human-readable path explanations. */ -class DataFlowCallable = Cpp::Declaration; +class DataFlowCallable extends TDataFlowCallable { + /** Gets the location of this callable. */ + Location getLocation() { none() } + + /** Gets a textual representation of this callable. */ + string toString() { none() } + + Cpp::Declaration asSourceCallable() { this = TSourceCallable(result) } + + FlowSummaryImpl::Public::SummarizedCallable asSummarizedCallable() { this = TSummarizedCallable(result) } + +/* Callable::TypeRange getUnderlyingCallable() { TODO + result = this.asSummarizedCallable() or result = this.asSourceCallable() + }*/ +} + +private class SourceCallable extends DataFlowCallable, TSourceCallable { + Cpp::Declaration decl; + + SourceCallable() { this = TSourceCallable(decl) } + + override string toString() { result = decl.toString() } + + override Location getLocation() { result = decl.getLocation() } +} + +private class SummarizedCallable extends DataFlowCallable, TSummarizedCallable { + FlowSummaryImpl::Public::SummarizedCallable sc; + + SummarizedCallable() { this = TSummarizedCallable(sc) } + + override string toString() { result = sc.toString() } + + override Location getLocation() { result = sc.getLocation() } +} class DataFlowExpr = Expr; @@ -980,7 +1024,7 @@ class DataFlowCall extends TDataFlowCall { /** * Gets the `Function` that the call targets, if this is statically known. */ - Function getStaticCallTarget() { none() } + Function getStaticCallTarget() { none() } // TODO: should this return DataFlowCallable? /** * Gets the `index`'th argument operand. The qualifier is considered to have index `-1`. @@ -1029,7 +1073,7 @@ private class NormalCall extends DataFlowCall, TNormalCall { result = call.getArgumentOperand(index) } - override DataFlowCallable getEnclosingCallable() { result = call.getEnclosingFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(call.getEnclosingFunction()) } override string toString() { result = call.toString() } @@ -1053,7 +1097,7 @@ class SummaryCall extends DataFlowCall, TSummaryCall { // override ArgumentOperand getArgumentOperand(int index) TODO -// override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } TODO + override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } override string toString() { result = "[summary] call to " + receiver + " in " + c } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 1df82a833c2..e76df3dbe2c 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -150,7 +150,7 @@ class Node extends TIRDataFlowNode { /** * INTERNAL: Do not use. */ - Declaration getEnclosingCallable() { none() } // overridden in subclasses + DataFlowCallable getEnclosingCallable() { none() } // overridden in subclasses /** Gets the function to which this node belongs, if any. */ Declaration getFunction() { none() } // overridden in subclasses @@ -503,7 +503,7 @@ private class Node0 extends Node, TNode0 { Node0() { this = TNode0(node) } - override Declaration getEnclosingCallable() { result = node.getEnclosingCallable() } + override DataFlowCallable getEnclosingCallable() { result = node.getEnclosingCallable() } override Declaration getFunction() { result = node.getFunction() } @@ -568,7 +568,7 @@ class PostUpdateNodeImpl extends PartialDefinitionNode, TPostUpdateNodeImpl { override Declaration getFunction() { result = operand.getUse().getEnclosingFunction() } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } /** Gets the operand associated with this node. */ Operand getOperand() { result = operand } @@ -621,7 +621,7 @@ class SsaPhiNode extends Node, TSsaPhiNode { /** Gets the phi node associated with this node. */ Ssa::PhiNode getPhiNode() { result = phi } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override Declaration getFunction() { result = phi.getBasicBlock().getEnclosingFunction() } @@ -690,7 +690,7 @@ class SideEffectOperandNode extends Node instanceof IndirectOperand { int getArgumentIndex() { result = argumentIndex } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override Declaration getFunction() { result = call.getEnclosingFunction() } @@ -711,7 +711,7 @@ class FinalGlobalValue extends Node, TFinalGlobalValue { /** Gets the underlying SSA use. */ Ssa::GlobalUse getGlobalUse() { result = globalUse } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override Declaration getFunction() { result = globalUse.getIRFunction().getFunction() } @@ -741,7 +741,7 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { /** Gets the underlying SSA definition. */ Ssa::GlobalDef getGlobalDef() { result = globalDef } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override Declaration getFunction() { result = globalDef.getIRFunction().getFunction() } @@ -778,7 +778,7 @@ class FlowSummaryNode extends Node, TFlowSummaryNode { * TODO: QLDoc. */ override DataFlowCallable getEnclosingCallable() { - none() //result.asSummarizedCallable() = this.getSummarizedCallable() TODO + result = TSummarizedCallable(this.getSummarizedCallable()) } override Location getLocationImpl() { result = this.getSummarizedCallable().getLocation() } @@ -801,7 +801,7 @@ class IndirectParameterNode extends Node instanceof IndirectInstruction { /** Gets the parameter whose indirection is initialized. */ Parameter getParameter() { result = init.getParameter() } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override Declaration getFunction() { result = init.getEnclosingFunction() } @@ -836,7 +836,7 @@ class IndirectReturnNode extends Node { .hasOperandAndIndirectionIndex(any(ReturnValueInstruction ret).getReturnAddressOperand(), _) } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } /** * Holds if this node represents the value that is returned to the caller @@ -1031,7 +1031,7 @@ private module RawIndirectNodes { result = this.getOperand().getDef().getEnclosingFunction() } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override DataFlowType getType() { exists(int sub, DataFlowType type, boolean isGLValue | @@ -1073,7 +1073,7 @@ private module RawIndirectNodes { override Declaration getFunction() { result = this.getInstruction().getEnclosingFunction() } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override DataFlowType getType() { exists(int sub, DataFlowType type, boolean isGLValue | @@ -1171,7 +1171,7 @@ class FinalParameterNode extends Node, TFinalParameterNode { override Declaration getFunction() { result = p.getFunction() } - override Declaration getEnclosingCallable() { result = this.getFunction() } + override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } override DataFlowType getType() { result = getTypeImpl(p.getUnspecifiedType(), indirectionIndex) } @@ -1704,7 +1704,7 @@ private predicate indirectParameterNodeHasArgumentIndexAndIndex( /** A synthetic parameter to model the pointed-to object of a pointer parameter. */ class ParameterIndirectionNode extends ParameterNode instanceof IndirectParameterNode { override predicate isParameterOf(Function f, ParameterPosition pos) { - IndirectParameterNode.super.getEnclosingCallable() = f and + IndirectParameterNode.super.getEnclosingCallable().asSourceCallable() = f and exists(int argumentIndex, int indirectionIndex | indirectPositionHasArgumentIndexAndIndex(pos, argumentIndex, indirectionIndex) and indirectParameterNodeHasArgumentIndexAndIndex(this, argumentIndex, indirectionIndex) @@ -1795,13 +1795,13 @@ class VariableNode extends Node, TVariableNode { override Declaration getFunction() { none() } - override Declaration getEnclosingCallable() { + override DataFlowCallable getEnclosingCallable() { // When flow crosses from one _enclosing callable_ to another, the // interprocedural data-flow library discards call contexts and inserts a // node in the big-step relation used for human-readable path explanations. // Therefore we want a distinct enclosing callable for each `VariableNode`, // and that can be the `Variable` itself. - result = v + result = TSourceCallable(v) } override DataFlowType getType() { diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index c661793fac3..5542e269755 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,14 +1,14 @@ -| tests.cpp:115:5:115:19 | [summary param] 0 in madArg0ToReturn | | madArg0ToReturn | | -| tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | | madArg0ToReturn | | -| tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | | -| tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | | -| tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | | madArg0ToArg1 | | -| tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | | madArg0ToArg1 | | -| tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | | madArg0ToArg1 | | -| tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | | madArg0ToSelf | | -| tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | | madArg0ToSelf | | -| tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | | madArg0ToSelf | | -| tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | | madSelfToReturn | | -| tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | | madSelfToReturn | | -| tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | | -| tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | | +| tests.cpp:115:5:115:19 | [summary param] 0 in madArg0ToReturn | | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | +| tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | +| tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | +| tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | | madSelfToReturn | madSelfToReturn | +| tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | | madSelfToReturn | madSelfToReturn | +| tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | namespaceMadSelfToReturn | From 5683092d6ac1a410f7a91ea6732f1dc0d02686e6 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 16 Feb 2024 17:24:02 +0000 Subject: [PATCH 041/198] C++: Implement SummaryParameterNode. --- .../ir/dataflow/internal/DataFlowDispatch.qll | 2 +- .../ir/dataflow/internal/DataFlowPrivate.qll | 10 +++--- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 34 +++++++++++++++---- .../models-as-data/FlowSummaryNode.expected | 16 ++++----- 4 files changed, 40 insertions(+), 22 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index 46bfe899e6c..b764466cbab 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -80,7 +80,7 @@ private module VirtualDispatch { exists(DataFlowCall call, Position i | other .(DataFlow::ParameterNode) - .isParameterOf(pragma[only_bind_into](call).getStaticCallTarget(), i) and + .isParameterOf(TSourceCallable(pragma[only_bind_into](call).getStaticCallTarget()), i) and src.(ArgumentNode).argumentOf(call, pragma[only_bind_into](pragma[only_bind_out](i))) ) and allowOtherFromArg = true and diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index ba6c204228e..7984148b438 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -340,7 +340,7 @@ DataFlowCallable nodeGetEnclosingCallable(Node n) { result = n.getEnclosingCalla /** Holds if `p` is a `ParameterNode` of `c` with position `pos`. */ predicate isParameterNode(ParameterNode p, DataFlowCallable c, ParameterPosition pos) { - p.isParameterOf(c.asSourceCallable(), pos) // TODO: if c is a summary node? + p.isParameterOf(c, pos) } /** Holds if `arg` is an `ArgumentNode` of `c` with position `pos`. */ @@ -967,10 +967,6 @@ class DataFlowCallable extends TDataFlowCallable { Cpp::Declaration asSourceCallable() { this = TSourceCallable(result) } FlowSummaryImpl::Public::SummarizedCallable asSummarizedCallable() { this = TSummarizedCallable(result) } - -/* Callable::TypeRange getUnderlyingCallable() { TODO - result = this.asSummarizedCallable() or result = this.asSourceCallable() - }*/ } private class SourceCallable extends DataFlowCallable, TSourceCallable { @@ -1207,7 +1203,9 @@ predicate additionalLambdaFlowStep(Node nodeFrom, Node nodeTo, boolean preserves * One example would be to allow flow like `p.foo = p.bar;`, which is disallowed * by default as a heuristic. */ -predicate allowParameterReturnInSelf(ParameterNode p) { p instanceof IndirectParameterNode } +predicate allowParameterReturnInSelf(ParameterNode p) { p instanceof IndirectParameterNode + // TODO: Swift has a case for summarized callables here. +} private predicate fieldHasApproxName(Field f, string s) { s = f.getName().charAt(0) and diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index e76df3dbe2c..79961a6cea7 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -1636,6 +1636,8 @@ class ParameterNode extends Node { this.asInstruction() instanceof InitializeParameterInstruction or this instanceof IndirectParameterNode + or + FlowSummaryImpl::Private::summaryParameterNode(this.(FlowSummaryNode).getSummaryNode(), _) } /** @@ -1643,7 +1645,7 @@ class ParameterNode extends Node { * implicit `this` parameter is considered to have position `-1`, and * pointer-indirection parameters are at further negative positions. */ - predicate isParameterOf(Function f, ParameterPosition pos) { none() } // overridden by subclasses + predicate isParameterOf(DataFlowCallable f, ParameterPosition pos) { none() } // overridden by subclasses /** Gets the `Parameter` associated with this node, if it exists. */ Parameter getParameter() { none() } // overridden by subclasses @@ -1665,8 +1667,8 @@ class DirectParameterNode extends InstructionNode { private class ExplicitParameterNode extends ParameterNode, DirectParameterNode { ExplicitParameterNode() { exists(instr.getParameter()) } - override predicate isParameterOf(Function f, ParameterPosition pos) { - f.getParameter(pos.(DirectPosition).getIndex()) = instr.getParameter() + override predicate isParameterOf(DataFlowCallable f, ParameterPosition pos) { + f.asSourceCallable().(Function).getParameter(pos.(DirectPosition).getIndex()) = instr.getParameter() } override string toStringImpl() { result = instr.getParameter().toString() } @@ -1678,13 +1680,31 @@ private class ExplicitParameterNode extends ParameterNode, DirectParameterNode { class ThisParameterNode extends ParameterNode, DirectParameterNode { ThisParameterNode() { instr.getIRVariable() instanceof IRThisVariable } - override predicate isParameterOf(Function f, ParameterPosition pos) { - pos.(DirectPosition).getIndex() = -1 and instr.getEnclosingFunction() = f + override predicate isParameterOf(DataFlowCallable f, ParameterPosition pos) { + pos.(DirectPosition).getIndex() = -1 and instr.getEnclosingFunction() = f.asSourceCallable() } override string toStringImpl() { result = "this" } } +/** + * A parameter node that is part of a summary. + */ +class SummaryParameterNode extends ParameterNode, FlowSummaryNode { + SummaryParameterNode() { + FlowSummaryImpl::Private::summaryParameterNode(this.getSummaryNode(), _) + } + + private ParameterPosition getPosition() { + FlowSummaryImpl::Private::summaryParameterNode(this.getSummaryNode(), result) + } + + override predicate isParameterOf(DataFlowCallable c, ParameterPosition p) { + c.asSummarizedCallable() = this.getSummarizedCallable() and + p = this.getPosition() + } +} + pragma[noinline] private predicate indirectPositionHasArgumentIndexAndIndex( IndirectionPosition pos, int argumentIndex, int indirectionIndex @@ -1703,8 +1723,8 @@ private predicate indirectParameterNodeHasArgumentIndexAndIndex( /** A synthetic parameter to model the pointed-to object of a pointer parameter. */ class ParameterIndirectionNode extends ParameterNode instanceof IndirectParameterNode { - override predicate isParameterOf(Function f, ParameterPosition pos) { - IndirectParameterNode.super.getEnclosingCallable().asSourceCallable() = f and + override predicate isParameterOf(DataFlowCallable f, ParameterPosition pos) { + IndirectParameterNode.super.getEnclosingCallable() = f and exists(int argumentIndex, int indirectionIndex | indirectPositionHasArgumentIndexAndIndex(pos, argumentIndex, indirectionIndex) and indirectParameterNodeHasArgumentIndexAndIndex(this, argumentIndex, indirectionIndex) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 5542e269755..fa1a9e87f0e 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,14 +1,14 @@ -| tests.cpp:115:5:115:19 | [summary param] 0 in madArg0ToReturn | | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:115:5:115:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | -| tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | +| tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | +| tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | -| tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | | madSelfToReturn | madSelfToReturn | +| tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | | tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | | madSelfToReturn | madSelfToReturn | -| tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | namespaceMadSelfToReturn | From 356214c11b316c2a2aa47524a8cc0bbfb2e64dde Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 16 Feb 2024 18:20:24 +0000 Subject: [PATCH 042/198] C++: Implement SummaryReturnNode. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 10 +++++++++- .../dataflow/models-as-data/FlowSummaryNode.expected | 8 ++++---- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 7984148b438..002ef93d25e 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -513,7 +513,7 @@ private class IndirectReturnKind extends ReturnKind, TIndirectReturnKind { } /** A data flow node that occurs as the result of a `ReturnStmt`. */ -class ReturnNode extends Node instanceof IndirectReturnNode { +abstract class ReturnNode extends Node { /** Gets the kind of this returned value. */ abstract ReturnKind getKind(); } @@ -544,6 +544,14 @@ class ReturnIndirectionNode extends IndirectReturnNode, ReturnNode { } } +private class SummaryReturnNode extends ReturnNode, FlowSummaryNode { + private ReturnKind rk; + + SummaryReturnNode() { FlowSummaryImpl::Private::summaryReturnNode(this.getSummaryNode(), rk) } + + override ReturnKind getKind() { result = rk } +} + private Operand fullyConvertedCallStepImpl(Operand op) { not exists(getANonConversionUse(op)) and exists(Instruction instr | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index fa1a9e87f0e..482d08d0746 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,7 +1,7 @@ | tests.cpp:115:5:115:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | @@ -9,6 +9,6 @@ | tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | | tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | | madSelfToReturn | madSelfToReturn | +| tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | | tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | From 5787dcc82d662dae634d387002215ee369009c31 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 19 Feb 2024 17:45:51 +0000 Subject: [PATCH 043/198] C++: Make getStaticCallTarget() return a DataFlowCallable. --- .../code/cpp/dataflow/internal/FlowSummaryImpl.qll | 4 ++-- .../cpp/ir/dataflow/internal/DataFlowDispatch.qll | 12 ++++++------ .../cpp/ir/dataflow/internal/DataFlowPrivate.qll | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 3c6908c3664..75e72d31c12 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -65,7 +65,7 @@ module Input implements InputSig { private import Make as Impl private module StepsInput implements Impl::Private::StepsInputSig { - DataFlowCall getACall(Public::SummarizedCallable sc) { result.getStaticCallTarget() = sc } + DataFlowCall getACall(Public::SummarizedCallable sc) { result.getStaticCallTarget() = TSummarizedCallable(sc) } } module SourceSinkInterpretationInput implements @@ -125,7 +125,7 @@ module SourceSinkInterpretationInput implements } /** Gets the target of this call, if any. */ - Element getCallTarget() { result = this.asCall().getStaticCallTarget() } + Element getCallTarget() { result = this.asCall().getStaticCallTarget().asSourceCallable() } // TODO: summarized target??? /** Gets a textual representation of this node. */ string toString() { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index b764466cbab..bcd24fe1307 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -14,7 +14,7 @@ private import DataFlowImplCommon as DataFlowImplCommon cached DataFlowCallable defaultViableCallable(DataFlowCall call) { DataFlowImplCommon::forceCachingInSameStage() and - result = TSourceCallable(call.getStaticCallTarget()) + result = call.getStaticCallTarget() or // If the target of the call does not have a body in the snapshot, it might // be because the target is just a header declaration, and the real target @@ -80,7 +80,7 @@ private module VirtualDispatch { exists(DataFlowCall call, Position i | other .(DataFlow::ParameterNode) - .isParameterOf(TSourceCallable(pragma[only_bind_into](call).getStaticCallTarget()), i) and + .isParameterOf(pragma[only_bind_into](call).getStaticCallTarget(), i) and src.(ArgumentNode).argumentOf(call, pragma[only_bind_into](pragma[only_bind_out](i))) ) and allowOtherFromArg = true and @@ -89,7 +89,7 @@ private module VirtualDispatch { // Call return exists(DataFlowCall call, ReturnKind returnKind | other = getAnOutNode(call, returnKind) and - returnNodeWithKindAndEnclosingCallable(src, returnKind, TSourceCallable(call.getStaticCallTarget())) + returnNodeWithKindAndEnclosingCallable(src, returnKind, call.getStaticCallTarget()) ) and allowFromArg = false or @@ -176,7 +176,7 @@ private module VirtualDispatch { /** Call to a virtual function. */ private class DataSensitiveOverriddenFunctionCall extends DataSensitiveCall { DataSensitiveOverriddenFunctionCall() { - exists(this.getStaticCallTarget().(VirtualFunction).getAnOverridingFunction()) + exists(this.getStaticCallTarget().asSourceCallable().(VirtualFunction).getAnOverridingFunction()) } override DataFlow::Node getDispatchValue() { result.asInstruction() = this.getArgument(-1) } @@ -194,7 +194,7 @@ private module VirtualDispatch { */ pragma[noinline] private predicate overrideMayAffectCall(Class overridingClass, MemberFunction overridingFunction) { - overridingFunction.getAnOverriddenFunction+() = this.getStaticCallTarget().(VirtualFunction) and + overridingFunction.getAnOverriddenFunction+() = this.getStaticCallTarget().asSourceCallable().(VirtualFunction) and overridingFunction.getDeclaringType() = overridingClass } @@ -277,7 +277,7 @@ DataFlowCallable viableImplInCallContext(DataFlowCall call, DataFlowCall ctx) { result = viableCallable(call) and exists(int i, DataFlowCallable f | mayBenefitFromCallContext(pragma[only_bind_into](call), f, i) and - f.asSourceCallable() = ctx.getStaticCallTarget() and + f = ctx.getStaticCallTarget() and result = TSourceCallable(ctx.getArgument(i).getUnconvertedResultExpression().(FunctionAccess).getTarget()) ) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 002ef93d25e..75431103e74 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1028,7 +1028,7 @@ class DataFlowCall extends TDataFlowCall { /** * Gets the `Function` that the call targets, if this is statically known. */ - Function getStaticCallTarget() { none() } // TODO: should this return DataFlowCallable? + DataFlowCallable getStaticCallTarget() { none() } // TODO: should this return DataFlowCallable? /** * Gets the `index`'th argument operand. The qualifier is considered to have index `-1`. @@ -1071,7 +1071,7 @@ private class NormalCall extends DataFlowCall, TNormalCall { override CallTargetOperand getCallTargetOperand() { result = call.getCallTargetOperand() } - override Function getStaticCallTarget() { result = call.getStaticCallTarget() } + override DataFlowCallable getStaticCallTarget() { result = TSourceCallable(call.getStaticCallTarget()) } override ArgumentOperand getArgumentOperand(int index) { result = call.getArgumentOperand(index) @@ -1095,8 +1095,8 @@ class SummaryCall extends DataFlowCall, TSummaryCall { // override CallTargetOperand getCallTargetOperand() TODO - override Function getStaticCallTarget() { // TODO: should this return DataFlowCallable? - result = c + override DataFlowCallable getStaticCallTarget() { + result = TSummarizedCallable(c) } // override ArgumentOperand getArgumentOperand(int index) TODO From bc42e2bc35e75e12546ae20c0c98848da01a7dc9 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 27 Feb 2024 16:41:39 +0000 Subject: [PATCH 044/198] C++: Workaround to get the tests passing again. --- .../semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 8 ++++++-- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 75e72d31c12..aa75c17b129 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -65,7 +65,10 @@ module Input implements InputSig { private import Make as Impl private module StepsInput implements Impl::Private::StepsInputSig { - DataFlowCall getACall(Public::SummarizedCallable sc) { result.getStaticCallTarget() = TSummarizedCallable(sc) } + DataFlowCall getACall(Public::SummarizedCallable sc) { + result.getStaticCallTarget().asSourceCallable() = sc or + result.getStaticCallTarget().asSummarizedCallable() = sc // TODO: this should be the only case + } } module SourceSinkInterpretationInput implements @@ -114,7 +117,8 @@ module SourceSinkInterpretationInput implements Node asNode() { this = TNode_(result) } /** Gets the call that this node corresponds to, if any. */ - DataFlowCall asCall() { this.asElement() = result.asCallInstruction().getUnconvertedResultExpression() + DataFlowCall asCall() { + this.asElement() = result.asCallInstruction().getUnconvertedResultExpression() // TODO: or summary call? } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 75431103e74..0085255c225 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -951,7 +951,7 @@ class CastNode extends Node { cached newtype TDataFlowCallable = - TSourceCallable(Cpp::Declaration decl) { not decl instanceof FlowSummaryImpl::Public::SummarizedCallable } or + TSourceCallable(Cpp::Declaration decl) /*{ not decl instanceof FlowSummaryImpl::Public::SummarizedCallable }*/ or // TODO: figure this out TSummarizedCallable(FlowSummaryImpl::Public::SummarizedCallable c) /** From 0df10bda0c8741edd50d015cc284db41f77da5c8 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 27 Feb 2024 17:32:59 +0000 Subject: [PATCH 045/198] C++: Post-merge fixup. --- .../code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index b264df42699..52cfae651d8 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -54,7 +54,6 @@ private newtype TIRDataFlowNode = Ssa::hasRawIndirectInstruction(node.asInstruction(), indirectionIndex) } or TFinalParameterNode(Parameter p, int indirectionIndex) { - hasFinalParameterNode(_, p, indirectionIndex) exists(Ssa::FinalParameterUse use | use.getParameter() = p and use.getIndirectionIndex() = indirectionIndex @@ -64,17 +63,6 @@ private newtype TIRDataFlowNode = TInitialGlobalValue(Ssa::GlobalDef globalUse) or TFlowSummaryNode(FlowSummaryImpl::Private::SummaryNode sn) -/** - * Holds if `(p, indirectionIndex)` should define a `TFinalParameterNode` - * entry because `use` represents the final use of a parameter that has been - * written to in the enclosing function of `p`. - */ -predicate hasFinalParameterNode(Ssa::FinalParameterUse use, Parameter p, int indirectionIndex) { - use.getParameter() = p and - use.getIndirectionIndex() = indirectionIndex and - parameterIsRedefined(p) -} - /** * An operand that is defined by a `FieldAddressInstruction`. */ From 8faad92cfdcf2e086261e3e0fb4a9cb7cc154d5d Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 28 Feb 2024 09:23:36 +0000 Subject: [PATCH 046/198] C++: Define DataFlowCallable.getUnderlyingCallable and use it to fix some issues. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 10 +++----- .../ir/dataflow/internal/DataFlowDispatch.qll | 24 ++++++++++++++----- .../ir/dataflow/internal/DataFlowPrivate.qll | 9 +++++-- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 16 +++++++++---- 4 files changed, 39 insertions(+), 20 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index aa75c17b129..568e2dc1c6c 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -66,8 +66,7 @@ private import Make as Impl private module StepsInput implements Impl::Private::StepsInputSig { DataFlowCall getACall(Public::SummarizedCallable sc) { - result.getStaticCallTarget().asSourceCallable() = sc or - result.getStaticCallTarget().asSummarizedCallable() = sc // TODO: this should be the only case + result.getStaticCallTarget().getUnderlyingCallable() = sc } } @@ -123,13 +122,10 @@ module SourceSinkInterpretationInput implements } /** Gets the callable that this node corresponds to, if any. */ - DataFlowCallable asCallable() { - result.asSourceCallable() = this.asElement() - // TODO: or summary callable? - } + DataFlowCallable asCallable() { result.getUnderlyingCallable() = this.asElement() } /** Gets the target of this call, if any. */ - Element getCallTarget() { result = this.asCall().getStaticCallTarget().asSourceCallable() } // TODO: summarized target??? + Element getCallTarget() { result = this.asCall().getStaticCallTarget().getUnderlyingCallable() } /** Gets a textual representation of this node. */ string toString() { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index 1e691b24b04..428eac2290e 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -24,7 +24,7 @@ DataFlowCallable defaultViableCallable(DataFlowCall call) { // that as a potential callee. exists(string qualifiedName, int nparams | callSignatureWithoutBody(qualifiedName, nparams, call.asCallInstruction()) and - functionSignatureWithBody(qualifiedName, nparams, result.asSourceCallable()) and + functionSignatureWithBody(qualifiedName, nparams, result.getUnderlyingCallable()) and strictcount(Function other | functionSignatureWithBody(qualifiedName, nparams, other)) = 1 ) or @@ -40,7 +40,9 @@ DataFlowCallable viableCallable(DataFlowCall call) { result = defaultViableCallable(call) or // Additional call targets - result = any(AdditionalCallTarget additional).viableTarget(call.asCallInstruction().getUnconvertedResultExpression()) + result = + any(AdditionalCallTarget additional) + .viableTarget(call.asCallInstruction().getUnconvertedResultExpression()) } /** @@ -176,7 +178,12 @@ private module VirtualDispatch { /** Call to a virtual function. */ private class DataSensitiveOverriddenFunctionCall extends DataSensitiveCall { DataSensitiveOverriddenFunctionCall() { - exists(this.getStaticCallTarget().asSourceCallable().(VirtualFunction).getAnOverridingFunction()) + exists( + this.getStaticCallTarget() + .getUnderlyingCallable() + .(VirtualFunction) + .getAnOverridingFunction() + ) } override DataFlow::Node getDispatchValue() { result.asInstruction() = this.getArgument(-1) } @@ -194,7 +201,8 @@ private module VirtualDispatch { */ pragma[noinline] private predicate overrideMayAffectCall(Class overridingClass, MemberFunction overridingFunction) { - overridingFunction.getAnOverriddenFunction+() = this.getStaticCallTarget().asSourceCallable().(VirtualFunction) and + overridingFunction.getAnOverriddenFunction+() = + this.getStaticCallTarget().getUnderlyingCallable().(VirtualFunction) and overridingFunction.getDeclaringType() = overridingClass } @@ -261,7 +269,7 @@ private predicate mayBenefitFromCallContext( f = pragma[only_bind_out](call).getEnclosingCallable() and exists(InitializeParameterInstruction init | not exists(call.getStaticCallTarget()) and - init.getEnclosingFunction() = f.asSourceCallable() and + init.getEnclosingFunction() = f.getUnderlyingCallable() and call.flowsFrom(DataFlow::instructionNode(init), _) and init.getParameter().getIndex() = arg ) @@ -276,7 +284,11 @@ DataFlowCallable viableImplInCallContext(DataFlowCall call, DataFlowCall ctx) { exists(int i, DataFlowCallable f | mayBenefitFromCallContext(pragma[only_bind_into](call), f, i) and f = ctx.getStaticCallTarget() and - result = TSourceCallable(ctx.getArgument(i).getUnconvertedResultExpression().(FunctionAccess).getTarget()) + result = + TSourceCallable(ctx.getArgument(i) + .getUnconvertedResultExpression() + .(FunctionAccess) + .getTarget()) ) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 5bde10b0f6b..5f979cb2a80 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -978,6 +978,11 @@ class DataFlowCallable extends TDataFlowCallable { Cpp::Declaration asSourceCallable() { this = TSourceCallable(result) } FlowSummaryImpl::Public::SummarizedCallable asSummarizedCallable() { this = TSummarizedCallable(result) } + + Cpp::Declaration getUnderlyingCallable() { + result = this.asSummarizedCallable() or // SummarizedCallable = Function (in CPP) + result = this.asSourceCallable() + } } private class SourceCallable extends DataFlowCallable, TSourceCallable { @@ -1031,7 +1036,7 @@ class DataFlowCall extends TDataFlowCall { /** * Gets the `Function` that the call targets, if this is statically known. */ - DataFlowCallable getStaticCallTarget() { none() } // TODO: should this return DataFlowCallable? + DataFlowCallable getStaticCallTarget() { none() } /** * Gets the `index`'th argument operand. The qualifier is considered to have index `-1`. @@ -1104,7 +1109,7 @@ class SummaryCall extends DataFlowCall, TSummaryCall { // override ArgumentOperand getArgumentOperand(int index) TODO - override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } + override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } // TODO: is this right? override string toString() { result = "[summary] call to " + receiver + " in " + c } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 52cfae651d8..126b1263de3 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -1010,7 +1010,9 @@ private module RawIndirectNodes { result = this.getOperand().getDef().getEnclosingFunction() } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override DataFlowCallable getEnclosingCallable() { + result = TSourceCallable(this.getFunction()) + } override predicate isGLValue() { this.getOperand().isGLValue() } @@ -1054,7 +1056,9 @@ private module RawIndirectNodes { override Declaration getFunction() { result = this.getInstruction().getEnclosingFunction() } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override DataFlowCallable getEnclosingCallable() { + result = TSourceCallable(this.getFunction()) + } override predicate isGLValue() { this.getInstruction().isGLValue() } @@ -1672,7 +1676,8 @@ private class ExplicitParameterNode extends ParameterNode, DirectParameterNode { ExplicitParameterNode() { exists(instr.getParameter()) } override predicate isParameterOf(DataFlowCallable f, ParameterPosition pos) { - f.asSourceCallable().(Function).getParameter(pos.(DirectPosition).getIndex()) = instr.getParameter() + f.getUnderlyingCallable().(Function).getParameter(pos.(DirectPosition).getIndex()) = + instr.getParameter() } override string toStringImpl() { result = instr.getParameter().toString() } @@ -1685,7 +1690,8 @@ class ThisParameterNode extends ParameterNode, DirectParameterNode { ThisParameterNode() { instr.getIRVariable() instanceof IRThisVariable } override predicate isParameterOf(DataFlowCallable f, ParameterPosition pos) { - pos.(DirectPosition).getIndex() = -1 and instr.getEnclosingFunction() = f.asSourceCallable() + pos.(DirectPosition).getIndex() = -1 and + instr.getEnclosingFunction() = f.getUnderlyingCallable() } override string toStringImpl() { result = "this" } @@ -1704,7 +1710,7 @@ class SummaryParameterNode extends ParameterNode, FlowSummaryNode { } override predicate isParameterOf(DataFlowCallable c, ParameterPosition p) { - c.asSummarizedCallable() = this.getSummarizedCallable() and + c.getUnderlyingCallable() = this.getSummarizedCallable() and p = this.getPosition() } } From 2e5f7dc8fcdecc1d396e2cf1b154ee49136bfeb7 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 28 Feb 2024 16:09:31 +0000 Subject: [PATCH 047/198] C++: QLDoc (mostly placeholder). --- .../ir/dataflow/internal/DataFlowPrivate.qll | 17 +++++++++++++++++ .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 3 +++ 2 files changed, 20 insertions(+) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 5f979cb2a80..788e1be9c1f 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -391,6 +391,9 @@ private class SideEffectArgumentNode extends ArgumentNode, SideEffectOperandNode } } +/** + * TODO: QLDoc. + */ class SummaryArgumentNode extends ArgumentNode, FlowSummaryNode { private SummaryCall call_; private ArgumentPosition pos_; @@ -985,6 +988,9 @@ class DataFlowCallable extends TDataFlowCallable { } } +/** + * TODO: QLDoc. + */ private class SourceCallable extends DataFlowCallable, TSourceCallable { Cpp::Declaration decl; @@ -995,6 +1001,9 @@ private class SourceCallable extends DataFlowCallable, TSourceCallable { override Location getLocation() { result = decl.getLocation() } } +/** + * TODO: QLDoc. + */ private class SummarizedCallable extends DataFlowCallable, TSummarizedCallable { FlowSummaryImpl::Public::SummarizedCallable sc; @@ -1070,6 +1079,9 @@ class DataFlowCall extends TDataFlowCall { Location getLocation() { none() } } +/** + * TODO: QLDoc. + */ private class NormalCall extends DataFlowCall, TNormalCall { private CallInstruction call; @@ -1092,6 +1104,11 @@ private class NormalCall extends DataFlowCall, TNormalCall { override Location getLocation() { result = call.getLocation() } } +/** + * A synthesized call inside a callable with a flow summary. + * + * TODO: example. + */ class SummaryCall extends DataFlowCall, TSummaryCall { private FlowSummaryImpl::Public::SummarizedCallable c; private FlowSummaryImpl::Private::SummaryNode receiver; diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 126b1263de3..1cdc1570b02 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -741,6 +741,9 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { * A data-flow node used to model flow summaries. */ class FlowSummaryNode extends Node, TFlowSummaryNode { + /** + * TODO: QLDoc. + */ FlowSummaryImpl::Private::SummaryNode getSummaryNode() { this = TFlowSummaryNode(result) } /** From f649939d78a99db8141f50dea0ba705425360d18 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 1 Mar 2024 13:19:10 +0000 Subject: [PATCH 048/198] C++: Allow flow through (previously missing) summary taint steps. --- .../code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll | 4 ++++ .../test/library-tests/dataflow/models-as-data/tests.cpp | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll index 51b893ddb23..261d822f87f 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll @@ -6,6 +6,7 @@ private import semmle.code.cpp.models.interfaces.SideEffect private import DataFlowUtil private import DataFlowPrivate private import SsaInternals as Ssa +private import semmle.code.cpp.dataflow.internal.FlowSummaryImpl as FlowSummaryImpl /** * Holds if taint propagates from `nodeFrom` to `nodeTo` in exactly one local @@ -37,6 +38,9 @@ predicate localAdditionalTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeT ) or any(Ssa::Indirection ind).isAdditionalTaintStep(nodeFrom, nodeTo) + or + // models-as-data summarized flow + FlowSummaryImpl::Private::Steps::summaryThroughStepTaint(nodeFrom, nodeTo, _) } /** diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 18d78b36032..c2a3dd0cec6 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -129,7 +129,7 @@ void test_summaries() { int a, b, c; sink(madArg0ToReturn(0)); - sink(madArg0ToReturn(source())); // $ MISSING: ir + sink(madArg0ToReturn(source())); // $ ir sink(notASummary(source())); sink(madArg0ToReturnValueFlow(0)); sink(madArg0ToReturnValueFlow(source())); // $ ir @@ -158,7 +158,7 @@ void test_summaries() { // test source + sinks + summaries together - madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ MISSING: ir + madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ ir madSinkArg0(madArg0ToReturnValueFlow(remoteMadSource())); // $ ir madSinkArg0(madArg0IndirectToReturn(remoteMadSourceIndirect())); // $ MISSING: ir*/ } @@ -256,13 +256,13 @@ void test_class_members() { mc3.madArg0ToField(source()); sink(mc3.val); // $ MISSING: ir - sink(source2().madSelfToReturn()); // $ MISSING: ir + sink(source2().madSelfToReturn()); // $ ir sink(source2().notASummary()); mc4.val = source(); sink(mc4.madFieldToReturn()); // $ MISSING: ir - sink(source3().namespaceMadSelfToReturn()); // $ MISSING: ir + sink(source3().namespaceMadSelfToReturn()); // $ ir // test class member sources + sinks + summaries together From dbf0b987918a05087fecdd900855de30bfdfaf54 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 1 Mar 2024 14:51:53 +0000 Subject: [PATCH 049/198] C++: Add some test cases involving function pointers. --- .../models-as-data/FlowSummaryNode.expected | 12 +++++++++ .../dataflow/models-as-data/testModels.qll | 3 +++ .../dataflow/models-as-data/tests.cpp | 27 ++++++++++++++++++- 3 files changed, 41 insertions(+), 1 deletion(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 482d08d0746..8bc0af63916 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -12,3 +12,15 @@ | tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | | tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:285:5:285:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:285:5:285:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:285:5:285:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:285:5:285:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:285:5:285:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:287:6:287:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] to write: Argument[1] in madCallArg0WithValue | | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 7d32b8afdb7..c2ffed968af 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -71,6 +71,9 @@ private class TestSummaries extends SummaryModelCsv { ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", ";MyClass;true;madFieldToReturn;;;Argument[-1].val;ReturnValue;taint", "MyNamespace;MyClass;true;namespaceMadSelfToReturn;;;Argument[-1];ReturnValue;taint", + ";;false;madCallArg0ReturnToReturn;;;Argument[0].ReturnValue;ReturnValue;value", + ";;false;madCallArg0ReturnToReturnFirst;;;Argument[0].ReturnValue;ReturnValue.first;value", + ";;false;madCallArg0WithValue;;;Argument[1];Argument[0].Parameter[0];value", ] } } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index c2a3dd0cec6..a2837518776 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -106,7 +106,7 @@ void madSinkParam0(int x) { // $ interpretElement x = source(); // $ MISSING: ir } -// --- MAD summaries --- +// --- global MAD summaries --- struct MyContainer { int value; @@ -274,3 +274,28 @@ void test_class_members() { mc6.madArg0ToField(source()); sink(mc6.madFieldToReturn()); // $ MISSING: ir } + +// --- MAD cases involving function pointers --- + +struct intPair { + int first; + int second; +}; + +int madCallArg0ReturnToReturn(int (*fun_ptr)()); // $ interpretElement +intPair madCallArg0ReturnToReturnFirst(int (*fun_ptr)()); // $ interpretElement +void madCallArg0WithValue(void (*fun_ptr)(int), int value); // $ interpretElement + +int getTainted() { return source(); } +void useValue(int x) { sink(x); } + +void test_function_pointers() { + sink(madCallArg0ReturnToReturn(¬ASource)); + sink(madCallArg0ReturnToReturn(&getTainted)); // $ MISSING: ir + sink(madCallArg0ReturnToReturn(&source)); // $ MISSING: ir + sink(madCallArg0ReturnToReturnFirst(&source).first); // $ MISSING: ir + sink(madCallArg0ReturnToReturnFirst(&source).second); + madCallArg0WithValue(&useValue, 0); + madCallArg0WithValue(&useValue, source()); // $ MISSING: ir + madCallArg0WithValue(&sink, source()); // $ MISSING: ir +} From 340a17dd745036dabcc227659a0ff3fe88025b19 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 1 Mar 2024 16:02:04 +0000 Subject: [PATCH 050/198] C++: Attempt to QLDoc OutNode better. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 788e1be9c1f..2853f68f592 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -664,7 +664,10 @@ predicate simpleOutNode(Node node, CallInstruction call) { instructionForFullyConvertedCall(node.asInstruction(), call) } -/** A data flow node that represents the output of a call. */ +/** + * A data flow node that represents the output of a call (for example, a + * return value) at the call site. + */ class OutNode extends Node { OutNode() { // Return values not hidden behind indirections @@ -680,6 +683,7 @@ class OutNode extends Node { /** Gets the underlying call. */ abstract DataFlowCall getCall(); + /** Gets the kind of this out node. */ abstract ReturnKind getReturnKind(); } From d1a2048134cfe0edb7cb0c512d97e71ea71a08e0 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 1 Mar 2024 15:55:24 +0000 Subject: [PATCH 051/198] C++: Add SummaryPostUpdateNode class. --- .../code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 14 ++++++++++++++ .../models-as-data/FlowSummaryNode.expected | 12 ++++++------ 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 1cdc1570b02..e46cb854429 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -1787,6 +1787,20 @@ abstract private class PartialDefinitionNode extends PostUpdateNode { abstract Expr getDefinedExpr(); } +/** + * TODO: QLDoc. + */ +class SummaryPostUpdateNode extends FlowSummaryNode, PostUpdateNode { + SummaryPostUpdateNode() { + FlowSummaryImpl::Private::summaryPostUpdateNode(this.getSummaryNode(), _) + } + + override Node getPreUpdateNode() { + FlowSummaryImpl::Private::summaryPostUpdateNode(this.getSummaryNode(), + result.(FlowSummaryNode).getSummaryNode()) + } +} + /** * A node that represents the value of a variable after a function call that * may have changed the variable because it's passed by reference. diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 8bc0af63916..dd9329d2963 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -4,23 +4,23 @@ | tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | -| tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | | madArg0ToArg1 | madArg0ToArg1 | +| tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | PostUpdateNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | | tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | | tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:285:5:285:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:285:5:285:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:285:5:285:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:285:5:285:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:285:5:285:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:285:5:285:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:287:6:287:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | | tests.cpp:287:6:287:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | | tests.cpp:287:6:287:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | | tests.cpp:287:6:287:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] to write: Argument[1] in madCallArg0WithValue | | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:287:6:287:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | From 7675f153cef84c58033e5a3a41a0b5c6db02ab99 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 1 Mar 2024 15:50:46 +0000 Subject: [PATCH 052/198] C++: Add SummaryOutNode class. --- .../ir/dataflow/internal/DataFlowPrivate.qll | 29 +++++++++++++++---- .../models-as-data/FlowSummaryNode.expected | 2 +- 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 2853f68f592..e66f8d55b46 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -385,7 +385,7 @@ private class SideEffectArgumentNode extends ArgumentNode, SideEffectOperandNode override predicate argumentOf(DataFlowCall dfCall, ArgumentPosition pos) { exists(int indirectionIndex | pos = TIndirectionPosition(argumentIndex, pragma[only_bind_into](indirectionIndex)) and - this.getCallInstruction() = dfCall.asCallInstruction() and // TODO: or summarized call? + this.getCallInstruction() = dfCall.asCallInstruction() and super.hasAddressOperandAndIndirectionIndex(_, pragma[only_bind_into](indirectionIndex)) ) } @@ -678,6 +678,9 @@ class OutNode extends Node { or // Modified arguments hidden behind indirections this instanceof IndirectArgumentOutNode + or + // Summary node + FlowSummaryImpl::Private::summaryOutNode(_, this.(FlowSummaryNode).getSummaryNode(), _) } /** Gets the underlying call. */ @@ -692,25 +695,41 @@ private class DirectCallOutNode extends OutNode { DirectCallOutNode() { simpleOutNode(this, call) } - override DataFlowCall getCall() { result.asCallInstruction() = call } // TODO: or summarized call? + override DataFlowCall getCall() { result.asCallInstruction() = call } override ReturnKind getReturnKind() { result = TNormalReturnKind(0) } } private class IndirectCallOutNode extends OutNode, IndirectReturnOutNode { - override DataFlowCall getCall() { result.asCallInstruction() = this.getCallInstruction() } // TODO: or summarized call? + override DataFlowCall getCall() { result.asCallInstruction() = this.getCallInstruction() } override ReturnKind getReturnKind() { result = TNormalReturnKind(this.getIndirectionIndex()) } } private class SideEffectOutNode extends OutNode, IndirectArgumentOutNode { - override DataFlowCall getCall() { result.asCallInstruction() = this.getCallInstruction() } // TODO: or summarized call? + override DataFlowCall getCall() { result.asCallInstruction() = this.getCallInstruction() } override ReturnKind getReturnKind() { result = TIndirectReturnKind(this.getArgumentIndex(), this.getIndirectionIndex()) } } +/** + * TODO: QLDoc. + */ +private class SummaryOutNode extends OutNode, FlowSummaryNode { + private SummaryCall call; + private ReturnKind kind_; + + SummaryOutNode() { + FlowSummaryImpl::Private::summaryOutNode(call.getReceiver(), this.getSummaryNode(), kind_) + } + + override DataFlowCall getCall() { result = call } + + override ReturnKind getReturnKind() { result = kind_ } +} + /** * Gets a node that can read the value returned from `call` with return kind * `kind`. @@ -1099,7 +1118,7 @@ private class NormalCall extends DataFlowCall, TNormalCall { override ArgumentOperand getArgumentOperand(int index) { result = call.getArgumentOperand(index) - } + } override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(call.getEnclosingFunction()) } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index dd9329d2963..e9d37f754d3 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -14,7 +14,7 @@ | tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:285:5:285:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:285:5:285:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:285:5:285:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:285:5:285:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:285:5:285:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:285:5:285:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:287:6:287:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | From d1fc700735fa6ac4f2fd2cde54bbd4a31e44af96 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 5 Mar 2024 17:34:48 +0000 Subject: [PATCH 053/198] C++: Fill out some QLDoc. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index e66f8d55b46..0bfde27b1dd 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -392,7 +392,7 @@ private class SideEffectArgumentNode extends ArgumentNode, SideEffectOperandNode } /** - * TODO: QLDoc. + * An argument node that is part of a summary. */ class SummaryArgumentNode extends ArgumentNode, FlowSummaryNode { private SummaryCall call_; @@ -550,6 +550,9 @@ class ReturnIndirectionNode extends IndirectReturnNode, ReturnNode { } } +/** + * An return node that is part of a summary. + */ private class SummaryReturnNode extends ReturnNode, FlowSummaryNode { private ReturnKind rk; @@ -715,7 +718,7 @@ private class SideEffectOutNode extends OutNode, IndirectArgumentOutNode { } /** - * TODO: QLDoc. + * An output node that is part of a summary. */ private class SummaryOutNode extends OutNode, FlowSummaryNode { private SummaryCall call; From 3657269d3ee55a96a48b00a5d1f2c3979bcd5fd1 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 5 Mar 2024 17:35:05 +0000 Subject: [PATCH 054/198] C++: Autoformat. --- .../ir/dataflow/internal/DataFlowPrivate.qll | 36 ++++++++++--------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 0bfde27b1dd..b5d7b685111 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -983,8 +983,11 @@ class CastNode extends Node { cached newtype TDataFlowCallable = - TSourceCallable(Cpp::Declaration decl) /*{ not decl instanceof FlowSummaryImpl::Public::SummarizedCallable }*/ or // TODO: figure this out - TSummarizedCallable(FlowSummaryImpl::Public::SummarizedCallable c) + TSourceCallable(Cpp::Declaration decl) or + /*{ not decl instanceof FlowSummaryImpl::Public::SummarizedCallable }*/ TSummarizedCallable( + // TODO: figure this out + FlowSummaryImpl::Public::SummarizedCallable c + ) /** * A callable, which may be: @@ -1006,7 +1009,9 @@ class DataFlowCallable extends TDataFlowCallable { Cpp::Declaration asSourceCallable() { this = TSourceCallable(result) } - FlowSummaryImpl::Public::SummarizedCallable asSummarizedCallable() { this = TSummarizedCallable(result) } + FlowSummaryImpl::Public::SummarizedCallable asSummarizedCallable() { + this = TSummarizedCallable(result) + } Cpp::Declaration getUnderlyingCallable() { result = this.asSummarizedCallable() or // SummarizedCallable = Function (in CPP) @@ -1117,13 +1122,15 @@ private class NormalCall extends DataFlowCall, TNormalCall { override CallTargetOperand getCallTargetOperand() { result = call.getCallTargetOperand() } - override DataFlowCallable getStaticCallTarget() { result = TSourceCallable(call.getStaticCallTarget()) } + override DataFlowCallable getStaticCallTarget() { + result = TSourceCallable(call.getStaticCallTarget()) + } - override ArgumentOperand getArgumentOperand(int index) { - result = call.getArgumentOperand(index) - } + override ArgumentOperand getArgumentOperand(int index) { result = call.getArgumentOperand(index) } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(call.getEnclosingFunction()) } + override DataFlowCallable getEnclosingCallable() { + result = TSourceCallable(call.getEnclosingFunction()) + } override string toString() { result = call.toString() } @@ -1144,14 +1151,10 @@ class SummaryCall extends DataFlowCall, TSummaryCall { /** Gets the data flow node that this call targets. */ FlowSummaryImpl::Private::SummaryNode getReceiver() { result = receiver } -// override CallTargetOperand getCallTargetOperand() TODO - - override DataFlowCallable getStaticCallTarget() { - result = TSummarizedCallable(c) - } - -// override ArgumentOperand getArgumentOperand(int index) TODO + // override CallTargetOperand getCallTargetOperand() TODO + override DataFlowCallable getStaticCallTarget() { result = TSummarizedCallable(c) } + // override ArgumentOperand getArgumentOperand(int index) TODO override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } // TODO: is this right? override string toString() { result = "[summary] call to " + receiver + " in " + c } @@ -1262,7 +1265,8 @@ predicate additionalLambdaFlowStep(Node nodeFrom, Node nodeTo, boolean preserves * One example would be to allow flow like `p.foo = p.bar;`, which is disallowed * by default as a heuristic. */ -predicate allowParameterReturnInSelf(ParameterNode p) { p instanceof IndirectParameterNode +predicate allowParameterReturnInSelf(ParameterNode p) { + p instanceof IndirectParameterNode // TODO: Swift has a case for summarized callables here. } From 8c0f02ac4b841cdfa159ff55a9fc0695e6e7af31 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 6 Mar 2024 14:36:21 +0000 Subject: [PATCH 055/198] C++: Add summary jumpStep, readStep, storeStep. --- .../ir/dataflow/internal/DataFlowPrivate.qll | 25 ++++++++++++++----- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index b5d7b685111..fd8e02d4583 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -795,6 +795,10 @@ predicate jumpStep(Node n1, Node n2) { v = n1.asIndirectVariable(globalDef.getIndirection()) ) ) + or + // models-as-data summarized flow + FlowSummaryImpl::Private::Steps::summaryJumpStep(n1.(FlowSummaryNode).getSummaryNode(), + n2.(FlowSummaryNode).getSummaryNode()) } /** @@ -805,23 +809,28 @@ predicate jumpStep(Node n1, Node n2) { * The boolean `certain` is true if the destination address does not involve * any pointer arithmetic, and false otherwise. */ -predicate storeStepImpl(Node node1, Content c, PostFieldUpdateNode node2, boolean certain) { +predicate storeStepImpl(Node node1, Content c, Node node2, boolean certain) { exists(int indirectionIndex1, int numberOfLoads, StoreInstruction store | nodeHasInstruction(node1, store, pragma[only_bind_into](indirectionIndex1)) and - node2.getIndirectionIndex() = 1 and - numberOfLoadsFromOperand(node2.getFieldAddress(), store.getDestinationAddressOperand(), - numberOfLoads, certain) + node2.(PostFieldUpdateNode).getIndirectionIndex() = 1 and + numberOfLoadsFromOperand(node2.(PostFieldUpdateNode).getFieldAddress(), + store.getDestinationAddressOperand(), numberOfLoads, certain) | exists(FieldContent fc | fc = c | - fc.getField() = node2.getUpdatedField() and + fc.getField() = node2.(PostFieldUpdateNode).getUpdatedField() and fc.getIndirectionIndex() = 1 + indirectionIndex1 + numberOfLoads ) or exists(UnionContent uc | uc = c | - uc.getAField() = node2.getUpdatedField() and + uc.getAField() = node2.(PostFieldUpdateNode).getUpdatedField() and uc.getIndirectionIndex() = 1 + indirectionIndex1 + numberOfLoads ) ) + or + // models-as-data summarized flow + FlowSummaryImpl::Private::Steps::summaryStoreStep(node1.(FlowSummaryNode).getSummaryNode(), c, + node2.(FlowSummaryNode).getSummaryNode()) and + certain = [true, false] // TODO } /** @@ -908,6 +917,10 @@ predicate readStep(Node node1, ContentSet c, Node node2) { uc.getIndirectionIndex() = indirectionIndex2 + numberOfLoads ) ) + or + // models-as-data summarized flow + FlowSummaryImpl::Private::Steps::summaryReadStep(node1.(FlowSummaryNode).getSummaryNode(), c, + node2.(FlowSummaryNode).getSummaryNode()) } /** From 18d9573b6a262954d7036ff22f35705fbbcd592a Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 6 Mar 2024 14:58:57 +0000 Subject: [PATCH 056/198] C++: Add summaryLocalStep as well. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 2 +- .../lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 4 ++++ .../code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index fd8e02d4583..d373bdbde26 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1165,7 +1165,7 @@ class SummaryCall extends DataFlowCall, TSummaryCall { FlowSummaryImpl::Private::SummaryNode getReceiver() { result = receiver } // override CallTargetOperand getCallTargetOperand() TODO - override DataFlowCallable getStaticCallTarget() { result = TSummarizedCallable(c) } + override DataFlowCallable getStaticCallTarget() { result = TSummarizedCallable(c) } // TODO: is this right? // override ArgumentOperand getArgumentOperand(int index) TODO override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } // TODO: is this right? diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index e46cb854429..814faa600f4 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -2045,6 +2045,10 @@ private module Cached { or // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) + or + FlowSummaryImpl::Private::Steps::summaryLocalStep(nodeFrom.(FlowSummaryNode).getSummaryNode(), + nodeTo.(FlowSummaryNode).getSummaryNode(), true) + // TODO: should these really be in the same place? } private predicate simpleInstructionLocalFlowStep(Operand opFrom, Instruction iTo) { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll index 261d822f87f..72094fa2b1c 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll @@ -41,6 +41,10 @@ predicate localAdditionalTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeT or // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryThroughStepTaint(nodeFrom, nodeTo, _) + or + FlowSummaryImpl::Private::Steps::summaryLocalStep(nodeFrom.(FlowSummaryNode).getSummaryNode(), + nodeTo.(FlowSummaryNode).getSummaryNode(), false) + // TODO: should these really be in the same place? } /** From 26ef1bc249c0e374d416ce018ee321515f3b576a Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 6 Mar 2024 14:37:02 +0000 Subject: [PATCH 057/198] Swift: comment models-as-data implementation. --- .../ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll b/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll index d981ffee940..8d1ab46fa51 100644 --- a/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll +++ b/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll @@ -320,6 +320,7 @@ private module Cached { cached predicate localFlowStepImpl(Node nodeFrom, Node nodeTo) { localFlowStepCommon(nodeFrom, nodeTo) or + // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) } @@ -1023,6 +1024,7 @@ predicate captureValueStep(Node node1, Node node2) { } predicate jumpStep(Node pred, Node succ) { + // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryJumpStep(pred.(FlowSummaryNode).getSummaryNode(), succ.(FlowSummaryNode).getSummaryNode()) } @@ -1132,6 +1134,7 @@ predicate storeStep(Node node1, ContentSet c, Node node2) { c.isSingleton(any(Content::CollectionContent cc)) ) or + // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryStoreStep(node1.(FlowSummaryNode).getSummaryNode(), c, node2.(FlowSummaryNode).getSummaryNode()) or @@ -1237,6 +1240,7 @@ predicate readStep(Node node1, ContentSet c, Node node2) { c instanceof OptionalSomeContentSet ) or + // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryReadStep(node1.(FlowSummaryNode).getSummaryNode(), c, node2.(FlowSummaryNode).getSummaryNode()) or From 23fd3f62ac25f3275368969b6996e076d6d9d30f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 6 Mar 2024 16:08:47 +0000 Subject: [PATCH 058/198] C++: Add models-as-data case to allowParameterReturnInSelf. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index d373bdbde26..6ac0b7b8804 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1280,7 +1280,12 @@ predicate additionalLambdaFlowStep(Node nodeFrom, Node nodeTo, boolean preserves */ predicate allowParameterReturnInSelf(ParameterNode p) { p instanceof IndirectParameterNode - // TODO: Swift has a case for summarized callables here. + or + // models-as-data summarized flow + exists(DataFlowCallable c, ParameterPosition pos | + p.(ParameterNode).isParameterOf(c, pos) and + FlowSummaryImpl::Private::summaryAllowParameterReturnInSelf(c.asSummarizedCallable(), pos) + ) } private predicate fieldHasApproxName(Field f, string s) { From e8d0f1fa3e84aff6e0d2b980448bce31265b4098 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 8 Mar 2024 18:20:21 +0000 Subject: [PATCH 059/198] C++: Comments. --- .../semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 1 + .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 7 ++++++- .../semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 568e2dc1c6c..0afbbf1f22e 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -119,6 +119,7 @@ module SourceSinkInterpretationInput implements DataFlowCall asCall() { this.asElement() = result.asCallInstruction().getUnconvertedResultExpression() // TODO: or summary call? + // ??? this.asNode().(FlowSummaryNode).getSummaryNode() = result.(SummaryCall).getReceiver() } /** Gets the callable that this node corresponds to, if any. */ diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 6ac0b7b8804..338370e3552 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1161,7 +1161,12 @@ class SummaryCall extends DataFlowCall, TSummaryCall { SummaryCall() { this = TSummaryCall(c, receiver) } - /** Gets the data flow node that this call targets. */ + /** + * Gets the data flow node that this call targets. + * OR + * Gets the data flow node that receives the result of the call. + * TODO: which is right? + */ FlowSummaryImpl::Private::SummaryNode getReceiver() { result = receiver } // override CallTargetOperand getCallTargetOperand() TODO diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 814faa600f4..e4a8f2b67ec 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -757,7 +757,7 @@ class FlowSummaryNode extends Node, TFlowSummaryNode { * TODO: QLDoc. */ override DataFlowCallable getEnclosingCallable() { - result = TSummarizedCallable(this.getSummarizedCallable()) + result = TSummarizedCallable(this.getSummarizedCallable()) // TODO: this doesn't look right. } override Location getLocationImpl() { result = this.getSummarizedCallable().getLocation() } From 4bc272da73c84cc7f1d76e54bb364d96f5bedd1c Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 11 Mar 2024 10:15:07 +0000 Subject: [PATCH 060/198] C++: Doc correction and TODOs for interpretOutput, interpretInput. --- .../semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 0afbbf1f22e..edecf2b07f5 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -150,7 +150,7 @@ module SourceSinkInterpretationInput implements /** Provides additional sink specification logic. */ bindingset[c] predicate interpretOutput(string c, InterpretNode mid, InterpretNode node) { - // Allow fields to be picked as output nodes. + // Allow variables to be picked as output nodes. exists(Node n, Element ast | n = node.asNode() and ast = mid.asElement() @@ -158,6 +158,7 @@ module SourceSinkInterpretationInput implements c = "" and n.asExpr().(VariableAccess).getTarget() = ast ) + // TODO: source fields? } /** Provides additional source specification logic. */ @@ -169,6 +170,7 @@ module SourceSinkInterpretationInput implements e.getTarget() = ast | // Allow fields to be picked as input nodes. + // TODO: this has no test cases. c = "" and e.getQualifier() = n.asExpr() or @@ -188,6 +190,7 @@ module SourceSinkInterpretationInput implements or // Allow post update nodes to be picked as input nodes when the `input` column // of the row is `PostUpdate`. + // TODO: this has no test cases. c = "PostUpdate" and e.getQualifier() = n.(PostUpdateNode).getPreUpdateNode().asExpr() ) From 026a13b4db087540e4324ebbaec22c974fbfaed4 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 11 Mar 2024 12:12:01 +0000 Subject: [PATCH 061/198] C++: Change Node/Node0.getEnclosingCallable back to returning Declaration. --- .../code/cpp/ir/dataflow/ResolveCall.qll | 6 ++- .../ir/dataflow/internal/DataFlowDispatch.qll | 2 +- .../ir/dataflow/internal/DataFlowPrivate.qll | 8 ++-- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 38 +++++++++---------- 4 files changed, 28 insertions(+), 26 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/ResolveCall.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/ResolveCall.qll index bcf2fa8c7db..db9782d85c9 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/ResolveCall.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/ResolveCall.qll @@ -7,6 +7,7 @@ import cpp private import semmle.code.cpp.ir.ValueNumbering private import internal.DataFlowDispatch private import semmle.code.cpp.ir.IR +private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate /** * Resolve potential target function(s) for `call`. @@ -16,8 +17,9 @@ private import semmle.code.cpp.ir.IR * to identify the possible target(s). */ Function resolveCall(Call call) { - exists(CallInstruction callInstruction | + exists(DataFlowCall dataFlowCall, CallInstruction callInstruction | callInstruction.getAst() = call and - result = viableCallable(callInstruction) + callInstruction = dataFlowCall.asCallInstruction() and + result = viableCallable(dataFlowCall).getUnderlyingCallable() ) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index 428eac2290e..7fc02c145c8 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -152,7 +152,7 @@ private module VirtualDispatch { ReturnNode node, ReturnKind kind, DataFlowCallable callable ) { node.getKind() = kind and - node.getEnclosingCallable() = callable + node.getEnclosingCallable() = callable.getUnderlyingCallable() } /** Call through a function pointer. */ diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 338370e3552..0ec5db06290 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -107,7 +107,7 @@ class Node0Impl extends TIRDataFlowNode0 { /** * INTERNAL: Do not use. */ - DataFlowCallable getEnclosingCallable() { none() } // overridden in subclasses + Declaration getEnclosingCallable() { none() } // overridden in subclasses /** Gets the function to which this node belongs, if any. */ Declaration getFunction() { none() } // overridden in subclasses @@ -177,7 +177,7 @@ abstract class InstructionNode0 extends Node0Impl { /** Gets the instruction corresponding to this node. */ Instruction getInstruction() { result = instr } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override Declaration getFunction() { result = instr.getEnclosingFunction() } @@ -222,7 +222,7 @@ abstract class OperandNode0 extends Node0Impl { /** Gets the operand corresponding to this node. */ Operand getOperand() { result = op } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override Declaration getFunction() { result = op.getUse().getEnclosingFunction() } @@ -339,7 +339,7 @@ private module IndirectInstructions { import IndirectInstructions /** Gets the callable in which this node occurs. */ -DataFlowCallable nodeGetEnclosingCallable(Node n) { result = n.getEnclosingCallable() } +DataFlowCallable nodeGetEnclosingCallable(Node n) { result.asSourceCallable() = n.getEnclosingCallable() } /** Holds if `p` is a `ParameterNode` of `c` with position `pos`. */ predicate isParameterNode(ParameterNode p, DataFlowCallable c, ParameterPosition pos) { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index e4a8f2b67ec..a352e3a275f 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -126,7 +126,7 @@ class Node extends TIRDataFlowNode { /** * INTERNAL: Do not use. */ - DataFlowCallable getEnclosingCallable() { none() } // overridden in subclasses + Declaration getEnclosingCallable() { none() } // overridden in subclasses /** Gets the function to which this node belongs, if any. */ Declaration getFunction() { none() } // overridden in subclasses @@ -479,7 +479,7 @@ private class Node0 extends Node, TNode0 { Node0() { this = TNode0(node) } - override DataFlowCallable getEnclosingCallable() { result = node.getEnclosingCallable() } + override Declaration getEnclosingCallable() { result = node.getEnclosingCallable() } override Declaration getFunction() { result = node.getFunction() } @@ -544,7 +544,7 @@ class PostUpdateNodeImpl extends PartialDefinitionNode, TPostUpdateNodeImpl { override Declaration getFunction() { result = operand.getUse().getEnclosingFunction() } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } /** Gets the operand associated with this node. */ Operand getOperand() { result = operand } @@ -597,7 +597,7 @@ class SsaPhiNode extends Node, TSsaPhiNode { /** Gets the phi node associated with this node. */ Ssa::PhiNode getPhiNode() { result = phi } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override Declaration getFunction() { result = phi.getBasicBlock().getEnclosingFunction() } @@ -666,7 +666,7 @@ class SideEffectOperandNode extends Node instanceof IndirectOperand { int getArgumentIndex() { result = argumentIndex } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override Declaration getFunction() { result = call.getEnclosingFunction() } @@ -687,7 +687,7 @@ class FinalGlobalValue extends Node, TFinalGlobalValue { /** Gets the underlying SSA use. */ Ssa::GlobalUse getGlobalUse() { result = globalUse } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override Declaration getFunction() { result = globalUse.getIRFunction().getFunction() } @@ -717,7 +717,7 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { /** Gets the underlying SSA definition. */ Ssa::GlobalDef getGlobalDef() { result = globalDef } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override Declaration getFunction() { result = globalDef.getIRFunction().getFunction() } @@ -756,8 +756,8 @@ class FlowSummaryNode extends Node, TFlowSummaryNode { /** * TODO: QLDoc. */ - override DataFlowCallable getEnclosingCallable() { - result = TSummarizedCallable(this.getSummarizedCallable()) // TODO: this doesn't look right. + override Declaration getEnclosingCallable() { + result = this.getSummarizedCallable() // TODO: this doesn't look right. } override Location getLocationImpl() { result = this.getSummarizedCallable().getLocation() } @@ -780,7 +780,7 @@ class IndirectParameterNode extends Node instanceof IndirectInstruction { /** Gets the parameter whose indirection is initialized. */ Parameter getParameter() { result = init.getParameter() } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override Declaration getFunction() { result = init.getEnclosingFunction() } @@ -815,7 +815,7 @@ class IndirectReturnNode extends Node { .hasOperandAndIndirectionIndex(any(ReturnValueInstruction ret).getReturnAddressOperand(), _) } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } /** * Holds if this node represents the value that is returned to the caller @@ -1013,8 +1013,8 @@ private module RawIndirectNodes { result = this.getOperand().getDef().getEnclosingFunction() } - override DataFlowCallable getEnclosingCallable() { - result = TSourceCallable(this.getFunction()) + override Declaration getEnclosingCallable() { + result = this.getFunction() } override predicate isGLValue() { this.getOperand().isGLValue() } @@ -1059,8 +1059,8 @@ private module RawIndirectNodes { override Declaration getFunction() { result = this.getInstruction().getEnclosingFunction() } - override DataFlowCallable getEnclosingCallable() { - result = TSourceCallable(this.getFunction()) + override Declaration getEnclosingCallable() { + result = this.getFunction() } override predicate isGLValue() { this.getInstruction().isGLValue() } @@ -1161,7 +1161,7 @@ class FinalParameterNode extends Node, TFinalParameterNode { override Declaration getFunction() { result = p.getFunction() } - override DataFlowCallable getEnclosingCallable() { result = TSourceCallable(this.getFunction()) } + override Declaration getEnclosingCallable() { result = this.getFunction() } override DataFlowType getType() { result = getTypeImpl(p.getUnderlyingType(), indirectionIndex) } @@ -1737,7 +1737,7 @@ private predicate indirectParameterNodeHasArgumentIndexAndIndex( /** A synthetic parameter to model the pointed-to object of a pointer parameter. */ class ParameterIndirectionNode extends ParameterNode instanceof IndirectParameterNode { override predicate isParameterOf(DataFlowCallable f, ParameterPosition pos) { - IndirectParameterNode.super.getEnclosingCallable() = f and + IndirectParameterNode.super.getEnclosingCallable() = f.getUnderlyingCallable() and exists(int argumentIndex, int indirectionIndex | indirectPositionHasArgumentIndexAndIndex(pos, argumentIndex, indirectionIndex) and indirectParameterNodeHasArgumentIndexAndIndex(this, argumentIndex, indirectionIndex) @@ -1842,13 +1842,13 @@ class VariableNode extends Node, TVariableNode { override Declaration getFunction() { none() } - override DataFlowCallable getEnclosingCallable() { + override Declaration getEnclosingCallable() { // When flow crosses from one _enclosing callable_ to another, the // interprocedural data-flow library discards call contexts and inserts a // node in the big-step relation used for human-readable path explanations. // Therefore we want a distinct enclosing callable for each `VariableNode`, // and that can be the `Variable` itself. - result = TSourceCallable(v) + result = v } override DataFlowType getType() { From a27949cffad729355033d49d5e9b212c255ba8a8 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 12 Mar 2024 14:08:20 +0000 Subject: [PATCH 062/198] C++: Set certain = true in storeStepImpl. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 0ec5db06290..1f7f2829b67 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -807,7 +807,8 @@ predicate jumpStep(Node n1, Node n2) { * value of `node1`. * * The boolean `certain` is true if the destination address does not involve - * any pointer arithmetic, and false otherwise. + * any pointer arithmetic, and false otherwise. This has to do with whether a + * store step can be used to clear a field (see `clearsContent`). */ predicate storeStepImpl(Node node1, Content c, Node node2, boolean certain) { exists(int indirectionIndex1, int numberOfLoads, StoreInstruction store | @@ -830,7 +831,7 @@ predicate storeStepImpl(Node node1, Content c, Node node2, boolean certain) { // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryStoreStep(node1.(FlowSummaryNode).getSummaryNode(), c, node2.(FlowSummaryNode).getSummaryNode()) and - certain = [true, false] // TODO + certain = true } /** From 900c8b71d854f737e0bb7f4bfa4e0dfde3c4d7d6 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 12 Mar 2024 14:23:00 +0000 Subject: [PATCH 063/198] C++: Complete the SummaryCall class. --- .../cpp/ir/dataflow/internal/DataFlowPrivate.qll | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 1f7f2829b67..7ad959fbe64 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1164,17 +1164,15 @@ class SummaryCall extends DataFlowCall, TSummaryCall { /** * Gets the data flow node that this call targets. - * OR - * Gets the data flow node that receives the result of the call. - * TODO: which is right? */ FlowSummaryImpl::Private::SummaryNode getReceiver() { result = receiver } - // override CallTargetOperand getCallTargetOperand() TODO - override DataFlowCallable getStaticCallTarget() { result = TSummarizedCallable(c) } // TODO: is this right? + // no implementation for `getCallTargetOperand()`, `getStaticCallTarget()` + // or `getArgumentOperand(int index)`. This is because the flow summary + // library is responsible for finding the call target, and there are no + // IR nodes available for the call target operand or argument operands. - // override ArgumentOperand getArgumentOperand(int index) TODO - override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } // TODO: is this right? + override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } override string toString() { result = "[summary] call to " + receiver + " in " + c } From 22d5e9bbfbaf5037eb1e79379d2b8208ee1cf592 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 12 Mar 2024 17:33:40 +0000 Subject: [PATCH 064/198] C++: Add test cases involving pointer qualifiers. --- .../models-as-data/FlowSummaryNode.expected | 24 ++++++------- .../dataflow/models-as-data/tests.cpp | 36 ++++++++++++++----- 2 files changed, 40 insertions(+), 20 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index e9d37f754d3..fb1a2ff92df 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -12,15 +12,15 @@ | tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | | tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:285:5:285:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:285:5:285:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:285:5:285:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:285:5:285:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:285:5:285:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:287:6:287:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:287:6:287:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:305:5:305:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:305:5:305:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:305:5:305:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:305:5:305:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:305:5:305:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:307:6:307:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:307:6:307:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:307:6:307:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:307:6:307:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:307:6:307:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:307:6:307:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:307:6:307:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index a2837518776..a7aff70eb3b 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -213,9 +213,11 @@ namespace MyNamespace { MyNamespace::MyClass source3(); void test_class_members() { - MyClass mc, mc2, mc3, mc4, mc5, mc6; + MyClass mc, mc2, mc3, mc4, mc5, mc6, mc7; + MyClass *ptr, *mc4_ptr; MyDerivedClass mdc; - MyNamespace::MyClass mnc; + MyNamespace::MyClass mnc, mnc2; + MyNamespace::MyClass *mnc2_ptr; // test class member sources @@ -253,26 +255,44 @@ void test_class_members() { mc2.madArg0ToSelf(source()); sink(mc2); // $ MISSING: ir + ptr = new MyClass(); + sink(*ptr); + ptr->madArg0ToSelf(0); + sink(*ptr); + ptr->madArg0ToSelf(source()); + sink(*ptr); // $ ir + mc3.madArg0ToField(source()); sink(mc3.val); // $ MISSING: ir + mc4 = source2(); + mc4_ptr = &mc4; + sink(mc4); // $ ir + sink(mc4.madSelfToReturn()); // $ MISSING: ir + sink(mc4.notASummary()); + sink(mc4_ptr->madSelfToReturn()); // $ MISSING: ir + sink(mc4_ptr->notASummary()); sink(source2().madSelfToReturn()); // $ ir sink(source2().notASummary()); - mc4.val = source(); - sink(mc4.madFieldToReturn()); // $ MISSING: ir + mc5.val = source(); + sink(mc5.madFieldToReturn()); // $ MISSING: ir + mnc2 = source3(); + mnc2_ptr = &mnc2; + sink(mnc2.namespaceMadSelfToReturn()); // $ MISSING: ir + sink(mnc2_ptr->namespaceMadSelfToReturn()); // $ MISSING: ir sink(source3().namespaceMadSelfToReturn()); // $ ir // test class member sources + sinks + summaries together mc.memberMadSinkArg0(mc.memberRemoteMadSource()); // $ ir - mc5.madArg0ToSelf(source()); - sink(mc5.madSelfToReturn()); // $ MISSING: ir + mc6.madArg0ToSelf(source()); + sink(mc6.madSelfToReturn()); // $ MISSING: ir - mc6.madArg0ToField(source()); - sink(mc6.madFieldToReturn()); // $ MISSING: ir + mc7.madArg0ToField(source()); + sink(mc7.madFieldToReturn()); // $ MISSING: ir } // --- MAD cases involving function pointers --- From cbacd513377410475918cb89c686412c83200bd6 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 12 Mar 2024 17:06:52 +0000 Subject: [PATCH 065/198] C++: Make Argument[-1] refer to *this rather than this. --- .../semmle/code/cpp/dataflow/ExternalFlow.qll | 9 ++++++--- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 10 ++++++++-- .../models-as-data/FlowSummaryNode.expected | 8 ++++---- .../dataflow/models-as-data/tests.cpp | 16 ++++++++-------- 4 files changed, 26 insertions(+), 17 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index d54e7c8240a..f52735a2d64 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -36,7 +36,8 @@ * "Argument[n]", "Argument[n1..n2]", "ReturnValue": * - "": Selects a write to the selected element in case this is a field. * - "Argument[n]": Selects an argument in a call to the selected element. - * The arguments are zero-indexed, and `-1` specifies the qualifier. + * The arguments are zero-indexed, and `-1` specifies the qualifier object, + * that is, `*this`. * - "Argument[n1..n2]": Similar to "Argument[n]" but select any argument in * the given range. The range is inclusive at both ends. * - "ReturnValue": Selects a value being returned by the selected element. @@ -47,14 +48,16 @@ * - "": Selects a read of a selected field, or a selected parameter. * - "Argument[n]": Selects the post-update value of an argument in a call to the * selected element. That is, the value of the argument after the call returns. - * The arguments are zero-indexed, and `-1` specifies the qualifier. + * The arguments are zero-indexed, and `-1` specifies the qualifier object, + * that is, `*this`. * - "Argument[n1..n2]": Similar to "Argument[n]" but select any argument in * the given range. The range is inclusive at both ends. * - "Parameter": Selects the value of a parameter of the selected element. * "Parameter" is also allowed in case the selected element is already a * parameter itself. * - "Parameter[n]": Similar to "Parameter" but restricted to a specific - * numbered parameter (zero-indexed, and `-1` specifies the value of `this`). + * numbered parameter. The parameters are zero-indexed, and `-1` specifies + * the qualifier object, that is, `*this`. * - "Parameter[n1..n2]": Similar to "Parameter[n]" but selects any parameter * in the given range. The range is inclusive at both ends. * - "ReturnValue": Selects the return value of a call to the selected element. diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index edecf2b07f5..0563f95b6b7 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -48,7 +48,10 @@ module Input implements InputSig { // needed to support `Argument[x..y]` ranges and `Argument[-1]` token.getName() = "Argument" and exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - result = TDirectPosition(pos) + pos >= 0 and result = TDirectPosition(pos) + or + // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself + pos = -1 and result = TIndirectionPosition(pos, 1) ) } @@ -57,7 +60,10 @@ module Input implements InputSig { // needed to support `Parameter[x..y]` ranges and `Parameter[-1]` token.getName() = "Parameter" and exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - result = TDirectPosition(pos) + pos >= 0 and result = TDirectPosition(pos) + or + // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself + pos = -1 and result = TIndirectionPosition(pos, 1) ) } } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index fb1a2ff92df..91eb23fa322 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -6,11 +6,11 @@ | tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | PostUpdateNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:180:7:180:19 | [summary param] this in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:180:7:180:19 | [summary] to write: Argument[this] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:181:6:181:20 | [summary param] this in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:180:7:180:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:180:7:180:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:181:6:181:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | | tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:209:7:209:30 | [summary param] this in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:209:7:209:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:305:5:305:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:305:5:305:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index a7aff70eb3b..f5f414d07d9 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -253,7 +253,7 @@ void test_class_members() { mc2.madArg0ToSelf(0); sink(mc2); mc2.madArg0ToSelf(source()); - sink(mc2); // $ MISSING: ir + sink(mc2); // $ ir ptr = new MyClass(); sink(*ptr); @@ -268,11 +268,11 @@ void test_class_members() { mc4 = source2(); mc4_ptr = &mc4; sink(mc4); // $ ir - sink(mc4.madSelfToReturn()); // $ MISSING: ir + sink(mc4.madSelfToReturn()); // $ ir sink(mc4.notASummary()); - sink(mc4_ptr->madSelfToReturn()); // $ MISSING: ir + sink(mc4_ptr->madSelfToReturn()); // $ ir sink(mc4_ptr->notASummary()); - sink(source2().madSelfToReturn()); // $ ir + sink(source2().madSelfToReturn()); // $ MISSING: ir (works if flow is modelled from qualifier *address*) sink(source2().notASummary()); mc5.val = source(); @@ -280,16 +280,16 @@ void test_class_members() { mnc2 = source3(); mnc2_ptr = &mnc2; - sink(mnc2.namespaceMadSelfToReturn()); // $ MISSING: ir - sink(mnc2_ptr->namespaceMadSelfToReturn()); // $ MISSING: ir - sink(source3().namespaceMadSelfToReturn()); // $ ir + sink(mnc2.namespaceMadSelfToReturn()); // $ ir + sink(mnc2_ptr->namespaceMadSelfToReturn()); // $ ir + sink(source3().namespaceMadSelfToReturn()); // $ MISSING: ir (works if flow is modelled from qualifier *address*) // test class member sources + sinks + summaries together mc.memberMadSinkArg0(mc.memberRemoteMadSource()); // $ ir mc6.madArg0ToSelf(source()); - sink(mc6.madSelfToReturn()); // $ MISSING: ir + sink(mc6.madSelfToReturn()); // $ ir mc7.madArg0ToField(source()); sink(mc7.madFieldToReturn()); // $ MISSING: ir From 9aad43f649a48e009e6da84e123187f547080fbc Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 11:21:51 +0000 Subject: [PATCH 066/198] C++: Add indirect test models. --- .../dataflow/models-as-data/testModels.qll | 10 +++++----- .../library-tests/dataflow/models-as-data/tests.cpp | 12 ++++++------ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index c2ffed968af..0aa58b8b39d 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -11,7 +11,7 @@ private class TestSources extends SourceModelCsv { ";;false;remoteMadSource;;;ReturnValue;remote", ";;false;localMadSourceVoid;;;ReturnValue;local", ";;false;localMadSourceHasBody;;;ReturnValue;local", - // TODO: remoteMadSourceIndirect + ";;false;remoteMadSourceIndirect;;;*ReturnValue;remote", ";;false;remoteMadSourceArg0;;;Argument[0];remote", ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", ";;false;remoteMadSourceParam0;;;Parameter[0];remote", @@ -39,7 +39,7 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkArg1;;;Argument[1];test-sink", ";;false;madSinkArg01;;;Argument[0..1];test-sink", ";;false;madSinkArg02;;;Argument[0,2];test-sink", - // TODO: madSinkIndirectArg0 + ";;false;madSinkIndirectArg0;;;*Argument[0];test-sink", ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", ";MyClass;true;memberMadSinkVar;;;;test-sink", @@ -60,11 +60,11 @@ private class TestSummaries extends SummaryModelCsv { [ ";;false;madArg0ToReturn;;;Argument[0];ReturnValue;taint", ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", - // TODO: madArg0IndirectToReturn + ";;false;madArg0IndirectToReturn;;;*Argument[0];ReturnValue;taint", ";;false;madArg0ToArg1;;;Argument[0];Argument[1];taint", - // TODO: madArg0IndirectToArg1 + ";;false;madArg0IndirectToArg1Indirect;;;*Argument[0];*Argument[1];taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", - // TODO: madArg0IndirectFieldToReturn + ";;false;madArg0IndirectFieldToReturn;;;*Argument[0].value;ReturnValue;taint", ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index f5f414d07d9..2d75f5b73c0 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -10,7 +10,7 @@ int remoteMadSource(); // $ interpretElement int notASource(); int localMadSourceVoid(void); // $ interpretElement int localMadSourceHasBody() { return 0; } // $ interpretElement -int *remoteMadSourceIndirect(); // $ MISSING: interpretElement +int *remoteMadSourceIndirect(); // $ interpretElement void remoteMadSourceArg0(int *x, int *y); // $ interpretElement void remoteMadSourceArg1(int &x, int &y); // $ interpretElement int remoteMadSourceVar; // $ interpretElement @@ -73,7 +73,7 @@ void notASink(int x); void madSinkArg1(int x, int y); // $ interpretElement void madSinkArg01(int x, int y, int z); // $ interpretElement void madSinkArg02(int x, int y, int z); // $ interpretElement -void madSinkIndirectArg0(int *x); // $ MISSING: interpretElement +void madSinkIndirectArg0(int *x); // $ interpretElement int madSinkVar; // $ interpretElement void test_sinks() { @@ -115,12 +115,12 @@ struct MyContainer { int madArg0ToReturn(int x); // $ interpretElement int notASummary(int x); int madArg0ToReturnValueFlow(int x); // $ interpretElement -int madArg0IndirectToReturn(int *x); // $ MISSING: interpretElement +int madArg0IndirectToReturn(int *x); // $ interpretElement void madArg0ToArg1(int x, int &y); // $ interpretElement -void madArg0IndirectToArg1(const int *x, int *y); // $ MISSING: interpretElement +void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement int madArg0FieldToReturn(MyContainer mc); // $ interpretElement -int madArg0IndirectFieldToReturn(MyContainer *mc); // $ MISSING: interpretElement +int madArg0IndirectFieldToReturn(MyContainer *mc); // $ interpretElement MyContainer madArg0ToReturnField(int x); // $ interpretElement void test_summaries() { @@ -140,7 +140,7 @@ void test_summaries() { madArg0ToArg1(source(), b); sink(b); // $ MISSING: ir - madArg0IndirectToArg1(&a, &c); + madArg0IndirectToArg1Indirect(&a, &c); sink(c); // $ MISSING: ir MyContainer mc1, mc2; From 92d57ab504f249e905002c1664dfed57118d39ed Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 11:55:47 +0000 Subject: [PATCH 067/198] C++: Correct some existing cases that are in fact indirect. --- .../models-as-data/FlowSummaryNode.expected | 3 --- .../dataflow/models-as-data/testModels.qll | 9 +++++---- .../dataflow/models-as-data/tests.cpp | 16 ++++++++-------- 3 files changed, 13 insertions(+), 15 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 91eb23fa322..ae14e87c371 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -2,9 +2,6 @@ | tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:119:6:119:18 | [summary param] 0 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | -| tests.cpp:119:6:119:18 | [summary param] 1 in madArg0ToArg1 | ParameterNode | madArg0ToArg1 | madArg0ToArg1 | -| tests.cpp:119:6:119:18 | [summary] to write: Argument[1] in madArg0ToArg1 | PostUpdateNode | madArg0ToArg1 | madArg0ToArg1 | | tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:180:7:180:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:180:7:180:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 0aa58b8b39d..f95fecf3f20 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -12,14 +12,15 @@ private class TestSources extends SourceModelCsv { ";;false;localMadSourceVoid;;;ReturnValue;local", ";;false;localMadSourceHasBody;;;ReturnValue;local", ";;false;remoteMadSourceIndirect;;;*ReturnValue;remote", - ";;false;remoteMadSourceArg0;;;Argument[0];remote", - ";;false;remoteMadSourceArg1;;;Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", + ";;false;remoteMadSourceIndirectArg0;;;*Argument[0];remote", + ";;false;remoteMadSourceIndirectArg1;;;*Argument[1];remote", + ";;false;remoteMadSourceVar;;;;remote", ";;false;remoteMadSourceParam0;;;Parameter[0];remote", "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;local", "MyNamespace;;false;namespaceLocalMadSourceVar;;;;local", "MyNamespace::MyNamespace2;;false;namespace2LocalMadSource;;;ReturnValue;local", ";MyClass;true;memberRemoteMadSource;;;ReturnValue;remote", - ";MyClass;true;memberRemoteMadSourceArg0;;;Argument[0];remote", + ";MyClass;true;memberRemoteMadSourceIndirectArg0;;;*Argument[0];remote", ";MyClass;true;memberRemoteMadSourceVar;;;;remote", ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // the tests define this in MyDerivedClass, so it should *not* be recongized as a source @@ -61,7 +62,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0ToReturn;;;Argument[0];ReturnValue;taint", ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", ";;false;madArg0IndirectToReturn;;;*Argument[0];ReturnValue;taint", - ";;false;madArg0ToArg1;;;Argument[0];Argument[1];taint", + ";;false;madArg0ToArg1Indirect;;;Argument[0];*Argument[1];taint", ";;false;madArg0IndirectToArg1Indirect;;;*Argument[0];*Argument[1];taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", ";;false;madArg0IndirectFieldToReturn;;;*Argument[0].value;ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 2d75f5b73c0..ad7c2b286d3 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -11,8 +11,8 @@ int notASource(); int localMadSourceVoid(void); // $ interpretElement int localMadSourceHasBody() { return 0; } // $ interpretElement int *remoteMadSourceIndirect(); // $ interpretElement -void remoteMadSourceArg0(int *x, int *y); // $ interpretElement -void remoteMadSourceArg1(int &x, int &y); // $ interpretElement +void remoteMadSourceIndirectArg0(int *x, int *y); // $ interpretElement +void remoteMadSourceIndirectArg1(int &x, int &y); // $ interpretElement int remoteMadSourceVar; // $ interpretElement namespace MyNamespace { @@ -42,10 +42,10 @@ void test_sources() { int a, b, c, d; - remoteMadSourceArg0(&a, &b); + remoteMadSourceIndirectArg0(&a, &b); sink(a); // $ MISSING: ir sink(a); - remoteMadSourceArg1(c, d); + remoteMadSourceIndirectArg1(c, d); sink(c); sink(d); // $ MISSING: ir @@ -116,7 +116,7 @@ int madArg0ToReturn(int x); // $ interpretElement int notASummary(int x); int madArg0ToReturnValueFlow(int x); // $ interpretElement int madArg0IndirectToReturn(int *x); // $ interpretElement -void madArg0ToArg1(int x, int &y); // $ interpretElement +void madArg0ToArg1Indirect(int x, int &y); // $ interpretElement void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement int madArg0FieldToReturn(MyContainer mc); // $ interpretElement @@ -137,7 +137,7 @@ void test_summaries() { a = source(); sink(madArg0IndirectToReturn(&a)); // $ MISSING: ir - madArg0ToArg1(source(), b); + madArg0ToArg1Indirect(source(), b); sink(b); // $ MISSING: ir madArg0IndirectToArg1Indirect(&a, &c); @@ -169,7 +169,7 @@ class MyClass { public: // sources int memberRemoteMadSource(); // $ interpretElement - void memberRemoteMadSourceArg0(int *x); // $ interpretElement + void memberRemoteMadSourceIndirectArg0(int *x); // $ interpretElement int memberRemoteMadSourceVar; // $ interpretElement // sinks @@ -224,7 +224,7 @@ void test_class_members() { sink(mc.memberRemoteMadSource()); // $ ir int a; - mc.memberRemoteMadSourceArg0(&a); + mc.memberRemoteMadSourceIndirectArg0(&a); sink(a); // $ MISSING: ir sink(mc.memberRemoteMadSourceVar); // $ ir From c17a36ec07e6d280a78d24656e813934743fa8f4 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 11:44:58 +0000 Subject: [PATCH 068/198] C++: Add more test cases for taint through qualifiers. --- .../models-as-data/FlowSummaryNode.expected | 38 +++++++++---------- .../dataflow/models-as-data/testModels.qll | 3 ++ .../dataflow/models-as-data/tests.cpp | 20 +++++++++- 3 files changed, 41 insertions(+), 20 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index ae14e87c371..3cf3e290665 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -2,22 +2,22 @@ | tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:180:7:180:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:180:7:180:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:180:7:180:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:181:6:181:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:181:6:181:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:209:7:209:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:209:7:209:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:305:5:305:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:305:5:305:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:305:5:305:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:305:5:305:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:305:5:305:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:307:6:307:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:307:6:307:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:307:6:307:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:307:6:307:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:307:6:307:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:307:6:307:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:307:6:307:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:183:7:183:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:183:7:183:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:183:7:183:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:184:6:184:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:184:6:184:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:212:7:212:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:212:7:212:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:323:5:323:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:323:5:323:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:323:5:323:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:323:5:323:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:323:5:323:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:325:6:325:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:325:6:325:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:325:6:325:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:325:6:325:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:325:6:325:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:325:6:325:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:325:6:325:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index f95fecf3f20..07b28500548 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -24,6 +24,7 @@ private class TestSources extends SourceModelCsv { ";MyClass;true;memberRemoteMadSourceVar;;;;remote", ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // the tests define this in MyDerivedClass, so it should *not* be recongized as a source + ";MyClass;true;qualifierSource;;;Argument[-1];remote", ";MyDerivedClass;false;subtypeRemoteMadSource2;;;ReturnValue;remote", ] } @@ -44,6 +45,8 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", ";MyClass;true;memberMadSinkVar;;;;test-sink", + ";MyClass;true;qualifierSink;;;Argument[-1];test-sink", + ";MyClass;true;qualifierArg0Sink;;;Argument[-1..0];test-sink", "MyNamespace;MyClass;true;namespaceMemberMadSinkArg0;;;Argument[0];test-sink", "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkArg0;;;Argument[0];test-sink", "MyNamespace;MyClass;true;namespaceMemberMadSinkVar;;;;test-sink", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index ad7c2b286d3..3f1d6d4818d 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -171,10 +171,13 @@ public: int memberRemoteMadSource(); // $ interpretElement void memberRemoteMadSourceIndirectArg0(int *x); // $ interpretElement int memberRemoteMadSourceVar; // $ interpretElement + void qualifierSource(); // $ interpretElement // sinks void memberMadSinkArg0(int x); // $ interpretElement int memberMadSinkVar; // $ interpretElement + void qualifierSink(); // $ interpretElement + void qualifierArg0Sink(int x); // $ interpretElement // summaries void madArg0ToSelf(int x); // $ interpretElement @@ -213,7 +216,7 @@ namespace MyNamespace { MyNamespace::MyClass source3(); void test_class_members() { - MyClass mc, mc2, mc3, mc4, mc5, mc6, mc7; + MyClass mc, mc2, mc3, mc4, mc5, mc6, mc7, mc8, mc9; MyClass *ptr, *mc4_ptr; MyDerivedClass mdc; MyNamespace::MyClass mnc, mnc2; @@ -293,6 +296,21 @@ void test_class_members() { mc7.madArg0ToField(source()); sink(mc7.madFieldToReturn()); // $ MISSING: ir + + // test taint through qualifier + + sink(mc8); + mc8.qualifierArg0Sink(0); + mc8.qualifierArg0Sink(source()); // $ ir + + mc9 = source2(); + mc9.qualifierSink(); // $ ir + mc9.qualifierArg0Sink(0); // $ ir + + mc8.qualifierSource(); + sink(mc8); // $ ir + mc8.qualifierSink(); // $ ir + mc9.qualifierArg0Sink(0); // $ ir } // --- MAD cases involving function pointers --- From fcda0c98197ffe65799dacd453636a5b1d28be86 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 11:25:20 +0000 Subject: [PATCH 069/198] C++: Add more test cases for indirection (1). --- .../models-as-data/FlowSummaryNode.expected | 46 +++++++++---------- .../dataflow/models-as-data/testModels.qll | 1 + .../dataflow/models-as-data/tests.cpp | 10 +++- 3 files changed, 33 insertions(+), 24 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 3cf3e290665..b097887f256 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,23 +1,23 @@ -| tests.cpp:115:5:115:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:115:5:115:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:117:5:117:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:117:5:117:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:183:7:183:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:183:7:183:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:183:7:183:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:184:6:184:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:184:6:184:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:212:7:212:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:212:7:212:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:323:5:323:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:323:5:323:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:323:5:323:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:323:5:323:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:323:5:323:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:325:6:325:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:325:6:325:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:325:6:325:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:325:6:325:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:325:6:325:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:325:6:325:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:325:6:325:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:116:5:116:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:116:5:116:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:118:5:118:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:118:5:118:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:191:7:191:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:191:7:191:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:191:7:191:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:192:6:192:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:192:6:192:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:220:7:220:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:220:7:220:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:331:5:331:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:331:5:331:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:331:5:331:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:331:5:331:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:331:5:331:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:333:6:333:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:333:6:333:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:333:6:333:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:333:6:333:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:333:6:333:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:333:6:333:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:333:6:333:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 07b28500548..daa6f117162 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -69,6 +69,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0IndirectToArg1Indirect;;;*Argument[0];*Argument[1];taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", ";;false;madArg0IndirectFieldToReturn;;;*Argument[0].value;ReturnValue;taint", + ";;false;madArg0FieldIndirectToReturn;;;Argument[0].*value;ReturnValue;taint", ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 3f1d6d4818d..710352d4857 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -110,6 +110,7 @@ void madSinkParam0(int x) { // $ interpretElement struct MyContainer { int value; + int *ptr; }; int madArg0ToReturn(int x); // $ interpretElement @@ -121,12 +122,13 @@ void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement int madArg0FieldToReturn(MyContainer mc); // $ interpretElement int madArg0IndirectFieldToReturn(MyContainer *mc); // $ interpretElement +int madArg0FieldIndirectToReturn(MyContainer mc); // $ interpretElement MyContainer madArg0ToReturnField(int x); // $ interpretElement void test_summaries() { // test summaries - int a, b, c; + int a, b, c, d, e; sink(madArg0ToReturn(0)); sink(madArg0ToReturn(source())); // $ ir @@ -145,13 +147,19 @@ void test_summaries() { MyContainer mc1, mc2; + d = 0; mc1.value = 0; + mc1.ptr = &d; sink(madArg0FieldToReturn(mc1)); sink(madArg0IndirectFieldToReturn(&mc1)); + sink(madArg0FieldIndirectToReturn(mc1)); + e = source(); mc2.value = source(); + mc2.ptr = &e; sink(madArg0FieldToReturn(mc2)); // $ MISSING: ir sink(madArg0IndirectFieldToReturn(&mc2)); // $ MISSING: ir + sink(madArg0FieldIndirectToReturn(mc2)); // $ MISSING: ir sink(madArg0ToReturnField(0).value); sink(madArg0ToReturnField(source()).value); // $ MISSING: ir From 7c4927c2e3a68632c75e9ac97261b5a89f3c51c7 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 11:50:15 +0000 Subject: [PATCH 070/198] C++: Add more test cases for indirection (2). --- .../models-as-data/FlowSummaryNode.expected | 46 +++++++++---------- .../dataflow/models-as-data/testModels.qll | 6 ++- .../dataflow/models-as-data/tests.cpp | 7 +++ 3 files changed, 35 insertions(+), 24 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index b097887f256..de509dd7500 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,23 +1,23 @@ -| tests.cpp:116:5:116:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:116:5:116:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:118:5:118:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:118:5:118:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:191:7:191:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:191:7:191:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:191:7:191:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:192:6:192:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:192:6:192:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:220:7:220:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:220:7:220:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:331:5:331:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:331:5:331:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:331:5:331:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:331:5:331:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:331:5:331:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:333:6:333:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:333:6:333:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:333:6:333:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:333:6:333:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:333:6:333:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:333:6:333:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:333:6:333:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:120:5:120:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:120:5:120:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:123:5:123:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:123:5:123:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:198:7:198:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:198:7:198:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:198:7:198:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:199:6:199:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:199:6:199:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:227:7:227:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:227:7:227:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:338:5:338:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:338:5:338:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:338:5:338:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:338:5:338:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:338:5:338:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:340:6:340:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:340:6:340:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:340:6:340:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:340:6:340:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:340:6:340:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:340:6:340:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:340:6:340:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index daa6f117162..63712ae5834 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -15,6 +15,7 @@ private class TestSources extends SourceModelCsv { ";;false;remoteMadSourceIndirectArg0;;;*Argument[0];remote", ";;false;remoteMadSourceIndirectArg1;;;*Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", + ";;false;remoteMadSourceVarIndirect;;;*;remote", ";;false;remoteMadSourceParam0;;;Parameter[0];remote", "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;local", "MyNamespace;;false;namespaceLocalMadSourceVar;;;;local", @@ -42,7 +43,9 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkArg01;;;Argument[0..1];test-sink", ";;false;madSinkArg02;;;Argument[0,2];test-sink", ";;false;madSinkIndirectArg0;;;*Argument[0];test-sink", - ";;false;madSinkVar;;;;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", + ";;false;madSinkVar;;;;test-sink", + ";;false;madSinkVarIndirect;;;*;test-sink", + ";;false;madSinkParam0;;;Parameter[0];test-sink", ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", ";MyClass;true;memberMadSinkVar;;;;test-sink", ";MyClass;true;qualifierSink;;;Argument[-1];test-sink", @@ -63,6 +66,7 @@ private class TestSummaries extends SummaryModelCsv { row = [ ";;false;madArg0ToReturn;;;Argument[0];ReturnValue;taint", + ";;false;madArg0ToReturnIndirect;;;Argument[0];*ReturnValue;taint", ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", ";;false;madArg0IndirectToReturn;;;*Argument[0];ReturnValue;taint", ";;false;madArg0ToArg1Indirect;;;Argument[0];*Argument[1];taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 710352d4857..9f9532d1ad8 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -14,6 +14,7 @@ int *remoteMadSourceIndirect(); // $ interpretElement void remoteMadSourceIndirectArg0(int *x, int *y); // $ interpretElement void remoteMadSourceIndirectArg1(int &x, int &y); // $ interpretElement int remoteMadSourceVar; // $ interpretElement +int *remoteMadSourceVarIndirect; // $ interpretElement namespace MyNamespace { int namespaceLocalMadSource(); // $ interpretElement @@ -50,6 +51,7 @@ void test_sources() { sink(d); // $ MISSING: ir sink(remoteMadSourceVar); // $ ir + sink(*remoteMadSourceVarIndirect); // $ MISSING: ir int e = localMadSource(); sink(e); // $ ir @@ -75,6 +77,7 @@ void madSinkArg01(int x, int y, int z); // $ interpretElement void madSinkArg02(int x, int y, int z); // $ interpretElement void madSinkIndirectArg0(int *x); // $ interpretElement int madSinkVar; // $ interpretElement +int *madSinkVarIndirect; // $ interpretElement void test_sinks() { // test sinks @@ -100,6 +103,7 @@ void test_sinks() { madSinkArg0(localMadSource()); // $ ir madSinkIndirectArg0(remoteMadSourceIndirect()); // $ MISSING: ir madSinkVar = remoteMadSourceVar; // $ ir + *madSinkVarIndirect = remoteMadSourceVar; // $ MISSING: ir } void madSinkParam0(int x) { // $ interpretElement @@ -114,6 +118,7 @@ struct MyContainer { }; int madArg0ToReturn(int x); // $ interpretElement +int *madArg0ToReturnIndirect(int x); // $ interpretElement int notASummary(int x); int madArg0ToReturnValueFlow(int x); // $ interpretElement int madArg0IndirectToReturn(int *x); // $ interpretElement @@ -132,6 +137,8 @@ void test_summaries() { sink(madArg0ToReturn(0)); sink(madArg0ToReturn(source())); // $ ir + sink(*madArg0ToReturnIndirect(0)); + sink(*madArg0ToReturnIndirect(source())); // $ MISSING: ir sink(notASummary(source())); sink(madArg0ToReturnValueFlow(0)); sink(madArg0ToReturnValueFlow(source())); // $ ir From 23da0c16c77815a879bebf4f4f2138c0a75f868e Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 15:46:40 +0000 Subject: [PATCH 071/198] C++: Add more test cases for indirection (3). --- .../models-as-data/FlowSummaryNode.expected | 46 +++++++++---------- .../dataflow/models-as-data/testModels.qll | 3 ++ .../dataflow/models-as-data/tests.cpp | 11 +++++ 3 files changed, 37 insertions(+), 23 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index de509dd7500..46eda45233d 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,23 +1,23 @@ -| tests.cpp:120:5:120:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:120:5:120:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:123:5:123:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:123:5:123:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:198:7:198:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:198:7:198:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:198:7:198:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:199:6:199:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:199:6:199:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:227:7:227:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:227:7:227:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:338:5:338:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:338:5:338:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:338:5:338:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:338:5:338:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:338:5:338:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:340:6:340:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:340:6:340:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:340:6:340:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:340:6:340:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:340:6:340:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:340:6:340:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:340:6:340:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:126:5:126:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:126:5:126:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:129:5:129:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:129:5:129:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:209:7:209:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:209:7:209:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:209:7:209:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:210:6:210:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:210:6:210:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:238:7:238:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:238:7:238:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:349:5:349:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:349:5:349:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:349:5:349:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:349:5:349:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:349:5:349:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:351:6:351:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:351:6:351:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:351:6:351:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:351:6:351:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:351:6:351:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:351:6:351:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:351:6:351:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 63712ae5834..50a61fecc2f 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -12,6 +12,7 @@ private class TestSources extends SourceModelCsv { ";;false;localMadSourceVoid;;;ReturnValue;local", ";;false;localMadSourceHasBody;;;ReturnValue;local", ";;false;remoteMadSourceIndirect;;;*ReturnValue;remote", + ";;false;remoteMadSourceDoubleIndirect;;;**ReturnValue;remote", ";;false;remoteMadSourceIndirectArg0;;;*Argument[0];remote", ";;false;remoteMadSourceIndirectArg1;;;*Argument[1];remote", ";;false;remoteMadSourceVar;;;;remote", @@ -43,6 +44,7 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkArg01;;;Argument[0..1];test-sink", ";;false;madSinkArg02;;;Argument[0,2];test-sink", ";;false;madSinkIndirectArg0;;;*Argument[0];test-sink", + ";;false;madSinkDoubleIndirectArg0;;;**Argument[0];test-sink", ";;false;madSinkVar;;;;test-sink", ";;false;madSinkVarIndirect;;;*;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", @@ -69,6 +71,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0ToReturnIndirect;;;Argument[0];*ReturnValue;taint", ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", ";;false;madArg0IndirectToReturn;;;*Argument[0];ReturnValue;taint", + ";;false;madArg0DoubleIndirectToReturn;;;**Argument[0];ReturnValue;taint", ";;false;madArg0ToArg1Indirect;;;Argument[0];*Argument[1];taint", ";;false;madArg0IndirectToArg1Indirect;;;*Argument[0];*Argument[1];taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 9f9532d1ad8..5888b22e848 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -11,6 +11,7 @@ int notASource(); int localMadSourceVoid(void); // $ interpretElement int localMadSourceHasBody() { return 0; } // $ interpretElement int *remoteMadSourceIndirect(); // $ interpretElement +int **remoteMadSourceDoubleIndirect(); // $ interpretElement void remoteMadSourceIndirectArg0(int *x, int *y); // $ interpretElement void remoteMadSourceIndirectArg1(int &x, int &y); // $ interpretElement int remoteMadSourceVar; // $ interpretElement @@ -40,6 +41,7 @@ void test_sources() { sink(localMadSourceVoid()); // $ ir sink(localMadSourceHasBody()); // $ ir sink(*remoteMadSourceIndirect()); // $ MISSING: ir + sink(**remoteMadSourceDoubleIndirect()); // $ MISSING: ir int a, b, c, d; @@ -76,6 +78,7 @@ void madSinkArg1(int x, int y); // $ interpretElement void madSinkArg01(int x, int y, int z); // $ interpretElement void madSinkArg02(int x, int y, int z); // $ interpretElement void madSinkIndirectArg0(int *x); // $ interpretElement +void madSinkDoubleIndirectArg0(int **x); // $ interpretElement int madSinkVar; // $ interpretElement int *madSinkVarIndirect; // $ interpretElement @@ -94,7 +97,10 @@ void test_sinks() { madSinkArg02(0, 0, source()); // $ ir int a = source(); + int *a_ptr = &a; madSinkIndirectArg0(&a); // $ MISSING: ir + madSinkIndirectArg0(a_ptr); // $ MISSING: ir + madSinkDoubleIndirectArg0(&a_ptr); // $ MISSING: ir madSinkVar = source(); // $ ir @@ -122,6 +128,7 @@ int *madArg0ToReturnIndirect(int x); // $ interpretElement int notASummary(int x); int madArg0ToReturnValueFlow(int x); // $ interpretElement int madArg0IndirectToReturn(int *x); // $ interpretElement +int madArg0DoubleIndirectToReturn(int **x); // $ interpretElement void madArg0ToArg1Indirect(int x, int &y); // $ interpretElement void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement @@ -134,6 +141,7 @@ void test_summaries() { // test summaries int a, b, c, d, e; + int *a_ptr; sink(madArg0ToReturn(0)); sink(madArg0ToReturn(source())); // $ ir @@ -144,7 +152,10 @@ void test_summaries() { sink(madArg0ToReturnValueFlow(source())); // $ ir a = source(); + a_ptr = &a; sink(madArg0IndirectToReturn(&a)); // $ MISSING: ir + sink(madArg0IndirectToReturn(a_ptr)); // $ MISSING: ir + sink(madArg0DoubleIndirectToReturn(&a_ptr)); // $ MISSING: ir madArg0ToArg1Indirect(source(), b); sink(b); // $ MISSING: ir From 6019a38266a9b3e6ce01bc932b0996c4e916ff65 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 15:54:15 +0000 Subject: [PATCH 072/198] C++: Add more test cases for indirection (4). --- .../models-as-data/FlowSummaryNode.expected | 38 +++++++++---------- .../dataflow/models-as-data/testModels.qll | 2 + .../dataflow/models-as-data/tests.cpp | 9 +++++ 3 files changed, 30 insertions(+), 19 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 46eda45233d..e41a8f8d83d 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -2,22 +2,22 @@ | tests.cpp:126:5:126:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:129:5:129:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:129:5:129:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:209:7:209:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:209:7:209:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:209:7:209:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:210:6:210:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:210:6:210:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:238:7:238:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:238:7:238:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:349:5:349:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:349:5:349:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:349:5:349:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:349:5:349:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:349:5:349:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:351:6:351:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:351:6:351:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:351:6:351:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:351:6:351:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:351:6:351:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:351:6:351:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:351:6:351:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:218:7:218:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:218:7:218:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:218:7:218:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:219:6:219:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:219:6:219:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:247:7:247:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:247:7:247:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:358:5:358:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:358:5:358:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:358:5:358:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:358:5:358:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:358:5:358:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:360:6:360:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:360:6:360:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:360:6:360:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:360:6:360:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:360:6:360:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:360:6:360:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:360:6:360:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 50a61fecc2f..848fee10030 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -78,6 +78,8 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0IndirectFieldToReturn;;;*Argument[0].value;ReturnValue;taint", ";;false;madArg0FieldIndirectToReturn;;;Argument[0].*value;ReturnValue;taint", ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", + ";;false;madArg0ToReturnIndirectField;;;Argument[0];*ReturnValue.value;taint", + ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.*ptr;taint", ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 5888b22e848..2b364d27ff7 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -136,6 +136,8 @@ int madArg0FieldToReturn(MyContainer mc); // $ interpretElement int madArg0IndirectFieldToReturn(MyContainer *mc); // $ interpretElement int madArg0FieldIndirectToReturn(MyContainer mc); // $ interpretElement MyContainer madArg0ToReturnField(int x); // $ interpretElement +MyContainer *madArg0ToReturnIndirectField(int x); // $ interpretElement +MyContainer madArg0ToReturnFieldIndirect(int x); // $ interpretElement void test_summaries() { // test summaries @@ -182,6 +184,13 @@ void test_summaries() { sink(madArg0ToReturnField(0).value); sink(madArg0ToReturnField(source()).value); // $ MISSING: ir + MyContainer *rtn1 = madArg0ToReturnIndirectField(source()); + sink(rtn1->value); // $ MISSING: ir + + MyContainer rtn2 = madArg0ToReturnFieldIndirect(source()); + int *rtn2_ptr = rtn2.ptr; + sink(*rtn2_ptr); // $ MISSING: ir + // test source + sinks + summaries together madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ ir From f52b6e0449f8b37259e06040ecf2c90721e7c52e Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 16:10:45 +0000 Subject: [PATCH 073/198] C++: Add more test cases for taint through qualifier fields. --- .../models-as-data/FlowSummaryNode.expected | 38 +++++++++---------- .../dataflow/models-as-data/testModels.qll | 2 + .../dataflow/models-as-data/tests.cpp | 16 +++++++- 3 files changed, 35 insertions(+), 21 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index e41a8f8d83d..5617d8f183d 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -2,22 +2,22 @@ | tests.cpp:126:5:126:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:129:5:129:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:129:5:129:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:218:7:218:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:218:7:218:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:218:7:218:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:219:6:219:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:219:6:219:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:247:7:247:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:247:7:247:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:358:5:358:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:358:5:358:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:358:5:358:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:358:5:358:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:358:5:358:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:360:6:360:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:360:6:360:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:360:6:360:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:360:6:360:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:360:6:360:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:360:6:360:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:360:6:360:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:220:7:220:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:220:7:220:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:220:7:220:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:221:6:221:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:221:6:221:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:249:7:249:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:249:7:249:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:370:5:370:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:370:5:370:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:370:5:370:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:370:5:370:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:370:5:370:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:372:6:372:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:372:6:372:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:372:6:372:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:372:6:372:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:372:6:372:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:372:6:372:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:372:6:372:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 848fee10030..e4809cd536a 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -27,6 +27,7 @@ private class TestSources extends SourceModelCsv { ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // the tests define this in MyDerivedClass, so it should *not* be recongized as a source ";MyClass;true;qualifierSource;;;Argument[-1];remote", + ";MyClass;true;qualifierFieldSource;;;Argument[-1].val;remote", ";MyDerivedClass;false;subtypeRemoteMadSource2;;;ReturnValue;remote", ] } @@ -52,6 +53,7 @@ private class TestSinks extends SinkModelCsv { ";MyClass;true;memberMadSinkVar;;;;test-sink", ";MyClass;true;qualifierSink;;;Argument[-1];test-sink", ";MyClass;true;qualifierArg0Sink;;;Argument[-1..0];test-sink", + ";MyClass;true;qualifierFieldSink;;;Argument[-1].val;test-sink", "MyNamespace;MyClass;true;namespaceMemberMadSinkArg0;;;Argument[0];test-sink", "MyNamespace;MyClass;true;namespaceStaticMemberMadSinkArg0;;;Argument[0];test-sink", "MyNamespace;MyClass;true;namespaceMemberMadSinkVar;;;;test-sink", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 2b364d27ff7..f7f74216411 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -207,12 +207,14 @@ public: void memberRemoteMadSourceIndirectArg0(int *x); // $ interpretElement int memberRemoteMadSourceVar; // $ interpretElement void qualifierSource(); // $ interpretElement + void qualifierFieldSource(); // $ interpretElement // sinks void memberMadSinkArg0(int x); // $ interpretElement int memberMadSinkVar; // $ interpretElement void qualifierSink(); // $ interpretElement void qualifierArg0Sink(int x); // $ interpretElement + void qualifierFieldSink(); // $ interpretElement // summaries void madArg0ToSelf(int x); // $ interpretElement @@ -251,7 +253,7 @@ namespace MyNamespace { MyNamespace::MyClass source3(); void test_class_members() { - MyClass mc, mc2, mc3, mc4, mc5, mc6, mc7, mc8, mc9; + MyClass mc, mc2, mc3, mc4, mc5, mc6, mc7, mc8, mc9, mc10, mc11; MyClass *ptr, *mc4_ptr; MyDerivedClass mdc; MyNamespace::MyClass mnc, mnc2; @@ -332,7 +334,7 @@ void test_class_members() { mc7.madArg0ToField(source()); sink(mc7.madFieldToReturn()); // $ MISSING: ir - // test taint through qualifier + // test taint involving qualifier sink(mc8); mc8.qualifierArg0Sink(0); @@ -346,6 +348,16 @@ void test_class_members() { sink(mc8); // $ ir mc8.qualifierSink(); // $ ir mc9.qualifierArg0Sink(0); // $ ir + + // test taint involving qualifier field + + sink(mc10.val); + mc10.qualifierFieldSource(); + sink(mc10.val); // $ MISSING: ir + + mc11.val = source(); + sink(mc11.val); // $ ir + mc11.qualifierFieldSink(); // $ MISSING: ir } // --- MAD cases involving function pointers --- From 8d3fc735ea8f52878e4f6030f706703cb8dcfeea Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 13 Mar 2024 17:03:00 +0000 Subject: [PATCH 074/198] C++: Fix compilation issue in UseAfterFree.qll. --- .../semmle/code/cpp/security/flowafterfree/UseAfterFree.qll | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/security/flowafterfree/UseAfterFree.qll b/cpp/ql/lib/semmle/code/cpp/security/flowafterfree/UseAfterFree.qll index bea0b73b874..da21f51f35b 100644 --- a/cpp/ql/lib/semmle/code/cpp/security/flowafterfree/UseAfterFree.qll +++ b/cpp/ql/lib/semmle/code/cpp/security/flowafterfree/UseAfterFree.qll @@ -139,6 +139,7 @@ private module ParameterSinks { } private import semmle.code.cpp.ir.dataflow.internal.DataFlowImplCommon +private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate /** * Holds if `n` represents the expression `e`, and `e` is a pointer that is @@ -149,11 +150,11 @@ private import semmle.code.cpp.ir.dataflow.internal.DataFlowImplCommon predicate isUse(DataFlow::Node n, Expr e) { isUse0(e) and n.asExpr() = e or - exists(CallInstruction call, InitializeParameterInstruction init | + exists(DataFlowCall call, InitializeParameterInstruction init | n.asOperand().getDef().getUnconvertedResultExpression() = e and pragma[only_bind_into](init) = ParameterSinks::getAnAlwaysDereferencedParameter() and viableParamArg(call, DataFlow::instructionNode(init), n) and pragma[only_bind_out](init.getEnclosingFunction()) = - pragma[only_bind_out](call.getStaticCallTarget()) + pragma[only_bind_out](call.asCallInstruction().getStaticCallTarget()) ) } From 19cc620f18adc287564bf230b663db24d7583038 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 14 Mar 2024 09:47:38 +0000 Subject: [PATCH 075/198] C++: Effect of 'Fix dataflow node <> expression problem on prvalues' from main. --- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index f7f74216411..80cf58bb150 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -312,7 +312,7 @@ void test_class_members() { sink(mc4.notASummary()); sink(mc4_ptr->madSelfToReturn()); // $ ir sink(mc4_ptr->notASummary()); - sink(source2().madSelfToReturn()); // $ MISSING: ir (works if flow is modelled from qualifier *address*) + sink(source2().madSelfToReturn()); // $ ir sink(source2().notASummary()); mc5.val = source(); @@ -322,7 +322,7 @@ void test_class_members() { mnc2_ptr = &mnc2; sink(mnc2.namespaceMadSelfToReturn()); // $ ir sink(mnc2_ptr->namespaceMadSelfToReturn()); // $ ir - sink(source3().namespaceMadSelfToReturn()); // $ MISSING: ir (works if flow is modelled from qualifier *address*) + sink(source3().namespaceMadSelfToReturn()); // $ ir // test class member sources + sinks + summaries together From 638bfff09dfb15f81e8956a2b999aab838a560d3 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 14 Mar 2024 17:15:29 +0000 Subject: [PATCH 076/198] C++: Implement ReturnValue indirection (this version only worked with a small change to the shared library parsing to permit '*' in the token name; we no longer need this, so I rebased it out). --- .../code/cpp/dataflow/internal/FlowSummaryImpl.qll | 13 ++++++++++--- .../models-as-data/FlowSummaryNode.expected | 2 ++ .../library-tests/dataflow/models-as-data/tests.cpp | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 0563f95b6b7..47a8af191c2 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -12,6 +12,14 @@ private import semmle.code.cpp.dataflow.ExternalFlow private import semmle.code.cpp.ir.IR module Input implements InputSig { + /** + * Gets a string representing a level of indirection, for example for + * `indirection = 2`, the result is `**`. + */ + private bindingset[indirection] string indirectionString(int indirection) { + result = concat(int i | i in [1 .. indirection] | "*") + } + class SummarizedCallableBase = Function; ArgumentPosition callbackSelfParameterPosition() { result = TDirectPosition(-1) } @@ -24,8 +32,8 @@ module Input implements InputSig { string encodeReturn(ReturnKind rk, string arg) { rk != getStandardReturnValueKind() and - result = "ReturnValue" and - arg = rk.toString() + result = indirectionString(rk.(NormalReturnKind).getIndirectionIndex()) + "ReturnValue" and + arg = "" } string encodeContent(ContentSet cs, string arg) { @@ -34,7 +42,6 @@ module Input implements InputSig { result = "Field" and arg = c.getField().getName() ) - // TODO: indirection support here? } string encodeWithoutContent(ContentSet c, string arg) { diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 5617d8f183d..c29cc1d9d0a 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,5 +1,7 @@ | tests.cpp:126:5:126:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:126:5:126:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:127:6:127:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:127:6:127:28 | [summary] to write: *ReturnValue in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | | tests.cpp:129:5:129:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:129:5:129:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:220:7:220:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 80cf58bb150..053b3d3882f 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -148,7 +148,7 @@ void test_summaries() { sink(madArg0ToReturn(0)); sink(madArg0ToReturn(source())); // $ ir sink(*madArg0ToReturnIndirect(0)); - sink(*madArg0ToReturnIndirect(source())); // $ MISSING: ir + sink(*madArg0ToReturnIndirect(source())); // $ ir sink(notASummary(source())); sink(madArg0ToReturnValueFlow(0)); sink(madArg0ToReturnValueFlow(source())); // $ ir From 14deb06e80495f71cd4d76014491a2d9c99ac37b Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 14 Mar 2024 18:38:42 +0000 Subject: [PATCH 077/198] C++: Implement Argument + Parameter indirection. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 36 +++++++++++-------- .../ir/dataflow/internal/DataFlowPrivate.qll | 2 +- .../models-as-data/FlowSummaryNode.expected | 10 ++++++ .../dataflow/models-as-data/tests.cpp | 10 +++--- 4 files changed, 38 insertions(+), 20 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 47a8af191c2..65d8c619b68 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -52,25 +52,33 @@ module Input implements InputSig { bindingset[token] ParameterPosition decodeUnknownParameterPosition(AccessPath::AccessPathTokenBase token) { - // needed to support `Argument[x..y]` ranges and `Argument[-1]` - token.getName() = "Argument" and - exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - pos >= 0 and result = TDirectPosition(pos) - or - // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself - pos = -1 and result = TIndirectionPosition(pos, 1) + // needed to support `Argument[x..y]` ranges, `Argument[-1]`, and indirections `*Argument[0]`. + exists(int indirection | + token.getName() = indirectionString(indirection) + "Argument" and + exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | + pos >= 0 and indirection = 0 and result = TDirectPosition(pos) + or + pos >= 0 and indirection > 0 and result = TIndirectionPosition(pos, indirection) + or + // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself + pos = -1 and result = TIndirectionPosition(pos, indirection + 1) + ) ) } bindingset[token] ArgumentPosition decodeUnknownArgumentPosition(AccessPath::AccessPathTokenBase token) { - // needed to support `Parameter[x..y]` ranges and `Parameter[-1]` - token.getName() = "Parameter" and - exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - pos >= 0 and result = TDirectPosition(pos) - or - // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself - pos = -1 and result = TIndirectionPosition(pos, 1) + // needed to support `Argument[x..y]` ranges, `Argument[-1]`, and indirections `*Argument[0]`. + exists(int indirection | + token.getName() = indirectionString(indirection) + "Parameter" and + exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | + pos >= 0 and indirection = 0 and result = TDirectPosition(pos) + or + pos >= 0 and indirection > 0 and result = TIndirectionPosition(pos, indirection) + or + // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself + pos = -1 and result = TIndirectionPosition(pos, indirection + 1) + ) ) } } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 7ad959fbe64..185f82df898 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -455,7 +455,7 @@ class IndirectionPosition extends Position, TIndirectionPosition { } newtype TPosition = - TDirectPosition(int index) { exists(any(CallInstruction c).getArgument(index)) } or + TDirectPosition(int argumentIndex) { exists(any(CallInstruction c).getArgument(argumentIndex)) } or TIndirectionPosition(int argumentIndex, int indirectionIndex) { Ssa::hasIndirectOperand(any(CallInstruction call).getArgumentOperand(argumentIndex), indirectionIndex) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index c29cc1d9d0a..bdbcff1cbe0 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -4,6 +4,16 @@ | tests.cpp:127:6:127:28 | [summary] to write: *ReturnValue in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | | tests.cpp:129:5:129:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:129:5:129:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:130:5:130:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:130:5:130:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:131:5:131:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:131:5:131:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:132:6:132:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:132:6:132:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:132:6:132:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:133:6:133:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:133:6:133:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:133:6:133:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | | tests.cpp:220:7:220:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:220:7:220:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:220:7:220:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 053b3d3882f..5c6ba06aeee 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -155,15 +155,15 @@ void test_summaries() { a = source(); a_ptr = &a; - sink(madArg0IndirectToReturn(&a)); // $ MISSING: ir - sink(madArg0IndirectToReturn(a_ptr)); // $ MISSING: ir - sink(madArg0DoubleIndirectToReturn(&a_ptr)); // $ MISSING: ir + sink(madArg0IndirectToReturn(&a)); // $ ir + sink(madArg0IndirectToReturn(a_ptr)); // $ ir + sink(madArg0DoubleIndirectToReturn(&a_ptr)); // $ ir madArg0ToArg1Indirect(source(), b); - sink(b); // $ MISSING: ir + sink(b); // $ ir madArg0IndirectToArg1Indirect(&a, &c); - sink(c); // $ MISSING: ir + sink(c); // $ ir MyContainer mc1, mc2; From af4320df50ed8b65530bd90002fc99d9b0f48e74 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 19 Mar 2024 16:16:08 +0000 Subject: [PATCH 078/198] C++: Modify a summary test case to only test the summary model, not a source model as well. --- .../models-as-data/FlowSummaryNode.expected | 70 +++++++++---------- .../dataflow/models-as-data/taint.ql | 2 + .../dataflow/models-as-data/tests.cpp | 3 +- 3 files changed, 39 insertions(+), 36 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index bdbcff1cbe0..b0a12766b94 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,35 +1,35 @@ -| tests.cpp:126:5:126:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:126:5:126:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:127:6:127:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:127:6:127:28 | [summary] to write: *ReturnValue in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:129:5:129:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:129:5:129:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:130:5:130:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:130:5:130:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:131:5:131:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:131:5:131:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:132:6:132:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:132:6:132:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:132:6:132:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:133:6:133:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:133:6:133:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:133:6:133:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:220:7:220:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:220:7:220:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:220:7:220:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:221:6:221:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:221:6:221:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:249:7:249:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:249:7:249:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:370:5:370:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:370:5:370:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:370:5:370:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:370:5:370:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:370:5:370:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:372:6:372:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:372:6:372:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:372:6:372:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:372:6:372:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:372:6:372:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:372:6:372:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:372:6:372:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:127:5:127:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:127:5:127:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:128:6:128:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:128:6:128:28 | [summary] to write: *ReturnValue in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:130:5:130:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:130:5:130:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:131:5:131:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:131:5:131:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:132:5:132:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:132:5:132:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:133:6:133:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:133:6:133:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:133:6:133:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:134:6:134:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:134:6:134:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:134:6:134:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:221:7:221:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:221:7:221:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:221:7:221:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:222:6:222:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:222:6:222:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:250:7:250:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:250:7:250:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:371:5:371:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:371:5:371:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:371:5:371:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:371:5:371:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:371:5:371:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:373:6:373:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:373:6:373:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:373:6:373:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:373:6:373:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:373:6:373:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:373:6:373:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:373:6:373:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index b7c41ba35e8..91246f7867c 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -11,6 +11,8 @@ module IRTest { source instanceof FlowSource or source.asExpr().(FunctionCall).getTarget().getName() = ["source", "source2", "source3"] + or + source.asIndirectExpr(1).(FunctionCall).getTarget().getName() = "sourceIndirect" } predicate isSink(DataFlow::Node sink) { diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 5c6ba06aeee..f6a7d789526 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -1,6 +1,7 @@ // non-MAD sources / sinks int source(); +int *sourceIndirect(); void sink(int val); // --- global MAD sources --- @@ -195,7 +196,7 @@ void test_summaries() { madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ ir madSinkArg0(madArg0ToReturnValueFlow(remoteMadSource())); // $ ir - madSinkArg0(madArg0IndirectToReturn(remoteMadSourceIndirect())); // $ MISSING: ir*/ + madSinkArg0(madArg0IndirectToReturn(sourceIndirect())); // $ ir } // --- MAD class members --- From 393bd7277cb74da6d1efcfa1ed823a9d3e48f1ff Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 19 Mar 2024 16:23:23 +0000 Subject: [PATCH 079/198] C++: Add some negative test cases for indirection. --- .../models-as-data/FlowSummaryNode.expected | 72 ++++++++++--------- .../dataflow/models-as-data/taint.ql | 2 +- .../dataflow/models-as-data/testModels.qll | 1 + .../dataflow/models-as-data/tests.cpp | 6 ++ 4 files changed, 45 insertions(+), 36 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index b0a12766b94..1b00cffa67c 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,35 +1,37 @@ -| tests.cpp:127:5:127:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:127:5:127:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:128:6:128:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:128:6:128:28 | [summary] to write: *ReturnValue in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:130:5:130:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:130:5:130:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:131:5:131:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:131:5:131:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:132:5:132:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:132:5:132:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:133:6:133:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:133:6:133:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:133:6:133:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:134:6:134:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:134:6:134:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:134:6:134:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:221:7:221:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:221:7:221:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:221:7:221:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:222:6:222:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:222:6:222:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:250:7:250:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:250:7:250:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:371:5:371:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:371:5:371:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:371:5:371:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:371:5:371:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:371:5:371:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:373:6:373:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:373:6:373:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:373:6:373:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:373:6:373:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:373:6:373:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:373:6:373:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:373:6:373:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:128:5:128:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:128:5:128:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:129:6:129:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:129:6:129:28 | [summary] to write: *ReturnValue in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:131:5:131:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:131:5:131:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:132:5:132:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:132:5:132:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:133:5:133:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:133:5:133:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:134:5:134:30 | [summary param] 0 in madArg0NotIndirectToReturn | ParameterNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | +| tests.cpp:134:5:134:30 | [summary] to write: ReturnValue in madArg0NotIndirectToReturn | ReturnNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | +| tests.cpp:135:6:135:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:135:6:135:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:135:6:135:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:136:6:136:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:136:6:136:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:136:6:136:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:227:7:227:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:227:7:227:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:227:7:227:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:228:6:228:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:228:6:228:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:256:7:256:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:256:7:256:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:377:5:377:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:377:5:377:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:377:5:377:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:377:5:377:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:377:5:377:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:379:6:379:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:379:6:379:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:379:6:379:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:379:6:379:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:379:6:379:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:379:6:379:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:379:6:379:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index 91246f7867c..f1c13623f73 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -10,7 +10,7 @@ module IRTest { predicate isSource(DataFlow::Node source) { source instanceof FlowSource or - source.asExpr().(FunctionCall).getTarget().getName() = ["source", "source2", "source3"] + source.asExpr().(FunctionCall).getTarget().getName() = ["source", "source2", "source3", "sourcePtr"] or source.asIndirectExpr(1).(FunctionCall).getTarget().getName() = "sourceIndirect" } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index e4809cd536a..b3978550927 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -74,6 +74,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", ";;false;madArg0IndirectToReturn;;;*Argument[0];ReturnValue;taint", ";;false;madArg0DoubleIndirectToReturn;;;**Argument[0];ReturnValue;taint", + ";;false;madArg0NotIndirectToReturn;;;Argument[0];ReturnValue;taint", ";;false;madArg0ToArg1Indirect;;;Argument[0];*Argument[1];taint", ";;false;madArg0IndirectToArg1Indirect;;;*Argument[0];*Argument[1];taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index f6a7d789526..e53607d636d 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -1,6 +1,7 @@ // non-MAD sources / sinks int source(); +int *sourcePtr(); int *sourceIndirect(); void sink(int val); @@ -130,6 +131,7 @@ int notASummary(int x); int madArg0ToReturnValueFlow(int x); // $ interpretElement int madArg0IndirectToReturn(int *x); // $ interpretElement int madArg0DoubleIndirectToReturn(int **x); // $ interpretElement +int madArg0NotIndirectToReturn(int *x); // $ interpretElement void madArg0ToArg1Indirect(int x, int &y); // $ interpretElement void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement @@ -159,6 +161,9 @@ void test_summaries() { sink(madArg0IndirectToReturn(&a)); // $ ir sink(madArg0IndirectToReturn(a_ptr)); // $ ir sink(madArg0DoubleIndirectToReturn(&a_ptr)); // $ ir + sink(madArg0NotIndirectToReturn(a_ptr)); + sink(madArg0NotIndirectToReturn(sourcePtr())); // $ ir + sink(madArg0NotIndirectToReturn(sourceIndirect())); madArg0ToArg1Indirect(source(), b); sink(b); // $ ir @@ -196,6 +201,7 @@ void test_summaries() { madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ ir madSinkArg0(madArg0ToReturnValueFlow(remoteMadSource())); // $ ir + madSinkArg0(madArg0IndirectToReturn(sourcePtr())); madSinkArg0(madArg0IndirectToReturn(sourceIndirect())); // $ ir } From 73e95d67b97b2fa6783a3462e713089a80f97746 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 19 Mar 2024 16:48:27 +0000 Subject: [PATCH 080/198] C++: Implement Field indirection. --- .../code/cpp/dataflow/internal/FlowSummaryImpl.qll | 11 ++++++++++- .../dataflow/models-as-data/FlowSummaryNode.expected | 6 ++++++ .../dataflow/models-as-data/testModels.qll | 1 + .../library-tests/dataflow/models-as-data/tests.cpp | 4 ++-- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 65d8c619b68..dd26d2651eb 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -39,7 +39,7 @@ module Input implements InputSig { string encodeContent(ContentSet cs, string arg) { exists(FieldContent c | cs.isSingleton(c) and - result = "Field" and + result = indirectionString(c.getIndirectionIndex()) + "Field" and arg = c.getField().getName() ) } @@ -81,6 +81,15 @@ module Input implements InputSig { ) ) } + + bindingset[token] + ContentSet decodeUnknownContent(AccessPath::AccessPathTokenBase token) { + // field content (with indirection support). + exists(FieldContent c | + result.isSingleton(c) and + token = indirectionString(c.getIndirectionIndex()) + c.getField().getName() + ) + } } private import Make as Impl diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 1b00cffa67c..3201e7cbf43 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -16,6 +16,12 @@ | tests.cpp:136:6:136:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | | tests.cpp:136:6:136:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | | tests.cpp:136:6:136:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:140:5:140:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:140:5:140:32 | [summary] read: Argument[0].*Field[value] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:140:5:140:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:143:13:143:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:143:13:143:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:143:13:143:40 | [summary] to write: ReturnValue.*Field[ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | | tests.cpp:227:7:227:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:227:7:227:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:227:7:227:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index b3978550927..003c1151bc4 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -83,6 +83,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", ";;false;madArg0ToReturnIndirectField;;;Argument[0];*ReturnValue.value;taint", ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.*ptr;taint", + ";;false;madArg0ToReturnFieldNotIndirect;;;Argument[0];ReturnValue.*ptr;taint", ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index e53607d636d..ed8d74d96e8 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -185,7 +185,7 @@ void test_summaries() { mc2.ptr = &e; sink(madArg0FieldToReturn(mc2)); // $ MISSING: ir sink(madArg0IndirectFieldToReturn(&mc2)); // $ MISSING: ir - sink(madArg0FieldIndirectToReturn(mc2)); // $ MISSING: ir + sink(madArg0FieldIndirectToReturn(mc2)); // $ ir sink(madArg0ToReturnField(0).value); sink(madArg0ToReturnField(source()).value); // $ MISSING: ir @@ -195,7 +195,7 @@ void test_summaries() { MyContainer rtn2 = madArg0ToReturnFieldIndirect(source()); int *rtn2_ptr = rtn2.ptr; - sink(*rtn2_ptr); // $ MISSING: ir + sink(*rtn2_ptr); // $ ir // test source + sinks + summaries together From b598b4ac457df37234926280afe98f41fc1c7c90 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 19 Mar 2024 17:45:58 +0000 Subject: [PATCH 081/198] C++: Fix for field content indirection (1-based). --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 6 ++-- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 5 +++- .../models-as-data/FlowSummaryNode.expected | 28 +++++++++++++++++-- .../dataflow/models-as-data/tests.cpp | 16 +++++------ 4 files changed, 41 insertions(+), 14 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index dd26d2651eb..b34a1d4786e 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -39,7 +39,8 @@ module Input implements InputSig { string encodeContent(ContentSet cs, string arg) { exists(FieldContent c | cs.isSingleton(c) and - result = indirectionString(c.getIndirectionIndex()) + "Field" and + // FieldContent indices have 0 for the address, 1 for content, so we need to subtract one. + result = indirectionString(c.getIndirectionIndex() - 1) + "Field" and arg = c.getField().getName() ) } @@ -87,7 +88,8 @@ module Input implements InputSig { // field content (with indirection support). exists(FieldContent c | result.isSingleton(c) and - token = indirectionString(c.getIndirectionIndex()) + c.getField().getName() + // FieldContent indices have 0 for the address, 1 for content, so we need to subtract one. + token = indirectionString(c.getIndirectionIndex() - 1) + c.getField().getName() ) } } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index a040d2be183..d848d1bccf7 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -2317,6 +2317,8 @@ private Field getAFieldWithSize(Union u, int bytes) { cached private newtype TContent = TFieldContent(Field f, int indirectionIndex) { + // the indirection index for field content starts at 1 (because `TFieldContent` is thought of as + // the address of the field, `FieldAddress` in the IR). indirectionIndex = [1 .. Ssa::getMaxIndirectionsForType(f.getUnspecifiedType())] and // Reads and writes of union fields are tracked using `UnionContent`. not f.getDeclaringType() instanceof Union @@ -2326,7 +2328,8 @@ private newtype TContent = f = u.getAField() and bytes = getFieldSize(f) and // We key `UnionContent` by the union instead of its fields since a write to one - // field can be read by any read of the union's fields. + // field can be read by any read of the union's fields. Again, the indirection index + // is 1-based (because 0 is considered the address). indirectionIndex = [1 .. max(Ssa::getMaxIndirectionsForType(getAFieldWithSize(u, bytes).getUnspecifiedType()))] ) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 3201e7cbf43..c08fa0920a2 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -16,9 +16,18 @@ | tests.cpp:136:6:136:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | | tests.cpp:136:6:136:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | | tests.cpp:136:6:136:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:140:5:140:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:140:5:140:32 | [summary] read: Argument[0].*Field[value] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:140:5:140:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:138:5:138:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:138:5:138:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:138:5:138:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:139:5:139:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:139:5:139:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:139:5:139:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:141:13:141:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:141:13:141:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:141:13:141:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:142:14:142:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:142:14:142:41 | [summary] to write: *ReturnValue in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:142:14:142:41 | [summary] to write: *ReturnValue.Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | | tests.cpp:143:13:143:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | | tests.cpp:143:13:143:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | | tests.cpp:143:13:143:40 | [summary] to write: ReturnValue.*Field[ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | @@ -27,6 +36,13 @@ | tests.cpp:227:7:227:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:228:6:228:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | | tests.cpp:228:6:228:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:230:7:230:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:230:7:230:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:230:7:230:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | +| tests.cpp:230:7:230:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | +| tests.cpp:231:6:231:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:231:6:231:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | +| tests.cpp:231:6:231:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | | tests.cpp:256:7:256:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:256:7:256:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | | tests.cpp:377:5:377:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | @@ -34,6 +50,12 @@ | tests.cpp:377:5:377:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:377:5:377:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | | tests.cpp:377:5:377:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:378:9:378:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:378:9:378:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:378:9:378:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:378:9:378:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:378:9:378:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:378:9:378:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | | tests.cpp:379:6:379:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | | tests.cpp:379:6:379:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | | tests.cpp:379:6:379:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index ed8d74d96e8..2b049348cfd 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -183,15 +183,15 @@ void test_summaries() { e = source(); mc2.value = source(); mc2.ptr = &e; - sink(madArg0FieldToReturn(mc2)); // $ MISSING: ir - sink(madArg0IndirectFieldToReturn(&mc2)); // $ MISSING: ir - sink(madArg0FieldIndirectToReturn(mc2)); // $ ir + sink(madArg0FieldToReturn(mc2)); // $ ir + sink(madArg0IndirectFieldToReturn(&mc2)); // $ ir + sink(madArg0FieldIndirectToReturn(mc2)); // $ MISSING: ir sink(madArg0ToReturnField(0).value); - sink(madArg0ToReturnField(source()).value); // $ MISSING: ir + sink(madArg0ToReturnField(source()).value); // $ ir MyContainer *rtn1 = madArg0ToReturnIndirectField(source()); - sink(rtn1->value); // $ MISSING: ir + sink(rtn1->value); // $ ir MyContainer rtn2 = madArg0ToReturnFieldIndirect(source()); int *rtn2_ptr = rtn2.ptr; @@ -310,7 +310,7 @@ void test_class_members() { sink(*ptr); // $ ir mc3.madArg0ToField(source()); - sink(mc3.val); // $ MISSING: ir + sink(mc3.val); // $ ir mc4 = source2(); mc4_ptr = &mc4; @@ -323,7 +323,7 @@ void test_class_members() { sink(source2().notASummary()); mc5.val = source(); - sink(mc5.madFieldToReturn()); // $ MISSING: ir + sink(mc5.madFieldToReturn()); // $ ir mnc2 = source3(); mnc2_ptr = &mnc2; @@ -339,7 +339,7 @@ void test_class_members() { sink(mc6.madSelfToReturn()); // $ ir mc7.madArg0ToField(source()); - sink(mc7.madFieldToReturn()); // $ MISSING: ir + sink(mc7.madFieldToReturn()); // $ ir // test taint involving qualifier From 40270e1f70fb846bb72e09319bccf89234278743 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 10:14:30 +0000 Subject: [PATCH 082/198] C++: Fix mistake in test model. --- .../dataflow/models-as-data/FlowSummaryNode.expected | 3 +++ .../test/library-tests/dataflow/models-as-data/testModels.qll | 2 +- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index c08fa0920a2..ab7f52d68df 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -22,6 +22,9 @@ | tests.cpp:139:5:139:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | | tests.cpp:139:5:139:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | | tests.cpp:139:5:139:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:140:5:140:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:140:5:140:32 | [summary] read: Argument[0].*Field[ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:140:5:140:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | | tests.cpp:141:13:141:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | | tests.cpp:141:13:141:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | | tests.cpp:141:13:141:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 003c1151bc4..58fb2cb6019 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -79,7 +79,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0IndirectToArg1Indirect;;;*Argument[0];*Argument[1];taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", ";;false;madArg0IndirectFieldToReturn;;;*Argument[0].value;ReturnValue;taint", - ";;false;madArg0FieldIndirectToReturn;;;Argument[0].*value;ReturnValue;taint", + ";;false;madArg0FieldIndirectToReturn;;;Argument[0].*ptr;ReturnValue;taint", ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", ";;false;madArg0ToReturnIndirectField;;;Argument[0];*ReturnValue.value;taint", ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.*ptr;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 2b049348cfd..bc49d8a6d47 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -185,7 +185,7 @@ void test_summaries() { mc2.ptr = &e; sink(madArg0FieldToReturn(mc2)); // $ ir sink(madArg0IndirectFieldToReturn(&mc2)); // $ ir - sink(madArg0FieldIndirectToReturn(mc2)); // $ MISSING: ir + sink(madArg0FieldIndirectToReturn(mc2)); // $ ir sink(madArg0ToReturnField(0).value); sink(madArg0ToReturnField(source()).value); // $ ir From dec5fc0f48a964429dfdedbd08f84bc8903bd4f7 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 10:52:24 +0000 Subject: [PATCH 083/198] C++: Switch MAD syntax from *Argument[0] style to Argument[*0] style. --- .../semmle/code/cpp/dataflow/ExternalFlow.qll | 49 +++++++++++-------- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 49 ++++++++++++------- .../models-as-data/FlowSummaryNode.expected | 10 ++-- .../dataflow/models-as-data/testModels.qll | 34 ++++++------- .../dataflow/models-as-data/tests.cpp | 14 +++--- 5 files changed, 88 insertions(+), 68 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index f52735a2d64..09f4103d872 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -32,35 +32,42 @@ * or method, or a parameter. * 7. The `input` column specifies how data enters the element selected by the * first 6 columns, and the `output` column specifies how data leaves the - * element selected by the first 6 columns. An `input` can be either "", - * "Argument[n]", "Argument[n1..n2]", "ReturnValue": + * element selected by the first 6 columns. An `input` can be either: * - "": Selects a write to the selected element in case this is a field. * - "Argument[n]": Selects an argument in a call to the selected element. * The arguments are zero-indexed, and `-1` specifies the qualifier object, * that is, `*this`. - * - "Argument[n1..n2]": Similar to "Argument[n]" but select any argument in - * the given range. The range is inclusive at both ends. + * - one or more "*" can be added in front of the argument index to indicate + * indirection, for example, `Argument[*0]` indicates the first indirection + * of the 0th argument. + * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive + * at both ends. One or more "*" can be added in front of the range to + * indicate indirection on all arguments in the range, for example `*n1..n2`. * - "ReturnValue": Selects a value being returned by the selected element. - * This requires that the selected element is a method with a body. + * One or more "*" can be added as an argument to indicate indirection, for + * example, "ReturnValue[*]" indicates the first indirection of the return + * value. * - * An `output` can be either "", "Argument[n]", "Argument[n1..n2]", "Parameter", - * "Parameter[n]", "Parameter[n1..n2]", or "ReturnValue": + * An `output` can be either: * - "": Selects a read of a selected field, or a selected parameter. - * - "Argument[n]": Selects the post-update value of an argument in a call to the - * selected element. That is, the value of the argument after the call returns. - * The arguments are zero-indexed, and `-1` specifies the qualifier object, - * that is, `*this`. - * - "Argument[n1..n2]": Similar to "Argument[n]" but select any argument in - * the given range. The range is inclusive at both ends. + * - "Argument[n]": Selects the post-update value of an argument in a call to + * the selected element. That is, the value of the argument after the call + * returns. The arguments are zero-indexed, and `-1` specifies the qualifier + * object, that is, `*this`. + * - one or more "*" can be added in front of the argument index to indicate + * indirection, for example, `Argument[*0]` indicates the first indirection + * of the 0th argument. + * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive + * at both ends. One or more "*" can be added in front of the range to + * indicate indirection on all arguments in the range, for example `*n1..n2`. * - "Parameter": Selects the value of a parameter of the selected element. - * "Parameter" is also allowed in case the selected element is already a - * parameter itself. - * - "Parameter[n]": Similar to "Parameter" but restricted to a specific - * numbered parameter. The parameters are zero-indexed, and `-1` specifies - * the qualifier object, that is, `*this`. - * - "Parameter[n1..n2]": Similar to "Parameter[n]" but selects any parameter - * in the given range. The range is inclusive at both ends. - * - "ReturnValue": Selects the return value of a call to the selected element. + * The syntax is the same as for "Argument", for example "Parameter[0]", + * "Parameter[*0]", "Parameter[0..2]" etc. "Parameter" is also allowed in + * case the selected element is already a parameter itself. + * - "ReturnValue": Selects a value being returned by the selected element. + * One or more "*" can be added as an argument to indicate indirection, for + * example, "ReturnValue[*]" indicates the first indirection of the return + * value. * 8. The `kind` column is a tag that can be referenced from QL to determine to * which classes the interpreted elements should be added. For example, for * sources "remote" indicates a default remote flow source, and for summaries diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index b34a1d4786e..86c031bf845 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -32,16 +32,16 @@ module Input implements InputSig { string encodeReturn(ReturnKind rk, string arg) { rk != getStandardReturnValueKind() and - result = indirectionString(rk.(NormalReturnKind).getIndirectionIndex()) + "ReturnValue" and - arg = "" + result = "ReturnValue" and + arg = indirectionString(rk.(NormalReturnKind).getIndirectionIndex()) } string encodeContent(ContentSet cs, string arg) { exists(FieldContent c | cs.isSingleton(c) and // FieldContent indices have 0 for the address, 1 for content, so we need to subtract one. - result = indirectionString(c.getIndirectionIndex() - 1) + "Field" and - arg = c.getField().getName() + result = "Field" and + arg = indirectionString(c.getIndirectionIndex() - 1) + c.getField().getName() ) } @@ -54,15 +54,17 @@ module Input implements InputSig { bindingset[token] ParameterPosition decodeUnknownParameterPosition(AccessPath::AccessPathTokenBase token) { // needed to support `Argument[x..y]` ranges, `Argument[-1]`, and indirections `*Argument[0]`. - exists(int indirection | - token.getName() = indirectionString(indirection) + "Argument" and - exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - pos >= 0 and indirection = 0 and result = TDirectPosition(pos) + exists(int indirection, string argPosString, int argPos | + token.getName() = "Argument" and + token.getAnArgument() = indirectionString(indirection) + argPosString and + argPos = AccessPath::parseInt(argPosString) and + ( + argPos >= 0 and indirection = 0 and result = TDirectPosition(argPos) or - pos >= 0 and indirection > 0 and result = TIndirectionPosition(pos, indirection) + argPos >= 0 and indirection > 0 and result = TIndirectionPosition(argPos, indirection) or // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself - pos = -1 and result = TIndirectionPosition(pos, indirection + 1) + argPos = -1 and result = TIndirectionPosition(argPos, indirection + 1) ) ) } @@ -70,26 +72,37 @@ module Input implements InputSig { bindingset[token] ArgumentPosition decodeUnknownArgumentPosition(AccessPath::AccessPathTokenBase token) { // needed to support `Argument[x..y]` ranges, `Argument[-1]`, and indirections `*Argument[0]`. - exists(int indirection | - token.getName() = indirectionString(indirection) + "Parameter" and - exists(int pos | pos = AccessPath::parseInt(token.getAnArgument()) | - pos >= 0 and indirection = 0 and result = TDirectPosition(pos) + exists(int indirection, string paramPosString, int paramPos | + token.getName() = "Parameter" and + token.getAnArgument() = indirectionString(indirection) + paramPosString and + paramPos = AccessPath::parseInt(paramPosString) and + ( + paramPos >= 0 and indirection = 0 and result = TDirectPosition(paramPos) or - pos >= 0 and indirection > 0 and result = TIndirectionPosition(pos, indirection) + paramPos >= 0 and indirection > 0 and result = TIndirectionPosition(paramPos, indirection) or // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself - pos = -1 and result = TIndirectionPosition(pos, indirection + 1) + paramPos = -1 and result = TIndirectionPosition(paramPos, indirection + 1) ) ) } bindingset[token] ContentSet decodeUnknownContent(AccessPath::AccessPathTokenBase token) { - // field content (with indirection support). + // field content (no indirection support) exists(FieldContent c | result.isSingleton(c) and + token.getName() = c.getField().getName() and + not exists(token.getArgumentList()) and + c.getIndirectionIndex() = 1 + ) + or + // field content (with indirection support) + exists(FieldContent c | + result.isSingleton(c) and + token.getName() = c.getField().getName() and // FieldContent indices have 0 for the address, 1 for content, so we need to subtract one. - token = indirectionString(c.getIndirectionIndex() - 1) + c.getField().getName() + token.getAnArgument() = indirectionString(c.getIndirectionIndex() - 1) ) } } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index ab7f52d68df..f835211f9c0 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,7 +1,7 @@ | tests.cpp:128:5:128:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:128:5:128:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | | tests.cpp:129:6:129:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:129:6:129:28 | [summary] to write: *ReturnValue in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:129:6:129:28 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | | tests.cpp:131:5:131:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:131:5:131:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | | tests.cpp:132:5:132:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | @@ -23,17 +23,17 @@ | tests.cpp:139:5:139:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | | tests.cpp:139:5:139:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | | tests.cpp:140:5:140:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:140:5:140:32 | [summary] read: Argument[0].*Field[ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:140:5:140:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | | tests.cpp:140:5:140:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | | tests.cpp:141:13:141:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | | tests.cpp:141:13:141:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | | tests.cpp:141:13:141:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | | tests.cpp:142:14:142:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:142:14:142:41 | [summary] to write: *ReturnValue in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:142:14:142:41 | [summary] to write: *ReturnValue.Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:142:14:142:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:142:14:142:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | | tests.cpp:143:13:143:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | | tests.cpp:143:13:143:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:143:13:143:40 | [summary] to write: ReturnValue.*Field[ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:143:13:143:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | | tests.cpp:227:7:227:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:227:7:227:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | | tests.cpp:227:7:227:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 58fb2cb6019..e8aa30cb8ab 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -11,10 +11,10 @@ private class TestSources extends SourceModelCsv { ";;false;remoteMadSource;;;ReturnValue;remote", ";;false;localMadSourceVoid;;;ReturnValue;local", ";;false;localMadSourceHasBody;;;ReturnValue;local", - ";;false;remoteMadSourceIndirect;;;*ReturnValue;remote", - ";;false;remoteMadSourceDoubleIndirect;;;**ReturnValue;remote", - ";;false;remoteMadSourceIndirectArg0;;;*Argument[0];remote", - ";;false;remoteMadSourceIndirectArg1;;;*Argument[1];remote", + ";;false;remoteMadSourceIndirect;;;ReturnValue[*];remote", + ";;false;remoteMadSourceDoubleIndirect;;;ReturnValue[**];remote", + ";;false;remoteMadSourceIndirectArg0;;;Argument[*0];remote", + ";;false;remoteMadSourceIndirectArg1;;;Argument[*1];remote", ";;false;remoteMadSourceVar;;;;remote", ";;false;remoteMadSourceVarIndirect;;;*;remote", ";;false;remoteMadSourceParam0;;;Parameter[0];remote", @@ -22,7 +22,7 @@ private class TestSources extends SourceModelCsv { "MyNamespace;;false;namespaceLocalMadSourceVar;;;;local", "MyNamespace::MyNamespace2;;false;namespace2LocalMadSource;;;ReturnValue;local", ";MyClass;true;memberRemoteMadSource;;;ReturnValue;remote", - ";MyClass;true;memberRemoteMadSourceIndirectArg0;;;*Argument[0];remote", + ";MyClass;true;memberRemoteMadSourceIndirectArg0;;;Argument[*0];remote", ";MyClass;true;memberRemoteMadSourceVar;;;;remote", ";MyClass;true;subtypeRemoteMadSource1;;;ReturnValue;remote", ";MyClass;false;subtypeNonSource;;;ReturnValue;remote", // the tests define this in MyDerivedClass, so it should *not* be recongized as a source @@ -44,8 +44,8 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkArg1;;;Argument[1];test-sink", ";;false;madSinkArg01;;;Argument[0..1];test-sink", ";;false;madSinkArg02;;;Argument[0,2];test-sink", - ";;false;madSinkIndirectArg0;;;*Argument[0];test-sink", - ";;false;madSinkDoubleIndirectArg0;;;**Argument[0];test-sink", + ";;false;madSinkIndirectArg0;;;Argument[*0];test-sink", + ";;false;madSinkDoubleIndirectArg0;;;Argument[**0];test-sink", ";;false;madSinkVar;;;;test-sink", ";;false;madSinkVarIndirect;;;*;test-sink", ";;false;madSinkParam0;;;Parameter[0];test-sink", @@ -70,20 +70,20 @@ private class TestSummaries extends SummaryModelCsv { row = [ ";;false;madArg0ToReturn;;;Argument[0];ReturnValue;taint", - ";;false;madArg0ToReturnIndirect;;;Argument[0];*ReturnValue;taint", + ";;false;madArg0ToReturnIndirect;;;Argument[0];ReturnValue[*];taint", ";;false;madArg0ToReturnValueFlow;;;Argument[0];ReturnValue;value", - ";;false;madArg0IndirectToReturn;;;*Argument[0];ReturnValue;taint", - ";;false;madArg0DoubleIndirectToReturn;;;**Argument[0];ReturnValue;taint", + ";;false;madArg0IndirectToReturn;;;Argument[*0];ReturnValue;taint", + ";;false;madArg0DoubleIndirectToReturn;;;Argument[**0];ReturnValue;taint", ";;false;madArg0NotIndirectToReturn;;;Argument[0];ReturnValue;taint", - ";;false;madArg0ToArg1Indirect;;;Argument[0];*Argument[1];taint", - ";;false;madArg0IndirectToArg1Indirect;;;*Argument[0];*Argument[1];taint", + ";;false;madArg0ToArg1Indirect;;;Argument[0];Argument[*1];taint", + ";;false;madArg0IndirectToArg1Indirect;;;Argument[*0];Argument[*1];taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", - ";;false;madArg0IndirectFieldToReturn;;;*Argument[0].value;ReturnValue;taint", - ";;false;madArg0FieldIndirectToReturn;;;Argument[0].*ptr;ReturnValue;taint", + ";;false;madArg0IndirectFieldToReturn;;;Argument[*0].value;ReturnValue;taint", + ";;false;madArg0FieldIndirectToReturn;;;Argument[0].ptr[*];ReturnValue;taint", ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", - ";;false;madArg0ToReturnIndirectField;;;Argument[0];*ReturnValue.value;taint", - ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.*ptr;taint", - ";;false;madArg0ToReturnFieldNotIndirect;;;Argument[0];ReturnValue.*ptr;taint", + ";;false;madArg0ToReturnIndirectField;;;Argument[0];ReturnValue[*].value;taint", + ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.ptr[*];taint", + ";;false;madArg0ToReturnFieldNotIndirect;;;Argument[0];ReturnValue.ptr[*];taint", ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index bc49d8a6d47..46b2737a408 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -48,11 +48,11 @@ void test_sources() { int a, b, c, d; remoteMadSourceIndirectArg0(&a, &b); - sink(a); // $ MISSING: ir - sink(a); + sink(a); // $ ir + sink(a); // $ SPURIOUS: ir remoteMadSourceIndirectArg1(c, d); sink(c); - sink(d); // $ MISSING: ir + sink(d); // $ ir sink(remoteMadSourceVar); // $ ir sink(*remoteMadSourceVarIndirect); // $ MISSING: ir @@ -100,9 +100,9 @@ void test_sinks() { int a = source(); int *a_ptr = &a; - madSinkIndirectArg0(&a); // $ MISSING: ir - madSinkIndirectArg0(a_ptr); // $ MISSING: ir - madSinkDoubleIndirectArg0(&a_ptr); // $ MISSING: ir + madSinkIndirectArg0(&a); // $ ir + madSinkIndirectArg0(a_ptr); // $ ir + madSinkDoubleIndirectArg0(&a_ptr); // $ ir madSinkVar = source(); // $ ir @@ -272,7 +272,7 @@ void test_class_members() { int a; mc.memberRemoteMadSourceIndirectArg0(&a); - sink(a); // $ MISSING: ir + sink(a); // $ ir sink(mc.memberRemoteMadSourceVar); // $ ir From 46b8e3be66ada0193a305cd056e059abc1c6b909 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 11:11:20 +0000 Subject: [PATCH 084/198] C++: Fix another mistake in the test. --- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 46b2737a408..4e233d8c1d4 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -49,7 +49,7 @@ void test_sources() { remoteMadSourceIndirectArg0(&a, &b); sink(a); // $ ir - sink(a); // $ SPURIOUS: ir + sink(b); remoteMadSourceIndirectArg1(c, d); sink(c); sink(d); // $ ir From 88ea9197d9482286dd8cb8f9cfcab1b1103d5a98 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 11:33:43 +0000 Subject: [PATCH 085/198] C++: Add more tests for uncommon cases. --- .../dataflow/models-as-data/testModels.qll | 9 ++++--- .../dataflow/models-as-data/tests.cpp | 27 +++++++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index e8aa30cb8ab..561f498a6fc 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -16,7 +16,7 @@ private class TestSources extends SourceModelCsv { ";;false;remoteMadSourceIndirectArg0;;;Argument[*0];remote", ";;false;remoteMadSourceIndirectArg1;;;Argument[*1];remote", ";;false;remoteMadSourceVar;;;;remote", - ";;false;remoteMadSourceVarIndirect;;;*;remote", + ";;false;remoteMadSourceVarIndirect;;;*;remote", // not correctly expressed ";;false;remoteMadSourceParam0;;;Parameter[0];remote", "MyNamespace;;false;namespaceLocalMadSource;;;ReturnValue;local", "MyNamespace;;false;namespaceLocalMadSourceVar;;;;local", @@ -47,7 +47,7 @@ private class TestSinks extends SinkModelCsv { ";;false;madSinkIndirectArg0;;;Argument[*0];test-sink", ";;false;madSinkDoubleIndirectArg0;;;Argument[**0];test-sink", ";;false;madSinkVar;;;;test-sink", - ";;false;madSinkVarIndirect;;;*;test-sink", + ";;false;madSinkVarIndirect;;;*;test-sink", // not correctly expressed ";;false;madSinkParam0;;;Parameter[0];test-sink", ";MyClass;true;memberMadSinkArg0;;;Argument[0];test-sink", ";MyClass;true;memberMadSinkVar;;;;test-sink", @@ -77,13 +77,16 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0NotIndirectToReturn;;;Argument[0];ReturnValue;taint", ";;false;madArg0ToArg1Indirect;;;Argument[0];Argument[*1];taint", ";;false;madArg0IndirectToArg1Indirect;;;Argument[*0];Argument[*1];taint", + ";;false;madArgsComplex;;;Argument[*0..1,2];ReturnValue;taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", ";;false;madArg0IndirectFieldToReturn;;;Argument[*0].value;ReturnValue;taint", ";;false;madArg0FieldIndirectToReturn;;;Argument[0].ptr[*];ReturnValue;taint", ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint", ";;false;madArg0ToReturnIndirectField;;;Argument[0];ReturnValue[*].value;taint", ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.ptr[*];taint", - ";;false;madArg0ToReturnFieldNotIndirect;;;Argument[0];ReturnValue.ptr[*];taint", + ";;false;madFieldToFieldVar;;;value;value2;taint", + ";;false;madFieldToIndirectFieldVar;;;value;ptr[*];taint", + ";;false;madIndirectFieldToFieldVar;;;;value;value2;taint", // not correctly expressed ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint", ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint", ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 4e233d8c1d4..fdaece82a82 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -122,6 +122,7 @@ void madSinkParam0(int x) { // $ interpretElement struct MyContainer { int value; + int value2; int *ptr; }; @@ -134,6 +135,7 @@ int madArg0DoubleIndirectToReturn(int **x); // $ interpretElement int madArg0NotIndirectToReturn(int *x); // $ interpretElement void madArg0ToArg1Indirect(int x, int &y); // $ interpretElement void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement +int madArgsComplex(int *a, int *b, int c, int d); int madArg0FieldToReturn(MyContainer mc); // $ interpretElement int madArg0IndirectFieldToReturn(MyContainer *mc); // $ interpretElement @@ -142,6 +144,10 @@ MyContainer madArg0ToReturnField(int x); // $ interpretElement MyContainer *madArg0ToReturnIndirectField(int x); // $ interpretElement MyContainer madArg0ToReturnFieldIndirect(int x); // $ interpretElement +MyContainer madFieldToFieldVar; // $ interpretElement +MyContainer madFieldToIndirectFieldVar; // $ interpretElement +MyContainer *madIndirectFieldToFieldVar; // $ interpretElement + void test_summaries() { // test summaries @@ -171,6 +177,14 @@ void test_summaries() { madArg0IndirectToArg1Indirect(&a, &c); sink(c); // $ ir + sink(madArgsComplex(0, 0, 0, 0)); + sink(madArgsComplex(sourceIndirect(), 0, 0, 0)); // $ ir + sink(madArgsComplex(0, sourceIndirect(), 0, 0)); // $ ir + sink(madArgsComplex(0, 0, source(), 0)); // $ ir + sink(madArgsComplex(0, 0, 0, source())); + + // test summaries involving structs / fields + MyContainer mc1, mc2; d = 0; @@ -197,6 +211,19 @@ void test_summaries() { int *rtn2_ptr = rtn2.ptr; sink(*rtn2_ptr); // $ ir + // test global variable summaries + + madFieldToFieldVar.value = source(); + sink(madFieldToFieldVar.value2); // $ MISSING: ir + + madFieldToIndirectFieldVar.value = source(); + sink(madFieldToFieldVar.ptr); + sink(*(madFieldToFieldVar.ptr)); // $ MISSING: ir + + madIndirectFieldToFieldVar->value = source(); + sink((*madIndirectFieldToFieldVar).value2); // $ MISSING: ir + sink(madIndirectFieldToFieldVar->value2); // $ MISSING: ir + // test source + sinks + summaries together madSinkArg0(madArg0ToReturn(remoteMadSource())); // $ ir From cdafb2642329a524f33dca0200916125bdb8eff6 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 16:51:29 +0000 Subject: [PATCH 086/198] C++: Fix test failures. --- .../models-as-data/FlowSummaryNode.expected | 140 +++++++++--------- .../dataflow/models-as-data/tests.cpp | 7 +- 2 files changed, 76 insertions(+), 71 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index f835211f9c0..1251ebd6d35 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,68 +1,72 @@ -| tests.cpp:128:5:128:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:128:5:128:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:129:6:129:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:129:6:129:28 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:131:5:131:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:131:5:131:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:132:5:132:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:132:5:132:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:133:5:133:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:133:5:133:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:134:5:134:30 | [summary param] 0 in madArg0NotIndirectToReturn | ParameterNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | -| tests.cpp:134:5:134:30 | [summary] to write: ReturnValue in madArg0NotIndirectToReturn | ReturnNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | -| tests.cpp:135:6:135:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:135:6:135:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:135:6:135:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:136:6:136:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:136:6:136:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:136:6:136:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:138:5:138:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:138:5:138:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:138:5:138:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:139:5:139:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:139:5:139:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:139:5:139:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:140:5:140:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:140:5:140:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:140:5:140:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:141:13:141:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:141:13:141:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:141:13:141:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:142:14:142:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:142:14:142:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:142:14:142:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:143:13:143:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:143:13:143:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:143:13:143:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:227:7:227:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:227:7:227:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:227:7:227:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:228:6:228:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:228:6:228:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:230:7:230:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:230:7:230:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:230:7:230:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | -| tests.cpp:230:7:230:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | -| tests.cpp:231:6:231:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:231:6:231:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | -| tests.cpp:231:6:231:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:256:7:256:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:256:7:256:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:377:5:377:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:377:5:377:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:377:5:377:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:377:5:377:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:377:5:377:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:378:9:378:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:378:9:378:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:378:9:378:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:378:9:378:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:378:9:378:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:378:9:378:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:379:6:379:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:379:6:379:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:379:6:379:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:379:6:379:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:379:6:379:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:379:6:379:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:379:6:379:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:130:5:130:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:130:5:130:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:131:6:131:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:131:6:131:28 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:133:5:133:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:133:5:133:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:134:5:134:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:134:5:134:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:135:5:135:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:135:5:135:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:136:5:136:30 | [summary param] 0 in madArg0NotIndirectToReturn | ParameterNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | +| tests.cpp:136:5:136:30 | [summary] to write: ReturnValue in madArg0NotIndirectToReturn | ReturnNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | +| tests.cpp:137:6:137:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:137:6:137:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:137:6:137:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:138:6:138:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:138:6:138:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:138:6:138:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:139:5:139:18 | [summary param] 0 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | +| tests.cpp:139:5:139:18 | [summary param] 1 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | +| tests.cpp:139:5:139:18 | [summary param] 2 in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | +| tests.cpp:139:5:139:18 | [summary] to write: ReturnValue in madArgsComplex | ReturnNode | madArgsComplex | madArgsComplex | +| tests.cpp:141:5:141:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:141:5:141:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:141:5:141:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:142:5:142:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:142:5:142:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:142:5:142:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:143:5:143:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:143:5:143:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:143:5:143:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:144:13:144:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:144:13:144:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:144:13:144:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:145:14:145:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:145:14:145:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:145:14:145:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:146:13:146:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:146:13:146:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:146:13:146:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:255:7:255:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:255:7:255:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:255:7:255:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:256:6:256:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:256:6:256:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:258:7:258:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:258:7:258:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:258:7:258:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | +| tests.cpp:258:7:258:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | +| tests.cpp:259:6:259:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:259:6:259:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | +| tests.cpp:259:6:259:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:284:7:284:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:284:7:284:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:405:5:405:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:405:5:405:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:405:5:405:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:405:5:405:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:405:5:405:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:406:9:406:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:406:9:406:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:406:9:406:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:406:9:406:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:406:9:406:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:406:9:406:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:407:6:407:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:407:6:407:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:407:6:407:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:407:6:407:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:407:6:407:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:407:6:407:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:407:6:407:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index fdaece82a82..bfaff65d2fd 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -4,6 +4,7 @@ int source(); int *sourcePtr(); int *sourceIndirect(); void sink(int val); +void sink(int *ptr); // --- global MAD sources --- @@ -135,7 +136,7 @@ int madArg0DoubleIndirectToReturn(int **x); // $ interpretElement int madArg0NotIndirectToReturn(int *x); // $ interpretElement void madArg0ToArg1Indirect(int x, int &y); // $ interpretElement void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement -int madArgsComplex(int *a, int *b, int c, int d); +int madArgsComplex(int *a, int *b, int c, int d); // $ interpretElement int madArg0FieldToReturn(MyContainer mc); // $ interpretElement int madArg0IndirectFieldToReturn(MyContainer *mc); // $ interpretElement @@ -217,8 +218,8 @@ void test_summaries() { sink(madFieldToFieldVar.value2); // $ MISSING: ir madFieldToIndirectFieldVar.value = source(); - sink(madFieldToFieldVar.ptr); - sink(*(madFieldToFieldVar.ptr)); // $ MISSING: ir + sink(madFieldToIndirectFieldVar.ptr); + sink(*(madFieldToIndirectFieldVar.ptr)); // $ MISSING: ir madIndirectFieldToFieldVar->value = source(); sink((*madIndirectFieldToFieldVar).value2); // $ MISSING: ir From cf35fd4deed4615c0449c7f1886e36eceb66dee8 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 15:09:08 +0000 Subject: [PATCH 087/198] C++: Improve ExternalFlow.qll doc. --- .../semmle/code/cpp/dataflow/ExternalFlow.qll | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 09f4103d872..2c8e70fb02e 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -25,11 +25,7 @@ * types can be short names or fully qualified names (mixing these two options * is not allowed within a single signature). * 6. The `ext` column specifies additional API-graph-like edges. Currently - * there are only two valid values: "" and "Annotated". The empty string has no - * effect. "Annotated" applies if `name` and `signature` were left blank and - * acts by selecting an element that is annotated by the annotation type - * selected by the first 4 columns. This can be another member such as a field - * or method, or a parameter. + * there is only one valid value: "". * 7. The `input` column specifies how data enters the element selected by the * first 6 columns, and the `output` column specifies how data leaves the * element selected by the first 6 columns. An `input` can be either: @@ -43,13 +39,15 @@ * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive * at both ends. One or more "*" can be added in front of the range to * indicate indirection on all arguments in the range, for example `*n1..n2`. + * - "Argument" can be specified without any "[]". In this case, any argument + * is accepted. * - "ReturnValue": Selects a value being returned by the selected element. * One or more "*" can be added as an argument to indicate indirection, for * example, "ReturnValue[*]" indicates the first indirection of the return * value. * * An `output` can be either: - * - "": Selects a read of a selected field, or a selected parameter. + * - "": Selects a read of a selected field. * - "Argument[n]": Selects the post-update value of an argument in a call to * the selected element. That is, the value of the argument after the call * returns. The arguments are zero-indexed, and `-1` specifies the qualifier @@ -60,10 +58,11 @@ * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive * at both ends. One or more "*" can be added in front of the range to * indicate indirection on all arguments in the range, for example `*n1..n2`. - * - "Parameter": Selects the value of a parameter of the selected element. + * - "Argument" can be specified without any "[]". In this case, any argument + * is accepted. + * - "Parameter[n]": Selects the value of a parameter of the selected element. * The syntax is the same as for "Argument", for example "Parameter[0]", - * "Parameter[*0]", "Parameter[0..2]" etc. "Parameter" is also allowed in - * case the selected element is already a parameter itself. + * "Parameter[*0]", "Parameter[0..2]" etc. * - "ReturnValue": Selects a value being returned by the selected element. * One or more "*" can be added as an argument to indicate indirection, for * example, "ReturnValue[*]" indicates the first indirection of the return From 0a33a6e79b1382a9c03aeb24f468ecf502b79be9 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 15:11:19 +0000 Subject: [PATCH 088/198] C++: Another test case - Arguments with no specified index. --- .../models-as-data/FlowSummaryNode.expected | 100 +++++++++--------- .../dataflow/models-as-data/testModels.qll | 1 + .../dataflow/models-as-data/tests.cpp | 6 ++ 3 files changed, 57 insertions(+), 50 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 1251ebd6d35..785101ec854 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -20,53 +20,53 @@ | tests.cpp:139:5:139:18 | [summary param] 1 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | | tests.cpp:139:5:139:18 | [summary param] 2 in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | | tests.cpp:139:5:139:18 | [summary] to write: ReturnValue in madArgsComplex | ReturnNode | madArgsComplex | madArgsComplex | -| tests.cpp:141:5:141:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:141:5:141:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:141:5:141:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:142:5:142:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:142:5:142:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:142:5:142:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:143:5:143:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:143:5:143:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:143:5:143:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:144:13:144:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:144:13:144:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:144:13:144:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:145:14:145:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:145:14:145:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:145:14:145:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:146:13:146:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:146:13:146:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:146:13:146:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:255:7:255:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:255:7:255:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:255:7:255:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:256:6:256:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:256:6:256:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:258:7:258:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:258:7:258:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:258:7:258:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | -| tests.cpp:258:7:258:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | -| tests.cpp:259:6:259:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:259:6:259:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | -| tests.cpp:259:6:259:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:284:7:284:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:284:7:284:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:405:5:405:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:405:5:405:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:405:5:405:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:405:5:405:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:405:5:405:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:406:9:406:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:406:9:406:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:406:9:406:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:406:9:406:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:406:9:406:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:406:9:406:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:407:6:407:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:407:6:407:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:407:6:407:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:407:6:407:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:407:6:407:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:407:6:407:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:407:6:407:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:142:5:142:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:142:5:142:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:142:5:142:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:143:5:143:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:143:5:143:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:143:5:143:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:144:5:144:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:144:5:144:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:144:5:144:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:145:13:145:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:145:13:145:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:145:13:145:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:146:14:146:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:146:14:146:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:146:14:146:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:147:13:147:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:147:13:147:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:147:13:147:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:261:7:261:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:261:7:261:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:261:7:261:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:262:6:262:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:262:6:262:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:264:7:264:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:264:7:264:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:264:7:264:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | +| tests.cpp:264:7:264:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | +| tests.cpp:265:6:265:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:265:6:265:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | +| tests.cpp:265:6:265:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:290:7:290:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:290:7:290:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:411:5:411:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:411:5:411:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:411:5:411:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:411:5:411:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:411:5:411:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:412:9:412:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:412:9:412:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:412:9:412:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:412:9:412:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:412:9:412:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:412:9:412:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:413:6:413:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:413:6:413:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:413:6:413:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:413:6:413:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:413:6:413:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:413:6:413:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:413:6:413:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 561f498a6fc..c342d62fffb 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -78,6 +78,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0ToArg1Indirect;;;Argument[0];Argument[*1];taint", ";;false;madArg0IndirectToArg1Indirect;;;Argument[*0];Argument[*1];taint", ";;false;madArgsComplex;;;Argument[*0..1,2];ReturnValue;taint", + ";;false;madArgsAny;;;Argument;ReturnValue;taint", ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", ";;false;madArg0IndirectFieldToReturn;;;Argument[*0].value;ReturnValue;taint", ";;false;madArg0FieldIndirectToReturn;;;Argument[0].ptr[*];ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index bfaff65d2fd..38cc71a9d99 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -137,6 +137,7 @@ int madArg0NotIndirectToReturn(int *x); // $ interpretElement void madArg0ToArg1Indirect(int x, int &y); // $ interpretElement void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement int madArgsComplex(int *a, int *b, int c, int d); // $ interpretElement +int madArgsAny(int a, int *b); // $ interpretElement int madArg0FieldToReturn(MyContainer mc); // $ interpretElement int madArg0IndirectFieldToReturn(MyContainer *mc); // $ interpretElement @@ -184,6 +185,11 @@ void test_summaries() { sink(madArgsComplex(0, 0, source(), 0)); // $ ir sink(madArgsComplex(0, 0, 0, source())); + sink(madArgsAny(0, 0)); + sink(madArgsAny(source(), 0)); // $ MISSING: ir + sink(madArgsAny(0, sourcePtr())); // $ MISSING: ir + sink(madArgsAny(0, sourceIndirect())); // $ MISSING: ir + // test summaries involving structs / fields MyContainer mc1, mc2; From 58737b1d7ec752c1416ae9e70ea3d5567355e21d Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 17:08:15 +0000 Subject: [PATCH 089/198] C++: We *could* support .Argument with no index, but I'm not convinced we can do so efficiently, so lets not. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 4 ---- .../library-tests/dataflow/models-as-data/testModels.qll | 2 +- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 6 +++--- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 2c8e70fb02e..c830670e87c 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -39,8 +39,6 @@ * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive * at both ends. One or more "*" can be added in front of the range to * indicate indirection on all arguments in the range, for example `*n1..n2`. - * - "Argument" can be specified without any "[]". In this case, any argument - * is accepted. * - "ReturnValue": Selects a value being returned by the selected element. * One or more "*" can be added as an argument to indicate indirection, for * example, "ReturnValue[*]" indicates the first indirection of the return @@ -58,8 +56,6 @@ * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive * at both ends. One or more "*" can be added in front of the range to * indicate indirection on all arguments in the range, for example `*n1..n2`. - * - "Argument" can be specified without any "[]". In this case, any argument - * is accepted. * - "Parameter[n]": Selects the value of a parameter of the selected element. * The syntax is the same as for "Argument", for example "Parameter[0]", * "Parameter[*0]", "Parameter[0..2]" etc. diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index c342d62fffb..e4b4812881c 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -78,7 +78,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0ToArg1Indirect;;;Argument[0];Argument[*1];taint", ";;false;madArg0IndirectToArg1Indirect;;;Argument[*0];Argument[*1];taint", ";;false;madArgsComplex;;;Argument[*0..1,2];ReturnValue;taint", - ";;false;madArgsAny;;;Argument;ReturnValue;taint", + ";;false;madArgsAny;;;Argument;ReturnValue;taint", // (syntax not supported) ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", ";;false;madArg0IndirectFieldToReturn;;;Argument[*0].value;ReturnValue;taint", ";;false;madArg0FieldIndirectToReturn;;;Argument[0].ptr[*];ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 38cc71a9d99..3f87f6e3cb5 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -186,9 +186,9 @@ void test_summaries() { sink(madArgsComplex(0, 0, 0, source())); sink(madArgsAny(0, 0)); - sink(madArgsAny(source(), 0)); // $ MISSING: ir - sink(madArgsAny(0, sourcePtr())); // $ MISSING: ir - sink(madArgsAny(0, sourceIndirect())); // $ MISSING: ir + sink(madArgsAny(source(), 0)); // (syntax not supported) + sink(madArgsAny(0, sourcePtr())); // (syntax not supported) + sink(madArgsAny(0, sourceIndirect())); // (syntax not supported) // test summaries involving structs / fields From 95db7aa776de77589c54ecf988384d1d43d2f851 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 17:22:03 +0000 Subject: [PATCH 090/198] C++: Clean up argument / parameter position logic. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 46 +++++++++---------- 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 86c031bf845..5a34f2bedc9 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -51,40 +51,36 @@ module Input implements InputSig { string encodeWithContent(ContentSet c, string arg) { result = "WithContent" + c and arg = "" } - bindingset[token] - ParameterPosition decodeUnknownParameterPosition(AccessPath::AccessPathTokenBase token) { - // needed to support `Argument[x..y]` ranges, `Argument[-1]`, and indirections `*Argument[0]`. - exists(int indirection, string argPosString, int argPos | - token.getName() = "Argument" and - token.getAnArgument() = indirectionString(indirection) + argPosString and - argPos = AccessPath::parseInt(argPosString) and + /** + * Decodes an argument / parameter position string, for example the `0` in `Argument[0]`. + * Supports ranges (`Argument[x..y]`), qualifiers (`Argument[-1]`), indirections + * (`Argument[*x]`) and combinations (such as `Argument[**0..1]`). + */ + private bindingset[argString] TPosition decodePosition(string argString) { + exists(int indirection, string posString, int pos | + argString = indirectionString(indirection) + posString and + pos = AccessPath::parseInt(posString) and ( - argPos >= 0 and indirection = 0 and result = TDirectPosition(argPos) + pos >= 0 and indirection = 0 and result = TDirectPosition(pos) or - argPos >= 0 and indirection > 0 and result = TIndirectionPosition(argPos, indirection) + pos >= 0 and indirection > 0 and result = TIndirectionPosition(pos, indirection) or - // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself - argPos = -1 and result = TIndirectionPosition(argPos, indirection + 1) + // `Argument[-1]` / `Parameter[-1]` is the qualifier object `*this`, not the `this` pointer itself. + pos = -1 and result = TIndirectionPosition(pos, indirection + 1) ) ) } + bindingset[token] + ParameterPosition decodeUnknownParameterPosition(AccessPath::AccessPathTokenBase token) { + token.getName() = "Argument" and + result = decodePosition(token.getAnArgument()) + } + bindingset[token] ArgumentPosition decodeUnknownArgumentPosition(AccessPath::AccessPathTokenBase token) { - // needed to support `Argument[x..y]` ranges, `Argument[-1]`, and indirections `*Argument[0]`. - exists(int indirection, string paramPosString, int paramPos | - token.getName() = "Parameter" and - token.getAnArgument() = indirectionString(indirection) + paramPosString and - paramPos = AccessPath::parseInt(paramPosString) and - ( - paramPos >= 0 and indirection = 0 and result = TDirectPosition(paramPos) - or - paramPos >= 0 and indirection > 0 and result = TIndirectionPosition(paramPos, indirection) - or - // `Argument[-1]` is the qualifier object `*this`, not the `this` pointer itself - paramPos = -1 and result = TIndirectionPosition(paramPos, indirection + 1) - ) - ) + token.getName() = "Parameter" and + result = decodePosition(token.getAnArgument()) } bindingset[token] From 76780d74d96e754a18cdfd98b03962c622f95a99 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 18:06:21 +0000 Subject: [PATCH 091/198] C++: Unify four implementations of repeatStars. Note that the recursive approach is faster for very large strings (well over 100 stars), while the concat approach appears to be faster for short strings and does not require an upper bound. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 16 ++++------------ .../ir/dataflow/internal/DataFlowPrivate.qll | 9 --------- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 17 ++++++++--------- .../cpp/ir/dataflow/internal/SsaInternals.qll | 9 --------- 4 files changed, 12 insertions(+), 39 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 5a34f2bedc9..7198ce58351 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -12,14 +12,6 @@ private import semmle.code.cpp.dataflow.ExternalFlow private import semmle.code.cpp.ir.IR module Input implements InputSig { - /** - * Gets a string representing a level of indirection, for example for - * `indirection = 2`, the result is `**`. - */ - private bindingset[indirection] string indirectionString(int indirection) { - result = concat(int i | i in [1 .. indirection] | "*") - } - class SummarizedCallableBase = Function; ArgumentPosition callbackSelfParameterPosition() { result = TDirectPosition(-1) } @@ -33,7 +25,7 @@ module Input implements InputSig { string encodeReturn(ReturnKind rk, string arg) { rk != getStandardReturnValueKind() and result = "ReturnValue" and - arg = indirectionString(rk.(NormalReturnKind).getIndirectionIndex()) + arg = repeatStars(rk.(NormalReturnKind).getIndirectionIndex()) } string encodeContent(ContentSet cs, string arg) { @@ -41,7 +33,7 @@ module Input implements InputSig { cs.isSingleton(c) and // FieldContent indices have 0 for the address, 1 for content, so we need to subtract one. result = "Field" and - arg = indirectionString(c.getIndirectionIndex() - 1) + c.getField().getName() + arg = repeatStars(c.getIndirectionIndex() - 1) + c.getField().getName() ) } @@ -58,7 +50,7 @@ module Input implements InputSig { */ private bindingset[argString] TPosition decodePosition(string argString) { exists(int indirection, string posString, int pos | - argString = indirectionString(indirection) + posString and + argString = repeatStars(indirection) + posString and pos = AccessPath::parseInt(posString) and ( pos >= 0 and indirection = 0 and result = TDirectPosition(pos) @@ -98,7 +90,7 @@ module Input implements InputSig { result.isSingleton(c) and token.getName() = c.getField().getName() and // FieldContent indices have 0 for the address, 1 for content, so we need to subtract one. - token.getAnArgument() = indirectionString(c.getIndirectionIndex() - 1) + token.getAnArgument() = repeatStars(c.getIndirectionIndex() - 1) ) } } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 185f82df898..04e2eee6311 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -80,15 +80,6 @@ module NodeStars { result = n.(FinalParameterNode).getIndirectionIndex() } - private int maxNumberOfIndirections() { result = max(getNumberOfIndirections(_)) } - - private string repeatStars(int n) { - n = 0 and result = "" - or - n = [1 .. maxNumberOfIndirections()] and - result = "*" + repeatStars(n - 1) - } - /** * Gets the number of stars (i.e., `*`s) needed to produce the `toString` * output for `n`. diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index d848d1bccf7..5da6bec500c 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -2363,16 +2363,15 @@ class Content extends TContent { abstract predicate impliesClearOf(Content c); } +/** + * Gets a string consisting of `n` star characters ("*"), where n >= 0. This is + * used to represent indirection. + */ +bindingset[n] string repeatStars(int n) { + result = concat(int i | i in [1 .. n] | "*") +} + private module ContentStars { - private int maxNumberOfIndirections() { result = max(any(Content c).getIndirectionIndex()) } - - private string repeatStars(int n) { - n = 0 and result = "" - or - n = [1 .. maxNumberOfIndirections()] and - result = "*" + repeatStars(n - 1) - } - /** * Gets the number of stars (i.e., `*`s) needed to produce the `toString` * output for `c`. diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll index cd2233841f2..7eb84aefe3f 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll @@ -19,15 +19,6 @@ private module SourceVariables { ind = [0 .. countIndirectionsForCppType(base.getLanguageType()) + 1] } - private int maxNumberOfIndirections() { result = max(SourceVariable sv | | sv.getIndirection()) } - - private string repeatStars(int n) { - n = 0 and result = "" - or - n = [1 .. maxNumberOfIndirections()] and - result = "*" + repeatStars(n - 1) - } - class SourceVariable extends TSourceVariable { BaseSourceVariable base; int ind; From ce52cbb428528e0ccc9578389cf76f7eadacf70e Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 18:21:55 +0000 Subject: [PATCH 092/198] C++: Disambiguate *n1..n2 doc. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index c830670e87c..9e60c02ef0d 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -37,8 +37,9 @@ * indirection, for example, `Argument[*0]` indicates the first indirection * of the 0th argument. * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive - * at both ends. One or more "*" can be added in front of the range to - * indicate indirection on all arguments in the range, for example `*n1..n2`. + * at both ends. One or more "*"s can be added in front of the whole range + * to indicate that every argument in the range is indirect, for example + * `*0..1` is the first indirection of both arguments 0 and 1. * - "ReturnValue": Selects a value being returned by the selected element. * One or more "*" can be added as an argument to indicate indirection, for * example, "ReturnValue[*]" indicates the first indirection of the return @@ -54,8 +55,9 @@ * indirection, for example, `Argument[*0]` indicates the first indirection * of the 0th argument. * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive - * at both ends. One or more "*" can be added in front of the range to - * indicate indirection on all arguments in the range, for example `*n1..n2`. + * at both ends. One or more "*"s can be added in front of the whole range + * to indicate that every argument in the range is indirect, for example + * `*0..1` is the first indirection of both arguments 0 and 1. * - "Parameter[n]": Selects the value of a parameter of the selected element. * The syntax is the same as for "Argument", for example "Parameter[0]", * "Parameter[*0]", "Parameter[0..2]" etc. From 8fbbc2b6d81bfb54741d340b199dff64b152e70f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:21:05 +0000 Subject: [PATCH 093/198] C++: Improve QLDoc. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 3 ++- .../lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 04e2eee6311..8ba90acb16b 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1154,7 +1154,8 @@ class SummaryCall extends DataFlowCall, TSummaryCall { SummaryCall() { this = TSummaryCall(c, receiver) } /** - * Gets the data flow node that this call targets. + * Gets the data flow node that holds the address of the function this call + * targets. */ FlowSummaryImpl::Private::SummaryNode getReceiver() { result = receiver } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 5da6bec500c..cb9e2833832 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -747,7 +747,7 @@ class FlowSummaryNode extends Node, TFlowSummaryNode { FlowSummaryImpl::Private::SummaryNode getSummaryNode() { this = TFlowSummaryNode(result) } /** - * TODO: QLDoc. + * Gets the summarized callable that this node belongs to. */ FlowSummaryImpl::Public::SummarizedCallable getSummarizedCallable() { result = this.getSummaryNode().getSummarizedCallable() From 507ada1951ed93b01a786a011253a86a50d46d0e Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 27 Mar 2024 15:18:13 +0000 Subject: [PATCH 094/198] C++: Sort out the localFlow / simpleLocalFlow confusion (and the same for taint). --- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 22 +++++++++++++------ .../dataflow/internal/TaintTrackingUtil.qll | 14 ++++++++---- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index cb9e2833832..67dd1362566 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -1962,10 +1962,20 @@ cached private module Cached { /** * Holds if data flows from `nodeFrom` to `nodeTo` in exactly one local - * (intra-procedural) step. + * (intra-procedural) step. This relation is only used for local dataflow + * (for example `DataFlow::localFlow(source, sink)`) so it contains + * special cases that should only apply to local dataflow. */ cached - predicate localFlowStep(Node nodeFrom, Node nodeTo) { simpleLocalFlowStep(nodeFrom, nodeTo) } + predicate localFlowStep(Node nodeFrom, Node nodeTo) { + // common dataflow steps + simpleLocalFlowStep(nodeFrom, nodeTo) + or + // models-as-data summarized flow for local data flow (i.e. special case for flow + // through calls to modelled functions, without relying on global dataflow to join + // the dots). + FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) + } private predicate indirectionOperandFlow(RawIndirectOperand nodeFrom, Node nodeTo) { nodeFrom != nodeTo and @@ -2031,8 +2041,9 @@ private module Cached { /** * INTERNAL: do not use. * - * This is the local flow predicate that's used as a building block in global - * data flow. It may have less flow than the `localFlowStep` predicate. + * This is the local flow predicate that's used as a building block in both + * local and global data flow. It may have less flow than the `localFlowStep` + * predicate. */ cached predicate simpleLocalFlowStep(Node nodeFrom, Node nodeTo) { @@ -2072,11 +2083,8 @@ private module Cached { reverseFlow(nodeFrom, nodeTo) or // models-as-data summarized flow - FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) - or FlowSummaryImpl::Private::Steps::summaryLocalStep(nodeFrom.(FlowSummaryNode).getSummaryNode(), nodeTo.(FlowSummaryNode).getSummaryNode(), true) - // TODO: should these really be in the same place? } private predicate simpleInstructionLocalFlowStep(Operand opFrom, Instruction iTo) { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll index 72094fa2b1c..64b829dab4b 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll @@ -10,12 +10,21 @@ private import semmle.code.cpp.dataflow.internal.FlowSummaryImpl as FlowSummaryI /** * Holds if taint propagates from `nodeFrom` to `nodeTo` in exactly one local - * (intra-procedural) step. + * (intra-procedural) step. This relation is only used for local taint flow + * (for example `TaintTracking::localTaint(source, sink)`) so it may contain + * special cases that should only apply to local taint flow. */ predicate localTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeTo) { + // dataflow step DataFlow::localFlowStep(nodeFrom, nodeTo) or + // taint flow step localAdditionalTaintStep(nodeFrom, nodeTo) + or + // models-as-data summarized flow for local data flow (i.e. special case for flow + // through calls to modelled functions, without relying on global dataflow to join + // the dots). + FlowSummaryImpl::Private::Steps::summaryThroughStepTaint(nodeFrom, nodeTo, _) } /** @@ -40,11 +49,8 @@ predicate localAdditionalTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeT any(Ssa::Indirection ind).isAdditionalTaintStep(nodeFrom, nodeTo) or // models-as-data summarized flow - FlowSummaryImpl::Private::Steps::summaryThroughStepTaint(nodeFrom, nodeTo, _) - or FlowSummaryImpl::Private::Steps::summaryLocalStep(nodeFrom.(FlowSummaryNode).getSummaryNode(), nodeTo.(FlowSummaryNode).getSummaryNode(), false) - // TODO: should these really be in the same place? } /** From 103932fec8575382cbd93186c84906d2b36b8733 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 27 Mar 2024 16:44:40 +0000 Subject: [PATCH 095/198] C++: Resolve discussed TODO comment. --- .../lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 2 -- 1 file changed, 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 7198ce58351..d75b89e2020 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -151,8 +151,6 @@ module SourceSinkInterpretationInput implements /** Gets the call that this node corresponds to, if any. */ DataFlowCall asCall() { this.asElement() = result.asCallInstruction().getUnconvertedResultExpression() - // TODO: or summary call? - // ??? this.asNode().(FlowSummaryNode).getSummaryNode() = result.(SummaryCall).getReceiver() } /** Gets the callable that this node corresponds to, if any. */ From a55f07ac684e9c3113aa42c0e48f85b1c4381cf2 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 27 Mar 2024 17:38:49 +0000 Subject: [PATCH 096/198] C++: QLDoc FlowSummaryNode. --- .../code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 67dd1362566..0bf5732ab98 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -738,12 +738,11 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { } /** - * A data-flow node used to model flow summaries. + * A data-flow node used to model flow summaries. That is, a dataflow node + * that is synthesized to represent a parameter, return value, or other part + * of a models-as-data modelled function. */ class FlowSummaryNode extends Node, TFlowSummaryNode { - /** - * TODO: QLDoc. - */ FlowSummaryImpl::Private::SummaryNode getSummaryNode() { this = TFlowSummaryNode(result) } /** @@ -754,10 +753,11 @@ class FlowSummaryNode extends Node, TFlowSummaryNode { } /** - * TODO: QLDoc. + * Gets the enclosing callable. For a `FlowSummaryNode` this is always the + * summarized function this node is part of. */ override Declaration getEnclosingCallable() { - result = this.getSummarizedCallable() // TODO: this doesn't look right. + result = this.getSummarizedCallable() } override Location getLocationImpl() { result = this.getSummarizedCallable().getLocation() } From 03d0d984e31e884ecb4b6c9271390686ba8dda9c Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 27 Mar 2024 18:03:05 +0000 Subject: [PATCH 097/198] C++: Remove duplicate TDataFlowCallable's and fix three places where we assumed a source callable (two of them would have caused lost results). --- .../cpp/ir/dataflow/internal/DataFlowPrivate.qll | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 8ba90acb16b..a77ad660e6b 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -330,7 +330,9 @@ private module IndirectInstructions { import IndirectInstructions /** Gets the callable in which this node occurs. */ -DataFlowCallable nodeGetEnclosingCallable(Node n) { result.asSourceCallable() = n.getEnclosingCallable() } +DataFlowCallable nodeGetEnclosingCallable(Node n) { + result.getUnderlyingCallable() = n.getEnclosingCallable() +} /** Holds if `p` is a `ParameterNode` of `c` with position `pos`. */ predicate isParameterNode(ParameterNode p, DataFlowCallable c, ParameterPosition pos) { @@ -988,9 +990,9 @@ class CastNode extends Node { cached newtype TDataFlowCallable = - TSourceCallable(Cpp::Declaration decl) or - /*{ not decl instanceof FlowSummaryImpl::Public::SummarizedCallable }*/ TSummarizedCallable( - // TODO: figure this out + TSourceCallable(Cpp::Declaration decl) { not decl instanceof FlowSummaryImpl::Public::SummarizedCallable } + or + TSummarizedCallable( FlowSummaryImpl::Public::SummarizedCallable c ) @@ -1128,13 +1130,13 @@ private class NormalCall extends DataFlowCall, TNormalCall { override CallTargetOperand getCallTargetOperand() { result = call.getCallTargetOperand() } override DataFlowCallable getStaticCallTarget() { - result = TSourceCallable(call.getStaticCallTarget()) + result.getUnderlyingCallable() = call.getStaticCallTarget() } override ArgumentOperand getArgumentOperand(int index) { result = call.getArgumentOperand(index) } override DataFlowCallable getEnclosingCallable() { - result = TSourceCallable(call.getEnclosingFunction()) + result.getUnderlyingCallable() = call.getEnclosingFunction() } override string toString() { result = call.toString() } From 5618001c3fef91cb5f5497d8232a23ea5ec84d9d Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 28 Mar 2024 15:26:21 +0000 Subject: [PATCH 098/198] C++: More QLDoc refinement. --- .../semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index d75b89e2020..a0851911d58 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -38,10 +38,14 @@ module Input implements InputSig { } string encodeWithoutContent(ContentSet c, string arg) { + // used for type tracking, not currently used in C/C++. result = "WithoutContent" + c and arg = "" } - string encodeWithContent(ContentSet c, string arg) { result = "WithContent" + c and arg = "" } + string encodeWithContent(ContentSet c, string arg) { + // used for type tracking, not currently used in C/C++. + result = "WithContent" + c and arg = "" + } /** * Decodes an argument / parameter position string, for example the `0` in `Argument[0]`. From 891f05c5aeab5b2c2c41415344fc6c17e4261c78 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 28 Mar 2024 16:54:25 +0000 Subject: [PATCH 099/198] C++: Add a test for simple sinks involving ZMQ networking library. --- .../CWE/CWE-497/semmle/tests/tests2.cpp | 60 +++++++++++++++++-- 1 file changed, 54 insertions(+), 6 deletions(-) diff --git a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp index e1399eab343..ea121781b3e 100644 --- a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp +++ b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp @@ -1,15 +1,15 @@ // Semmle test cases for rule CWE-497 -// library functions etc +// --- library functions etc --- #include "tests.h" +typedef unsigned long size_t; + +void *memcpy(void *dest, const void *src, size_t count); char *getenv(const char *name); char *strcpy(char *s1, const char *s2); - - - - +size_t strlen(const char *s); @@ -45,7 +45,7 @@ passwd *getpwuid(int uid); int val(); -// test cases +// --- test cases --- const char *global1 = mysql_get_client_info(); const char *global2 = "abc"; @@ -112,3 +112,51 @@ void test1() send(sock, c2.ptr, val(), val()); // GOOD: not system data } } + +struct zmq_msg_t { +}; +typedef void (*zmq_free_fn)(); + +int zmq_msg_init_data(zmq_msg_t *msg, void *data, size_t size, zmq_free_fn *ffn, void *hint); +int zmq_msg_init_size(zmq_msg_t *msg, size_t size); +void *zmq_msg_data(zmq_msg_t *msg); +int zmq_send(void *socket, const void *buf, size_t len, int flags); +int zmq_sendmsg(void *socket, zmq_msg_t *msg, int flags); // deprecated +int zmq_msg_send(zmq_msg_t *msg, void *socket, int flags); + +void test_zmq(void *remoteSocket) +{ + zmq_msg_t message; + char *message_data; + size_t message_len; + + // prepare data + message_data = getenv("HOME"); + message_len = strlen(message_data) + 1; + + // send as data + if (zmq_send(socket, message_data, message_len, 0) >= 0) { // BAD: outputs HOME environment variable [NOT DETECTED] + // ... + } + + // send as message + if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { + if (zmq_sendmsg(remoteSocket, &message, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + // ... + } + if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + // ... + } + } + + // send as message (alternative path) + if (zmq_msg_init_size(&message, message_len) == 0) { + memcpy(zmq_msg_data(&message), message_data, message_len); + if (zmq_sendmsg(remoteSocket,&message, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + // ... + } + if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + // ... + } + } +} From 16f9ad06ef82e1707df4dc0b0e41009965f0db93 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 28 Mar 2024 21:40:24 +0000 Subject: [PATCH 100/198] C++: Add a test for ZMQ network library sources as well. --- .../source-sink-tests/sources-and-sinks.cpp | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp index 68fe9ed015a..f9a40ca886a 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp @@ -85,3 +85,33 @@ void test_getchar(FILE *stream) { int l = _getchar_nolock(); // $ local_source wint_t m = _getwchar_nolock(); // $ local_source } + +// ZMC networking library + +typedef unsigned long size_t; + +struct zmq_msg_t { +}; +int zmq_msg_init(zmq_msg_t *msg); +int zmq_msg_recv(zmq_msg_t *msg, void *socket, int flags); +int zmq_recvmsg(void *socket, zmq_msg_t *msg, int flags); // deprecated +int zmq_recv(void *socket, void *buf, size_t len, int flags); + +void test_zmc(void *socket) { + zmq_msg_t msg1, msg2; + char buffer[1024]; + + if (zmq_recv(socket, buffer, sizeof(buffer), 0) >= 0) { // $ MISSING: remote_source + // ... + } + + zmq_msg_init(&msg1); + if (zmq_msg_recv(&msg1, socket, 0) >= 0) { // $ MISSING: remote_source + // ... + } + + zmq_msg_init(&msg2); + if (zmq_recvmsg(socket, &msg2, 0) >= 0) { // $ MISSING: remote_source + // ... + } +} From fa26b5545282e2bd9843db8e09ce3e59ed75a6d7 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 28 Mar 2024 17:57:20 +0000 Subject: [PATCH 101/198] C++: Add models-as-data models for ZMQ networking library + wiring. --- cpp/ql/lib/semmle/code/cpp/models/Models.qll | 1 + .../code/cpp/models/implementations/ZMQ.qll | 36 +++++++++++++++++++ .../semmle/code/cpp/security/FlowSources.qll | 12 +++++++ .../Security/CWE/CWE-497/ExposedSystemData.ql | 11 +++--- .../source-sink-tests/sources-and-sinks.cpp | 6 ++-- .../semmle/tests/ExposedSystemData.expected | 7 ++++ .../CWE/CWE-497/semmle/tests/tests2.cpp | 6 ++-- 7 files changed, 69 insertions(+), 10 deletions(-) create mode 100644 cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll diff --git a/cpp/ql/lib/semmle/code/cpp/models/Models.qll b/cpp/ql/lib/semmle/code/cpp/models/Models.qll index 32377dbd71f..66ee712afab 100644 --- a/cpp/ql/lib/semmle/code/cpp/models/Models.qll +++ b/cpp/ql/lib/semmle/code/cpp/models/Models.qll @@ -41,3 +41,4 @@ private import implementations.SqLite3 private import implementations.PostgreSql private import implementations.System private import implementations.StructuredExceptionHandling +private import implementations.ZMQ diff --git a/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll new file mode 100644 index 00000000000..9bd98f855b7 --- /dev/null +++ b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll @@ -0,0 +1,36 @@ +/** + * Provides implementation classes modeling the ZeroMQ networking library. + */ + +import semmle.code.cpp.models.interfaces.FlowSource + +/** + * Remote flow sources. + */ +private class ZMQSource extends SourceModelCsv { + override predicate row(string row) { + row = + [ + ";;false;zmq_recv;;;Argument[*1];remote", + ";;false;zmq_recvmsg;;;Argument[*1];remote", + ";;false;zmq_msg_recv;;;Argument[*0];remote", + ] + } +} + +/** + * Remote flow sinks. + */ +private class ZMQSinks extends SinkModelCsv { + override predicate row(string row) { + row = + [ + ";;false;zmq_send;;;Argument[*1];remote-sink", + ";;false;zmq_msg_init_data;;;Argument[*1];remote-sink", + ";;false;zmq_sendmsg;;;Argument[*1];remote-sink", + ";;false;zmq_msg_send;;;Argument[*0];remote-sink", + ] + } +} + + // TODO: flow into / through zmq_msg_data ? diff --git a/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll b/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll index e9291a5223d..f610f662923 100644 --- a/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll +++ b/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll @@ -93,6 +93,9 @@ abstract class RemoteFlowSink extends DataFlow::Node { abstract string getSinkType(); } +/** + * A remote flow sink derived from the `RemoteFlowSinkFunction` model. + */ private class RemoteParameterSink extends RemoteFlowSink { string sourceType; @@ -106,3 +109,12 @@ private class RemoteParameterSink extends RemoteFlowSink { override string getSinkType() { result = sourceType } } + +/** + * A remote flow sink defined in a CSV model. + */ +private class RemoteFlowFromCSVSink extends RemoteFlowSink { + RemoteFlowFromCSVSink() { sinkNode(this, "remote-sink") } + + override string getSinkType() { result = "remote flow sink" } +} diff --git a/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql b/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql index e8aee0e49ca..557c631279a 100644 --- a/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql +++ b/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql @@ -16,6 +16,7 @@ import cpp import semmle.code.cpp.ir.dataflow.TaintTracking import semmle.code.cpp.models.interfaces.FlowSource import semmle.code.cpp.models.implementations.Memset +import semmle.code.cpp.security.FlowSources import ExposedSystemData::PathGraph import SystemData @@ -23,10 +24,12 @@ module ExposedSystemDataConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { source = any(SystemData sd).getAnExpr() } predicate isSink(DataFlow::Node sink) { - exists(FunctionCall fc, FunctionInput input, int arg | - fc.getTarget().(RemoteFlowSinkFunction).hasRemoteFlowSink(input, _) and - input.isParameterDeref(arg) and - fc.getArgument(arg).getAChild*() = sink.asIndirectExpr() + sink instanceof RemoteFlowSink + or + // workaround for cases where the sink contains the tainted thing as a child; this could + // probably be handled better with taint inheriting content or similar modelling. + exists(RemoteFlowSink sinkNode | + sinkNode.asIndirectExpr().getAChild*() = sink.asIndirectExpr() ) } diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp index f9a40ca886a..c515a199f07 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/sources-and-sinks.cpp @@ -101,17 +101,17 @@ void test_zmc(void *socket) { zmq_msg_t msg1, msg2; char buffer[1024]; - if (zmq_recv(socket, buffer, sizeof(buffer), 0) >= 0) { // $ MISSING: remote_source + if (zmq_recv(socket, buffer, sizeof(buffer), 0) >= 0) { // $ remote_source // ... } zmq_msg_init(&msg1); - if (zmq_msg_recv(&msg1, socket, 0) >= 0) { // $ MISSING: remote_source + if (zmq_msg_recv(&msg1, socket, 0) >= 0) { // $ remote_source // ... } zmq_msg_init(&msg2); - if (zmq_recvmsg(socket, &msg2, 0) >= 0) { // $ MISSING: remote_source + if (zmq_recvmsg(socket, &msg2, 0) >= 0) { // $ remote_source // ... } } diff --git a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected index 82fd2be33f8..141ed9849c8 100644 --- a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected +++ b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected @@ -10,6 +10,8 @@ edges | tests2.cpp:111:14:111:15 | *c1 [*ptr] | tests2.cpp:111:14:111:19 | *ptr | provenance | | | tests2.cpp:111:14:111:15 | *c1 [*ptr] | tests2.cpp:111:17:111:19 | *ptr | provenance | | | tests2.cpp:111:17:111:19 | *ptr | tests2.cpp:111:14:111:19 | *ptr | provenance | | +| tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:138:23:138:34 | *message_data | provenance | | +| tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:143:34:143:45 | *message_data | provenance | | | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:39:19:39:22 | *path | provenance | | | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:43:20:43:23 | *path | provenance | | | tests_sockets.cpp:63:15:63:20 | *call to getenv | tests_sockets.cpp:76:19:76:22 | *path | provenance | | @@ -36,6 +38,9 @@ nodes | tests2.cpp:111:14:111:15 | *c1 [*ptr] | semmle.label | *c1 [*ptr] | | tests2.cpp:111:14:111:19 | *ptr | semmle.label | *ptr | | tests2.cpp:111:17:111:19 | *ptr | semmle.label | *ptr | +| tests2.cpp:134:17:134:22 | *call to getenv | semmle.label | *call to getenv | +| tests2.cpp:138:23:138:34 | *message_data | semmle.label | *message_data | +| tests2.cpp:143:34:143:45 | *message_data | semmle.label | *message_data | | tests_sockets.cpp:26:15:26:20 | *call to getenv | semmle.label | *call to getenv | | tests_sockets.cpp:39:19:39:22 | *path | semmle.label | *path | | tests_sockets.cpp:43:20:43:23 | *path | semmle.label | *path | @@ -56,6 +61,8 @@ subpaths | tests2.cpp:93:14:93:17 | *str1 | tests2.cpp:91:42:91:45 | *str1 | tests2.cpp:93:14:93:17 | *str1 | This operation exposes system data from $@. | tests2.cpp:91:42:91:45 | *str1 | *str1 | | tests2.cpp:102:14:102:15 | *pw | tests2.cpp:101:8:101:15 | *call to getpwuid | tests2.cpp:102:14:102:15 | *pw | This operation exposes system data from $@. | tests2.cpp:101:8:101:15 | *call to getpwuid | *call to getpwuid | | tests2.cpp:111:14:111:19 | *ptr | tests2.cpp:109:12:109:17 | *call to getenv | tests2.cpp:111:14:111:19 | *ptr | This operation exposes system data from $@. | tests2.cpp:109:12:109:17 | *call to getenv | *call to getenv | +| tests2.cpp:138:23:138:34 | *message_data | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:138:23:138:34 | *message_data | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | +| tests2.cpp:143:34:143:45 | *message_data | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:143:34:143:45 | *message_data | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | | tests_sockets.cpp:39:19:39:22 | *path | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:39:19:39:22 | *path | This operation exposes system data from $@. | tests_sockets.cpp:26:15:26:20 | *call to getenv | *call to getenv | | tests_sockets.cpp:43:20:43:23 | *path | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:43:20:43:23 | *path | This operation exposes system data from $@. | tests_sockets.cpp:26:15:26:20 | *call to getenv | *call to getenv | | tests_sockets.cpp:76:19:76:22 | *path | tests_sockets.cpp:63:15:63:20 | *call to getenv | tests_sockets.cpp:76:19:76:22 | *path | This operation exposes system data from $@. | tests_sockets.cpp:63:15:63:20 | *call to getenv | *call to getenv | diff --git a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp index ea121781b3e..1d02b85b47e 100644 --- a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp +++ b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp @@ -135,16 +135,16 @@ void test_zmq(void *remoteSocket) message_len = strlen(message_data) + 1; // send as data - if (zmq_send(socket, message_data, message_len, 0) >= 0) { // BAD: outputs HOME environment variable [NOT DETECTED] + if (zmq_send(socket, message_data, message_len, 0) >= 0) { // BAD: outputs HOME environment variable // ... } // send as message if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { - if (zmq_sendmsg(remoteSocket, &message, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + if (zmq_sendmsg(remoteSocket, &message, message_len)) { // BAD: outputs HOME environment variable (detected above) // ... } - if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable (detected above) // ... } } From f1ead2554fc5ac76986774c40c2f4edda1a38283 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 2 Apr 2024 14:53:43 +0100 Subject: [PATCH 102/198] C++: Trivial merge fixes. --- .../semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll | 1 + 1 file changed, 1 insertion(+) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll index 17d055108ad..3bf052bd6cb 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll @@ -52,6 +52,7 @@ predicate localAdditionalTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeT // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryLocalStep(nodeFrom.(FlowSummaryNode).getSummaryNode(), nodeTo.(FlowSummaryNode).getSummaryNode(), false) + or // object->field conflation for content that is a `TaintInheritingContent`. exists(DataFlow::ContentSet f | readStep(nodeFrom, f, nodeTo) and From 57beb73bf7f004a4b9b610d5391e7844e7a7fb3f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 2 Apr 2024 15:22:46 +0100 Subject: [PATCH 103/198] C++: Update for the dataflow hasLocationInfo -> getLocation change made on main. --- .../semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index a0851911d58..077f25f2df8 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -11,7 +11,7 @@ private import semmle.code.cpp.ir.dataflow.internal.DataFlowImplSpecific as Data private import semmle.code.cpp.dataflow.ExternalFlow private import semmle.code.cpp.ir.IR -module Input implements InputSig { +module Input implements InputSig { class SummarizedCallableBase = Function; ArgumentPosition callbackSelfParameterPosition() { result = TDirectPosition(-1) } @@ -99,7 +99,7 @@ module Input implements InputSig { } } -private import Make as Impl +private import Make as Impl private module StepsInput implements Impl::Private::StepsInputSig { DataFlowCall getACall(Public::SummarizedCallable sc) { @@ -108,7 +108,7 @@ private module StepsInput implements Impl::Private::StepsInputSig { } module SourceSinkInterpretationInput implements - Impl::Private::External::SourceSinkInterpretationInputSig + Impl::Private::External::SourceSinkInterpretationInputSig { class Element = Cpp::Element; @@ -239,7 +239,7 @@ module Private { module External { import Impl::Private::External - import Impl::Private::External::SourceSinkInterpretation + import Impl::Private::External::SourceSinkInterpretation } /** From f2ef4ad6acf73bf04f46392cd665d0409f34b0b3 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 2 Apr 2024 16:14:06 +0100 Subject: [PATCH 104/198] C++: Update for the provenance changes. --- .../semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 077f25f2df8..603ef5ed557 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -118,11 +118,11 @@ module SourceSinkInterpretationInput implements * Holds if an external source specification exists for `e` with output specification * `output`, kind `kind`, and provenance `provenance`. */ - predicate sourceElement(SourceOrSinkElement e, string output, string kind) { + predicate sourceElement(SourceOrSinkElement e, string output, string kind, Public::Provenance provenance) { exists( string namespace, string type, boolean subtypes, string name, string signature, string ext | - sourceModel(namespace, type, subtypes, name, signature, ext, output, kind, _) and + sourceModel(namespace, type, subtypes, name, signature, ext, output, kind, provenance) and e = interpretElement(namespace, type, subtypes, name, signature, ext) ) } @@ -131,11 +131,11 @@ module SourceSinkInterpretationInput implements * Holds if an external sink specification exists for `e` with input specification * `input`, kind `kind` and provenance `provenance`. */ - predicate sinkElement(SourceOrSinkElement e, string input, string kind) { + predicate sinkElement(SourceOrSinkElement e, string input, string kind, Public::Provenance provenance) { exists( string package, string type, boolean subtypes, string name, string signature, string ext | - sinkModel(package, type, subtypes, name, signature, ext, input, kind, _) and + sinkModel(package, type, subtypes, name, signature, ext, input, kind, provenance) and e = interpretElement(package, type, subtypes, name, signature, ext) ) } From 9c4567bd6dfe186847fdf64960d1a03bcafeb9c1 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 25 Mar 2024 17:11:26 +0000 Subject: [PATCH 105/198] Swift: Additional models-as-data doc change I missed out in the other PR - neither CPP nor Swift support 'Parameter' with no argument in an access path. --- swift/ql/lib/codeql/swift/dataflow/ExternalFlow.qll | 1 - 1 file changed, 1 deletion(-) diff --git a/swift/ql/lib/codeql/swift/dataflow/ExternalFlow.qll b/swift/ql/lib/codeql/swift/dataflow/ExternalFlow.qll index 9750b05fef1..4ba3507e7fe 100644 --- a/swift/ql/lib/codeql/swift/dataflow/ExternalFlow.qll +++ b/swift/ql/lib/codeql/swift/dataflow/ExternalFlow.qll @@ -46,7 +46,6 @@ * The arguments are zero-indexed, and `-1` specifies the qualifier. * - "Argument[n1..n2]": Similar to "Argument[n]" but select any argument in * the given range. The range is inclusive at both ends. - * - "Parameter": Selects the value of a parameter of the selected element. * - "Parameter[n]": Similar to "Parameter" but restricted to a specific * numbered parameter (zero-indexed, and `-1` specifies the value of `this`). * - "Parameter[n1..n2]": Similar to "Parameter[n]" but selects any parameter From db60360293d115f90290df4ced183e9d27ca5b9f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 2 Apr 2024 17:49:11 +0100 Subject: [PATCH 106/198] C++: Add a test case where a function has a MAD model *and* an implementation. --- .../models-as-data/FlowSummaryNode.expected | 102 +++++++++--------- .../dataflow/models-as-data/testModels.qll | 1 + .../dataflow/models-as-data/tests.cpp | 9 ++ 3 files changed, 62 insertions(+), 50 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 785101ec854..c599cfadfae 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -20,53 +20,55 @@ | tests.cpp:139:5:139:18 | [summary param] 1 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | | tests.cpp:139:5:139:18 | [summary param] 2 in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | | tests.cpp:139:5:139:18 | [summary] to write: ReturnValue in madArgsComplex | ReturnNode | madArgsComplex | madArgsComplex | -| tests.cpp:142:5:142:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:142:5:142:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:142:5:142:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:143:5:143:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:143:5:143:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:143:5:143:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:144:5:144:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:144:5:144:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:144:5:144:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:145:13:145:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:145:13:145:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:145:13:145:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:146:14:146:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:146:14:146:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:146:14:146:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:147:13:147:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:147:13:147:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:147:13:147:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:261:7:261:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:261:7:261:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:261:7:261:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:262:6:262:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:262:6:262:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:264:7:264:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:264:7:264:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:264:7:264:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | -| tests.cpp:264:7:264:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | -| tests.cpp:265:6:265:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:265:6:265:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | -| tests.cpp:265:6:265:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:290:7:290:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:290:7:290:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:411:5:411:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:411:5:411:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:411:5:411:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:411:5:411:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:411:5:411:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:412:9:412:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:412:9:412:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:412:9:412:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:412:9:412:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:412:9:412:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:412:9:412:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:413:6:413:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:413:6:413:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:413:6:413:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:413:6:413:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:413:6:413:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:413:6:413:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:413:6:413:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:141:5:141:28 | [summary param] 2 in madAndImplementedComplex | ParameterNode | madAndImplementedComplex | madAndImplementedComplex | +| tests.cpp:141:5:141:28 | [summary] to write: ReturnValue in madAndImplementedComplex | ReturnNode | madAndImplementedComplex | madAndImplementedComplex | +| tests.cpp:146:5:146:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:146:5:146:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:146:5:146:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:147:5:147:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:147:5:147:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:147:5:147:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:148:5:148:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:148:5:148:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:148:5:148:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:149:13:149:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:149:13:149:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:149:13:149:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:150:14:150:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:150:14:150:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:150:14:150:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:151:13:151:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:151:13:151:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:151:13:151:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:270:7:270:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:270:7:270:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:270:7:270:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:271:6:271:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:271:6:271:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:273:7:273:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:273:7:273:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:273:7:273:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | +| tests.cpp:273:7:273:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | +| tests.cpp:274:6:274:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:274:6:274:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | +| tests.cpp:274:6:274:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:299:7:299:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:299:7:299:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:420:5:420:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:420:5:420:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:420:5:420:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:420:5:420:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:420:5:420:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:421:9:421:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:421:9:421:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:421:9:421:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:421:9:421:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:421:9:421:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:421:9:421:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:422:6:422:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:422:6:422:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:422:6:422:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:422:6:422:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:422:6:422:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:422:6:422:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:422:6:422:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index e4b4812881c..89d5225b9f4 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -78,6 +78,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madArg0ToArg1Indirect;;;Argument[0];Argument[*1];taint", ";;false;madArg0IndirectToArg1Indirect;;;Argument[*0];Argument[*1];taint", ";;false;madArgsComplex;;;Argument[*0..1,2];ReturnValue;taint", + ";;false;madAndImplementedComplex;;;Argument[2];ReturnValue;taint", ";;false;madArgsAny;;;Argument;ReturnValue;taint", // (syntax not supported) ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint", ";;false;madArg0IndirectFieldToReturn;;;Argument[*0].value;ReturnValue;taint", diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 3f87f6e3cb5..d5106f4fe0a 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -138,6 +138,10 @@ void madArg0ToArg1Indirect(int x, int &y); // $ interpretElement void madArg0IndirectToArg1Indirect(const int *x, int *y); // $ interpretElement int madArgsComplex(int *a, int *b, int c, int d); // $ interpretElement int madArgsAny(int a, int *b); // $ interpretElement +int madAndImplementedComplex(int a, int b, int c) { // $ interpretElement + // (`b` can be seen to flow to the return value in code, `c` via the MAD model) + return b; +} int madArg0FieldToReturn(MyContainer mc); // $ interpretElement int madArg0IndirectFieldToReturn(MyContainer *mc); // $ interpretElement @@ -185,6 +189,11 @@ void test_summaries() { sink(madArgsComplex(0, 0, source(), 0)); // $ ir sink(madArgsComplex(0, 0, 0, source())); + sink(madAndImplementedComplex(0, 0, 0)); + sink(madAndImplementedComplex(source(), 0, 0)); + sink(madAndImplementedComplex(0, source(), 0)); // $ ir + sink(madAndImplementedComplex(0, 0, source())); // $ ir + sink(madArgsAny(0, 0)); sink(madArgsAny(source(), 0)); // (syntax not supported) sink(madArgsAny(0, sourcePtr())); // (syntax not supported) From a8742ea1112d5cdbc98cbe0d4e9ffd6e4a08c1ce Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 3 Apr 2024 14:17:55 +0100 Subject: [PATCH 107/198] C++: PascalCase and US spelling fixes. --- .../lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 4 ++-- .../code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll | 2 +- cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll | 4 ++-- cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll | 4 ++-- cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 52c1c2ec6aa..20eecd50f9c 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -740,7 +740,7 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { /** * A data-flow node used to model flow summaries. That is, a dataflow node * that is synthesized to represent a parameter, return value, or other part - * of a models-as-data modelled function. + * of a models-as-data modeled function. */ class FlowSummaryNode extends Node, TFlowSummaryNode { FlowSummaryImpl::Private::SummaryNode getSummaryNode() { this = TFlowSummaryNode(result) } @@ -1972,7 +1972,7 @@ private module Cached { simpleLocalFlowStep(nodeFrom, nodeTo) or // models-as-data summarized flow for local data flow (i.e. special case for flow - // through calls to modelled functions, without relying on global dataflow to join + // through calls to modeled functions, without relying on global dataflow to join // the dots). FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll index 3bf052bd6cb..04b4246fbfb 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll @@ -23,7 +23,7 @@ predicate localTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeTo) { localAdditionalTaintStep(nodeFrom, nodeTo) or // models-as-data summarized flow for local data flow (i.e. special case for flow - // through calls to modelled functions, without relying on global dataflow to join + // through calls to modeled functions, without relying on global dataflow to join // the dots). FlowSummaryImpl::Private::Steps::summaryThroughStepTaint(nodeFrom, nodeTo, _) } diff --git a/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll index 9bd98f855b7..37a995b5efe 100644 --- a/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll +++ b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll @@ -7,7 +7,7 @@ import semmle.code.cpp.models.interfaces.FlowSource /** * Remote flow sources. */ -private class ZMQSource extends SourceModelCsv { +private class ZmqSource extends SourceModelCsv { override predicate row(string row) { row = [ @@ -21,7 +21,7 @@ private class ZMQSource extends SourceModelCsv { /** * Remote flow sinks. */ -private class ZMQSinks extends SinkModelCsv { +private class ZmqSinks extends SinkModelCsv { override predicate row(string row) { row = [ diff --git a/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll b/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll index f610f662923..2aef5e6e7df 100644 --- a/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll +++ b/cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll @@ -113,8 +113,8 @@ private class RemoteParameterSink extends RemoteFlowSink { /** * A remote flow sink defined in a CSV model. */ -private class RemoteFlowFromCSVSink extends RemoteFlowSink { - RemoteFlowFromCSVSink() { sinkNode(this, "remote-sink") } +private class RemoteFlowFromCsvSink extends RemoteFlowSink { + RemoteFlowFromCsvSink() { sinkNode(this, "remote-sink") } override string getSinkType() { result = "remote flow sink" } } diff --git a/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql b/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql index 557c631279a..16b1dc31489 100644 --- a/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql +++ b/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql @@ -27,7 +27,7 @@ module ExposedSystemDataConfig implements DataFlow::ConfigSig { sink instanceof RemoteFlowSink or // workaround for cases where the sink contains the tainted thing as a child; this could - // probably be handled better with taint inheriting content or similar modelling. + // probably be handled better with taint inheriting content or similar modeling. exists(RemoteFlowSink sinkNode | sinkNode.asIndirectExpr().getAChild*() = sink.asIndirectExpr() ) From 144c19db742fb93ec7281bc4c4311946ea007788 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 4 Apr 2024 16:05:27 +0100 Subject: [PATCH 108/198] C++: Add a test of SummaryCalls, SummarizedCallables and sourceCallables. --- .../models-as-data/SummaryCall.expected | 212 ++++++++++++++++++ .../dataflow/models-as-data/SummaryCall.ql | 16 ++ 2 files changed, 228 insertions(+) create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected create mode 100644 cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected new file mode 100644 index 00000000000..f2ccfaf6d3b --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected @@ -0,0 +1,212 @@ +summaryCalls +| file://:0:0:0:0 | [summary] call to [summary param] 0 in madCallArg0ReturnToReturn in madCallArg0ReturnToReturn | +| file://:0:0:0:0 | [summary] call to [summary param] 0 in madCallArg0ReturnToReturnFirst in madCallArg0ReturnToReturnFirst | +| file://:0:0:0:0 | [summary] call to [summary param] 0 in madCallArg0WithValue in madCallArg0WithValue | +summarizedCallables +| tests.cpp:130:5:130:19 | madArg0ToReturn | +| tests.cpp:131:6:131:28 | madArg0ToReturnIndirect | +| tests.cpp:133:5:133:28 | madArg0ToReturnValueFlow | +| tests.cpp:134:5:134:27 | madArg0IndirectToReturn | +| tests.cpp:135:5:135:33 | madArg0DoubleIndirectToReturn | +| tests.cpp:136:5:136:30 | madArg0NotIndirectToReturn | +| tests.cpp:137:6:137:26 | madArg0ToArg1Indirect | +| tests.cpp:138:6:138:34 | madArg0IndirectToArg1Indirect | +| tests.cpp:139:5:139:18 | madArgsComplex | +| tests.cpp:140:5:140:14 | madArgsAny | +| tests.cpp:141:5:141:28 | madAndImplementedComplex | +| tests.cpp:146:5:146:24 | madArg0FieldToReturn | +| tests.cpp:147:5:147:32 | madArg0IndirectFieldToReturn | +| tests.cpp:148:5:148:32 | madArg0FieldIndirectToReturn | +| tests.cpp:149:13:149:32 | madArg0ToReturnField | +| tests.cpp:150:14:150:41 | madArg0ToReturnIndirectField | +| tests.cpp:151:13:151:40 | madArg0ToReturnFieldIndirect | +| tests.cpp:270:7:270:19 | madArg0ToSelf | +| tests.cpp:271:6:271:20 | madSelfToReturn | +| tests.cpp:273:7:273:20 | madArg0ToField | +| tests.cpp:274:6:274:21 | madFieldToReturn | +| tests.cpp:299:7:299:30 | namespaceMadSelfToReturn | +| tests.cpp:420:5:420:29 | madCallArg0ReturnToReturn | +| tests.cpp:421:9:421:38 | madCallArg0ReturnToReturnFirst | +| tests.cpp:422:6:422:25 | madCallArg0WithValue | +sourceCallables +| tests.cpp:3:5:3:10 | source | +| tests.cpp:4:6:4:14 | sourcePtr | +| tests.cpp:5:6:5:19 | sourceIndirect | +| tests.cpp:6:6:6:9 | sink | +| tests.cpp:6:15:6:17 | val | +| tests.cpp:7:6:7:9 | sink | +| tests.cpp:7:16:7:18 | ptr | +| tests.cpp:11:5:11:18 | localMadSource | +| tests.cpp:12:5:12:19 | remoteMadSource | +| tests.cpp:13:5:13:14 | notASource | +| tests.cpp:14:5:14:22 | localMadSourceVoid | +| tests.cpp:15:5:15:25 | localMadSourceHasBody | +| tests.cpp:16:6:16:28 | remoteMadSourceIndirect | +| tests.cpp:17:7:17:35 | remoteMadSourceDoubleIndirect | +| tests.cpp:18:6:18:32 | remoteMadSourceIndirectArg0 | +| tests.cpp:18:39:18:39 | x | +| tests.cpp:18:47:18:47 | y | +| tests.cpp:19:6:19:32 | remoteMadSourceIndirectArg1 | +| tests.cpp:19:39:19:39 | x | +| tests.cpp:19:47:19:47 | y | +| tests.cpp:20:5:20:22 | remoteMadSourceVar | +| tests.cpp:21:6:21:31 | remoteMadSourceVarIndirect | +| tests.cpp:24:6:24:28 | namespaceLocalMadSource | +| tests.cpp:25:6:25:31 | namespaceLocalMadSourceVar | +| tests.cpp:28:7:28:30 | namespace2LocalMadSource | +| tests.cpp:31:6:31:19 | localMadSource | +| tests.cpp:33:5:33:27 | namespaceLocalMadSource | +| tests.cpp:35:6:35:17 | test_sources | +| tests.cpp:49:6:49:6 | a | +| tests.cpp:49:9:49:9 | b | +| tests.cpp:49:12:49:12 | c | +| tests.cpp:49:15:49:15 | d | +| tests.cpp:61:6:61:6 | e | +| tests.cpp:71:6:71:26 | remoteMadSourceParam0 | +| tests.cpp:71:32:71:32 | x | +| tests.cpp:78:6:78:16 | madSinkArg0 | +| tests.cpp:78:22:78:22 | x | +| tests.cpp:79:6:79:13 | notASink | +| tests.cpp:79:19:79:19 | x | +| tests.cpp:80:6:80:16 | madSinkArg1 | +| tests.cpp:80:22:80:22 | x | +| tests.cpp:80:29:80:29 | y | +| tests.cpp:81:6:81:17 | madSinkArg01 | +| tests.cpp:81:23:81:23 | x | +| tests.cpp:81:30:81:30 | y | +| tests.cpp:81:37:81:37 | z | +| tests.cpp:82:6:82:17 | madSinkArg02 | +| tests.cpp:82:23:82:23 | x | +| tests.cpp:82:30:82:30 | y | +| tests.cpp:82:37:82:37 | z | +| tests.cpp:83:6:83:24 | madSinkIndirectArg0 | +| tests.cpp:83:31:83:31 | x | +| tests.cpp:84:6:84:30 | madSinkDoubleIndirectArg0 | +| tests.cpp:84:38:84:38 | x | +| tests.cpp:85:5:85:14 | madSinkVar | +| tests.cpp:86:6:86:23 | madSinkVarIndirect | +| tests.cpp:88:6:88:15 | test_sinks | +| tests.cpp:102:6:102:6 | a | +| tests.cpp:103:7:103:11 | a_ptr | +| tests.cpp:118:6:118:18 | madSinkParam0 | +| tests.cpp:118:24:118:24 | x | +| tests.cpp:124:8:124:8 | operator= | +| tests.cpp:124:8:124:8 | operator= | +| tests.cpp:124:8:124:18 | MyContainer | +| tests.cpp:125:6:125:10 | value | +| tests.cpp:126:6:126:11 | value2 | +| tests.cpp:127:7:127:9 | ptr | +| tests.cpp:130:25:130:25 | x | +| tests.cpp:131:34:131:34 | x | +| tests.cpp:132:5:132:15 | notASummary | +| tests.cpp:132:21:132:21 | x | +| tests.cpp:133:34:133:34 | x | +| tests.cpp:134:34:134:34 | x | +| tests.cpp:135:41:135:41 | x | +| tests.cpp:136:37:136:37 | x | +| tests.cpp:137:32:137:32 | x | +| tests.cpp:137:40:137:40 | y | +| tests.cpp:138:47:138:47 | x | +| tests.cpp:138:55:138:55 | y | +| tests.cpp:139:25:139:25 | a | +| tests.cpp:139:33:139:33 | b | +| tests.cpp:139:40:139:40 | c | +| tests.cpp:139:47:139:47 | d | +| tests.cpp:140:20:140:20 | a | +| tests.cpp:140:28:140:28 | b | +| tests.cpp:141:34:141:34 | a | +| tests.cpp:141:41:141:41 | b | +| tests.cpp:141:48:141:48 | c | +| tests.cpp:146:38:146:39 | mc | +| tests.cpp:147:47:147:48 | mc | +| tests.cpp:148:46:148:47 | mc | +| tests.cpp:149:38:149:38 | x | +| tests.cpp:150:47:150:47 | x | +| tests.cpp:151:46:151:46 | x | +| tests.cpp:153:13:153:30 | madFieldToFieldVar | +| tests.cpp:154:13:154:38 | madFieldToIndirectFieldVar | +| tests.cpp:155:14:155:39 | madIndirectFieldToFieldVar | +| tests.cpp:157:6:157:19 | test_summaries | +| tests.cpp:160:6:160:6 | a | +| tests.cpp:160:9:160:9 | b | +| tests.cpp:160:12:160:12 | c | +| tests.cpp:160:15:160:15 | d | +| tests.cpp:160:18:160:18 | e | +| tests.cpp:161:7:161:11 | a_ptr | +| tests.cpp:204:14:204:16 | mc1 | +| tests.cpp:204:19:204:21 | mc2 | +| tests.cpp:223:15:223:18 | rtn1 | +| tests.cpp:226:14:226:17 | rtn2 | +| tests.cpp:227:7:227:14 | rtn2_ptr | +| tests.cpp:253:7:253:7 | operator= | +| tests.cpp:253:7:253:7 | operator= | +| tests.cpp:253:7:253:13 | MyClass | +| tests.cpp:256:6:256:26 | memberRemoteMadSource | +| tests.cpp:257:7:257:39 | memberRemoteMadSourceIndirectArg0 | +| tests.cpp:257:46:257:46 | x | +| tests.cpp:258:6:258:29 | memberRemoteMadSourceVar | +| tests.cpp:259:7:259:21 | qualifierSource | +| tests.cpp:260:7:260:26 | qualifierFieldSource | +| tests.cpp:263:7:263:23 | memberMadSinkArg0 | +| tests.cpp:263:29:263:29 | x | +| tests.cpp:264:6:264:21 | memberMadSinkVar | +| tests.cpp:265:7:265:19 | qualifierSink | +| tests.cpp:266:7:266:23 | qualifierArg0Sink | +| tests.cpp:266:29:266:29 | x | +| tests.cpp:267:7:267:24 | qualifierFieldSink | +| tests.cpp:270:25:270:25 | x | +| tests.cpp:272:6:272:16 | notASummary | +| tests.cpp:273:26:273:26 | x | +| tests.cpp:276:6:276:8 | val | +| tests.cpp:279:7:279:7 | MyDerivedClass | +| tests.cpp:279:7:279:7 | operator= | +| tests.cpp:279:7:279:7 | operator= | +| tests.cpp:279:7:279:20 | MyDerivedClass | +| tests.cpp:281:6:281:28 | subtypeRemoteMadSource1 | +| tests.cpp:282:6:282:21 | subtypeNonSource | +| tests.cpp:283:6:283:28 | subtypeRemoteMadSource2 | +| tests.cpp:286:9:286:15 | source2 | +| tests.cpp:287:6:287:9 | sink | +| tests.cpp:287:19:287:20 | mc | +| tests.cpp:290:8:290:8 | operator= | +| tests.cpp:290:8:290:8 | operator= | +| tests.cpp:290:8:290:14 | MyClass | +| tests.cpp:293:8:293:33 | namespaceMemberMadSinkArg0 | +| tests.cpp:293:39:293:39 | x | +| tests.cpp:294:15:294:46 | namespaceStaticMemberMadSinkArg0 | +| tests.cpp:294:52:294:52 | x | +| tests.cpp:295:7:295:31 | namespaceMemberMadSinkVar | +| tests.cpp:296:14:296:44 | namespaceStaticMemberMadSinkVar | +| tests.cpp:303:22:303:28 | source3 | +| tests.cpp:305:6:305:23 | test_class_members | +| tests.cpp:306:10:306:11 | mc | +| tests.cpp:306:14:306:16 | mc2 | +| tests.cpp:306:19:306:21 | mc3 | +| tests.cpp:306:24:306:26 | mc4 | +| tests.cpp:306:29:306:31 | mc5 | +| tests.cpp:306:34:306:36 | mc6 | +| tests.cpp:306:39:306:41 | mc7 | +| tests.cpp:306:44:306:46 | mc8 | +| tests.cpp:306:49:306:51 | mc9 | +| tests.cpp:306:54:306:57 | mc10 | +| tests.cpp:306:60:306:63 | mc11 | +| tests.cpp:307:11:307:13 | ptr | +| tests.cpp:307:17:307:23 | mc4_ptr | +| tests.cpp:308:17:308:19 | mdc | +| tests.cpp:309:23:309:25 | mnc | +| tests.cpp:309:28:309:31 | mnc2 | +| tests.cpp:310:24:310:31 | mnc2_ptr | +| tests.cpp:316:6:316:6 | a | +| tests.cpp:415:8:415:8 | operator= | +| tests.cpp:415:8:415:8 | operator= | +| tests.cpp:415:8:415:14 | intPair | +| tests.cpp:416:6:416:10 | first | +| tests.cpp:417:6:417:11 | second | +| tests.cpp:420:37:420:43 | fun_ptr | +| tests.cpp:421:46:421:52 | fun_ptr | +| tests.cpp:422:34:422:40 | fun_ptr | +| tests.cpp:422:53:422:57 | value | +| tests.cpp:424:5:424:14 | getTainted | +| tests.cpp:425:6:425:13 | useValue | +| tests.cpp:425:19:425:19 | x | +| tests.cpp:427:6:427:27 | test_function_pointers | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql new file mode 100644 index 00000000000..76cc85ad2c3 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql @@ -0,0 +1,16 @@ +import testModels +private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate +private import semmle.code.cpp.ir.dataflow.internal.DataFlowUtil + +query predicate summaryCalls(SummaryCall c) { + any() +} + +query predicate summarizedCallables(DataFlowCallable c) { + c = TSummarizedCallable(_) +} + +query predicate sourceCallables(DataFlowCallable c) { + c = TSourceCallable(_) and + c.getLocation().getFile().toString() != "" +} From 49ef677b1db066dfe985983a0de82be56020f716 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 4 Apr 2024 16:26:51 +0100 Subject: [PATCH 109/198] C++: Additional test case for function pointers. --- .../models-as-data/FlowSummaryNode.expected | 2 ++ .../dataflow/models-as-data/SummaryCall.expected | 13 +++++++++---- .../dataflow/models-as-data/testModels.qll | 1 + .../library-tests/dataflow/models-as-data/tests.cpp | 4 ++++ 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index c599cfadfae..1ec77373989 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -72,3 +72,5 @@ | tests.cpp:422:6:422:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | | tests.cpp:422:6:422:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | | tests.cpp:422:6:422:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:423:5:423:36 | [summary param] 1 in madCallReturnValueIgnoreFunction | ParameterNode | madCallReturnValueIgnoreFunction | madCallReturnValueIgnoreFunction | +| tests.cpp:423:5:423:36 | [summary] to write: ReturnValue in madCallReturnValueIgnoreFunction | ReturnNode | madCallReturnValueIgnoreFunction | madCallReturnValueIgnoreFunction | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected index f2ccfaf6d3b..da857ffaed0 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected @@ -28,6 +28,7 @@ summarizedCallables | tests.cpp:420:5:420:29 | madCallArg0ReturnToReturn | | tests.cpp:421:9:421:38 | madCallArg0ReturnToReturnFirst | | tests.cpp:422:6:422:25 | madCallArg0WithValue | +| tests.cpp:423:5:423:36 | madCallReturnValueIgnoreFunction | sourceCallables | tests.cpp:3:5:3:10 | source | | tests.cpp:4:6:4:14 | sourcePtr | @@ -206,7 +207,11 @@ sourceCallables | tests.cpp:421:46:421:52 | fun_ptr | | tests.cpp:422:34:422:40 | fun_ptr | | tests.cpp:422:53:422:57 | value | -| tests.cpp:424:5:424:14 | getTainted | -| tests.cpp:425:6:425:13 | useValue | -| tests.cpp:425:19:425:19 | x | -| tests.cpp:427:6:427:27 | test_function_pointers | +| tests.cpp:423:45:423:51 | fun_ptr | +| tests.cpp:423:64:423:68 | value | +| tests.cpp:425:5:425:14 | getTainted | +| tests.cpp:426:6:426:13 | useValue | +| tests.cpp:426:19:426:19 | x | +| tests.cpp:427:6:427:17 | dontUseValue | +| tests.cpp:427:23:427:23 | x | +| tests.cpp:429:6:429:27 | test_function_pointers | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll index 89d5225b9f4..1d8f463c252 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/testModels.qll @@ -97,6 +97,7 @@ private class TestSummaries extends SummaryModelCsv { ";;false;madCallArg0ReturnToReturn;;;Argument[0].ReturnValue;ReturnValue;value", ";;false;madCallArg0ReturnToReturnFirst;;;Argument[0].ReturnValue;ReturnValue.first;value", ";;false;madCallArg0WithValue;;;Argument[1];Argument[0].Parameter[0];value", + ";;false;madCallReturnValueIgnoreFunction;;;Argument[1];ReturnValue;value", ] } } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index d5106f4fe0a..47ececa64f9 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -420,9 +420,11 @@ struct intPair { int madCallArg0ReturnToReturn(int (*fun_ptr)()); // $ interpretElement intPair madCallArg0ReturnToReturnFirst(int (*fun_ptr)()); // $ interpretElement void madCallArg0WithValue(void (*fun_ptr)(int), int value); // $ interpretElement +int madCallReturnValueIgnoreFunction(void (*fun_ptr)(int), int value); // $ interpretElement int getTainted() { return source(); } void useValue(int x) { sink(x); } +void dontUseValue(int x) { } void test_function_pointers() { sink(madCallArg0ReturnToReturn(¬ASource)); @@ -433,4 +435,6 @@ void test_function_pointers() { madCallArg0WithValue(&useValue, 0); madCallArg0WithValue(&useValue, source()); // $ MISSING: ir madCallArg0WithValue(&sink, source()); // $ MISSING: ir + madCallReturnValueIgnoreFunction(&sink, source()); + sink(madCallReturnValueIgnoreFunction(&dontUseValue, source())); // $ ir } From bdc3d10cdb616f60ee3fbe34c4c7e35354339271 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 4 Apr 2024 16:27:37 +0100 Subject: [PATCH 110/198] C++: QLDoc SummaryCall, SourceCallable and SummarizedCallable. --- .../ir/dataflow/internal/DataFlowPrivate.qll | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index a77ad660e6b..32d2d7c0259 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1027,7 +1027,11 @@ class DataFlowCallable extends TDataFlowCallable { } /** - * TODO: QLDoc. + * A source callable, conceptually, a function in the source code for the + * purpose of computing data flow. In practice this excludes functions that + * are summarized using models-as-data (as we don't want to create + * unmodelled flows or duplicate paths), and includes variables (for reasons + * explained in `DataFlowCallable`). */ private class SourceCallable extends DataFlowCallable, TSourceCallable { Cpp::Declaration decl; @@ -1040,7 +1044,9 @@ private class SourceCallable extends DataFlowCallable, TSourceCallable { } /** - * TODO: QLDoc. + * A summarized callable, that is, a function synthesized from one or more + * models-as-data models as a place to contain the corresponding + * `FlowSummaryNode`s. */ private class SummarizedCallable extends DataFlowCallable, TSummarizedCallable { FlowSummaryImpl::Public::SummarizedCallable sc; @@ -1147,7 +1153,14 @@ private class NormalCall extends DataFlowCall, TNormalCall { /** * A synthesized call inside a callable with a flow summary. * - * TODO: example. + * For example, consider the function: + * ``` + * int myFunction(int (*funPtr)()); + * ``` + * with an accompanying models-as-data flow summary involving `funPtr` (for + * example from `Argument[0].ReturnValue` to `ReturnValue`). A `SummaryCall` + * will be synthesized representing a call to `funPtr` inside `myFunction`, + * so that flow can be connected as described in the model. */ class SummaryCall extends DataFlowCall, TSummaryCall { private FlowSummaryImpl::Public::SummarizedCallable c; From ec515f967d4229aa83b00d9bacb0c4b2a9556c78 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Apr 2024 11:57:35 +0100 Subject: [PATCH 111/198] C++: Update QLDoc. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 7 +++++-- .../semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 4 +++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 32d2d7c0259..f9617c77610 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -544,7 +544,7 @@ class ReturnIndirectionNode extends IndirectReturnNode, ReturnNode { } /** - * An return node that is part of a summary. + * A return node that is part of a summary. */ private class SummaryReturnNode extends ReturnNode, FlowSummaryNode { private ReturnKind rk; @@ -711,7 +711,10 @@ private class SideEffectOutNode extends OutNode, IndirectArgumentOutNode { } /** - * An output node that is part of a summary. + * An output node that is part of a summary. An output node is needed when the + * model contains a synthesized call (`SummaryCall`) and the return value of + * that call is needed by the summary (for example when the model has flow from + * `Argument[0].ReturnValue`). */ private class SummaryOutNode extends OutNode, FlowSummaryNode { private SummaryCall call; diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 20eecd50f9c..9c285438a06 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -1813,7 +1813,9 @@ abstract private class PartialDefinitionNode extends PostUpdateNode { } /** - * TODO: QLDoc. + * A `PostUpdateNode` that is part of a flow summary. These are synthesized, + * for example, when a models-as-data summary models a write to a field since + * the write needs to target a `PostUpdateNode`. */ class SummaryPostUpdateNode extends FlowSummaryNode, PostUpdateNode { SummaryPostUpdateNode() { From b2b2c2016caa8bb302d3cbf6247718d18bf8500c Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Apr 2024 12:31:49 +0100 Subject: [PATCH 112/198] C++: Update more QLDoc. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index f9617c77610..602eac10404 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -385,7 +385,8 @@ private class SideEffectArgumentNode extends ArgumentNode, SideEffectOperandNode } /** - * An argument node that is part of a summary. + * An argument node that is part of a summary. These only occur when the + * summary contains a synthesized call. */ class SummaryArgumentNode extends ArgumentNode, FlowSummaryNode { private SummaryCall call_; @@ -1127,7 +1128,7 @@ class DataFlowCall extends TDataFlowCall { } /** - * TODO: QLDoc. + * A function call relevant for data flow, that exists in source code. */ private class NormalCall extends DataFlowCall, TNormalCall { private CallInstruction call; From 06d369ba1118f745136df2a968fe183a6cf04afd Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Apr 2024 13:44:07 +0100 Subject: [PATCH 113/198] C++: Remove untested PostUpdateNode code for now, and field cases that don't work anyway. --- .../code/cpp/dataflow/internal/FlowSummaryImpl.qll | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 603ef5ed557..e48ec32bf8c 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -193,7 +193,6 @@ module SourceSinkInterpretationInput implements c = "" and n.asExpr().(VariableAccess).getTarget() = ast ) - // TODO: source fields? } /** Provides additional source specification logic. */ @@ -204,11 +203,6 @@ module SourceSinkInterpretationInput implements ast = mid.asElement() and e.getTarget() = ast | - // Allow fields to be picked as input nodes. - // TODO: this has no test cases. - c = "" and - e.getQualifier() = n.asExpr() - or // Allow variables to be picked as input nodes. // We could simply do this as `e = n.asExpr()`, but that would not allow // us to pick `x` as a sink in an example such as `x = source()` (but @@ -222,12 +216,6 @@ module SourceSinkInterpretationInput implements store.getDestinationAddress().getUnconvertedResultExpression() = e and n.asInstruction() = store ) - or - // Allow post update nodes to be picked as input nodes when the `input` column - // of the row is `PostUpdate`. - // TODO: this has no test cases. - c = "PostUpdate" and - e.getQualifier() = n.(PostUpdateNode).getPreUpdateNode().asExpr() ) } } From 31a246b5548787be478f597b6fb3ca3f3a60e810 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Apr 2024 14:29:09 +0100 Subject: [PATCH 114/198] Swift: Remove similar non-functional case from Swift as well. --- .../ql/lib/codeql/swift/dataflow/internal/FlowSummaryImpl.qll | 4 ---- 1 file changed, 4 deletions(-) diff --git a/swift/ql/lib/codeql/swift/dataflow/internal/FlowSummaryImpl.qll b/swift/ql/lib/codeql/swift/dataflow/internal/FlowSummaryImpl.qll index 54c8370ed1d..f649f814ba1 100644 --- a/swift/ql/lib/codeql/swift/dataflow/internal/FlowSummaryImpl.qll +++ b/swift/ql/lib/codeql/swift/dataflow/internal/FlowSummaryImpl.qll @@ -207,10 +207,6 @@ module SourceSinkInterpretationInput implements ast = mid.asElement() and e.getMember() = ast | - // Allow fields to be picked as input nodes. - c = "" and - e.getBase() = n.asExpr() - or // Allow post update nodes to be picked as input nodes when the `input` column // of the row is `PostUpdate`. c = "PostUpdate" and From c0c1ab700627b07cb99cf16171994324a2bd1d0a Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:57:18 +0100 Subject: [PATCH 115/198] C++: Fix code scanning warnings. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 602eac10404..5e958b7d328 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1034,7 +1034,7 @@ class DataFlowCallable extends TDataFlowCallable { * A source callable, conceptually, a function in the source code for the * purpose of computing data flow. In practice this excludes functions that * are summarized using models-as-data (as we don't want to create - * unmodelled flows or duplicate paths), and includes variables (for reasons + * unmodeled flows or duplicate paths), and includes variables (for reasons * explained in `DataFlowCallable`). */ private class SourceCallable extends DataFlowCallable, TSourceCallable { @@ -1298,7 +1298,7 @@ predicate allowParameterReturnInSelf(ParameterNode p) { or // models-as-data summarized flow exists(DataFlowCallable c, ParameterPosition pos | - p.(ParameterNode).isParameterOf(c, pos) and + p.isParameterOf(c, pos) and FlowSummaryImpl::Private::summaryAllowParameterReturnInSelf(c.asSummarizedCallable(), pos) ) } From fb15a4ea11859ddfc1ef5361b8729fed01137edd Mon Sep 17 00:00:00 2001 From: codeqlhelper <166422730+codeqlhelper@users.noreply.github.com> Date: Tue, 9 Apr 2024 00:03:05 +0800 Subject: [PATCH 116/198] Reduce the false alarms of `GlobalUseBeforeInit.ql` --- cpp/ql/src/Critical/GlobalUseBeforeInit.ql | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql index 6c3435eeba9..080fa3a491d 100644 --- a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql +++ b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql @@ -98,10 +98,25 @@ predicate callReaches(Call call, ControlFlowNode successor) { ) } +// To avoid many false alarms like `static int a = 1;` +predicate initialisedAtDeclaration(GlobalVariable v) { + exists(VariableDeclarationEntry vde | + vde = v.getDefinition() + and vde.isDefinition() + ) +} + +// No need to initialize those variables +predicate isStdlibVariable(GlobalVariable v) { + v.getName() = ["stdin", "stdout", "stderr"] +} + from GlobalVariable v, Function f where uninitialisedBefore(v, f) and - useFunc(v, f) + useFunc(v, f) and + not initialisedAtDeclaration(v) and + not isStdlibVariable(v) select f, "The variable '" + v.getName() + " is used in this function but may not be initialized when it is called." From af2a7eadc39c4b717c07440ec2e06477ba23389b Mon Sep 17 00:00:00 2001 From: codeqlhelper <166422730+codeqlhelper@users.noreply.github.com> Date: Tue, 9 Apr 2024 00:07:40 +0800 Subject: [PATCH 117/198] Reduce false alarms of `InconsistentNullnessTesting.ql` We should ignore `checked` in a macro to avoid too many false alarms, --- cpp/ql/src/Critical/InconsistentNullnessTesting.ql | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cpp/ql/src/Critical/InconsistentNullnessTesting.ql b/cpp/ql/src/Critical/InconsistentNullnessTesting.ql index dbe7f699d14..cee3e65547b 100644 --- a/cpp/ql/src/Critical/InconsistentNullnessTesting.ql +++ b/cpp/ql/src/Critical/InconsistentNullnessTesting.ql @@ -15,6 +15,8 @@ import cpp from StackVariable v, ControlFlowNode def, VariableAccess checked, VariableAccess unchecked where checked = v.getAnAccess() and + // The check can often be in a macro for handling exception + not checked.isInMacroExpansion() and dereferenced(checked) and unchecked = v.getAnAccess() and dereferenced(unchecked) and From 087d68999772a06eaf98d0c7324eafa2ba8b59be Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Apr 2024 18:15:07 +0100 Subject: [PATCH 118/198] C++: Additional test cases. --- .../models-as-data/FlowSummaryNode.expected | 152 ++++---- .../models-as-data/SummaryCall.expected | 369 +++++++++--------- .../dataflow/models-as-data/tests.cpp | 14 + 3 files changed, 276 insertions(+), 259 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected index 1ec77373989..0b14373e944 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.expected @@ -1,76 +1,76 @@ -| tests.cpp:130:5:130:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:130:5:130:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | -| tests.cpp:131:6:131:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:131:6:131:28 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | -| tests.cpp:133:5:133:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:133:5:133:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | -| tests.cpp:134:5:134:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:134:5:134:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | -| tests.cpp:135:5:135:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:135:5:135:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | -| tests.cpp:136:5:136:30 | [summary param] 0 in madArg0NotIndirectToReturn | ParameterNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | -| tests.cpp:136:5:136:30 | [summary] to write: ReturnValue in madArg0NotIndirectToReturn | ReturnNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | -| tests.cpp:137:6:137:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:137:6:137:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:137:6:137:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | -| tests.cpp:138:6:138:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:138:6:138:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:138:6:138:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | -| tests.cpp:139:5:139:18 | [summary param] 0 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | -| tests.cpp:139:5:139:18 | [summary param] 1 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | -| tests.cpp:139:5:139:18 | [summary param] 2 in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | -| tests.cpp:139:5:139:18 | [summary] to write: ReturnValue in madArgsComplex | ReturnNode | madArgsComplex | madArgsComplex | -| tests.cpp:141:5:141:28 | [summary param] 2 in madAndImplementedComplex | ParameterNode | madAndImplementedComplex | madAndImplementedComplex | -| tests.cpp:141:5:141:28 | [summary] to write: ReturnValue in madAndImplementedComplex | ReturnNode | madAndImplementedComplex | madAndImplementedComplex | -| tests.cpp:146:5:146:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:146:5:146:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:146:5:146:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | -| tests.cpp:147:5:147:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:147:5:147:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:147:5:147:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | -| tests.cpp:148:5:148:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:148:5:148:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:148:5:148:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | -| tests.cpp:149:13:149:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:149:13:149:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:149:13:149:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | -| tests.cpp:150:14:150:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:150:14:150:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:150:14:150:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | -| tests.cpp:151:13:151:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:151:13:151:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:151:13:151:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | -| tests.cpp:270:7:270:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:270:7:270:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:270:7:270:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | -| tests.cpp:271:6:271:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:271:6:271:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | -| tests.cpp:273:7:273:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:273:7:273:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | -| tests.cpp:273:7:273:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | -| tests.cpp:273:7:273:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | -| tests.cpp:274:6:274:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:274:6:274:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | -| tests.cpp:274:6:274:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | -| tests.cpp:299:7:299:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:299:7:299:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | -| tests.cpp:420:5:420:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:420:5:420:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:420:5:420:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:420:5:420:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:420:5:420:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | -| tests.cpp:421:9:421:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:421:9:421:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:421:9:421:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:421:9:421:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:421:9:421:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:421:9:421:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | -| tests.cpp:422:6:422:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:422:6:422:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:422:6:422:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:422:6:422:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:422:6:422:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:422:6:422:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:422:6:422:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | -| tests.cpp:423:5:423:36 | [summary param] 1 in madCallReturnValueIgnoreFunction | ParameterNode | madCallReturnValueIgnoreFunction | madCallReturnValueIgnoreFunction | -| tests.cpp:423:5:423:36 | [summary] to write: ReturnValue in madCallReturnValueIgnoreFunction | ReturnNode | madCallReturnValueIgnoreFunction | madCallReturnValueIgnoreFunction | +| tests.cpp:144:5:144:19 | [summary param] 0 in madArg0ToReturn | ParameterNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:144:5:144:19 | [summary] to write: ReturnValue in madArg0ToReturn | ReturnNode | madArg0ToReturn | madArg0ToReturn | +| tests.cpp:145:6:145:28 | [summary param] 0 in madArg0ToReturnIndirect | ParameterNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:145:6:145:28 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirect | ReturnNode | madArg0ToReturnIndirect | madArg0ToReturnIndirect | +| tests.cpp:147:5:147:28 | [summary param] 0 in madArg0ToReturnValueFlow | ParameterNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:147:5:147:28 | [summary] to write: ReturnValue in madArg0ToReturnValueFlow | ReturnNode | madArg0ToReturnValueFlow | madArg0ToReturnValueFlow | +| tests.cpp:148:5:148:27 | [summary param] 0 indirection in madArg0IndirectToReturn | ParameterNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:148:5:148:27 | [summary] to write: ReturnValue in madArg0IndirectToReturn | ReturnNode | madArg0IndirectToReturn | madArg0IndirectToReturn | +| tests.cpp:149:5:149:33 | [summary param] 0 indirection in madArg0DoubleIndirectToReturn | ParameterNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:149:5:149:33 | [summary] to write: ReturnValue in madArg0DoubleIndirectToReturn | ReturnNode | madArg0DoubleIndirectToReturn | madArg0DoubleIndirectToReturn | +| tests.cpp:150:5:150:30 | [summary param] 0 in madArg0NotIndirectToReturn | ParameterNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | +| tests.cpp:150:5:150:30 | [summary] to write: ReturnValue in madArg0NotIndirectToReturn | ReturnNode | madArg0NotIndirectToReturn | madArg0NotIndirectToReturn | +| tests.cpp:151:6:151:26 | [summary param] 0 in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:151:6:151:26 | [summary param] 1 indirection in madArg0ToArg1Indirect | ParameterNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:151:6:151:26 | [summary] to write: Argument[1 indirection] in madArg0ToArg1Indirect | PostUpdateNode | madArg0ToArg1Indirect | madArg0ToArg1Indirect | +| tests.cpp:152:6:152:34 | [summary param] 0 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:152:6:152:34 | [summary param] 1 indirection in madArg0IndirectToArg1Indirect | ParameterNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:152:6:152:34 | [summary] to write: Argument[1 indirection] in madArg0IndirectToArg1Indirect | PostUpdateNode | madArg0IndirectToArg1Indirect | madArg0IndirectToArg1Indirect | +| tests.cpp:153:5:153:18 | [summary param] 0 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | +| tests.cpp:153:5:153:18 | [summary param] 1 indirection in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | +| tests.cpp:153:5:153:18 | [summary param] 2 in madArgsComplex | ParameterNode | madArgsComplex | madArgsComplex | +| tests.cpp:153:5:153:18 | [summary] to write: ReturnValue in madArgsComplex | ReturnNode | madArgsComplex | madArgsComplex | +| tests.cpp:155:5:155:28 | [summary param] 2 in madAndImplementedComplex | ParameterNode | madAndImplementedComplex | madAndImplementedComplex | +| tests.cpp:155:5:155:28 | [summary] to write: ReturnValue in madAndImplementedComplex | ReturnNode | madAndImplementedComplex | madAndImplementedComplex | +| tests.cpp:160:5:160:24 | [summary param] 0 in madArg0FieldToReturn | ParameterNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:160:5:160:24 | [summary] read: Argument[0].Field[value] in madArg0FieldToReturn | | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:160:5:160:24 | [summary] to write: ReturnValue in madArg0FieldToReturn | ReturnNode | madArg0FieldToReturn | madArg0FieldToReturn | +| tests.cpp:161:5:161:32 | [summary param] 0 indirection in madArg0IndirectFieldToReturn | ParameterNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:161:5:161:32 | [summary] read: Argument[0 indirection].Field[value] in madArg0IndirectFieldToReturn | | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:161:5:161:32 | [summary] to write: ReturnValue in madArg0IndirectFieldToReturn | ReturnNode | madArg0IndirectFieldToReturn | madArg0IndirectFieldToReturn | +| tests.cpp:162:5:162:32 | [summary param] 0 in madArg0FieldIndirectToReturn | ParameterNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:162:5:162:32 | [summary] read: Argument[0].Field[*ptr] in madArg0FieldIndirectToReturn | | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:162:5:162:32 | [summary] to write: ReturnValue in madArg0FieldIndirectToReturn | ReturnNode | madArg0FieldIndirectToReturn | madArg0FieldIndirectToReturn | +| tests.cpp:163:13:163:32 | [summary param] 0 in madArg0ToReturnField | ParameterNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:163:13:163:32 | [summary] to write: ReturnValue in madArg0ToReturnField | ReturnNode | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:163:13:163:32 | [summary] to write: ReturnValue.Field[value] in madArg0ToReturnField | | madArg0ToReturnField | madArg0ToReturnField | +| tests.cpp:164:14:164:41 | [summary param] 0 in madArg0ToReturnIndirectField | ParameterNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:164:14:164:41 | [summary] to write: ReturnValue[*] in madArg0ToReturnIndirectField | ReturnNode | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:164:14:164:41 | [summary] to write: ReturnValue[*].Field[value] in madArg0ToReturnIndirectField | | madArg0ToReturnIndirectField | madArg0ToReturnIndirectField | +| tests.cpp:165:13:165:40 | [summary param] 0 in madArg0ToReturnFieldIndirect | ParameterNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:165:13:165:40 | [summary] to write: ReturnValue in madArg0ToReturnFieldIndirect | ReturnNode | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:165:13:165:40 | [summary] to write: ReturnValue.Field[*ptr] in madArg0ToReturnFieldIndirect | | madArg0ToReturnFieldIndirect | madArg0ToReturnFieldIndirect | +| tests.cpp:284:7:284:19 | [summary param] 0 in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:284:7:284:19 | [summary param] this indirection in madArg0ToSelf | ParameterNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:284:7:284:19 | [summary] to write: Argument[this indirection] in madArg0ToSelf | PostUpdateNode | madArg0ToSelf | madArg0ToSelf | +| tests.cpp:285:6:285:20 | [summary param] this indirection in madSelfToReturn | ParameterNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:285:6:285:20 | [summary] to write: ReturnValue in madSelfToReturn | ReturnNode | madSelfToReturn | madSelfToReturn | +| tests.cpp:287:7:287:20 | [summary param] 0 in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:287:7:287:20 | [summary param] this indirection in madArg0ToField | ParameterNode | madArg0ToField | madArg0ToField | +| tests.cpp:287:7:287:20 | [summary] to write: Argument[this indirection] in madArg0ToField | PostUpdateNode | madArg0ToField | madArg0ToField | +| tests.cpp:287:7:287:20 | [summary] to write: Argument[this indirection].Field[val] in madArg0ToField | | madArg0ToField | madArg0ToField | +| tests.cpp:288:6:288:21 | [summary param] this indirection in madFieldToReturn | ParameterNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:288:6:288:21 | [summary] read: Argument[this indirection].Field[val] in madFieldToReturn | | madFieldToReturn | madFieldToReturn | +| tests.cpp:288:6:288:21 | [summary] to write: ReturnValue in madFieldToReturn | ReturnNode | madFieldToReturn | madFieldToReturn | +| tests.cpp:313:7:313:30 | [summary param] this indirection in namespaceMadSelfToReturn | ParameterNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:313:7:313:30 | [summary] to write: ReturnValue in namespaceMadSelfToReturn | ReturnNode | namespaceMadSelfToReturn | namespaceMadSelfToReturn | +| tests.cpp:434:5:434:29 | [summary param] 0 in madCallArg0ReturnToReturn | ParameterNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:434:5:434:29 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | PostUpdateNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:434:5:434:29 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturn | OutNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:434:5:434:29 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturn | ArgumentNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:434:5:434:29 | [summary] to write: ReturnValue in madCallArg0ReturnToReturn | ReturnNode | madCallArg0ReturnToReturn | madCallArg0ReturnToReturn | +| tests.cpp:435:9:435:38 | [summary param] 0 in madCallArg0ReturnToReturnFirst | ParameterNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:435:9:435:38 | [summary] read: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | PostUpdateNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:435:9:435:38 | [summary] read: Argument[0].ReturnValue in madCallArg0ReturnToReturnFirst | OutNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:435:9:435:38 | [summary] to write: Argument[0].Parameter[this] in madCallArg0ReturnToReturnFirst | ArgumentNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:435:9:435:38 | [summary] to write: ReturnValue in madCallArg0ReturnToReturnFirst | ReturnNode | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:435:9:435:38 | [summary] to write: ReturnValue.Field[first] in madCallArg0ReturnToReturnFirst | | madCallArg0ReturnToReturnFirst | madCallArg0ReturnToReturnFirst | +| tests.cpp:436:6:436:25 | [summary param] 0 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:436:6:436:25 | [summary param] 1 in madCallArg0WithValue | ParameterNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:436:6:436:25 | [summary] read: Argument[0].Parameter[0] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:436:6:436:25 | [summary] read: Argument[0].Parameter[this] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:436:6:436:25 | [summary] to write: Argument[0].Parameter[0] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:436:6:436:25 | [summary] to write: Argument[0].Parameter[this] in madCallArg0WithValue | ArgumentNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:436:6:436:25 | [summary] to write: Argument[1] in madCallArg0WithValue | PostUpdateNode | madCallArg0WithValue | madCallArg0WithValue | +| tests.cpp:437:5:437:36 | [summary param] 1 in madCallReturnValueIgnoreFunction | ParameterNode | madCallReturnValueIgnoreFunction | madCallReturnValueIgnoreFunction | +| tests.cpp:437:5:437:36 | [summary] to write: ReturnValue in madCallReturnValueIgnoreFunction | ReturnNode | madCallReturnValueIgnoreFunction | madCallReturnValueIgnoreFunction | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected index da857ffaed0..dc686897aa7 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.expected @@ -3,32 +3,32 @@ summaryCalls | file://:0:0:0:0 | [summary] call to [summary param] 0 in madCallArg0ReturnToReturnFirst in madCallArg0ReturnToReturnFirst | | file://:0:0:0:0 | [summary] call to [summary param] 0 in madCallArg0WithValue in madCallArg0WithValue | summarizedCallables -| tests.cpp:130:5:130:19 | madArg0ToReturn | -| tests.cpp:131:6:131:28 | madArg0ToReturnIndirect | -| tests.cpp:133:5:133:28 | madArg0ToReturnValueFlow | -| tests.cpp:134:5:134:27 | madArg0IndirectToReturn | -| tests.cpp:135:5:135:33 | madArg0DoubleIndirectToReturn | -| tests.cpp:136:5:136:30 | madArg0NotIndirectToReturn | -| tests.cpp:137:6:137:26 | madArg0ToArg1Indirect | -| tests.cpp:138:6:138:34 | madArg0IndirectToArg1Indirect | -| tests.cpp:139:5:139:18 | madArgsComplex | -| tests.cpp:140:5:140:14 | madArgsAny | -| tests.cpp:141:5:141:28 | madAndImplementedComplex | -| tests.cpp:146:5:146:24 | madArg0FieldToReturn | -| tests.cpp:147:5:147:32 | madArg0IndirectFieldToReturn | -| tests.cpp:148:5:148:32 | madArg0FieldIndirectToReturn | -| tests.cpp:149:13:149:32 | madArg0ToReturnField | -| tests.cpp:150:14:150:41 | madArg0ToReturnIndirectField | -| tests.cpp:151:13:151:40 | madArg0ToReturnFieldIndirect | -| tests.cpp:270:7:270:19 | madArg0ToSelf | -| tests.cpp:271:6:271:20 | madSelfToReturn | -| tests.cpp:273:7:273:20 | madArg0ToField | -| tests.cpp:274:6:274:21 | madFieldToReturn | -| tests.cpp:299:7:299:30 | namespaceMadSelfToReturn | -| tests.cpp:420:5:420:29 | madCallArg0ReturnToReturn | -| tests.cpp:421:9:421:38 | madCallArg0ReturnToReturnFirst | -| tests.cpp:422:6:422:25 | madCallArg0WithValue | -| tests.cpp:423:5:423:36 | madCallReturnValueIgnoreFunction | +| tests.cpp:144:5:144:19 | madArg0ToReturn | +| tests.cpp:145:6:145:28 | madArg0ToReturnIndirect | +| tests.cpp:147:5:147:28 | madArg0ToReturnValueFlow | +| tests.cpp:148:5:148:27 | madArg0IndirectToReturn | +| tests.cpp:149:5:149:33 | madArg0DoubleIndirectToReturn | +| tests.cpp:150:5:150:30 | madArg0NotIndirectToReturn | +| tests.cpp:151:6:151:26 | madArg0ToArg1Indirect | +| tests.cpp:152:6:152:34 | madArg0IndirectToArg1Indirect | +| tests.cpp:153:5:153:18 | madArgsComplex | +| tests.cpp:154:5:154:14 | madArgsAny | +| tests.cpp:155:5:155:28 | madAndImplementedComplex | +| tests.cpp:160:5:160:24 | madArg0FieldToReturn | +| tests.cpp:161:5:161:32 | madArg0IndirectFieldToReturn | +| tests.cpp:162:5:162:32 | madArg0FieldIndirectToReturn | +| tests.cpp:163:13:163:32 | madArg0ToReturnField | +| tests.cpp:164:14:164:41 | madArg0ToReturnIndirectField | +| tests.cpp:165:13:165:40 | madArg0ToReturnFieldIndirect | +| tests.cpp:284:7:284:19 | madArg0ToSelf | +| tests.cpp:285:6:285:20 | madSelfToReturn | +| tests.cpp:287:7:287:20 | madArg0ToField | +| tests.cpp:288:6:288:21 | madFieldToReturn | +| tests.cpp:313:7:313:30 | namespaceMadSelfToReturn | +| tests.cpp:434:5:434:29 | madCallArg0ReturnToReturn | +| tests.cpp:435:9:435:38 | madCallArg0ReturnToReturnFirst | +| tests.cpp:436:6:436:25 | madCallArg0WithValue | +| tests.cpp:437:5:437:36 | madCallReturnValueIgnoreFunction | sourceCallables | tests.cpp:3:5:3:10 | source | | tests.cpp:4:6:4:14 | sourcePtr | @@ -58,160 +58,163 @@ sourceCallables | tests.cpp:31:6:31:19 | localMadSource | | tests.cpp:33:5:33:27 | namespaceLocalMadSource | | tests.cpp:35:6:35:17 | test_sources | -| tests.cpp:49:6:49:6 | a | -| tests.cpp:49:9:49:9 | b | -| tests.cpp:49:12:49:12 | c | -| tests.cpp:49:15:49:15 | d | -| tests.cpp:61:6:61:6 | e | -| tests.cpp:71:6:71:26 | remoteMadSourceParam0 | -| tests.cpp:71:32:71:32 | x | -| tests.cpp:78:6:78:16 | madSinkArg0 | -| tests.cpp:78:22:78:22 | x | -| tests.cpp:79:6:79:13 | notASink | -| tests.cpp:79:19:79:19 | x | -| tests.cpp:80:6:80:16 | madSinkArg1 | -| tests.cpp:80:22:80:22 | x | -| tests.cpp:80:29:80:29 | y | -| tests.cpp:81:6:81:17 | madSinkArg01 | -| tests.cpp:81:23:81:23 | x | -| tests.cpp:81:30:81:30 | y | -| tests.cpp:81:37:81:37 | z | -| tests.cpp:82:6:82:17 | madSinkArg02 | -| tests.cpp:82:23:82:23 | x | -| tests.cpp:82:30:82:30 | y | -| tests.cpp:82:37:82:37 | z | -| tests.cpp:83:6:83:24 | madSinkIndirectArg0 | -| tests.cpp:83:31:83:31 | x | -| tests.cpp:84:6:84:30 | madSinkDoubleIndirectArg0 | -| tests.cpp:84:38:84:38 | x | -| tests.cpp:85:5:85:14 | madSinkVar | -| tests.cpp:86:6:86:23 | madSinkVarIndirect | -| tests.cpp:88:6:88:15 | test_sinks | -| tests.cpp:102:6:102:6 | a | -| tests.cpp:103:7:103:11 | a_ptr | -| tests.cpp:118:6:118:18 | madSinkParam0 | -| tests.cpp:118:24:118:24 | x | -| tests.cpp:124:8:124:8 | operator= | -| tests.cpp:124:8:124:8 | operator= | -| tests.cpp:124:8:124:18 | MyContainer | -| tests.cpp:125:6:125:10 | value | -| tests.cpp:126:6:126:11 | value2 | -| tests.cpp:127:7:127:9 | ptr | -| tests.cpp:130:25:130:25 | x | -| tests.cpp:131:34:131:34 | x | -| tests.cpp:132:5:132:15 | notASummary | -| tests.cpp:132:21:132:21 | x | -| tests.cpp:133:34:133:34 | x | -| tests.cpp:134:34:134:34 | x | -| tests.cpp:135:41:135:41 | x | -| tests.cpp:136:37:136:37 | x | -| tests.cpp:137:32:137:32 | x | -| tests.cpp:137:40:137:40 | y | -| tests.cpp:138:47:138:47 | x | -| tests.cpp:138:55:138:55 | y | -| tests.cpp:139:25:139:25 | a | -| tests.cpp:139:33:139:33 | b | -| tests.cpp:139:40:139:40 | c | -| tests.cpp:139:47:139:47 | d | -| tests.cpp:140:20:140:20 | a | -| tests.cpp:140:28:140:28 | b | -| tests.cpp:141:34:141:34 | a | -| tests.cpp:141:41:141:41 | b | -| tests.cpp:141:48:141:48 | c | -| tests.cpp:146:38:146:39 | mc | -| tests.cpp:147:47:147:48 | mc | -| tests.cpp:148:46:148:47 | mc | -| tests.cpp:149:38:149:38 | x | -| tests.cpp:150:47:150:47 | x | -| tests.cpp:151:46:151:46 | x | -| tests.cpp:153:13:153:30 | madFieldToFieldVar | -| tests.cpp:154:13:154:38 | madFieldToIndirectFieldVar | -| tests.cpp:155:14:155:39 | madIndirectFieldToFieldVar | -| tests.cpp:157:6:157:19 | test_summaries | -| tests.cpp:160:6:160:6 | a | -| tests.cpp:160:9:160:9 | b | -| tests.cpp:160:12:160:12 | c | -| tests.cpp:160:15:160:15 | d | -| tests.cpp:160:18:160:18 | e | -| tests.cpp:161:7:161:11 | a_ptr | -| tests.cpp:204:14:204:16 | mc1 | -| tests.cpp:204:19:204:21 | mc2 | -| tests.cpp:223:15:223:18 | rtn1 | -| tests.cpp:226:14:226:17 | rtn2 | -| tests.cpp:227:7:227:14 | rtn2_ptr | -| tests.cpp:253:7:253:7 | operator= | -| tests.cpp:253:7:253:7 | operator= | -| tests.cpp:253:7:253:13 | MyClass | -| tests.cpp:256:6:256:26 | memberRemoteMadSource | -| tests.cpp:257:7:257:39 | memberRemoteMadSourceIndirectArg0 | -| tests.cpp:257:46:257:46 | x | -| tests.cpp:258:6:258:29 | memberRemoteMadSourceVar | -| tests.cpp:259:7:259:21 | qualifierSource | -| tests.cpp:260:7:260:26 | qualifierFieldSource | -| tests.cpp:263:7:263:23 | memberMadSinkArg0 | -| tests.cpp:263:29:263:29 | x | -| tests.cpp:264:6:264:21 | memberMadSinkVar | -| tests.cpp:265:7:265:19 | qualifierSink | -| tests.cpp:266:7:266:23 | qualifierArg0Sink | -| tests.cpp:266:29:266:29 | x | -| tests.cpp:267:7:267:24 | qualifierFieldSink | -| tests.cpp:270:25:270:25 | x | -| tests.cpp:272:6:272:16 | notASummary | -| tests.cpp:273:26:273:26 | x | -| tests.cpp:276:6:276:8 | val | -| tests.cpp:279:7:279:7 | MyDerivedClass | -| tests.cpp:279:7:279:7 | operator= | -| tests.cpp:279:7:279:7 | operator= | -| tests.cpp:279:7:279:20 | MyDerivedClass | -| tests.cpp:281:6:281:28 | subtypeRemoteMadSource1 | -| tests.cpp:282:6:282:21 | subtypeNonSource | -| tests.cpp:283:6:283:28 | subtypeRemoteMadSource2 | -| tests.cpp:286:9:286:15 | source2 | -| tests.cpp:287:6:287:9 | sink | -| tests.cpp:287:19:287:20 | mc | -| tests.cpp:290:8:290:8 | operator= | -| tests.cpp:290:8:290:8 | operator= | -| tests.cpp:290:8:290:14 | MyClass | -| tests.cpp:293:8:293:33 | namespaceMemberMadSinkArg0 | -| tests.cpp:293:39:293:39 | x | -| tests.cpp:294:15:294:46 | namespaceStaticMemberMadSinkArg0 | -| tests.cpp:294:52:294:52 | x | -| tests.cpp:295:7:295:31 | namespaceMemberMadSinkVar | -| tests.cpp:296:14:296:44 | namespaceStaticMemberMadSinkVar | -| tests.cpp:303:22:303:28 | source3 | -| tests.cpp:305:6:305:23 | test_class_members | -| tests.cpp:306:10:306:11 | mc | -| tests.cpp:306:14:306:16 | mc2 | -| tests.cpp:306:19:306:21 | mc3 | -| tests.cpp:306:24:306:26 | mc4 | -| tests.cpp:306:29:306:31 | mc5 | -| tests.cpp:306:34:306:36 | mc6 | -| tests.cpp:306:39:306:41 | mc7 | -| tests.cpp:306:44:306:46 | mc8 | -| tests.cpp:306:49:306:51 | mc9 | -| tests.cpp:306:54:306:57 | mc10 | -| tests.cpp:306:60:306:63 | mc11 | -| tests.cpp:307:11:307:13 | ptr | -| tests.cpp:307:17:307:23 | mc4_ptr | -| tests.cpp:308:17:308:19 | mdc | -| tests.cpp:309:23:309:25 | mnc | -| tests.cpp:309:28:309:31 | mnc2 | -| tests.cpp:310:24:310:31 | mnc2_ptr | -| tests.cpp:316:6:316:6 | a | -| tests.cpp:415:8:415:8 | operator= | -| tests.cpp:415:8:415:8 | operator= | -| tests.cpp:415:8:415:14 | intPair | -| tests.cpp:416:6:416:10 | first | -| tests.cpp:417:6:417:11 | second | -| tests.cpp:420:37:420:43 | fun_ptr | -| tests.cpp:421:46:421:52 | fun_ptr | -| tests.cpp:422:34:422:40 | fun_ptr | -| tests.cpp:422:53:422:57 | value | -| tests.cpp:423:45:423:51 | fun_ptr | -| tests.cpp:423:64:423:68 | value | -| tests.cpp:425:5:425:14 | getTainted | -| tests.cpp:426:6:426:13 | useValue | -| tests.cpp:426:19:426:19 | x | -| tests.cpp:427:6:427:17 | dontUseValue | -| tests.cpp:427:23:427:23 | x | -| tests.cpp:429:6:429:27 | test_function_pointers | +| tests.cpp:50:6:50:6 | v | +| tests.cpp:51:7:51:16 | v_indirect | +| tests.cpp:52:6:52:13 | v_direct | +| tests.cpp:63:6:63:6 | a | +| tests.cpp:63:9:63:9 | b | +| tests.cpp:63:12:63:12 | c | +| tests.cpp:63:15:63:15 | d | +| tests.cpp:75:6:75:6 | e | +| tests.cpp:85:6:85:26 | remoteMadSourceParam0 | +| tests.cpp:85:32:85:32 | x | +| tests.cpp:92:6:92:16 | madSinkArg0 | +| tests.cpp:92:22:92:22 | x | +| tests.cpp:93:6:93:13 | notASink | +| tests.cpp:93:19:93:19 | x | +| tests.cpp:94:6:94:16 | madSinkArg1 | +| tests.cpp:94:22:94:22 | x | +| tests.cpp:94:29:94:29 | y | +| tests.cpp:95:6:95:17 | madSinkArg01 | +| tests.cpp:95:23:95:23 | x | +| tests.cpp:95:30:95:30 | y | +| tests.cpp:95:37:95:37 | z | +| tests.cpp:96:6:96:17 | madSinkArg02 | +| tests.cpp:96:23:96:23 | x | +| tests.cpp:96:30:96:30 | y | +| tests.cpp:96:37:96:37 | z | +| tests.cpp:97:6:97:24 | madSinkIndirectArg0 | +| tests.cpp:97:31:97:31 | x | +| tests.cpp:98:6:98:30 | madSinkDoubleIndirectArg0 | +| tests.cpp:98:38:98:38 | x | +| tests.cpp:99:5:99:14 | madSinkVar | +| tests.cpp:100:6:100:23 | madSinkVarIndirect | +| tests.cpp:102:6:102:15 | test_sinks | +| tests.cpp:116:6:116:6 | a | +| tests.cpp:117:7:117:11 | a_ptr | +| tests.cpp:132:6:132:18 | madSinkParam0 | +| tests.cpp:132:24:132:24 | x | +| tests.cpp:138:8:138:8 | operator= | +| tests.cpp:138:8:138:8 | operator= | +| tests.cpp:138:8:138:18 | MyContainer | +| tests.cpp:139:6:139:10 | value | +| tests.cpp:140:6:140:11 | value2 | +| tests.cpp:141:7:141:9 | ptr | +| tests.cpp:144:25:144:25 | x | +| tests.cpp:145:34:145:34 | x | +| tests.cpp:146:5:146:15 | notASummary | +| tests.cpp:146:21:146:21 | x | +| tests.cpp:147:34:147:34 | x | +| tests.cpp:148:34:148:34 | x | +| tests.cpp:149:41:149:41 | x | +| tests.cpp:150:37:150:37 | x | +| tests.cpp:151:32:151:32 | x | +| tests.cpp:151:40:151:40 | y | +| tests.cpp:152:47:152:47 | x | +| tests.cpp:152:55:152:55 | y | +| tests.cpp:153:25:153:25 | a | +| tests.cpp:153:33:153:33 | b | +| tests.cpp:153:40:153:40 | c | +| tests.cpp:153:47:153:47 | d | +| tests.cpp:154:20:154:20 | a | +| tests.cpp:154:28:154:28 | b | +| tests.cpp:155:34:155:34 | a | +| tests.cpp:155:41:155:41 | b | +| tests.cpp:155:48:155:48 | c | +| tests.cpp:160:38:160:39 | mc | +| tests.cpp:161:47:161:48 | mc | +| tests.cpp:162:46:162:47 | mc | +| tests.cpp:163:38:163:38 | x | +| tests.cpp:164:47:164:47 | x | +| tests.cpp:165:46:165:46 | x | +| tests.cpp:167:13:167:30 | madFieldToFieldVar | +| tests.cpp:168:13:168:38 | madFieldToIndirectFieldVar | +| tests.cpp:169:14:169:39 | madIndirectFieldToFieldVar | +| tests.cpp:171:6:171:19 | test_summaries | +| tests.cpp:174:6:174:6 | a | +| tests.cpp:174:9:174:9 | b | +| tests.cpp:174:12:174:12 | c | +| tests.cpp:174:15:174:15 | d | +| tests.cpp:174:18:174:18 | e | +| tests.cpp:175:7:175:11 | a_ptr | +| tests.cpp:218:14:218:16 | mc1 | +| tests.cpp:218:19:218:21 | mc2 | +| tests.cpp:237:15:237:18 | rtn1 | +| tests.cpp:240:14:240:17 | rtn2 | +| tests.cpp:241:7:241:14 | rtn2_ptr | +| tests.cpp:267:7:267:7 | operator= | +| tests.cpp:267:7:267:7 | operator= | +| tests.cpp:267:7:267:13 | MyClass | +| tests.cpp:270:6:270:26 | memberRemoteMadSource | +| tests.cpp:271:7:271:39 | memberRemoteMadSourceIndirectArg0 | +| tests.cpp:271:46:271:46 | x | +| tests.cpp:272:6:272:29 | memberRemoteMadSourceVar | +| tests.cpp:273:7:273:21 | qualifierSource | +| tests.cpp:274:7:274:26 | qualifierFieldSource | +| tests.cpp:277:7:277:23 | memberMadSinkArg0 | +| tests.cpp:277:29:277:29 | x | +| tests.cpp:278:6:278:21 | memberMadSinkVar | +| tests.cpp:279:7:279:19 | qualifierSink | +| tests.cpp:280:7:280:23 | qualifierArg0Sink | +| tests.cpp:280:29:280:29 | x | +| tests.cpp:281:7:281:24 | qualifierFieldSink | +| tests.cpp:284:25:284:25 | x | +| tests.cpp:286:6:286:16 | notASummary | +| tests.cpp:287:26:287:26 | x | +| tests.cpp:290:6:290:8 | val | +| tests.cpp:293:7:293:7 | MyDerivedClass | +| tests.cpp:293:7:293:7 | operator= | +| tests.cpp:293:7:293:7 | operator= | +| tests.cpp:293:7:293:20 | MyDerivedClass | +| tests.cpp:295:6:295:28 | subtypeRemoteMadSource1 | +| tests.cpp:296:6:296:21 | subtypeNonSource | +| tests.cpp:297:6:297:28 | subtypeRemoteMadSource2 | +| tests.cpp:300:9:300:15 | source2 | +| tests.cpp:301:6:301:9 | sink | +| tests.cpp:301:19:301:20 | mc | +| tests.cpp:304:8:304:8 | operator= | +| tests.cpp:304:8:304:8 | operator= | +| tests.cpp:304:8:304:14 | MyClass | +| tests.cpp:307:8:307:33 | namespaceMemberMadSinkArg0 | +| tests.cpp:307:39:307:39 | x | +| tests.cpp:308:15:308:46 | namespaceStaticMemberMadSinkArg0 | +| tests.cpp:308:52:308:52 | x | +| tests.cpp:309:7:309:31 | namespaceMemberMadSinkVar | +| tests.cpp:310:14:310:44 | namespaceStaticMemberMadSinkVar | +| tests.cpp:317:22:317:28 | source3 | +| tests.cpp:319:6:319:23 | test_class_members | +| tests.cpp:320:10:320:11 | mc | +| tests.cpp:320:14:320:16 | mc2 | +| tests.cpp:320:19:320:21 | mc3 | +| tests.cpp:320:24:320:26 | mc4 | +| tests.cpp:320:29:320:31 | mc5 | +| tests.cpp:320:34:320:36 | mc6 | +| tests.cpp:320:39:320:41 | mc7 | +| tests.cpp:320:44:320:46 | mc8 | +| tests.cpp:320:49:320:51 | mc9 | +| tests.cpp:320:54:320:57 | mc10 | +| tests.cpp:320:60:320:63 | mc11 | +| tests.cpp:321:11:321:13 | ptr | +| tests.cpp:321:17:321:23 | mc4_ptr | +| tests.cpp:322:17:322:19 | mdc | +| tests.cpp:323:23:323:25 | mnc | +| tests.cpp:323:28:323:31 | mnc2 | +| tests.cpp:324:24:324:31 | mnc2_ptr | +| tests.cpp:330:6:330:6 | a | +| tests.cpp:429:8:429:8 | operator= | +| tests.cpp:429:8:429:8 | operator= | +| tests.cpp:429:8:429:14 | intPair | +| tests.cpp:430:6:430:10 | first | +| tests.cpp:431:6:431:11 | second | +| tests.cpp:434:37:434:43 | fun_ptr | +| tests.cpp:435:46:435:52 | fun_ptr | +| tests.cpp:436:34:436:40 | fun_ptr | +| tests.cpp:436:53:436:57 | value | +| tests.cpp:437:45:437:51 | fun_ptr | +| tests.cpp:437:64:437:68 | value | +| tests.cpp:439:5:439:14 | getTainted | +| tests.cpp:440:6:440:13 | useValue | +| tests.cpp:440:19:440:19 | x | +| tests.cpp:441:6:441:17 | dontUseValue | +| tests.cpp:441:23:441:23 | x | +| tests.cpp:443:6:443:27 | test_function_pointers | diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 47ececa64f9..2fa80a9fe34 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -43,7 +43,21 @@ void test_sources() { sink(notASource()); sink(localMadSourceVoid()); // $ ir sink(localMadSourceHasBody()); // $ ir + + sink(sourceIndirect()); // $ SPURIOUS: ir + sink(*sourceIndirect()); // $ ir + + int v = localMadSource(); + int *v_indirect = &v; + int v_direct = *v_indirect; + sink(v); // $ ir + sink(v_indirect); // $ SPURIOUS: ir + sink(*v_indirect); // $ ir + sink(v_direct); // $ ir + + sink(remoteMadSourceIndirect()); sink(*remoteMadSourceIndirect()); // $ MISSING: ir + sink(*remoteMadSourceDoubleIndirect()); sink(**remoteMadSourceDoubleIndirect()); // $ MISSING: ir int a, b, c, d; From e3ce7c608bf7a808f7384cfc72ef442f09bc3459 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 8 Apr 2024 18:23:18 +0100 Subject: [PATCH 119/198] C++: Fix indirection ambiguity in the test. --- cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql | 5 +++-- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql index f1c13623f73..3b924dbb722 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/taint.ql @@ -10,7 +10,8 @@ module IRTest { predicate isSource(DataFlow::Node source) { source instanceof FlowSource or - source.asExpr().(FunctionCall).getTarget().getName() = ["source", "source2", "source3", "sourcePtr"] + source.asExpr().(FunctionCall).getTarget().getName() = + ["source", "source2", "source3", "sourcePtr"] or source.asIndirectExpr(1).(FunctionCall).getTarget().getName() = "sourceIndirect" } @@ -20,7 +21,7 @@ module IRTest { or exists(FunctionCall call | call.getTarget().getName() = "sink" and - [sink.asExpr(), sink.asIndirectExpr()] = call.getAnArgument() + sink.asExpr() = call.getAnArgument() ) } } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 2fa80a9fe34..66d5498b6bb 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -44,14 +44,14 @@ void test_sources() { sink(localMadSourceVoid()); // $ ir sink(localMadSourceHasBody()); // $ ir - sink(sourceIndirect()); // $ SPURIOUS: ir + sink(sourceIndirect()); sink(*sourceIndirect()); // $ ir int v = localMadSource(); int *v_indirect = &v; int v_direct = *v_indirect; sink(v); // $ ir - sink(v_indirect); // $ SPURIOUS: ir + sink(v_indirect); sink(*v_indirect); // $ ir sink(v_direct); // $ ir From fc26e148fd43a1872862dcc7c33ee5791ae5689d Mon Sep 17 00:00:00 2001 From: codeqlhelper <166422730+codeqlhelper@users.noreply.github.com> Date: Tue, 9 Apr 2024 02:00:52 +0800 Subject: [PATCH 120/198] Create 2024-04-09-reduce-FP.md --- cpp/ql/src/change-notes/released/2024-04-09-reduce-FP.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 cpp/ql/src/change-notes/released/2024-04-09-reduce-FP.md diff --git a/cpp/ql/src/change-notes/released/2024-04-09-reduce-FP.md b/cpp/ql/src/change-notes/released/2024-04-09-reduce-FP.md new file mode 100644 index 00000000000..0b9b3edbf43 --- /dev/null +++ b/cpp/ql/src/change-notes/released/2024-04-09-reduce-FP.md @@ -0,0 +1,6 @@ +--- +category: majorAnalysis +--- +* Reduce false positives of `GlobalUseBeforeInit.ql` and `InconsistentNullnessTesting.ql`. +Many global variables that are initialized at declaration will be reported by `GlobalUseBeforeInit.ql`. +When `checked` is in a macro expansion for handling exceptions, it is very likely for `InconsistentNullnessTesting.ql` to report false positives. From 334c0d0449777f6821d91ef98260bc61185ca95b Mon Sep 17 00:00:00 2001 From: "codeqlhelper@gmail.com" Date: Tue, 9 Apr 2024 02:06:06 +0800 Subject: [PATCH 121/198] ... --- cpp/ql/src/change-notes/{released => }/2024-04-09-reduce-FP.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename cpp/ql/src/change-notes/{released => }/2024-04-09-reduce-FP.md (100%) diff --git a/cpp/ql/src/change-notes/released/2024-04-09-reduce-FP.md b/cpp/ql/src/change-notes/2024-04-09-reduce-FP.md similarity index 100% rename from cpp/ql/src/change-notes/released/2024-04-09-reduce-FP.md rename to cpp/ql/src/change-notes/2024-04-09-reduce-FP.md From 21592563cb1b6e9bcb9bd5918fa9c6268c2a024d Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 9 Apr 2024 10:32:31 +0100 Subject: [PATCH 122/198] C++: Define 'ReturnKind's in terms of SSA instead of 'Function'. --- .../ir/dataflow/internal/DataFlowPrivate.qll | 26 +++++++------------ 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 5e958b7d328..2605705ef24 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -457,18 +457,14 @@ newtype TPosition = private newtype TReturnKind = TNormalReturnKind(int indirectionIndex) { - indirectionIndex = - [0 .. max(Ssa::Function f | - | - Ssa::getMaxIndirectionsForType(f.getUnspecifiedType()) - 1 // -1 because a returned value is a prvalue not a glvalue - )] + Ssa::hasIndirectOperand(any(ReturnValueInstruction ret).getReturnAddressOperand(), + indirectionIndex + 1) // We subtract one because the return loads the value. } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { - indirectionIndex = - [0 .. max(Ssa::Function f | - | - Ssa::getMaxIndirectionsForType(f.getParameter(argumentIndex).getUnspecifiedType()) - 1 // -1 because an argument is a prvalue not a glvalue - )] + exists(Ssa::FinalParameterUse use | + use.getIndirectionIndex() = indirectionIndex and + use.getArgumentIndex() = argumentIndex + ) } /** @@ -994,11 +990,10 @@ class CastNode extends Node { cached newtype TDataFlowCallable = - TSourceCallable(Cpp::Declaration decl) { not decl instanceof FlowSummaryImpl::Public::SummarizedCallable } - or - TSummarizedCallable( - FlowSummaryImpl::Public::SummarizedCallable c - ) + TSourceCallable(Cpp::Declaration decl) { + not decl instanceof FlowSummaryImpl::Public::SummarizedCallable + } or + TSummarizedCallable(FlowSummaryImpl::Public::SummarizedCallable c) /** * A callable, which may be: @@ -1182,7 +1177,6 @@ class SummaryCall extends DataFlowCall, TSummaryCall { // or `getArgumentOperand(int index)`. This is because the flow summary // library is responsible for finding the call target, and there are no // IR nodes available for the call target operand or argument operands. - override DataFlowCallable getEnclosingCallable() { result = TSummarizedCallable(c) } override string toString() { result = "[summary] call to " + receiver + " in " + c } From 448a9015c05e4b850f6e8f3543b09ebe49613b8c Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 9 Apr 2024 10:33:06 +0100 Subject: [PATCH 123/198] C++: Compute the number of indirections from MaD using a new predicate. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 19 +++++++++++++++++++ .../ir/dataflow/internal/DataFlowPrivate.qll | 2 ++ 2 files changed, 21 insertions(+) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index e48ec32bf8c..52bdc1de67e 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -262,3 +262,22 @@ module Private { } module Public = Impl::Public; + +/** + * Gets the number of indirections that can be returned by the function + * modelled using the given MaD row. + */ +int indirectionForModelledFunction( + string namespace, string type, boolean subtypes, string name, string signature, string ext, + string input, string output, string kind, string provenance +) { + summaryModel(namespace, type, subtypes, name, signature, ext, input, output, kind, provenance) and + ( + // Return the number of stars in `ReturnValue[...]` + result = output.regexpCapture("ReturnValue\\[(\\*+)\\]", 1).length() + or + // There are no brackets the result is 0 + output = "ReturnValue" and + result = 0 + ) +} diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 2605705ef24..3ebfae4a852 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -459,6 +459,8 @@ private newtype TReturnKind = TNormalReturnKind(int indirectionIndex) { Ssa::hasIndirectOperand(any(ReturnValueInstruction ret).getReturnAddressOperand(), indirectionIndex + 1) // We subtract one because the return loads the value. + or + indirectionIndex = FlowSummaryImpl::indirectionForModelledFunction(_, _, _, _, _, _, _, _, _, _) } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { exists(Ssa::FinalParameterUse use | From 70bb29581d92dd79cab43b61f530c22cdf966bdc Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Apr 2024 11:53:33 +0100 Subject: [PATCH 124/198] C++: Test failures. --- .../dataflow/source-sink-tests/local-flow.expected | 9 +++++++++ .../dataflow/source-sink-tests/remote-flow.expected | 4 ++++ 2 files changed, 13 insertions(+) diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected b/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected index 8ec8033d086..3b1af5531cb 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected @@ -1,2 +1,11 @@ testFailures +| sources-and-sinks.cpp:78:20:78:36 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:79:21:79:37 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:80:25:80:41 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:81:28:81:44 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:82:32:82:48 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:83:22:83:38 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:84:26:84:42 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:85:30:85:46 | // $ local_source | Missing result:local_source= | +| sources-and-sinks.cpp:86:34:86:50 | // $ local_source | Missing result:local_source= | failures diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected b/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected index 8ec8033d086..f351b5d9924 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected @@ -1,2 +1,6 @@ testFailures +| sources-and-sinks.cpp:73:25:73:42 | // $ remote_source | Missing result:remote_source= | +| sources-and-sinks.cpp:74:29:74:46 | // $ remote_source | Missing result:remote_source= | +| sources-and-sinks.cpp:75:33:75:50 | // $ remote_source | Missing result:remote_source= | +| sources-and-sinks.cpp:76:37:76:54 | // $ remote_source | Missing result:remote_source= | failures From 13734d4e62d82ddf4342d135d7335b340476ac2a Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Apr 2024 11:51:42 +0100 Subject: [PATCH 125/198] C++: Improve indirectionForModelledFunction. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 31 ++++++++++--------- .../ir/dataflow/internal/DataFlowPrivate.qll | 2 +- .../source-sink-tests/local-flow.expected | 9 ------ .../source-sink-tests/remote-flow.expected | 4 --- 4 files changed, 18 insertions(+), 28 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 52bdc1de67e..f97023c12a5 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -264,20 +264,23 @@ module Private { module Public = Impl::Public; /** - * Gets the number of indirections that can be returned by the function - * modelled using the given MaD row. + * Gets a number of indirections that can be returned by a function + * modelled using models-as-data. */ -int indirectionForModelledFunction( - string namespace, string type, boolean subtypes, string name, string signature, string ext, - string input, string output, string kind, string provenance -) { - summaryModel(namespace, type, subtypes, name, signature, ext, input, output, kind, provenance) and - ( - // Return the number of stars in `ReturnValue[...]` - result = output.regexpCapture("ReturnValue\\[(\\*+)\\]", 1).length() - or - // There are no brackets the result is 0 - output = "ReturnValue" and - result = 0 +int returnIndirectionForModelledFunction() { + exists(string inputOutput | + ( + sourceModel(_, _, _, _, _, _, inputOutput, _, _) or + sinkModel(_, _, _, _, _, _, inputOutput, _, _) or + summaryModel(_, _, _, _, _, _, inputOutput, _, _, _) or + summaryModel(_, _, _, _, _, _, _, inputOutput, _, _) + ) and ( + // Return the number of stars in `ReturnValue[...]` + result = inputOutput.regexpCapture("ReturnValue\\[(\\*+)\\]", 1).length() + or + // There are no brackets the result is 0 + inputOutput = "ReturnValue" and + result = 0 + ) ) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 3ebfae4a852..36c1b7a7c82 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -460,7 +460,7 @@ private newtype TReturnKind = Ssa::hasIndirectOperand(any(ReturnValueInstruction ret).getReturnAddressOperand(), indirectionIndex + 1) // We subtract one because the return loads the value. or - indirectionIndex = FlowSummaryImpl::indirectionForModelledFunction(_, _, _, _, _, _, _, _, _, _) + indirectionIndex = FlowSummaryImpl::returnIndirectionForModelledFunction() } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { exists(Ssa::FinalParameterUse use | diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected b/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected index 3b1af5531cb..8ec8033d086 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/local-flow.expected @@ -1,11 +1,2 @@ testFailures -| sources-and-sinks.cpp:78:20:78:36 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:79:21:79:37 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:80:25:80:41 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:81:28:81:44 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:82:32:82:48 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:83:22:83:38 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:84:26:84:42 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:85:30:85:46 | // $ local_source | Missing result:local_source= | -| sources-and-sinks.cpp:86:34:86:50 | // $ local_source | Missing result:local_source= | failures diff --git a/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected b/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected index f351b5d9924..8ec8033d086 100644 --- a/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected +++ b/cpp/ql/test/library-tests/dataflow/source-sink-tests/remote-flow.expected @@ -1,6 +1,2 @@ testFailures -| sources-and-sinks.cpp:73:25:73:42 | // $ remote_source | Missing result:remote_source= | -| sources-and-sinks.cpp:74:29:74:46 | // $ remote_source | Missing result:remote_source= | -| sources-and-sinks.cpp:75:33:75:50 | // $ remote_source | Missing result:remote_source= | -| sources-and-sinks.cpp:76:37:76:54 | // $ remote_source | Missing result:remote_source= | failures From 4d5f1586521f71419e19dcabfab29637775de7b2 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Apr 2024 13:38:49 +0100 Subject: [PATCH 126/198] C++: Pivot ReturnKind solution to derive types from SSA + AST, rather than SSA + MAD. --- .../cpp/dataflow/internal/FlowSummaryImpl.qll | 22 ------------------- .../ir/dataflow/internal/DataFlowPrivate.qll | 18 ++++++++++++++- 2 files changed, 17 insertions(+), 23 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index f97023c12a5..e48ec32bf8c 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -262,25 +262,3 @@ module Private { } module Public = Impl::Public; - -/** - * Gets a number of indirections that can be returned by a function - * modelled using models-as-data. - */ -int returnIndirectionForModelledFunction() { - exists(string inputOutput | - ( - sourceModel(_, _, _, _, _, _, inputOutput, _, _) or - sinkModel(_, _, _, _, _, _, inputOutput, _, _) or - summaryModel(_, _, _, _, _, _, inputOutput, _, _, _) or - summaryModel(_, _, _, _, _, _, _, inputOutput, _, _) - ) and ( - // Return the number of stars in `ReturnValue[...]` - result = inputOutput.regexpCapture("ReturnValue\\[(\\*+)\\]", 1).length() - or - // There are no brackets the result is 0 - inputOutput = "ReturnValue" and - result = 0 - ) - ) -} diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 36c1b7a7c82..e974366ad6c 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -457,16 +457,32 @@ newtype TPosition = private newtype TReturnKind = TNormalReturnKind(int indirectionIndex) { + // derive a possible return indirection from SSA + // (this is a more durable approach if SSA infers additional indirections for any reason) Ssa::hasIndirectOperand(any(ReturnValueInstruction ret).getReturnAddressOperand(), indirectionIndex + 1) // We subtract one because the return loads the value. or - indirectionIndex = FlowSummaryImpl::returnIndirectionForModelledFunction() + // derive a possible return kind from the AST + // (this approach includes functions declared that have no body; they may still have flow summaries) + indirectionIndex = + [0 .. max(Ssa::Function f | + | + Ssa::getMaxIndirectionsForType(f.getUnspecifiedType()) - 1 // -1 because a returned value is a prvalue not a glvalue + )] } or TIndirectReturnKind(int argumentIndex, int indirectionIndex) { + // derive a possible return argument from SSA exists(Ssa::FinalParameterUse use | use.getIndirectionIndex() = indirectionIndex and use.getArgumentIndex() = argumentIndex ) + or + // derive a possible return argument from the AST + indirectionIndex = + [0 .. max(Ssa::Function f | + | + Ssa::getMaxIndirectionsForType(f.getParameter(argumentIndex).getUnspecifiedType()) - 1 // -1 because an argument is a prvalue not a glvalue + )] } /** From e9cd2dc9e18b6373dd9d3e812f545b6d4650822b Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 9 Apr 2024 14:05:32 +0100 Subject: [PATCH 127/198] C++: Implement 'lambdaCreation' and 'lambdaCall' for models-as-data. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 10 ++++++++-- .../library-tests/dataflow/models-as-data/tests.cpp | 6 +++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index e974366ad6c..2911d0d6348 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1290,10 +1290,16 @@ predicate nodeIsHidden(Node n) { class LambdaCallKind = Unit; /** Holds if `creation` is an expression that creates a lambda of kind `kind` for `c`. */ -predicate lambdaCreation(Node creation, LambdaCallKind kind, DataFlowCallable c) { none() } +predicate lambdaCreation(Node creation, LambdaCallKind kind, DataFlowCallable c) { + creation.asInstruction().(FunctionAddressInstruction).getFunctionSymbol() = c.asSourceCallable() and + exists(kind) +} /** Holds if `call` is a lambda call of kind `kind` where `receiver` is the lambda expression. */ -predicate lambdaCall(DataFlowCall call, LambdaCallKind kind, Node receiver) { none() } +predicate lambdaCall(DataFlowCall call, LambdaCallKind kind, Node receiver) { + call.(SummaryCall).getReceiver() = receiver.(FlowSummaryNode).getSummaryNode() and + exists(kind) +} /** Extra data-flow steps needed for lambda flow analysis. */ predicate additionalLambdaFlowStep(Node nodeFrom, Node nodeTo, boolean preservesValue) { none() } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 66d5498b6bb..8cb44c65416 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -437,17 +437,17 @@ void madCallArg0WithValue(void (*fun_ptr)(int), int value); // $ interpretElemen int madCallReturnValueIgnoreFunction(void (*fun_ptr)(int), int value); // $ interpretElement int getTainted() { return source(); } -void useValue(int x) { sink(x); } +void useValue(int x) { sink(x); } // $ ir void dontUseValue(int x) { } void test_function_pointers() { sink(madCallArg0ReturnToReturn(¬ASource)); - sink(madCallArg0ReturnToReturn(&getTainted)); // $ MISSING: ir + sink(madCallArg0ReturnToReturn(&getTainted)); // $ ir sink(madCallArg0ReturnToReturn(&source)); // $ MISSING: ir sink(madCallArg0ReturnToReturnFirst(&source).first); // $ MISSING: ir sink(madCallArg0ReturnToReturnFirst(&source).second); madCallArg0WithValue(&useValue, 0); - madCallArg0WithValue(&useValue, source()); // $ MISSING: ir + madCallArg0WithValue(&useValue, source()); madCallArg0WithValue(&sink, source()); // $ MISSING: ir madCallReturnValueIgnoreFunction(&sink, source()); sink(madCallReturnValueIgnoreFunction(&dontUseValue, source())); // $ ir From 1264e6e2927314cb722b9c627bc50751400fe38d Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Apr 2024 14:57:15 +0100 Subject: [PATCH 128/198] C++: Fit the function pointer tests better with what is and isn't working. --- cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp index 8cb44c65416..fe7904db4a9 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/tests.cpp @@ -444,9 +444,9 @@ void test_function_pointers() { sink(madCallArg0ReturnToReturn(¬ASource)); sink(madCallArg0ReturnToReturn(&getTainted)); // $ ir sink(madCallArg0ReturnToReturn(&source)); // $ MISSING: ir - sink(madCallArg0ReturnToReturnFirst(&source).first); // $ MISSING: ir - sink(madCallArg0ReturnToReturnFirst(&source).second); - madCallArg0WithValue(&useValue, 0); + sink(madCallArg0ReturnToReturnFirst(&getTainted).first); // $ ir + sink(madCallArg0ReturnToReturnFirst(&getTainted).second); + madCallArg0WithValue(&useValue, source()); madCallArg0WithValue(&sink, source()); // $ MISSING: ir madCallReturnValueIgnoreFunction(&sink, source()); From 8a92a4250fda7fce7c7d239dcfa573f1f95558d3 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 9 Apr 2024 17:53:33 +0100 Subject: [PATCH 129/198] C++: Autoformat. --- cpp/ql/src/Critical/GlobalUseBeforeInit.ql | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql index 080fa3a491d..7db8d25d841 100644 --- a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql +++ b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql @@ -101,15 +101,13 @@ predicate callReaches(Call call, ControlFlowNode successor) { // To avoid many false alarms like `static int a = 1;` predicate initialisedAtDeclaration(GlobalVariable v) { exists(VariableDeclarationEntry vde | - vde = v.getDefinition() - and vde.isDefinition() + vde = v.getDefinition() and + vde.isDefinition() ) } // No need to initialize those variables -predicate isStdlibVariable(GlobalVariable v) { - v.getName() = ["stdin", "stdout", "stderr"] -} +predicate isStdlibVariable(GlobalVariable v) { v.getName() = ["stdin", "stdout", "stderr"] } from GlobalVariable v, Function f where From 783ce485381ef5087614e77d3e06cce604950176 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Apr 2024 17:54:01 +0100 Subject: [PATCH 130/198] C++: Add test cases for ZMQ summary models. --- .../code/cpp/models/implementations/ZMQ.qll | 2 - .../dataflow/taint-tests/localTaint.expected | 47 +++++++++++++++++++ .../dataflow/taint-tests/zmq.cpp | 32 +++++++++++++ .../CWE/CWE-497/semmle/tests/tests2.cpp | 2 +- 4 files changed, 80 insertions(+), 3 deletions(-) create mode 100644 cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp diff --git a/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll index 37a995b5efe..346bb010325 100644 --- a/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll +++ b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll @@ -32,5 +32,3 @@ private class ZmqSinks extends SinkModelCsv { ] } } - - // TODO: flow into / through zmq_msg_data ? diff --git a/cpp/ql/test/library-tests/dataflow/taint-tests/localTaint.expected b/cpp/ql/test/library-tests/dataflow/taint-tests/localTaint.expected index 6da494e75d7..c11c3979286 100644 --- a/cpp/ql/test/library-tests/dataflow/taint-tests/localTaint.expected +++ b/cpp/ql/test/library-tests/dataflow/taint-tests/localTaint.expected @@ -8223,3 +8223,50 @@ WARNING: Module TaintTracking has been deprecated and may be removed in future ( | vector.cpp:531:9:531:10 | it | vector.cpp:531:8:531:8 | call to operator* | TAINT | | vector.cpp:532:8:532:9 | ref arg vs | vector.cpp:533:2:533:2 | vs | | | vector.cpp:532:8:532:9 | vs | vector.cpp:532:10:532:10 | call to operator[] | TAINT | +| zmq.cpp:17:21:17:26 | socket | zmq.cpp:17:21:17:26 | socket | | +| zmq.cpp:17:35:17:46 | message_data | zmq.cpp:17:35:17:46 | message_data | | +| zmq.cpp:17:35:17:46 | message_data | zmq.cpp:20:35:20:46 | message_data | | +| zmq.cpp:17:35:17:46 | message_data | zmq.cpp:25:3:25:14 | message_data | | +| zmq.cpp:17:35:17:46 | message_data | zmq.cpp:26:8:26:19 | message_data | | +| zmq.cpp:17:35:17:46 | message_data | zmq.cpp:28:35:28:46 | message_data | | +| zmq.cpp:17:56:17:66 | message_len | zmq.cpp:20:49:20:59 | message_len | | +| zmq.cpp:17:56:17:66 | message_len | zmq.cpp:28:49:28:59 | message_len | | +| zmq.cpp:18:13:18:19 | message | zmq.cpp:20:26:20:32 | message | | +| zmq.cpp:18:13:18:19 | message | zmq.cpp:21:10:21:16 | message | | +| zmq.cpp:18:13:18:19 | message | zmq.cpp:22:24:22:30 | message | | +| zmq.cpp:18:13:18:19 | message | zmq.cpp:28:26:28:32 | message | | +| zmq.cpp:18:13:18:19 | message | zmq.cpp:29:10:29:16 | message | | +| zmq.cpp:18:13:18:19 | message | zmq.cpp:30:24:30:30 | message | | +| zmq.cpp:20:25:20:32 | ref arg & ... | zmq.cpp:20:26:20:32 | message [inner post update] | | +| zmq.cpp:20:25:20:32 | ref arg & ... | zmq.cpp:21:10:21:16 | message | | +| zmq.cpp:20:25:20:32 | ref arg & ... | zmq.cpp:22:24:22:30 | message | | +| zmq.cpp:20:25:20:32 | ref arg & ... | zmq.cpp:28:26:28:32 | message | | +| zmq.cpp:20:25:20:32 | ref arg & ... | zmq.cpp:29:10:29:16 | message | | +| zmq.cpp:20:25:20:32 | ref arg & ... | zmq.cpp:30:24:30:30 | message | | +| zmq.cpp:20:26:20:32 | message | zmq.cpp:20:25:20:32 | & ... | | +| zmq.cpp:20:35:20:46 | ref arg message_data | zmq.cpp:17:35:17:46 | message_data | | +| zmq.cpp:20:35:20:46 | ref arg message_data | zmq.cpp:25:3:25:14 | message_data | | +| zmq.cpp:20:35:20:46 | ref arg message_data | zmq.cpp:26:8:26:19 | message_data | | +| zmq.cpp:20:35:20:46 | ref arg message_data | zmq.cpp:28:35:28:46 | message_data | | +| zmq.cpp:22:23:22:30 | ref arg & ... | zmq.cpp:22:24:22:30 | message [inner post update] | | +| zmq.cpp:22:23:22:30 | ref arg & ... | zmq.cpp:28:26:28:32 | message | | +| zmq.cpp:22:23:22:30 | ref arg & ... | zmq.cpp:29:10:29:16 | message | | +| zmq.cpp:22:23:22:30 | ref arg & ... | zmq.cpp:30:24:30:30 | message | | +| zmq.cpp:22:24:22:30 | message | zmq.cpp:22:23:22:30 | & ... | | +| zmq.cpp:25:3:25:14 | message_data | zmq.cpp:25:3:25:17 | access to array | TAINT | +| zmq.cpp:25:3:25:17 | access to array [post update] | zmq.cpp:17:35:17:46 | message_data | | +| zmq.cpp:25:3:25:17 | access to array [post update] | zmq.cpp:25:3:25:14 | message_data [inner post update] | | +| zmq.cpp:25:3:25:17 | access to array [post update] | zmq.cpp:26:8:26:19 | message_data | | +| zmq.cpp:25:3:25:17 | access to array [post update] | zmq.cpp:28:35:28:46 | message_data | | +| zmq.cpp:25:3:25:28 | ... = ... | zmq.cpp:25:3:25:17 | access to array [post update] | | +| zmq.cpp:25:16:25:16 | 0 | zmq.cpp:25:3:25:17 | access to array | TAINT | +| zmq.cpp:25:21:25:26 | call to source | zmq.cpp:25:3:25:28 | ... = ... | | +| zmq.cpp:26:8:26:19 | ref arg message_data | zmq.cpp:17:35:17:46 | message_data | | +| zmq.cpp:26:8:26:19 | ref arg message_data | zmq.cpp:28:35:28:46 | message_data | | +| zmq.cpp:28:25:28:32 | ref arg & ... | zmq.cpp:28:26:28:32 | message [inner post update] | | +| zmq.cpp:28:25:28:32 | ref arg & ... | zmq.cpp:29:10:29:16 | message | | +| zmq.cpp:28:25:28:32 | ref arg & ... | zmq.cpp:30:24:30:30 | message | | +| zmq.cpp:28:26:28:32 | message | zmq.cpp:28:25:28:32 | & ... | | +| zmq.cpp:28:35:28:46 | ref arg message_data | zmq.cpp:17:35:17:46 | message_data | | +| zmq.cpp:30:23:30:30 | ref arg & ... | zmq.cpp:30:24:30:30 | message [inner post update] | | +| zmq.cpp:30:24:30:30 | message | zmq.cpp:30:23:30:30 | & ... | | diff --git a/cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp b/cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp new file mode 100644 index 00000000000..2c9526b9d40 --- /dev/null +++ b/cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp @@ -0,0 +1,32 @@ + +int source(); +void sink(...); + +// --- ZMC networking library --- + +typedef unsigned long size_t; + +struct zmq_msg_t { + // ... +}; +typedef void (*zmq_free_fn)(); + +int zmq_msg_init_data(zmq_msg_t *msg, void *data, size_t size, zmq_free_fn *ffn, void *hint); +void *zmq_msg_data(zmq_msg_t *msg); + +void test_zmc(void *socket, char *message_data, size_t message_len) { + zmq_msg_t message; + + if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { + sink(message); // $ SPURIOUS: ast + sink(zmq_msg_data(&message)); + } + + message_data[0] = source(); + sink(message_data); // $ ast,ir + + if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { + sink(message); // $ ast MISSING: ir + sink(zmq_msg_data(&message)); // $ MISSING: ast,ir + } +} diff --git a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp index 1d02b85b47e..9d87512be4b 100644 --- a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp +++ b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp @@ -140,7 +140,7 @@ void test_zmq(void *remoteSocket) } // send as message - if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { + if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { // (detected here) if (zmq_sendmsg(remoteSocket, &message, message_len)) { // BAD: outputs HOME environment variable (detected above) // ... } From 138975e4a8b5e7e57287a08274a997de9e3a8632 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Tue, 9 Apr 2024 17:59:19 +0100 Subject: [PATCH 131/198] C++: Add ZMQ summary models. --- .../code/cpp/models/implementations/ZMQ.qll | 17 +++++++++++++--- .../dataflow/taint-tests/zmq.cpp | 4 ++-- .../semmle/tests/ExposedSystemData.expected | 20 ++++++++++++++++++- .../CWE/CWE-497/semmle/tests/tests2.cpp | 10 +++++----- 4 files changed, 40 insertions(+), 11 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll index 346bb010325..22f04cb9c82 100644 --- a/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll +++ b/cpp/ql/lib/semmle/code/cpp/models/implementations/ZMQ.qll @@ -11,8 +11,7 @@ private class ZmqSource extends SourceModelCsv { override predicate row(string row) { row = [ - ";;false;zmq_recv;;;Argument[*1];remote", - ";;false;zmq_recvmsg;;;Argument[*1];remote", + ";;false;zmq_recv;;;Argument[*1];remote", ";;false;zmq_recvmsg;;;Argument[*1];remote", ";;false;zmq_msg_recv;;;Argument[*0];remote", ] } @@ -26,9 +25,21 @@ private class ZmqSinks extends SinkModelCsv { row = [ ";;false;zmq_send;;;Argument[*1];remote-sink", - ";;false;zmq_msg_init_data;;;Argument[*1];remote-sink", ";;false;zmq_sendmsg;;;Argument[*1];remote-sink", ";;false;zmq_msg_send;;;Argument[*0];remote-sink", ] } } + +/** + * Flow steps. + */ +private class ZmqSummaries extends SummaryModelCsv { + override predicate row(string row) { + row = + [ + ";;false;zmq_msg_init_data;;;Argument[*1];Argument[*0];taint", + ";;false;zmq_msg_data;;;Argument[*0];ReturnValue[*];taint", + ] + } +} diff --git a/cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp b/cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp index 2c9526b9d40..1c5f83ec267 100644 --- a/cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp +++ b/cpp/ql/test/library-tests/dataflow/taint-tests/zmq.cpp @@ -26,7 +26,7 @@ void test_zmc(void *socket, char *message_data, size_t message_len) { sink(message_data); // $ ast,ir if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { - sink(message); // $ ast MISSING: ir - sink(zmq_msg_data(&message)); // $ MISSING: ast,ir + sink(message); // $ ast,ir + sink(zmq_msg_data(&message)); // $ ir MISSING: ast } } diff --git a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected index 141ed9849c8..a54b3c3e4fa 100644 --- a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected +++ b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/ExposedSystemData.expected @@ -10,8 +10,15 @@ edges | tests2.cpp:111:14:111:15 | *c1 [*ptr] | tests2.cpp:111:14:111:19 | *ptr | provenance | | | tests2.cpp:111:14:111:15 | *c1 [*ptr] | tests2.cpp:111:17:111:19 | *ptr | provenance | | | tests2.cpp:111:17:111:19 | *ptr | tests2.cpp:111:14:111:19 | *ptr | provenance | | +| tests2.cpp:120:5:120:21 | [summary param] 1 indirection in zmq_msg_init_data | tests2.cpp:120:5:120:21 | [summary] to write: Argument[0 indirection] in zmq_msg_init_data | provenance | | | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:138:23:138:34 | *message_data | provenance | | | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:143:34:143:45 | *message_data | provenance | | +| tests2.cpp:143:24:143:31 | zmq_msg_init_data output argument | tests2.cpp:144:33:144:40 | *& ... | provenance | | +| tests2.cpp:143:24:143:31 | zmq_msg_init_data output argument | tests2.cpp:147:20:147:27 | *& ... | provenance | | +| tests2.cpp:143:24:143:31 | zmq_msg_init_data output argument | tests2.cpp:155:32:155:39 | *& ... | provenance | | +| tests2.cpp:143:24:143:31 | zmq_msg_init_data output argument | tests2.cpp:158:20:158:27 | *& ... | provenance | | +| tests2.cpp:143:34:143:45 | *message_data | tests2.cpp:120:5:120:21 | [summary param] 1 indirection in zmq_msg_init_data | provenance | | +| tests2.cpp:143:34:143:45 | *message_data | tests2.cpp:143:24:143:31 | zmq_msg_init_data output argument | provenance | | | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:39:19:39:22 | *path | provenance | | | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:43:20:43:23 | *path | provenance | | | tests_sockets.cpp:63:15:63:20 | *call to getenv | tests_sockets.cpp:76:19:76:22 | *path | provenance | | @@ -38,9 +45,16 @@ nodes | tests2.cpp:111:14:111:15 | *c1 [*ptr] | semmle.label | *c1 [*ptr] | | tests2.cpp:111:14:111:19 | *ptr | semmle.label | *ptr | | tests2.cpp:111:17:111:19 | *ptr | semmle.label | *ptr | +| tests2.cpp:120:5:120:21 | [summary param] 1 indirection in zmq_msg_init_data | semmle.label | [summary param] 1 indirection in zmq_msg_init_data | +| tests2.cpp:120:5:120:21 | [summary] to write: Argument[0 indirection] in zmq_msg_init_data | semmle.label | [summary] to write: Argument[0 indirection] in zmq_msg_init_data | | tests2.cpp:134:17:134:22 | *call to getenv | semmle.label | *call to getenv | | tests2.cpp:138:23:138:34 | *message_data | semmle.label | *message_data | +| tests2.cpp:143:24:143:31 | zmq_msg_init_data output argument | semmle.label | zmq_msg_init_data output argument | | tests2.cpp:143:34:143:45 | *message_data | semmle.label | *message_data | +| tests2.cpp:144:33:144:40 | *& ... | semmle.label | *& ... | +| tests2.cpp:147:20:147:27 | *& ... | semmle.label | *& ... | +| tests2.cpp:155:32:155:39 | *& ... | semmle.label | *& ... | +| tests2.cpp:158:20:158:27 | *& ... | semmle.label | *& ... | | tests_sockets.cpp:26:15:26:20 | *call to getenv | semmle.label | *call to getenv | | tests_sockets.cpp:39:19:39:22 | *path | semmle.label | *path | | tests_sockets.cpp:43:20:43:23 | *path | semmle.label | *path | @@ -50,6 +64,7 @@ nodes | tests_sysconf.cpp:36:21:36:27 | confstr output argument | semmle.label | confstr output argument | | tests_sysconf.cpp:39:19:39:25 | *pathbuf | semmle.label | *pathbuf | subpaths +| tests2.cpp:143:34:143:45 | *message_data | tests2.cpp:120:5:120:21 | [summary param] 1 indirection in zmq_msg_init_data | tests2.cpp:120:5:120:21 | [summary] to write: Argument[0 indirection] in zmq_msg_init_data | tests2.cpp:143:24:143:31 | zmq_msg_init_data output argument | #select | tests2.cpp:63:13:63:26 | *call to getenv | tests2.cpp:63:13:63:26 | *call to getenv | tests2.cpp:63:13:63:26 | *call to getenv | This operation exposes system data from $@. | tests2.cpp:63:13:63:26 | *call to getenv | *call to getenv | | tests2.cpp:64:13:64:26 | *call to getenv | tests2.cpp:64:13:64:26 | *call to getenv | tests2.cpp:64:13:64:26 | *call to getenv | This operation exposes system data from $@. | tests2.cpp:64:13:64:26 | *call to getenv | *call to getenv | @@ -62,7 +77,10 @@ subpaths | tests2.cpp:102:14:102:15 | *pw | tests2.cpp:101:8:101:15 | *call to getpwuid | tests2.cpp:102:14:102:15 | *pw | This operation exposes system data from $@. | tests2.cpp:101:8:101:15 | *call to getpwuid | *call to getpwuid | | tests2.cpp:111:14:111:19 | *ptr | tests2.cpp:109:12:109:17 | *call to getenv | tests2.cpp:111:14:111:19 | *ptr | This operation exposes system data from $@. | tests2.cpp:109:12:109:17 | *call to getenv | *call to getenv | | tests2.cpp:138:23:138:34 | *message_data | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:138:23:138:34 | *message_data | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | -| tests2.cpp:143:34:143:45 | *message_data | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:143:34:143:45 | *message_data | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | +| tests2.cpp:144:33:144:40 | *& ... | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:144:33:144:40 | *& ... | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | +| tests2.cpp:147:20:147:27 | *& ... | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:147:20:147:27 | *& ... | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | +| tests2.cpp:155:32:155:39 | *& ... | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:155:32:155:39 | *& ... | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | +| tests2.cpp:158:20:158:27 | *& ... | tests2.cpp:134:17:134:22 | *call to getenv | tests2.cpp:158:20:158:27 | *& ... | This operation exposes system data from $@. | tests2.cpp:134:17:134:22 | *call to getenv | *call to getenv | | tests_sockets.cpp:39:19:39:22 | *path | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:39:19:39:22 | *path | This operation exposes system data from $@. | tests_sockets.cpp:26:15:26:20 | *call to getenv | *call to getenv | | tests_sockets.cpp:43:20:43:23 | *path | tests_sockets.cpp:26:15:26:20 | *call to getenv | tests_sockets.cpp:43:20:43:23 | *path | This operation exposes system data from $@. | tests_sockets.cpp:26:15:26:20 | *call to getenv | *call to getenv | | tests_sockets.cpp:76:19:76:22 | *path | tests_sockets.cpp:63:15:63:20 | *call to getenv | tests_sockets.cpp:76:19:76:22 | *path | This operation exposes system data from $@. | tests_sockets.cpp:63:15:63:20 | *call to getenv | *call to getenv | diff --git a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp index 9d87512be4b..4c72bc61f31 100644 --- a/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp +++ b/cpp/ql/test/query-tests/Security/CWE/CWE-497/semmle/tests/tests2.cpp @@ -140,11 +140,11 @@ void test_zmq(void *remoteSocket) } // send as message - if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { // (detected here) - if (zmq_sendmsg(remoteSocket, &message, message_len)) { // BAD: outputs HOME environment variable (detected above) + if (zmq_msg_init_data(&message, message_data, message_len, 0, 0)) { + if (zmq_sendmsg(remoteSocket, &message, message_len)) { // BAD: outputs HOME environment variable // ... } - if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable (detected above) + if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable // ... } } @@ -152,10 +152,10 @@ void test_zmq(void *remoteSocket) // send as message (alternative path) if (zmq_msg_init_size(&message, message_len) == 0) { memcpy(zmq_msg_data(&message), message_data, message_len); - if (zmq_sendmsg(remoteSocket,&message, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + if (zmq_sendmsg(remoteSocket,&message, message_len)) { // BAD: outputs HOME environment variable // ... } - if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable [NOT DETECTED] + if (zmq_msg_send(&message, remoteSocket, message_len)) { // BAD: outputs HOME environment variable // ... } } From cbab24ba4572cd5adca31834c6e729ab5480e31c Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 14:59:13 +0100 Subject: [PATCH 132/198] C++: Sort Models.qll. --- cpp/ql/lib/semmle/code/cpp/models/Models.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/models/Models.qll b/cpp/ql/lib/semmle/code/cpp/models/Models.qll index 21b352a3b67..0b104e5e936 100644 --- a/cpp/ql/lib/semmle/code/cpp/models/Models.qll +++ b/cpp/ql/lib/semmle/code/cpp/models/Models.qll @@ -1,5 +1,6 @@ private import implementations.Allocation private import implementations.Deallocation +private import implementations.Fopen private import implementations.Fread private import implementations.Getenv private import implementations.Gets @@ -42,4 +43,3 @@ private import implementations.PostgreSql private import implementations.System private import implementations.StructuredExceptionHandling private import implementations.ZMQ -private import implementations.Fopen From 36db493723f3e91531a505a416c46f07616116dd Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 15:02:19 +0100 Subject: [PATCH 133/198] C++: Autoformat. --- .../code/cpp/dataflow/internal/FlowSummaryImpl.qll | 11 ++++++++--- cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql | 4 +--- .../dataflow/models-as-data/SummaryCall.ql | 12 ++++-------- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index e48ec32bf8c..833c3f6e48b 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -52,7 +52,8 @@ module Input implements InputSig { * Supports ranges (`Argument[x..y]`), qualifiers (`Argument[-1]`), indirections * (`Argument[*x]`) and combinations (such as `Argument[**0..1]`). */ - private bindingset[argString] TPosition decodePosition(string argString) { + bindingset[argString] + private TPosition decodePosition(string argString) { exists(int indirection, string posString, int pos | argString = repeatStars(indirection) + posString and pos = AccessPath::parseInt(posString) and @@ -118,7 +119,9 @@ module SourceSinkInterpretationInput implements * Holds if an external source specification exists for `e` with output specification * `output`, kind `kind`, and provenance `provenance`. */ - predicate sourceElement(SourceOrSinkElement e, string output, string kind, Public::Provenance provenance) { + predicate sourceElement( + SourceOrSinkElement e, string output, string kind, Public::Provenance provenance + ) { exists( string namespace, string type, boolean subtypes, string name, string signature, string ext | @@ -131,7 +134,9 @@ module SourceSinkInterpretationInput implements * Holds if an external sink specification exists for `e` with input specification * `input`, kind `kind` and provenance `provenance`. */ - predicate sinkElement(SourceOrSinkElement e, string input, string kind, Public::Provenance provenance) { + predicate sinkElement( + SourceOrSinkElement e, string input, string kind, Public::Provenance provenance + ) { exists( string package, string type, boolean subtypes, string name, string signature, string ext | diff --git a/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql b/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql index 16b1dc31489..5a6b50675e8 100644 --- a/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql +++ b/cpp/ql/src/Security/CWE/CWE-497/ExposedSystemData.ql @@ -28,9 +28,7 @@ module ExposedSystemDataConfig implements DataFlow::ConfigSig { or // workaround for cases where the sink contains the tainted thing as a child; this could // probably be handled better with taint inheriting content or similar modeling. - exists(RemoteFlowSink sinkNode | - sinkNode.asIndirectExpr().getAChild*() = sink.asIndirectExpr() - ) + exists(RemoteFlowSink sinkNode | sinkNode.asIndirectExpr().getAChild*() = sink.asIndirectExpr()) } predicate isBarrier(DataFlow::Node node) { diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql index 76cc85ad2c3..6fdca70e30f 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql @@ -2,15 +2,11 @@ import testModels private import semmle.code.cpp.ir.dataflow.internal.DataFlowPrivate private import semmle.code.cpp.ir.dataflow.internal.DataFlowUtil -query predicate summaryCalls(SummaryCall c) { - any() -} +query predicate summaryCalls(SummaryCall c) { any() } -query predicate summarizedCallables(DataFlowCallable c) { - c = TSummarizedCallable(_) -} +query predicate summarizedCallables(DataFlowCallable c) { c = TSummarizedCallable(_) } query predicate sourceCallables(DataFlowCallable c) { - c = TSourceCallable(_) and - c.getLocation().getFile().toString() != "" + c = TSourceCallable(_) and + c.getLocation().getFile().toString() != "" } From 925ee825ffd1dbfd8b27d1e1b5640546700e5bbd Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 15:18:43 +0100 Subject: [PATCH 134/198] C++: Add change notes. --- cpp/ql/lib/change-notes/2024-10-04-getc.md | 4 ++++ cpp/ql/lib/change-notes/2024-10-04-models-as-data.md | 4 ++++ cpp/ql/lib/change-notes/2024-10-04-zmq.md | 4 ++++ 3 files changed, 12 insertions(+) create mode 100644 cpp/ql/lib/change-notes/2024-10-04-getc.md create mode 100644 cpp/ql/lib/change-notes/2024-10-04-models-as-data.md create mode 100644 cpp/ql/lib/change-notes/2024-10-04-zmq.md diff --git a/cpp/ql/lib/change-notes/2024-10-04-getc.md b/cpp/ql/lib/change-notes/2024-10-04-getc.md new file mode 100644 index 00000000000..9174b7a1184 --- /dev/null +++ b/cpp/ql/lib/change-notes/2024-10-04-getc.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Source models have been added for the standard library function `getc` (and variations). diff --git a/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md b/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md new file mode 100644 index 00000000000..eea10a54eb9 --- /dev/null +++ b/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md @@ -0,0 +1,4 @@ +--- +category: feature +--- +* Models-as-Data support has been added for C/C++. This feature allows flow sources, sinks and summaries to be expressed in compact strings as an alternative to modelling each source / sink / summary with explicit CodeQL. See `dataflow/ExternalFlow.qll` for documentation and specification of the model format, and `models/implementations/ZMQ.qll` for a simple example of models. Importing models from `.yml` is not yet supported. diff --git a/cpp/ql/lib/change-notes/2024-10-04-zmq.md b/cpp/ql/lib/change-notes/2024-10-04-zmq.md new file mode 100644 index 00000000000..2800a4d55b3 --- /dev/null +++ b/cpp/ql/lib/change-notes/2024-10-04-zmq.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Source, sink and flow models for the ZeroMQ (ZMQ) networking library have been added. From dd96095a30d89f6f655facf966cbe447456af3f3 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 17:20:35 +0100 Subject: [PATCH 135/198] Apply suggestions from code review Co-authored-by: Mathias Vorreiter Pedersen --- .../change-notes/2024-10-04-models-as-data.md | 2 +- .../ir/dataflow/internal/DataFlowPrivate.qll | 17 +++++++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md b/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md index eea10a54eb9..83e660cdb64 100644 --- a/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md +++ b/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md @@ -1,4 +1,4 @@ --- category: feature --- -* Models-as-Data support has been added for C/C++. This feature allows flow sources, sinks and summaries to be expressed in compact strings as an alternative to modelling each source / sink / summary with explicit CodeQL. See `dataflow/ExternalFlow.qll` for documentation and specification of the model format, and `models/implementations/ZMQ.qll` for a simple example of models. Importing models from `.yml` is not yet supported. +* Models-as-Data support has been added for C/C++. This feature allows flow sources, sinks and summaries to be expressed in compact strings as an alternative to modelling each source / sink / summary with explicit QL. See `dataflow/ExternalFlow.qll` for documentation and specification of the model format, and `models/implementations/ZMQ.qll` for a simple example of models. Importing models from `.yml` is not yet supported. diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 2911d0d6348..02864bad224 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -465,7 +465,7 @@ private newtype TReturnKind = // derive a possible return kind from the AST // (this approach includes functions declared that have no body; they may still have flow summaries) indirectionIndex = - [0 .. max(Ssa::Function f | + [0 .. max(Cpp::Function f | | Ssa::getMaxIndirectionsForType(f.getUnspecifiedType()) - 1 // -1 because a returned value is a prvalue not a glvalue )] @@ -479,7 +479,7 @@ private newtype TReturnKind = or // derive a possible return argument from the AST indirectionIndex = - [0 .. max(Ssa::Function f | + [0 .. max(Cpp::Function f | | Ssa::getMaxIndirectionsForType(f.getParameter(argumentIndex).getUnspecifiedType()) - 1 // -1 because an argument is a prvalue not a glvalue )] @@ -1007,7 +1007,7 @@ class CastNode extends Node { } cached -newtype TDataFlowCallable = +private newtype TDataFlowCallable = TSourceCallable(Cpp::Declaration decl) { not decl instanceof FlowSummaryImpl::Public::SummarizedCallable } or @@ -1031,8 +1031,17 @@ class DataFlowCallable extends TDataFlowCallable { /** Gets a textual representation of this callable. */ string toString() { none() } + /** + * Gets the `Declaration` corresponding to this callable if it exists in the database. + * For summarized callables (which may not exist in the database), use `asSummarizedCallable`. + */ Cpp::Declaration asSourceCallable() { this = TSourceCallable(result) } + /** + * Gets the underlying summarized callable, if + * this callable is generated from a models-as-data + * model. + */ FlowSummaryImpl::Public::SummarizedCallable asSummarizedCallable() { this = TSummarizedCallable(result) } @@ -1080,7 +1089,7 @@ class DataFlowExpr = Expr; class DataFlowType = Type; cached -newtype TDataFlowCall = +private newtype TDataFlowCall = TNormalCall(CallInstruction call) or TSummaryCall( FlowSummaryImpl::Public::SummarizedCallable c, FlowSummaryImpl::Private::SummaryNode receiver From 250cb30c0563e64f778d057878074414050bf651 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 15:33:46 +0100 Subject: [PATCH 136/198] Swift: Autoformat. --- .../ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll b/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll index 8d1ab46fa51..6a1e8246ca6 100644 --- a/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll +++ b/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll @@ -319,7 +319,8 @@ private module Cached { /** This is the local flow predicate that is exposed. */ cached predicate localFlowStepImpl(Node nodeFrom, Node nodeTo) { - localFlowStepCommon(nodeFrom, nodeTo) or + localFlowStepCommon(nodeFrom, nodeTo) + or // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) } From eca112c3bc12af5aa2eda8899bf1d1748f69e75f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 15:36:18 +0100 Subject: [PATCH 137/198] C++: More autoformatting. --- .../cpp/ir/dataflow/internal/DataFlowUtil.qll | 19 ++++++------------- .../models-as-data/FlowSummaryNode.ql | 3 ++- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 9c285438a06..d6f6eaf5e76 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -756,9 +756,7 @@ class FlowSummaryNode extends Node, TFlowSummaryNode { * Gets the enclosing callable. For a `FlowSummaryNode` this is always the * summarized function this node is part of. */ - override Declaration getEnclosingCallable() { - result = this.getSummarizedCallable() - } + override Declaration getEnclosingCallable() { result = this.getSummarizedCallable() } override Location getLocationImpl() { result = this.getSummarizedCallable().getLocation() } @@ -1013,9 +1011,7 @@ private module RawIndirectNodes { result = this.getOperand().getDef().getEnclosingFunction() } - override Declaration getEnclosingCallable() { - result = this.getFunction() - } + override Declaration getEnclosingCallable() { result = this.getFunction() } override predicate isGLValue() { this.getOperand().isGLValue() } @@ -1059,9 +1055,7 @@ private module RawIndirectNodes { override Declaration getFunction() { result = this.getInstruction().getEnclosingFunction() } - override Declaration getEnclosingCallable() { - result = this.getFunction() - } + override Declaration getEnclosingCallable() { result = this.getFunction() } override predicate isGLValue() { this.getInstruction().isGLValue() } @@ -1977,7 +1971,7 @@ private module Cached { // through calls to modeled functions, without relying on global dataflow to join // the dots). FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) - } + } private predicate indirectionOperandFlow(RawIndirectOperand nodeFrom, Node nodeTo) { nodeFrom != nodeTo and @@ -2377,9 +2371,8 @@ class Content extends TContent { * Gets a string consisting of `n` star characters ("*"), where n >= 0. This is * used to represent indirection. */ -bindingset[n] string repeatStars(int n) { - result = concat(int i | i in [1 .. n] | "*") -} +bindingset[n] +string repeatStars(int n) { result = concat(int i | i in [1 .. n] | "*") } private module ContentStars { /** diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql index f294b6403fb..399e2e129b3 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/FlowSummaryNode.ql @@ -15,4 +15,5 @@ string describe(DataFlow::Node n) { } from FlowSummaryNode n -select n, concat(describe(n), ", "), concat(n.getSummarizedCallable().toString(), ", "), concat(n.getEnclosingCallable().toString(), ", ") +select n, concat(describe(n), ", "), concat(n.getSummarizedCallable().toString(), ", "), + concat(n.getEnclosingCallable().toString(), ", ") From 41ce4ffe4bf72cfd8c136e4a79e71d63448a1f78 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 15:52:17 +0100 Subject: [PATCH 138/198] C++: Fix some QLDoc holes. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 6 ++++-- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 4 ++++ .../semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 4 ++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 9e60c02ef0d..670a9d65ad5 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -375,10 +375,12 @@ private string paramsStringPart(Function c, int i) { * Parameter types are represented by their type erasure. */ cached -string paramsString(Function c) { result = concat(int i | | paramsStringPart(c, i) order by i) } +private string paramsString(Function c) { + result = concat(int i | | paramsStringPart(c, i) order by i) +} bindingset[func] -predicate matchesSignature(Function func, string signature) { +private predicate matchesSignature(Function func, string signature) { signature = "" or paramsString(func) = signature } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 02864bad224..e46c3166b55 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1046,6 +1046,10 @@ class DataFlowCallable extends TDataFlowCallable { this = TSummarizedCallable(result) } + /** + * Gets the underlying `Declaration` of this `DataFlowCallable`. This + * predicate returns a result for both source and summarized callables. + */ Cpp::Declaration getUnderlyingCallable() { result = this.asSummarizedCallable() or // SummarizedCallable = Function (in CPP) result = this.asSourceCallable() diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index d6f6eaf5e76..551ef04b997 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -743,6 +743,10 @@ class InitialGlobalValue extends Node, TInitialGlobalValue { * of a models-as-data modeled function. */ class FlowSummaryNode extends Node, TFlowSummaryNode { + /** + * Gets the models-as-data `SummaryNode` associated with this dataflow + * `FlowSummaryNode`. + */ FlowSummaryImpl::Private::SummaryNode getSummaryNode() { this = TFlowSummaryNode(result) } /** From 959300f963054a8401e8a10c4af83b01a367fa1f Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 17:28:42 +0100 Subject: [PATCH 139/198] C++: Fixes for internals that are now private. --- .../code/cpp/ir/dataflow/internal/DataFlowDispatch.qll | 9 +++------ .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 4 ++-- .../library-tests/dataflow/models-as-data/SummaryCall.ql | 7 ++----- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index 7fc02c145c8..30a1f0c75aa 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -29,7 +29,7 @@ DataFlowCallable defaultViableCallable(DataFlowCall call) { ) or // Virtual dispatch - result = TSourceCallable(call.(VirtualDispatch::DataSensitiveCall).resolve()) + result.asSourceCallable() = call.(VirtualDispatch::DataSensitiveCall).resolve() } /** @@ -284,11 +284,8 @@ DataFlowCallable viableImplInCallContext(DataFlowCall call, DataFlowCall ctx) { exists(int i, DataFlowCallable f | mayBenefitFromCallContext(pragma[only_bind_into](call), f, i) and f = ctx.getStaticCallTarget() and - result = - TSourceCallable(ctx.getArgument(i) - .getUnconvertedResultExpression() - .(FunctionAccess) - .getTarget()) + result.asSourceCallable() = + ctx.getArgument(i).getUnconvertedResultExpression().(FunctionAccess).getTarget() ) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index e46c3166b55..7b1046fc2ce 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -1063,7 +1063,7 @@ class DataFlowCallable extends TDataFlowCallable { * unmodeled flows or duplicate paths), and includes variables (for reasons * explained in `DataFlowCallable`). */ -private class SourceCallable extends DataFlowCallable, TSourceCallable { +class SourceCallable extends DataFlowCallable, TSourceCallable { Cpp::Declaration decl; SourceCallable() { this = TSourceCallable(decl) } @@ -1078,7 +1078,7 @@ private class SourceCallable extends DataFlowCallable, TSourceCallable { * models-as-data models as a place to contain the corresponding * `FlowSummaryNode`s. */ -private class SummarizedCallable extends DataFlowCallable, TSummarizedCallable { +class SummarizedCallable extends DataFlowCallable, TSummarizedCallable { FlowSummaryImpl::Public::SummarizedCallable sc; SummarizedCallable() { this = TSummarizedCallable(sc) } diff --git a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql index 6fdca70e30f..1b569040028 100644 --- a/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql +++ b/cpp/ql/test/library-tests/dataflow/models-as-data/SummaryCall.ql @@ -4,9 +4,6 @@ private import semmle.code.cpp.ir.dataflow.internal.DataFlowUtil query predicate summaryCalls(SummaryCall c) { any() } -query predicate summarizedCallables(DataFlowCallable c) { c = TSummarizedCallable(_) } +query predicate summarizedCallables(SummarizedCallable c) { any() } -query predicate sourceCallables(DataFlowCallable c) { - c = TSourceCallable(_) and - c.getLocation().getFile().toString() != "" -} +query predicate sourceCallables(SourceCallable c) { c.getLocation().getFile().toString() != "" } From 19b14e166d648793bd5d9642cdede8e99008d658 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Wed, 10 Apr 2024 17:44:55 +0100 Subject: [PATCH 140/198] C++: Reduce code duplication. --- .../cpp/ir/dataflow/internal/DataFlowPrivate.qll | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 7b1046fc2ce..9a81d8b9ab4 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -822,19 +822,23 @@ predicate jumpStep(Node n1, Node n2) { * store step can be used to clear a field (see `clearsContent`). */ predicate storeStepImpl(Node node1, Content c, Node node2, boolean certain) { - exists(int indirectionIndex1, int numberOfLoads, StoreInstruction store | + exists( + PostFieldUpdateNode postFieldUpdate, int indirectionIndex1, int numberOfLoads, + StoreInstruction store + | + postFieldUpdate = node2 and nodeHasInstruction(node1, store, pragma[only_bind_into](indirectionIndex1)) and - node2.(PostFieldUpdateNode).getIndirectionIndex() = 1 and - numberOfLoadsFromOperand(node2.(PostFieldUpdateNode).getFieldAddress(), + postFieldUpdate.getIndirectionIndex() = 1 and + numberOfLoadsFromOperand(postFieldUpdate.getFieldAddress(), store.getDestinationAddressOperand(), numberOfLoads, certain) | exists(FieldContent fc | fc = c | - fc.getField() = node2.(PostFieldUpdateNode).getUpdatedField() and + fc.getField() = postFieldUpdate.getUpdatedField() and fc.getIndirectionIndex() = 1 + indirectionIndex1 + numberOfLoads ) or exists(UnionContent uc | uc = c | - uc.getAField() = node2.(PostFieldUpdateNode).getUpdatedField() and + uc.getAField() = postFieldUpdate.getUpdatedField() and uc.getIndirectionIndex() = 1 + indirectionIndex1 + numberOfLoads ) ) From 66f88d9c71be5d0f1887cc3c241264cfe8ebe8cf Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 11 Apr 2024 16:52:15 +0100 Subject: [PATCH 141/198] C++: Restrict the AST cases in TReturnKind. --- .../code/cpp/ir/dataflow/internal/DataFlowPrivate.qll | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll index 9a81d8b9ab4..2e5401b38a0 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll @@ -466,7 +466,8 @@ private newtype TReturnKind = // (this approach includes functions declared that have no body; they may still have flow summaries) indirectionIndex = [0 .. max(Cpp::Function f | - | + not exists(f.getBlock()) + | Ssa::getMaxIndirectionsForType(f.getUnspecifiedType()) - 1 // -1 because a returned value is a prvalue not a glvalue )] } or @@ -480,7 +481,8 @@ private newtype TReturnKind = // derive a possible return argument from the AST indirectionIndex = [0 .. max(Cpp::Function f | - | + not exists(f.getBlock()) + | Ssa::getMaxIndirectionsForType(f.getParameter(argumentIndex).getUnspecifiedType()) - 1 // -1 because an argument is a prvalue not a glvalue )] } From 13100b19bc78f8ffc28b07ba50dbfc43070328e4 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 11 Apr 2024 17:07:20 +0100 Subject: [PATCH 142/198] C++: Fix unintentionally changing the type of AdditionalCallTarget.viableTarget. --- .../semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll | 2 +- .../lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll index 30a1f0c75aa..4d2e861f0cf 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowDispatch.qll @@ -40,7 +40,7 @@ DataFlowCallable viableCallable(DataFlowCall call) { result = defaultViableCallable(call) or // Additional call targets - result = + result.getUnderlyingCallable() = any(AdditionalCallTarget additional) .viableTarget(call.asCallInstruction().getUnconvertedResultExpression()) } diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index 551ef04b997..a15e035c9b8 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -2681,5 +2681,5 @@ class AdditionalCallTarget extends Unit { /** * Gets a viable target for `call`. */ - abstract DataFlowCallable viableTarget(Call call); + abstract Declaration viableTarget(Call call); } From 1e59def89da5e5e8f7126157f68314bb78492243 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 09:31:31 +0200 Subject: [PATCH 143/198] C#: Add some suppress nullable warning testcases and update expected output. --- .../ConstructorInitializers.expected | 1 + .../expressions/PrintAst.expected | 23 +++++++++++++++++++ .../expressions/QualifiableExpr.expected | 1 + .../SuppressNullableWarning.expected | 1 + .../expressions/SuppressNullableWarning.ql | 3 +++ .../library-tests/expressions/expressions.cs | 12 ++++++++++ .../Security Features/CWE-089/SqlInjection.cs | 11 +++++++++ 7 files changed, 52 insertions(+) create mode 100644 csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected create mode 100644 csharp/ql/test/library-tests/expressions/SuppressNullableWarning.ql diff --git a/csharp/ql/test/library-tests/expressions/ConstructorInitializers.expected b/csharp/ql/test/library-tests/expressions/ConstructorInitializers.expected index 4e3c34780fe..00e46f6359c 100644 --- a/csharp/ql/test/library-tests/expressions/ConstructorInitializers.expected +++ b/csharp/ql/test/library-tests/expressions/ConstructorInitializers.expected @@ -22,6 +22,7 @@ | file://:0:0:0:0 | Rectangle | expressions.cs:351:18:351:26 | call to constructor Object | file://:0:0:0:0 | Object | | file://:0:0:0:0 | Rectangle2 | expressions.cs:361:18:361:27 | call to constructor Object | file://:0:0:0:0 | Object | | file://:0:0:0:0 | ReducedClass | ReducedExpression.cs:2:7:2:18 | call to constructor Object | file://:0:0:0:0 | Object | +| file://:0:0:0:0 | SuppressNullableWarning | expressions.cs:522:11:522:33 | call to constructor Object | file://:0:0:0:0 | Object | | file://:0:0:0:0 | TestConversionOperator | expressions.cs:330:11:330:32 | call to constructor Object | file://:0:0:0:0 | Object | | file://:0:0:0:0 | TestCreations | expressions.cs:383:18:383:30 | call to constructor Object | file://:0:0:0:0 | Object | | file://:0:0:0:0 | TestUnaryOperator | expressions.cs:292:11:292:27 | call to constructor Object | file://:0:0:0:0 | Object | diff --git a/csharp/ql/test/library-tests/expressions/PrintAst.expected b/csharp/ql/test/library-tests/expressions/PrintAst.expected index ce25c57b0d9..1f3f8f298a3 100644 --- a/csharp/ql/test/library-tests/expressions/PrintAst.expected +++ b/csharp/ql/test/library-tests/expressions/PrintAst.expected @@ -1,3 +1,5 @@ +expressions.cs: +# 530| [MethodCall] call to method Api FoldedLiterals.cs: # 1| [Class] FoldedLiterals # 3| 5: [Method] Test @@ -2406,3 +2408,24 @@ expressions.cs: # 520| -1: [TypeMention] object # 520| 3: [ConstructorInitializer] call to constructor ClassC1 # 520| 0: [ParameterAccess] access to parameter oc2 +# 522| 24: [Class] SuppressNullableWarning +# 525| 5: [Method] Api +# 525| -1: [TypeMention] object +# 525| 4: [ObjectCreation] object creation of type Object +# 525| 0: [TypeMention] object +# 527| 6: [Method] Test +# 527| -1: [TypeMention] Void +#-----| 2: (Parameters) +# 527| 0: [Parameter] arg0 +# 527| -1: [TypeMention] object +# 528| 4: [BlockStmt] {...} +# 529| 0: [LocalVariableDeclStmt] ... ...; +# 529| 0: [LocalVariableDeclAndInitExpr] Object x = ... +# 529| -1: [TypeMention] object +# 529| 0: [LocalVariableAccess] access to local variable x +# 529| 1: [SuppressNullableWarningExpr] ...! +# 529| 0: [ParameterAccess] access to parameter arg0 +# 530| 1: [LocalVariableDeclStmt] ... ...; +# 530| 0: [LocalVariableDeclAndInitExpr] Object y = ... +# 530| -1: [TypeMention] object +# 530| 0: [LocalVariableAccess] access to local variable y diff --git a/csharp/ql/test/library-tests/expressions/QualifiableExpr.expected b/csharp/ql/test/library-tests/expressions/QualifiableExpr.expected index c78c83911a9..c85d73bd7f7 100644 --- a/csharp/ql/test/library-tests/expressions/QualifiableExpr.expected +++ b/csharp/ql/test/library-tests/expressions/QualifiableExpr.expected @@ -70,3 +70,4 @@ | expressions.cs:483:17:483:26 | access to field value | expressions.cs:483:17:483:20 | this access | | expressions.cs:488:32:488:39 | access to field value | expressions.cs:488:32:488:33 | access to parameter c1 | | expressions.cs:488:43:488:50 | access to field value | expressions.cs:488:43:488:44 | access to parameter c2 | +| expressions.cs:530:21:530:25 | call to method Api | expressions.cs:530:21:530:25 | this access | diff --git a/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected b/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected new file mode 100644 index 00000000000..f05b27e2f57 --- /dev/null +++ b/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected @@ -0,0 +1 @@ +| expressions.cs:529:21:529:25 | ...! | diff --git a/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.ql b/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.ql new file mode 100644 index 00000000000..9eb66b0062e --- /dev/null +++ b/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.ql @@ -0,0 +1,3 @@ +import csharp + +select any(SuppressNullableWarningExpr e) diff --git a/csharp/ql/test/library-tests/expressions/expressions.cs b/csharp/ql/test/library-tests/expressions/expressions.cs index b4079d5e9a3..6c46eb8519e 100644 --- a/csharp/ql/test/library-tests/expressions/expressions.cs +++ b/csharp/ql/test/library-tests/expressions/expressions.cs @@ -518,4 +518,16 @@ namespace Expressions class ClassC1(object oc1) { } class ClassC2(object oc2) : ClassC1(oc2) { } + + class SuppressNullableWarning + { + + public object? Api() => new object(); + + public void Test(object? arg0) + { + var x = arg0!; + var y = Api()!; + } + } } diff --git a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.cs b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.cs index 587121ffa48..b698edfddce 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.cs +++ b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.cs @@ -95,6 +95,17 @@ namespace Test var result = new DataSet(); adapter.Fill(result); } + + // BAD: Input from the command line. (also implicitly check flow via suppress nullable warning `!`) + using (var connection = new SqlConnection(connectionString)) + { + var queryString = "SELECT ITEM,PRICE FROM PRODUCT WHERE ITEM_CATEGORY='" + + Console.ReadLine()! + "' ORDER BY PRICE"; + var cmd = new SqlCommand(queryString); + var adapter = new SqlDataAdapter(cmd); + var result = new DataSet(); + adapter.Fill(result); + } } System.Windows.Forms.TextBox box1; From 19b7574c9cc03cdbc415bb07da0b33002b93c522 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 11 Apr 2024 16:17:40 +0200 Subject: [PATCH 144/198] C#: Fix issue with suppress nullable warning directly on a method call. --- .../Semmle.Extraction.CSharp/Entities/CallTypeExtensions.cs | 2 +- .../Entities/Expressions/PostfixUnary.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/csharp/extractor/Semmle.Extraction.CSharp/Entities/CallTypeExtensions.cs b/csharp/extractor/Semmle.Extraction.CSharp/Entities/CallTypeExtensions.cs index 6b9564e49dc..03c4324a5a0 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp/Entities/CallTypeExtensions.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp/Entities/CallTypeExtensions.cs @@ -9,7 +9,7 @@ namespace Semmle.Extraction.CSharp.Entities /// public static ExprKind AdjustKind(this Expression.CallType ct, ExprKind k) { - if (k == ExprKind.ADDRESS_OF) + if (k == ExprKind.ADDRESS_OF || k == ExprKind.SUPPRESS_NULLABLE_WARNING) { return k; } diff --git a/csharp/extractor/Semmle.Extraction.CSharp/Entities/Expressions/PostfixUnary.cs b/csharp/extractor/Semmle.Extraction.CSharp/Entities/Expressions/PostfixUnary.cs index 2b7cf36e1af..dbe5ecb3d18 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp/Entities/Expressions/PostfixUnary.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp/Entities/Expressions/PostfixUnary.cs @@ -21,11 +21,11 @@ namespace Semmle.Extraction.CSharp.Entities.Expressions protected override void PopulateExpression(TextWriter trapFile) { Create(Context, operand, this, 0); - OperatorCall(trapFile, Syntax); if ((operatorKind == ExprKind.POST_INCR || operatorKind == ExprKind.POST_DECR) && Kind == ExprKind.OPERATOR_INVOCATION) { + OperatorCall(trapFile, Syntax); trapFile.mutator_invocation_mode(this, 2); } } From a2bb3dd78b91df6a2a28869dc941c318d83a26dc Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 09:40:25 +0200 Subject: [PATCH 145/198] C#: Update expected test output. --- .../library-tests/expressions/PrintAst.expected | 4 ++-- .../expressions/SuppressNullableWarning.expected | 1 + .../CWE-089/SqlInjection.expected | 15 +++++++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/csharp/ql/test/library-tests/expressions/PrintAst.expected b/csharp/ql/test/library-tests/expressions/PrintAst.expected index 1f3f8f298a3..bee0a1e429c 100644 --- a/csharp/ql/test/library-tests/expressions/PrintAst.expected +++ b/csharp/ql/test/library-tests/expressions/PrintAst.expected @@ -1,5 +1,3 @@ -expressions.cs: -# 530| [MethodCall] call to method Api FoldedLiterals.cs: # 1| [Class] FoldedLiterals # 3| 5: [Method] Test @@ -2429,3 +2427,5 @@ expressions.cs: # 530| 0: [LocalVariableDeclAndInitExpr] Object y = ... # 530| -1: [TypeMention] object # 530| 0: [LocalVariableAccess] access to local variable y +# 530| 1: [SuppressNullableWarningExpr] ...! +# 530| 0: [MethodCall] call to method Api diff --git a/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected b/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected index f05b27e2f57..d687eb5ae1a 100644 --- a/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected +++ b/csharp/ql/test/library-tests/expressions/SuppressNullableWarning.expected @@ -1 +1,2 @@ | expressions.cs:529:21:529:25 | ...! | +| expressions.cs:530:21:530:26 | ...! | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected index 0474f0d5930..19abb425754 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected @@ -27,6 +27,12 @@ edges | SqlInjection.cs:93:21:93:23 | access to local variable cmd : SqlCommand | SqlInjection.cs:94:50:94:52 | access to local variable cmd | provenance | Sink:MaD:950 | | SqlInjection.cs:93:27:93:53 | object creation of type SqlCommand : SqlCommand | SqlInjection.cs:93:21:93:23 | access to local variable cmd : SqlCommand | provenance | | | SqlInjection.cs:93:42:93:52 | access to local variable queryString : String | SqlInjection.cs:93:27:93:53 | object creation of type SqlCommand : SqlCommand | provenance | MaD:953 | +| SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | SqlInjection.cs:104:42:104:52 | access to local variable queryString | provenance | Sink:MaD:947 | +| SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | SqlInjection.cs:104:42:104:52 | access to local variable queryString : String | provenance | | +| SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | provenance | Src:MaD:2250 | +| SqlInjection.cs:104:21:104:23 | access to local variable cmd : SqlCommand | SqlInjection.cs:105:50:105:52 | access to local variable cmd | provenance | Sink:MaD:950 | +| SqlInjection.cs:104:27:104:53 | object creation of type SqlCommand : SqlCommand | SqlInjection.cs:104:21:104:23 | access to local variable cmd : SqlCommand | provenance | | +| SqlInjection.cs:104:42:104:52 | access to local variable queryString : String | SqlInjection.cs:104:27:104:53 | object creation of type SqlCommand : SqlCommand | provenance | MaD:953 | | SqlInjectionDapper.cs:20:21:20:25 | access to local variable query : String | SqlInjectionDapper.cs:21:55:21:59 | access to local variable query | provenance | Sink:MaD:27 | | SqlInjectionDapper.cs:20:86:20:94 | access to property Text : String | SqlInjectionDapper.cs:20:21:20:25 | access to local variable query : String | provenance | | | SqlInjectionDapper.cs:29:21:29:25 | access to local variable query : String | SqlInjectionDapper.cs:30:66:30:70 | access to local variable query | provenance | Sink:MaD:37 | @@ -97,6 +103,13 @@ nodes | SqlInjection.cs:93:42:93:52 | access to local variable queryString | semmle.label | access to local variable queryString | | SqlInjection.cs:93:42:93:52 | access to local variable queryString : String | semmle.label | access to local variable queryString : String | | SqlInjection.cs:94:50:94:52 | access to local variable cmd | semmle.label | access to local variable cmd | +| SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | semmle.label | access to local variable queryString : String | +| SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | semmle.label | call to method ReadLine : String | +| SqlInjection.cs:104:21:104:23 | access to local variable cmd : SqlCommand | semmle.label | access to local variable cmd : SqlCommand | +| SqlInjection.cs:104:27:104:53 | object creation of type SqlCommand : SqlCommand | semmle.label | object creation of type SqlCommand : SqlCommand | +| SqlInjection.cs:104:42:104:52 | access to local variable queryString | semmle.label | access to local variable queryString | +| SqlInjection.cs:104:42:104:52 | access to local variable queryString : String | semmle.label | access to local variable queryString : String | +| SqlInjection.cs:105:50:105:52 | access to local variable cmd | semmle.label | access to local variable cmd | | SqlInjectionDapper.cs:20:21:20:25 | access to local variable query : String | semmle.label | access to local variable query : String | | SqlInjectionDapper.cs:20:86:20:94 | access to property Text : String | semmle.label | access to property Text : String | | SqlInjectionDapper.cs:21:55:21:59 | access to local variable query | semmle.label | access to local variable query | @@ -154,6 +167,8 @@ subpaths | SqlInjection.cs:83:50:83:55 | access to local variable query1 | SqlInjection.cs:82:21:82:29 | access to property Text : String | SqlInjection.cs:83:50:83:55 | access to local variable query1 | This query depends on $@. | SqlInjection.cs:82:21:82:29 | access to property Text : String | this TextBox text | | SqlInjection.cs:93:42:93:52 | access to local variable queryString | SqlInjection.cs:92:21:92:29 | access to property Text : String | SqlInjection.cs:93:42:93:52 | access to local variable queryString | This query depends on $@. | SqlInjection.cs:92:21:92:29 | access to property Text : String | this TextBox text | | SqlInjection.cs:94:50:94:52 | access to local variable cmd | SqlInjection.cs:92:21:92:29 | access to property Text : String | SqlInjection.cs:94:50:94:52 | access to local variable cmd | This query depends on $@. | SqlInjection.cs:92:21:92:29 | access to property Text : String | this TextBox text | +| SqlInjection.cs:104:42:104:52 | access to local variable queryString | SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | SqlInjection.cs:104:42:104:52 | access to local variable queryString | This query depends on $@. | SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | this external | +| SqlInjection.cs:105:50:105:52 | access to local variable cmd | SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | SqlInjection.cs:105:50:105:52 | access to local variable cmd | This query depends on $@. | SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | this external | | SqlInjectionDapper.cs:21:55:21:59 | access to local variable query | SqlInjectionDapper.cs:20:86:20:94 | access to property Text : String | SqlInjectionDapper.cs:21:55:21:59 | access to local variable query | This query depends on $@. | SqlInjectionDapper.cs:20:86:20:94 | access to property Text : String | this TextBox text | | SqlInjectionDapper.cs:30:66:30:70 | access to local variable query | SqlInjectionDapper.cs:29:86:29:94 | access to property Text : String | SqlInjectionDapper.cs:30:66:30:70 | access to local variable query | This query depends on $@. | SqlInjectionDapper.cs:29:86:29:94 | access to property Text : String | this TextBox text | | SqlInjectionDapper.cs:39:63:39:67 | access to local variable query | SqlInjectionDapper.cs:38:86:38:94 | access to property Text : String | SqlInjectionDapper.cs:39:63:39:67 | access to local variable query | This query depends on $@. | SqlInjectionDapper.cs:38:86:38:94 | access to property Text : String | this TextBox text | From cbb5d433b14ff5566d144478701c94fdabc30298 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 09:51:48 +0200 Subject: [PATCH 146/198] C#: Add change note. --- .../lib/change-notes/2024-04-12-suppress-nullable-warning.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 csharp/ql/lib/change-notes/2024-04-12-suppress-nullable-warning.md diff --git a/csharp/ql/lib/change-notes/2024-04-12-suppress-nullable-warning.md b/csharp/ql/lib/change-notes/2024-04-12-suppress-nullable-warning.md new file mode 100644 index 00000000000..241a67dddaf --- /dev/null +++ b/csharp/ql/lib/change-notes/2024-04-12-suppress-nullable-warning.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Extracting suppress nullable warning expressions did not work when applied directly to a method call (like `System.Console.Readline()!`). This has been fixed. From 32595b92a2f8a041aa54ba8ef03aa0e17928ae45 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 4 Apr 2024 12:54:57 +0200 Subject: [PATCH 147/198] C#: Add some property test cases. --- .../dataflow/CaptureSummaryModels.expected | 4 ++++ .../utils/modelgenerator/dataflow/NoSummaries.cs | 10 ++++++++++ .../utils/modelgenerator/dataflow/Summaries.cs | 15 +++++++++++++++ 3 files changed, 29 insertions(+) diff --git a/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected b/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected index e4d6e9b75a2..76cfb4ef031 100644 --- a/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected +++ b/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected @@ -1,3 +1,5 @@ +| NoSummaries;Properties;false;get_Prop;();;Argument[this];ReturnValue;taint;df-generated | +| NoSummaries;Properties;false;set_Prop;(System.Object);;Argument[0];Argument[this];taint;df-generated | | NoSummaries;PublicClassFlow;false;PublicReturn;(System.Object);;Argument[0];ReturnValue;taint;df-generated | | Summaries;BaseClassFlow;true;ReturnParam;(System.Object);;Argument[0];ReturnValue;taint;df-generated | | Summaries;BasicFlow;false;ReturnField;();;Argument[this];ReturnValue;taint;df-generated | @@ -36,3 +38,5 @@ | Summaries;IEnumerableFlow;false;ReturnIEnumerableElement;(System.Collections.Generic.IEnumerable);;Argument[0].Element;ReturnValue;taint;df-generated | | Summaries;OperatorFlow;false;OperatorFlow;(System.Object);;Argument[0];Argument[this];taint;df-generated | | Summaries;OperatorFlow;false;op_Addition;(Summaries.OperatorFlow,Summaries.OperatorFlow);;Argument[0];ReturnValue;taint;df-generated | +| Summaries;Properties;false;get_Prop1;();;Argument[this];ReturnValue;taint;df-generated | +| Summaries;Properties;false;set_Prop2;(System.String);;Argument[0];Argument[this];taint;df-generated | diff --git a/csharp/ql/test/utils/modelgenerator/dataflow/NoSummaries.cs b/csharp/ql/test/utils/modelgenerator/dataflow/NoSummaries.cs index b9f08329480..17021058485 100644 --- a/csharp/ql/test/utils/modelgenerator/dataflow/NoSummaries.cs +++ b/csharp/ql/test/utils/modelgenerator/dataflow/NoSummaries.cs @@ -162,3 +162,13 @@ public class ManuallyModelled return null; } } + +public class Properties +{ + public object backingField; + public object Prop + { + get { return backingField; } + set { backingField = value; } + } +} diff --git a/csharp/ql/test/utils/modelgenerator/dataflow/Summaries.cs b/csharp/ql/test/utils/modelgenerator/dataflow/Summaries.cs index 3db83726765..78934e61ee4 100644 --- a/csharp/ql/test/utils/modelgenerator/dataflow/Summaries.cs +++ b/csharp/ql/test/utils/modelgenerator/dataflow/Summaries.cs @@ -260,3 +260,18 @@ public class EqualsGetHashCodeNoFlow return intTainted; } } + +public class Properties +{ + private string tainted; + + public string Prop1 + { + get { return tainted; } + } + + public string Prop2 + { + set { tainted = value; } + } +} From 8cc4f86e7d3ba76e345923b5112d6bb2bd0a7feb Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 4 Apr 2024 13:21:34 +0200 Subject: [PATCH 148/198] C#: Only attempt to generate models for properties that does not both have a get and a set accessor. --- .../modelgenerator/internal/CaptureModelsSpecific.qll | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll b/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll index bc994491d6e..566645a197f 100644 --- a/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll +++ b/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll @@ -27,6 +27,10 @@ private predicate isHigherOrder(CS::Callable api) { ) } +private predicate irrelevantAccessor(CS::Accessor a) { + exists(CS::Property p | p = a.getDeclaration() | exists(p.getSetter()) and exists(p.getGetter())) +} + /** * Holds if it is relevant to generate models for `api`. */ @@ -40,7 +44,10 @@ private predicate isRelevantForModels(CS::Callable api) { not api.(CS::Constructor).isParameterless() and // Disregard all APIs that have a manual model. not api = any(FlowSummaryImpl::Public::SummarizedCallable sc | sc.applyManualModel()) and - not api = any(FlowSummaryImpl::Public::NeutralSummaryCallable sc | sc.hasManualModel()) + not api = any(FlowSummaryImpl::Public::NeutralSummaryCallable sc | sc.hasManualModel()) and + // Disregard properties that have both a get and a set accessor, + // which implicitly means auto implemented properties. + not irrelevantAccessor(api) } /** From 312b96aa8bb6e1a3aa3016e7ca4c0b257f7fa147 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 4 Apr 2024 13:27:00 +0200 Subject: [PATCH 149/198] C#: Update expected test output. --- .../modelgenerator/dataflow/CaptureNeutralModels.expected | 4 ---- .../modelgenerator/dataflow/CaptureSummaryModels.expected | 2 -- .../typebasedflow/CaptureTypeBasedSummaryModels.expected | 2 -- 3 files changed, 8 deletions(-) diff --git a/csharp/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.expected b/csharp/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.expected index 4b8675e66e8..c9116cb3c62 100644 --- a/csharp/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.expected +++ b/csharp/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.expected @@ -16,10 +16,6 @@ | Sinks;NewSinks;WrapPropResponseWriteFile;();summary;df-generated | | Sinks;NewSinks;WrapResponseWrite;(System.Object);summary;df-generated | | Sinks;NewSinks;WrapResponseWriteFile;(System.String);summary;df-generated | -| Sinks;NewSinks;get_PrivateSetTaintedProp;();summary;df-generated | -| Sinks;NewSinks;get_TaintedProp;();summary;df-generated | -| Sinks;NewSinks;set_PrivateSetTaintedProp;(System.String);summary;df-generated | -| Sinks;NewSinks;set_TaintedProp;(System.String);summary;df-generated | | Sources;NewSources;WrapConsoleReadKey;();summary;df-generated | | Sources;NewSources;WrapConsoleReadLine;();summary;df-generated | | Sources;NewSources;WrapConsoleReadLineAndProcees;(System.String);summary;df-generated | diff --git a/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected b/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected index 76cfb4ef031..3abb07a6987 100644 --- a/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected +++ b/csharp/ql/test/utils/modelgenerator/dataflow/CaptureSummaryModels.expected @@ -1,5 +1,3 @@ -| NoSummaries;Properties;false;get_Prop;();;Argument[this];ReturnValue;taint;df-generated | -| NoSummaries;Properties;false;set_Prop;(System.Object);;Argument[0];Argument[this];taint;df-generated | | NoSummaries;PublicClassFlow;false;PublicReturn;(System.Object);;Argument[0];ReturnValue;taint;df-generated | | Summaries;BaseClassFlow;true;ReturnParam;(System.Object);;Argument[0];ReturnValue;taint;df-generated | | Summaries;BasicFlow;false;ReturnField;();;Argument[this];ReturnValue;taint;df-generated | diff --git a/csharp/ql/test/utils/modelgenerator/typebasedflow/CaptureTypeBasedSummaryModels.expected b/csharp/ql/test/utils/modelgenerator/typebasedflow/CaptureTypeBasedSummaryModels.expected index 28fe5d4d93f..f35f393adf5 100644 --- a/csharp/ql/test/utils/modelgenerator/typebasedflow/CaptureTypeBasedSummaryModels.expected +++ b/csharp/ql/test/utils/modelgenerator/typebasedflow/CaptureTypeBasedSummaryModels.expected @@ -160,5 +160,3 @@ | Summaries;TypeBasedSimple;false;Set;(System.Int32,T);;Argument[1];Argument[this].SyntheticField[ArgType0];value;tb-generated | | Summaries;TypeBasedSimple;false;Set;(T);;Argument[0];Argument[this].SyntheticField[ArgType0];value;tb-generated | | Summaries;TypeBasedSimple;false;TypeBasedSimple;(T);;Argument[0];Argument[this].SyntheticField[ArgType0];value;tb-generated | -| Summaries;TypeBasedSimple;false;get_Prop;();;Argument[this].SyntheticField[ArgType0];ReturnValue;value;tb-generated | -| Summaries;TypeBasedSimple;false;set_Prop;(T);;Argument[0];Argument[this].SyntheticField[ArgType0];value;tb-generated | From 96ef6809a7c963894ff87cafc9dad4cc8f2a3ac1 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 4 Apr 2024 15:35:57 +0200 Subject: [PATCH 150/198] C#: Update .NET Runtime models. --- ...iler.Reflection.ReadyToRun.Amd64.model.yml | 106 ----- ...mpiler.Reflection.ReadyToRun.Arm.model.yml | 34 -- ...iler.Reflection.ReadyToRun.Arm64.model.yml | 32 -- ...eflection.ReadyToRun.LoongArch64.model.yml | 32 -- ...ILCompiler.Reflection.ReadyToRun.model.yml | 126 ------ ...mpiler.Reflection.ReadyToRun.x86.model.yml | 126 ------ .../ILLink.RoslynAnalyzer.DataFlow.model.yml | 15 +- ...Link.RoslynAnalyzer.TrimAnalysis.model.yml | 41 +- .../ILLink.Shared.DataFlow.model.yml | 8 - .../ILLink.Shared.TrimAnalysis.model.yml | 9 +- .../lib/ext/generated/ILLink.Tasks.model.yml | 60 --- .../lib/ext/generated/Internal.Pgo.model.yml | 2 - .../generated/Internal.TypeSystem.model.yml | 16 - .../JsonToItemsTaskFactory.model.yml | 8 - .../Microsoft.Android.Build.Ndk.model.yml | 6 - .../Microsoft.Android.Build.Tasks.model.yml | 18 - .../Microsoft.Android.Build.model.yml | 4 - .../generated/Microsoft.Apple.Build.model.yml | 2 - .../Microsoft.DotNet.Build.Tasks.model.yml | 64 --- ...t.Extensions.Caching.Distributed.model.yml | 6 - ...rosoft.Extensions.Caching.Memory.model.yml | 47 --- ...guration.Binder.SourceGeneration.model.yml | 62 +-- ...nsions.Configuration.CommandLine.model.yml | 6 - ...nfiguration.EnvironmentVariables.model.yml | 2 - ....Extensions.Configuration.Memory.model.yml | 2 - ...crosoft.Extensions.Configuration.model.yml | 44 --- ...ncyInjection.Specification.Fakes.model.yml | 20 - ...ependencyInjection.Specification.model.yml | 4 - ...t.Extensions.DependencyInjection.model.yml | 4 - ...osoft.Extensions.DependencyModel.model.yml | 8 - ...t.Extensions.Diagnostics.Metrics.model.yml | 7 - ...xtensions.FileProviders.Physical.model.yml | 4 - ...crosoft.Extensions.FileProviders.model.yml | 4 - ...ft.Extensions.FileSystemGlobbing.model.yml | 2 - ...soft.Extensions.Hosting.Internal.model.yml | 8 - .../Microsoft.Extensions.Hosting.model.yml | 46 --- .../Microsoft.Extensions.Http.model.yml | 9 - ...osoft.Extensions.Logging.Console.model.yml | 40 -- ...soft.Extensions.Logging.EventLog.model.yml | 7 - .../Microsoft.Extensions.Logging.model.yml | 18 - .../Microsoft.Extensions.Options.model.yml | 10 - .../Microsoft.Extensions.Primitives.model.yml | 5 - .../Microsoft.Interop.Analyzers.model.yml | 9 +- .../ext/generated/Microsoft.Interop.model.yml | 331 ++-------------- .../Microsoft.Mobile.Build.Clang.model.yml | 4 - .../Microsoft.NET.Build.Tasks.model.yml | 64 --- .../Microsoft.NET.Sdk.WebAssembly.model.yml | 196 --------- ...Microsoft.NET.WebAssembly.Webcil.model.yml | 21 +- .../Microsoft.NETCore.Platforms.model.yml | 6 - .../Microsoft.VisualBasic.FileIO.model.yml | 16 - .../generated/Microsoft.VisualBasic.model.yml | 20 - ...icrosoft.WebAssembly.Build.Tasks.model.yml | 126 ------ .../Microsoft.Win32.SafeHandles.model.yml | 2 - .../ext/generated/Microsoft.Win32.model.yml | 2 - .../Microsoft.Workload.Build.Tasks.model.yml | 16 - .../generated/Mono.Linker.Dataflow.model.yml | 6 - .../ext/generated/Mono.Linker.Steps.model.yml | 4 - .../lib/ext/generated/Mono.Linker.model.yml | 99 +---- .../ext/generated/MonoTargetsTasks.model.yml | 4 - .../ext/generated/System.Buffers.model.yml | 16 +- .../System.CodeDom.Compiler.model.yml | 62 --- .../ext/generated/System.CodeDom.model.yml | 212 ---------- .../System.Collections.Concurrent.model.yml | 6 - .../System.Collections.Generic.model.yml | 8 +- .../System.Collections.Immutable.model.yml | 34 +- .../System.Collections.Specialized.model.yml | 2 - .../generated/System.Collections.model.yml | 16 - ...mponentModel.Composition.Hosting.model.yml | 8 - ...ystem.ComponentModel.Composition.model.yml | 40 -- ...nentModel.DataAnnotations.Schema.model.yml | 10 - ...m.ComponentModel.DataAnnotations.model.yml | 82 +--- ...ponentModel.Design.Serialization.model.yml | 6 - .../System.ComponentModel.Design.model.yml | 14 - .../generated/System.ComponentModel.model.yml | 76 +--- .../System.Composition.Hosting.Core.model.yml | 2 +- .../System.Composition.Hosting.model.yml | 2 +- .../generated/System.Composition.model.yml | 28 +- .../System.Configuration.Internal.model.yml | 4 - .../generated/System.Configuration.model.yml | 198 +--------- .../generated/System.Data.Common.model.yml | 185 --------- .../ext/generated/System.Data.Odbc.model.yml | 70 ---- .../ext/generated/System.Data.OleDb.model.yml | 76 ---- .../System.Data.OracleClient.model.yml | 10 - .../generated/System.Data.SqlTypes.model.yml | 6 +- .../lib/ext/generated/System.Data.model.yml | 174 -------- .../System.Diagnostics.CodeAnalysis.model.yml | 32 -- ...stem.Diagnostics.Eventing.Reader.model.yml | 24 -- .../System.Diagnostics.Metrics.model.yml | 22 +- ...stem.Diagnostics.PerformanceData.model.yml | 4 - .../System.Diagnostics.Tracing.model.yml | 82 ---- .../generated/System.Diagnostics.model.yml | 266 +------------ ...ectoryServices.AccountManagement.model.yml | 56 --- ...irectoryServices.ActiveDirectory.model.yml | 103 ----- ...stem.DirectoryServices.Protocols.model.yml | 157 -------- .../System.DirectoryServices.model.yml | 86 ---- .../System.Drawing.Configuration.model.yml | 6 - .../System.Drawing.Printing.model.yml | 4 - .../ext/generated/System.Drawing.model.yml | 40 -- .../generated/System.Formats.Asn1.model.yml | 30 +- .../generated/System.Formats.Cbor.model.yml | 6 +- .../generated/System.Formats.Tar.model.yml | 28 -- .../generated/System.Globalization.model.yml | 144 ------- .../generated/System.IO.Compression.model.yml | 26 -- .../generated/System.IO.Enumeration.model.yml | 8 - .../System.IO.IsolatedStorage.model.yml | 10 - .../generated/System.IO.Packaging.model.yml | 32 -- .../ext/generated/System.IO.Pipes.model.yml | 8 - .../ext/generated/System.IO.Ports.model.yml | 42 -- .../ql/lib/ext/generated/System.IO.model.yml | 120 +----- .../ext/generated/System.Management.model.yml | 146 ------- .../lib/ext/generated/System.Media.model.yml | 8 - .../System.Net.Http.Headers.model.yml | 120 ------ .../ext/generated/System.Net.Http.model.yml | 176 --------- .../ext/generated/System.Net.Mail.model.yml | 67 +--- .../ext/generated/System.Net.Mime.model.yml | 22 -- .../System.Net.NetworkInformation.model.yml | 6 - .../ext/generated/System.Net.Quic.model.yml | 47 --- .../generated/System.Net.Security.model.yml | 91 ----- .../generated/System.Net.Sockets.model.yml | 128 ------ .../generated/System.Net.WebSockets.model.yml | 44 --- .../ql/lib/ext/generated/System.Net.model.yml | 374 ------------------ .../ext/generated/System.Numerics.model.yml | 4 - .../System.Reflection.Emit.model.yml | 16 +- .../System.Reflection.Metadata.model.yml | 8 +- ...em.Reflection.PortableExecutable.model.yml | 30 -- .../ext/generated/System.Reflection.model.yml | 38 +- .../ext/generated/System.Resources.model.yml | 5 - .../System.Runtime.Caching.model.yml | 20 - .../System.Runtime.CompilerServices.model.yml | 15 - ...time.InteropServices.Marshalling.model.yml | 26 +- .../System.Runtime.InteropServices.model.yml | 16 +- ...time.Serialization.DataContracts.model.yml | 42 -- ....Serialization.Formatters.Binary.model.yml | 12 - ...Runtime.Serialization.Formatters.model.yml | 10 - ...ystem.Runtime.Serialization.Json.model.yml | 16 - .../System.Runtime.Serialization.model.yml | 91 +---- .../System.Runtime.Versioning.model.yml | 6 - .../ext/generated/System.Runtime.model.yml | 8 - .../System.Security.AccessControl.model.yml | 44 --- .../System.Security.Claims.model.yml | 9 - ...ystem.Security.Cryptography.Cose.model.yml | 2 - ...ystem.Security.Cryptography.Pkcs.model.yml | 56 +-- ...ty.Cryptography.X509Certificates.model.yml | 44 --- ...System.Security.Cryptography.Xml.model.yml | 129 ------ .../System.Security.Cryptography.model.yml | 303 +------------- .../System.Security.Permissions.model.yml | 256 ------------ .../System.Security.Policy.model.yml | 58 --- .../ext/generated/System.Security.model.yml | 40 -- .../System.ServiceModel.Syndication.model.yml | 122 ------ .../generated/System.ServiceProcess.model.yml | 28 -- ...m.Speech.Recognition.SrgsGrammar.model.yml | 56 --- .../System.Speech.Recognition.model.yml | 28 -- ...ystem.Speech.Synthesis.TtsEngine.model.yml | 28 -- .../System.Speech.Synthesis.model.yml | 14 - .../System.Text.Encodings.Web.model.yml | 4 +- .../System.Text.Json.Nodes.model.yml | 4 - ...Text.Json.Serialization.Metadata.model.yml | 100 ----- .../System.Text.Json.Serialization.model.yml | 52 --- ...ystem.Text.Json.SourceGeneration.model.yml | 167 -------- .../ext/generated/System.Text.Json.model.yml | 84 +--- .../System.Text.RegularExpressions.model.yml | 24 +- .../generated/System.Text.Unicode.model.yml | 4 - .../lib/ext/generated/System.Text.model.yml | 16 +- .../System.Threading.Channels.model.yml | 14 - .../System.Threading.RateLimiting.model.yml | 48 --- .../System.Threading.Tasks.Dataflow.model.yml | 26 -- .../System.Threading.Tasks.Sources.model.yml | 2 - .../System.Threading.Tasks.model.yml | 8 +- .../ext/generated/System.Threading.model.yml | 49 --- .../lib/ext/generated/System.Timers.model.yml | 14 - ...ystem.Transactions.Configuration.model.yml | 10 - .../generated/System.Transactions.model.yml | 15 - .../ql/lib/ext/generated/System.Web.model.yml | 4 - .../System.Xaml.Permissions.model.yml | 3 - .../ext/generated/System.Xml.Linq.model.yml | 32 -- .../ext/generated/System.Xml.Schema.model.yml | 238 ----------- .../System.Xml.Serialization.model.yml | 186 --------- .../ext/generated/System.Xml.XPath.model.yml | 4 - .../System.Xml.Xsl.Runtime.model.yml | 4 - .../ext/generated/System.Xml.Xsl.model.yml | 6 - .../ql/lib/ext/generated/System.Xml.model.yml | 166 -------- csharp/ql/lib/ext/generated/System.model.yml | 150 ++----- .../TestExclusionListTasks.model.yml | 12 - 183 files changed, 167 insertions(+), 8771 deletions(-) delete mode 100644 csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.model.yml delete mode 100644 csharp/ql/lib/ext/generated/System.Transactions.Configuration.model.yml diff --git a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Amd64.model.yml b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Amd64.model.yml index e2af1c0f120..ff72e11d04b 100644 --- a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Amd64.model.yml +++ b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Amd64.model.yml @@ -5,123 +5,17 @@ extensions: extensible: neutralModel data: - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo+SafePointOffset", "SafePointOffset", "(System.Int32,System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo+SafePointOffset", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo+SafePointOffset", "get_Value", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo+SafePointOffset", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo+SafePointOffset", "set_Value", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "GcInfo", "(System.Byte[],System.Int32,System.Reflection.PortableExecutable.Machine,System.UInt16)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_GSCookieStackSlot", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_GenericsInstContextStackSlot", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_InterruptibleRanges", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_NumInterruptibleRanges", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_NumSafePoints", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_PSPSymStackSlot", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_ReturnKind", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_ReversePInvokeFrameStackSlot", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_SafePointOffsets", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_SecurityObjectStackSlot", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_SizeOfEditAndContinuePreservedArea", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_SizeOfStackOutgoingAndScratchArea", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_SlotTable", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_StackBaseRegister", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_ValidRangeEnd", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_ValidRangeStart", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "get_Version", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_GSCookieStackSlot", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_GenericsInstContextStackSlot", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_InterruptibleRanges", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_NumInterruptibleRanges", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_NumSafePoints", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_PSPSymStackSlot", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_ReturnKind", "(ILCompiler.Reflection.ReadyToRun.ReturnKinds)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_ReversePInvokeFrameStackSlot", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_SafePointOffsets", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_SecurityObjectStackSlot", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_SizeOfEditAndContinuePreservedArea", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_SizeOfStackOutgoingAndScratchArea", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_SlotTable", "(ILCompiler.Reflection.ReadyToRun.Amd64.GcSlotTable)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_StackBaseRegister", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_ValidRangeEnd", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_ValidRangeStart", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcInfo", "set_Version", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "GcSlot", "(System.Int32,System.Int32,ILCompiler.Reflection.ReadyToRun.GcStackSlot,ILCompiler.Reflection.ReadyToRun.GcSlotFlags,System.Boolean)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "WriteTo", "(System.Text.StringBuilder,System.Reflection.PortableExecutable.Machine,ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "get_Flags", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "get_RegisterNumber", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "get_StackSlot", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "set_Flags", "(ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "set_RegisterNumber", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable+GcSlot", "set_StackSlot", "(ILCompiler.Reflection.ReadyToRun.GcStackSlot)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "GcSlotTable", "(System.Byte[],System.Reflection.PortableExecutable.Machine,ILCompiler.Reflection.ReadyToRun.GcInfoTypes,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "get_GcSlots", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "get_NumRegisters", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "get_NumSlots", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "get_NumStackSlots", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "get_NumTracked", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "get_NumUntracked", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "set_GcSlots", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "set_NumRegisters", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "set_NumSlots", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "set_NumStackSlots", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcSlotTable", "set_NumUntracked", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "GcTransition", "(System.Int32,System.Int32,System.Boolean,System.Int32,ILCompiler.Reflection.ReadyToRun.Amd64.GcSlotTable,System.Reflection.PortableExecutable.Machine)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "GetSlotState", "(ILCompiler.Reflection.ReadyToRun.Amd64.GcSlotTable,System.Reflection.PortableExecutable.Machine)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "get_ChunkId", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "get_IsLive", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "get_SlotId", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "get_SlotState", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "set_ChunkId", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "set_IsLive", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "set_SlotId", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "GcTransition", "set_SlotState", "(System.String)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "InterruptibleRange", "InterruptibleRange", "(System.UInt32,System.UInt32,System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "InterruptibleRange", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "InterruptibleRange", "get_StartOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "InterruptibleRange", "get_StopOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "InterruptibleRange", "set_Index", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "InterruptibleRange", "set_StartOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "InterruptibleRange", "set_StopOffset", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "UnwindCode", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_CodeOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_FrameOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_IsOpInfo", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_NextFrameOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_OffsetHigh", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_OffsetLow", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_OpInfo", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_OpInfoStr", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "get_UnwindOp", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_CodeOffset", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_FrameOffset", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_IsOpInfo", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_NextFrameOffset", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_OffsetHigh", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_OffsetLow", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_OpInfo", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_OpInfoStr", "(System.String)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindCode", "set_UnwindOp", "(ILCompiler.Reflection.ReadyToRun.Amd64.UnwindOpCodes)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "UnwindInfo", "(System.Byte[],System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_CodeOffsetToUnwindCodeIndex", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_CountOfUnwindCodes", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_Flags", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_FrameOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_FrameRegister", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_PersonalityRoutineRVA", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_SizeOfProlog", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_UnwindCodes", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "get_Version", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_CodeOffsetToUnwindCodeIndex", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_CountOfUnwindCodes", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_Flags", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_FrameOffset", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_FrameRegister", "(ILCompiler.Reflection.ReadyToRun.Amd64.Registers)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_PersonalityRoutineRVA", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_SizeOfProlog", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_UnwindCodes", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Amd64", "UnwindInfo", "set_Version", "(System.Byte)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm.model.yml b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm.model.yml index 761adf0f48e..2e79827385e 100644 --- a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm.model.yml +++ b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm.model.yml @@ -6,40 +6,6 @@ extensions: data: - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "Epilog", "(System.Int32,System.Int32,System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "get_Condition", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "get_EpilogStartIndex", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "get_EpilogStartOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "get_EpilogStartOffsetFromMainFunctionBegin", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "get_Res", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "set_Condition", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "set_EpilogStartIndex", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "set_EpilogStartOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "set_EpilogStartOffsetFromMainFunctionBegin", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "Epilog", "set_Res", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindCode", "UnwindCode", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindCode", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindCode", "set_Index", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "UnwindInfo", "(System.Byte[],System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_CodeWords", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_EBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_EpilogCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_Epilogs", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_ExtendedCodeWords", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_ExtendedEpilogCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_FBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_FunctionLength", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_Vers", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "get_XBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_CodeWords", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_EBit", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_EpilogCount", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_Epilogs", "(ILCompiler.Reflection.ReadyToRun.Arm.Epilog[])", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_ExtendedCodeWords", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_ExtendedEpilogCount", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_FBit", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_FunctionLength", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_Vers", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm", "UnwindInfo", "set_XBit", "(System.UInt32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm64.model.yml b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm64.model.yml index 9699389fedf..c4c4b840886 100644 --- a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm64.model.yml +++ b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.Arm64.model.yml @@ -6,38 +6,6 @@ extensions: data: - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "Epilog", "(System.Int32,System.Int32,System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "get_Condition", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "get_EpilogStartIndex", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "get_EpilogStartOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "get_EpilogStartOffsetFromMainFunctionBegin", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "get_Res", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "set_Condition", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "set_EpilogStartIndex", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "set_EpilogStartOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "set_EpilogStartOffsetFromMainFunctionBegin", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "Epilog", "set_Res", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindCode", "UnwindCode", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindCode", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindCode", "set_Index", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "UnwindInfo", "(System.Byte[],System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_CodeWords", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_EBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_EpilogCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_Epilogs", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_ExtendedCodeWords", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_ExtendedEpilogCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_FunctionLength", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_Vers", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "get_XBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_CodeWords", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_EBit", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_EpilogCount", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_Epilogs", "(ILCompiler.Reflection.ReadyToRun.Arm64.Epilog[])", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_ExtendedCodeWords", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_ExtendedEpilogCount", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_FunctionLength", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_Vers", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.Arm64", "UnwindInfo", "set_XBit", "(System.UInt32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.LoongArch64.model.yml b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.LoongArch64.model.yml index bba79e406d5..ac4eb9d023e 100644 --- a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.LoongArch64.model.yml +++ b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.LoongArch64.model.yml @@ -6,38 +6,6 @@ extensions: data: - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "Epilog", "(System.Int32,System.Int32,System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "get_Condition", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "get_EpilogStartIndex", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "get_EpilogStartOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "get_EpilogStartOffsetFromMainFunctionBegin", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "get_Res", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "set_Condition", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "set_EpilogStartIndex", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "set_EpilogStartOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "set_EpilogStartOffsetFromMainFunctionBegin", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "Epilog", "set_Res", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindCode", "UnwindCode", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindCode", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindCode", "set_Index", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "UnwindInfo", "(System.Byte[],System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_CodeWords", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_EBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_EpilogCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_Epilogs", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_ExtendedCodeWords", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_ExtendedEpilogCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_FunctionLength", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_Vers", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "get_XBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_CodeWords", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_EBit", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_EpilogCount", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_Epilogs", "(ILCompiler.Reflection.ReadyToRun.LoongArch64.Epilog[])", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_ExtendedCodeWords", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_ExtendedEpilogCount", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_FunctionLength", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_Vers", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.LoongArch64", "UnwindInfo", "set_XBit", "(System.UInt32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.model.yml b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.model.yml index 621c6f7a203..d96f51d9ced 100644 --- a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.model.yml +++ b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.model.yml @@ -82,22 +82,8 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "get_CodeLength", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "get_LiveSlotsAtSafepoints", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "get_Offset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "get_Size", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "get_Transitions", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "set_CodeLength", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "set_LiveSlotsAtSafepoints", "(System.Collections.Generic.List>)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "set_Offset", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "set_Size", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcInfo", "set_Transitions", "(System.Collections.Generic.Dictionary>)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "BaseGcSlot", "WriteTo", "(System.Text.StringBuilder,System.Reflection.PortableExecutable.Machine,ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "BaseGcTransition", "BaseGcTransition", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcTransition", "get_CodeOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseGcTransition", "set_CodeOffset", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseUnwindInfo", "get_Size", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "BaseUnwindInfo", "set_Size", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ComponentAssembly", "ComponentAssembly", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "DebugInfo", "GetPlatformSpecificRegister", "(System.Reflection.PortableExecutable.Machine,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "DebugInfo", "get_Machine", "()", "summary", "df-generated"] @@ -127,10 +113,6 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "GCRefMapEntry", "GCRefMapEntry", "(System.Int32,ILCompiler.Reflection.ReadyToRun.CORCOMPILE_GCREFMAP_TOKENS)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "GcStackSlot", "GcStackSlot", "(System.Int32,ILCompiler.Reflection.ReadyToRun.GcStackSlotBase)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "GcStackSlot", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "GcStackSlot", "get_Base", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "GcStackSlot", "get_SpOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "GcStackSlot", "set_Base", "(ILCompiler.Reflection.ReadyToRun.GcStackSlotBase)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "GcStackSlot", "set_SpOffset", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "IAssemblyMetadata", "get_ImageReader", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "IAssemblyMetadata", "get_MetadataReader", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "IAssemblyResolver", "FindAssembly", "(System.Reflection.Metadata.MetadataReader,System.Reflection.Metadata.AssemblyReferenceHandle,System.String)", "summary", "df-generated"] @@ -145,11 +127,7 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "InliningInfoSection", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "MetadataNameFormatter", "FormatSignature", "(ILCompiler.Reflection.ReadyToRun.IAssemblyResolver,ILCompiler.Reflection.ReadyToRun.ReadyToRunReader,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "MethodDefEntrySignature", "MethodDefEntrySignature", "(ILCompiler.Reflection.ReadyToRun.SignatureDecoder)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "MethodDefEntrySignature", "get_MethodDefToken", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "MethodDefEntrySignature", "set_MethodDefToken", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "MethodRefEntrySignature", "MethodRefEntrySignature", "(ILCompiler.Reflection.ReadyToRun.SignatureDecoder)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "MethodRefEntrySignature", "get_MethodRefToken", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "MethodRefEntrySignature", "set_MethodRefToken", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeArray", "GetCount", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeArray", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeArray", "TryGetAt", "(System.Byte[],System.UInt32,System.Int32)", "summary", "df-generated"] @@ -162,8 +140,6 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "NativeParser", "GetUnsigned", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeParser", "IsNull", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeParser", "get_LowHashcode", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "NativeParser", "get_Offset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "NativeParser", "set_Offset", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeReader", "DecodeSigned", "(System.Byte[],System.UInt32,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeReader", "DecodeSignedGc", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeReader", "DecodeUDelta", "(System.Byte[],System.Int32,System.UInt32)", "summary", "df-generated"] @@ -178,8 +154,6 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "NativeReader", "ReadInt64", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeReader", "ReadUInt16", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeReader", "ReadUInt32", "(System.Byte[],System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "NativeVarInfo", "get_Variable", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "NativeVarInfo", "set_Variable", "(ILCompiler.Reflection.ReadyToRun.Variable)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "NativeVarInfoComparer", "Compare", "(ILCompiler.Reflection.ReadyToRun.NativeVarInfo,ILCompiler.Reflection.ReadyToRun.NativeVarInfo)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "PEExportTable", "Parse", "(System.Reflection.PortableExecutable.PEReader)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "PEExportTable", "TryGetValue", "(System.Int32,System.Int32)", "summary", "df-generated"] @@ -220,89 +194,15 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "R2RSignatureDecoder", "get_Offset", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunCoreHeader", "ParseCoreHeader", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunCoreHeader", "ReadyToRunCoreHeader", "(System.Byte[],System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunCoreHeader", "get_Flags", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunCoreHeader", "get_Sections", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunCoreHeader", "set_Flags", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunCoreHeader", "set_Sections", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "ReadyToRunHeader", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "get_MajorVersion", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "get_MinorVersion", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "get_RelativeVirtualAddress", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "get_Signature", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "get_SignatureString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "get_Size", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "set_MajorVersion", "(System.UInt16)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "set_MinorVersion", "(System.UInt16)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "set_RelativeVirtualAddress", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "set_Signature", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "set_SignatureString", "(System.String)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunHeader", "set_Size", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "ImportSectionEntry", "(System.Int32,System.Int32,System.Int32,System.Int64,System.UInt32,ILCompiler.Reflection.ReadyToRun.ReadyToRunSignature)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "get_GCRefMap", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "get_Section", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "get_Signature", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "get_SignatureRVA", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "get_StartOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "get_StartRVA", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "set_GCRefMap", "(ILCompiler.Reflection.ReadyToRun.GCRefMap)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "set_Section", "(System.Int64)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "set_Signature", "(ILCompiler.Reflection.ReadyToRun.ReadyToRunSignature)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "set_SignatureRVA", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "set_StartOffset", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection+ImportSectionEntry", "set_StartRVA", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "ReadyToRunImportSection", "(System.Int32,ILCompiler.Reflection.ReadyToRun.ReadyToRunReader,System.Int32,System.Int32,Internal.ReadyToRunConstants.ReadyToRunImportSectionFlags,Internal.ReadyToRunConstants.ReadyToRunImportSectionType,System.Byte,System.Int32,System.Collections.Generic.List,System.Int32,System.Int32,System.Reflection.PortableExecutable.Machine,System.UInt16)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "WriteTo", "(System.IO.TextWriter)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_AuxiliaryDataRVA", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_AuxiliaryDataSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_Entries", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_EntrySize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_Flags", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_SectionRVA", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_SectionSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_SignatureRVA", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "get_Type", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_AuxiliaryDataRVA", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_AuxiliaryDataSize", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_Entries", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_EntrySize", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_Flags", "(Internal.ReadyToRunConstants.ReadyToRunImportSectionFlags)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_SectionRVA", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_SectionSize", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_SignatureRVA", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunImportSection", "set_Type", "(Internal.ReadyToRunConstants.ReadyToRunImportSectionType)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_ColdRuntimeFunctionCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_ColdRuntimeFunctionId", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_ComponentReader", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_DeclaringType", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_EntryPointRuntimeFunctionId", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_GcInfoRva", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_InstanceArgs", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_LocalSignature", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_MethodHandle", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_Name", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_Rid", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_RuntimeFunctionCount", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_Signature", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_SignatureString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "get_Size", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_ColdRuntimeFunctionCount", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_ColdRuntimeFunctionId", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_ComponentReader", "(ILCompiler.Reflection.ReadyToRun.IAssemblyMetadata)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_DeclaringType", "(System.String)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_EntryPointRuntimeFunctionId", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_GcInfoRva", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_InstanceArgs", "(System.String[])", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_MethodHandle", "(System.Reflection.Metadata.EntityHandle)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_Name", "(System.String)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_Rid", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_RuntimeFunctionCount", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunMethod", "set_SignatureString", "(System.String)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "CheckNonEmptyDebugInfo", "(ILCompiler.Reflection.ReadyToRun.RuntimeFunction)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "GetAssemblyIndex", "(ILCompiler.Reflection.ReadyToRun.ReadyToRunSection)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "GetAssemblyMvid", "(System.Int32)", "summary", "df-generated"] @@ -316,27 +216,13 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_ComponentAssemblyIndexOffset", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_ComponentAssemblyIndicesStartAtTwo", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_Composite", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_CompositeReader", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_Filename", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_Image", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_ImageBase", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_Machine", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_OperatingSystem", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "get_TargetPointerSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "set_CompositeReader", "(System.Reflection.PortableExecutable.PEReader)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "set_Filename", "(System.String)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunReader", "set_Image", "(System.Byte[])", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "ReadyToRunSection", "(Internal.Runtime.ReadyToRunSectionType,System.Int32,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "get_RelativeVirtualAddress", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "get_Size", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "get_Type", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "set_RelativeVirtualAddress", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "set_Size", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSection", "set_Type", "(Internal.Runtime.ReadyToRunSectionType)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSignature", "ToString", "(ILCompiler.Reflection.ReadyToRun.SignatureFormattingOptions)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSignature", "get_FixupKind", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "ReadyToRunSignature", "set_FixupKind", "(Internal.ReadyToRunConstants.ReadyToRunFixupKind)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "RuntimeFunction", "get_CodeOffset", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "RuntimeFunction", "get_EndAddress", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "RuntimeFunction", "get_Id", "()", "summary", "df-generated"] @@ -348,12 +234,6 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "SignatureDecoder", "ReadTypeSignature", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "SignatureDecoder", "ReadTypeSignatureNoEmit", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "SignatureDecoder", "SignatureDecoder", "(ILCompiler.Reflection.ReadyToRun.IAssemblyResolver,ILCompiler.Reflection.ReadyToRun.SignatureFormattingOptions,System.Reflection.Metadata.MetadataReader,ILCompiler.Reflection.ReadyToRun.ReadyToRunReader,System.Int32,System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "SignatureFormattingOptions", "get_InlineSignatureBinary", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "SignatureFormattingOptions", "get_Naked", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "SignatureFormattingOptions", "get_SignatureBinary", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "SignatureFormattingOptions", "set_InlineSignatureBinary", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "SignatureFormattingOptions", "set_Naked", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "SignatureFormattingOptions", "set_SignatureBinary", "(System.Boolean)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "StringExtensions", "ToEscapedString", "(System.String,System.Boolean)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "StringTypeProviderBase", "GetFunctionPointerType", "(System.Reflection.Metadata.MethodSignature)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "StringTypeProviderBase", "GetGenericMethodParameter", "(TGenericContext,System.Int32)", "summary", "df-generated"] @@ -364,8 +244,6 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "StringTypeProviderBase", "GetTypeFromSpecification", "(System.Reflection.Metadata.MetadataReader,TGenericContext,System.Reflection.Metadata.TypeSpecificationHandle,System.Byte)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "TextSignatureDecoderContext", "TextSignatureDecoderContext", "(ILCompiler.Reflection.ReadyToRun.IAssemblyResolver,ILCompiler.Reflection.ReadyToRun.SignatureFormattingOptions)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "TextSignatureDecoderContext", "get_AssemblyResolver", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "TextSignatureDecoderContext", "get_Options", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "TextSignatureDecoderContext", "set_Options", "(ILCompiler.Reflection.ReadyToRun.SignatureFormattingOptions)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "TodoSignature", "TodoSignature", "(ILCompiler.Reflection.ReadyToRun.SignatureDecoder,Internal.ReadyToRunConstants.ReadyToRunFixupKind)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "TransitionBlock", "FromReader", "(ILCompiler.Reflection.ReadyToRun.ReadyToRunReader)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "TransitionBlock", "OffsetFromGCRefMapPos", "(System.Int32)", "summary", "df-generated"] @@ -378,7 +256,3 @@ extensions: - ["ILCompiler.Reflection.ReadyToRun", "TransitionBlock", "get_SizeOfArgumentRegisters", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "TransitionBlock", "get_SizeOfCalleeSavedRegisters", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun", "TransitionBlock", "get_SizeOfTransitionBlock", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "Variable", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "Variable", "get_Type", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "Variable", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun", "Variable", "set_Type", "(ILCompiler.Reflection.ReadyToRun.VariableType)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.x86.model.yml b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.x86.model.yml index 5f8c3136469..ff43607b18d 100644 --- a/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.x86.model.yml +++ b/csharp/ql/lib/ext/generated/ILCompiler.Reflection.ReadyToRun.x86.model.yml @@ -6,154 +6,28 @@ extensions: data: - ["ILCompiler.Reflection.ReadyToRun.x86", "CalleeSavedRegister", "CalleeSavedRegister", "(System.Int32,ILCompiler.Reflection.ReadyToRun.x86.CalleeSavedRegisters)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "CalleeSavedRegister", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "CalleeSavedRegister", "get_Register", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "CalleeSavedRegister", "set_Register", "(ILCompiler.Reflection.ReadyToRun.x86.CalleeSavedRegisters)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "GcInfo", "(System.Byte[],System.Int32,System.Reflection.PortableExecutable.Machine,System.UInt16)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "GetRegisterName", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "get_Header", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "get_SlotTable", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "set_Header", "(ILCompiler.Reflection.ReadyToRun.x86.InfoHdrSmall)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcInfo", "set_SlotTable", "(ILCompiler.Reflection.ReadyToRun.x86.GcSlotTable)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "GcSlot", "(System.Int32,System.String,System.Int32,System.Int32,ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "GcSlot", "(System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32,ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "get_BeginOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "get_EndOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "get_Flags", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "get_Index", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "get_LowBits", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "get_Register", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "get_StackOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "set_BeginOffset", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "set_EndOffset", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "set_Flags", "(ILCompiler.Reflection.ReadyToRun.GcSlotFlags)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "set_LowBits", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "set_Register", "(System.String)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable+GcSlot", "set_StackOffset", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable", "GcSlotTable", "(System.Byte[],ILCompiler.Reflection.ReadyToRun.x86.InfoHdrSmall,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable", "get_GcSlots", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcSlotTable", "set_GcSlots", "(System.Collections.Generic.List)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+CallRegister", "CallRegister", "(ILCompiler.Reflection.ReadyToRun.x86.Registers,System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+CallRegister", "get_IsByRef", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+CallRegister", "get_Register", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+CallRegister", "set_IsByRef", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+CallRegister", "set_Register", "(ILCompiler.Reflection.ReadyToRun.x86.Registers)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+PtrArg", "PtrArg", "(System.UInt32,System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+PtrArg", "get_LowBit", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+PtrArg", "get_StackOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+PtrArg", "set_LowBit", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall+PtrArg", "set_StackOffset", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "GcTransitionCall", "(System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "GcTransitionCall", "(System.Int32,System.Boolean,System.UInt32,System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "get_ArgMask", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "get_CallRegisters", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "get_IArgs", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "get_PtrArgs", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "set_ArgMask", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "set_CallRegisters", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "set_IArgs", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionCall", "set_PtrArgs", "(System.Collections.Generic.List)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "GcTransitionPointer", "(System.Int32,System.UInt32,System.UInt32,ILCompiler.Reflection.ReadyToRun.x86.Action,System.Boolean,System.Boolean,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "get_Act", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "get_ArgCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "get_ArgOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "get_Iptr", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "get_IsPtr", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "get_IsThis", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "set_Act", "(ILCompiler.Reflection.ReadyToRun.x86.Action)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "set_ArgCount", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "set_ArgOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "set_Iptr", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "set_IsPtr", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionPointer", "set_IsThis", "(System.Boolean)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "GcTransitionRegister", "(System.Int32,ILCompiler.Reflection.ReadyToRun.x86.Registers,ILCompiler.Reflection.ReadyToRun.x86.Action,System.Boolean,System.Boolean,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "get_Iptr", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "get_IsLive", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "get_IsThis", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "get_PushCountOrPopSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "get_Register", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "set_Iptr", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "set_IsLive", "(ILCompiler.Reflection.ReadyToRun.x86.Action)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "set_IsThis", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "set_PushCountOrPopSize", "(System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "GcTransitionRegister", "set_Register", "(ILCompiler.Reflection.ReadyToRun.x86.Registers)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "IPtrMask", "IPtrMask", "(System.Int32,System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "IPtrMask", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "IPtrMask", "get_IMask", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "IPtrMask", "set_IMask", "(System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrDecoder", "DecodeHeader", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrDecoder", "GetInfoHdr", "(System.Byte)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "InfoHdrSmall", "(System.UInt32,System.UInt32,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt32)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "ToString", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_ArgCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_ArgTabOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_DoubleAlign", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EbpFrame", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EbpSaved", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EbxSaved", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EdiSaved", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EditNcontinue", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EpilogAtEnd", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EpilogCount", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EpilogSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_Epilogs", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_EsiSaved", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_FrameSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_GenericsContext", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_GenericsContextIsMethodDesc", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_GsCookieOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_Handlers", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_HasArgTabOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_Interruptible", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_Localloc", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_ProfCallbacks", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_PrologSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_ReturnKind", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_RevPInvokeOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_Security", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_SyncEndOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_SyncStartOffset", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_UntrackedCnt", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_VarPtrTableSize", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "get_Varargs", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_ArgCount", "(System.UInt16)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_ArgTabOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_DoubleAlign", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EbpFrame", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EbpSaved", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EbxSaved", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EdiSaved", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EditNcontinue", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EpilogAtEnd", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EpilogCount", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EpilogSize", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_Epilogs", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_EsiSaved", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_FrameSize", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_GenericsContext", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_GenericsContextIsMethodDesc", "(System.Byte)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_GsCookieOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_Handlers", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_HasArgTabOffset", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_Interruptible", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_Localloc", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_ProfCallbacks", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_PrologSize", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_ReturnKind", "(ILCompiler.Reflection.ReadyToRun.ReturnKinds)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_RevPInvokeOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_Security", "(System.Boolean)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_SyncEndOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_SyncStartOffset", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_UntrackedCnt", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_VarPtrTableSize", "(System.UInt32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "InfoHdrSmall", "set_Varargs", "(System.Boolean)", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "UnwindInfo", "ToString", "()", "summary", "df-generated"] - ["ILCompiler.Reflection.ReadyToRun.x86", "UnwindInfo", "UnwindInfo", "(System.Byte[],System.Int32)", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "UnwindInfo", "get_FunctionLength", "()", "summary", "df-generated"] - - ["ILCompiler.Reflection.ReadyToRun.x86", "UnwindInfo", "set_FunctionLength", "(System.UInt32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.DataFlow.model.yml b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.DataFlow.model.yml index ba0626e4273..d7974a87d4c 100644 --- a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.DataFlow.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.DataFlow.model.yml @@ -32,8 +32,6 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "InterproceduralStateLattice", False, "get_Top", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowAnalysis", False, "LocalDataFlowAnalysis", "(Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext,Microsoft.CodeAnalysis.IOperation,TContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowAnalysis", False, "LocalDataFlowAnalysis", "(Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext,Microsoft.CodeAnalysis.IOperation,TContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", False, "set_Current", "(ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", False, "LocalDataFlowVisitor", "(Microsoft.CodeAnalysis.Compilation,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph,System.Collections.Immutable.ImmutableDictionary,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", False, "LocalDataFlowVisitor", "(Microsoft.CodeAnalysis.Compilation,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph,System.Collections.Immutable.ImmutableDictionary,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", False, "LocalDataFlowVisitor", "(Microsoft.CodeAnalysis.Compilation,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph,System.Collections.Immutable.ImmutableDictionary,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -59,15 +57,15 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: + - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "BlockProxy", "(Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "ToString", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "get_Block", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "get_ConditionKind", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "op_Equality", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "op_Inequality", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "BlockProxy", "set_Block", "(Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "CapturedReferenceValue", "Equals", "(ILLink.RoslynAnalyzer.DataFlow.CapturedReferenceValue)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "CapturedReferenceValue", "Equals", "(System.Object)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "CapturedReferenceValue", "GetHashCode", "()", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "ControlFlowGraphProxy", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "CreateProxyBranch", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowBranch)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "FirstBlock", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "GetConditionalSuccessor", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy)", "summary", "df-generated"] @@ -81,11 +79,9 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "TryGetEnclosingTryOrCatchOrFilter", "(ILLink.RoslynAnalyzer.DataFlow.BlockProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "TryGetEnclosingTryOrCatchOrFilter", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "get_Blocks", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "get_ControlFlowGraph", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "get_Entry", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "op_Equality", "(ILLink.RoslynAnalyzer.DataFlow.ControlFlowGraphProxy,ILLink.RoslynAnalyzer.DataFlow.ControlFlowGraphProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "op_Inequality", "(ILLink.RoslynAnalyzer.DataFlow.ControlFlowGraphProxy,ILLink.RoslynAnalyzer.DataFlow.ControlFlowGraphProxy)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "ControlFlowGraphProxy", "set_ControlFlowGraph", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", "op_Equality", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue,ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksValue", "op_Inequality", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue,ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "FeatureChecksVisitor", "GetLiteralBool", "(Microsoft.CodeAnalysis.IOperation)", "summary", "df-generated"] @@ -112,10 +108,6 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowAnalysis", "InterproceduralAnalyze", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", "Get", "(ILLink.RoslynAnalyzer.DataFlow.LocalKey)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", "Set", "(ILLink.RoslynAnalyzer.DataFlow.LocalKey,TValue)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", "get_Exception", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", "get_Lattice", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", "set_Exception", "(ILLink.Shared.DataFlow.Box>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowState", "set_Lattice", "(ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "ApplyCondition", "(TConditionValue,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "GetConditionValue", "(Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "LocalDataFlowVisitor", "GetFieldTargetValue", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,TContext)", "summary", "df-generated"] @@ -174,8 +166,7 @@ extensions: - ["ILLink.RoslynAnalyzer.DataFlow", "MethodBodyValue", "get_OwningSymbol", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "OperationWalker", "DefaultVisit", "(Microsoft.CodeAnalysis.IOperation,TArgument)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "OperationWalker", "Visit", "(Microsoft.CodeAnalysis.IOperation,TArgument)", "summary", "df-generated"] + - ["ILLink.RoslynAnalyzer.DataFlow", "RegionProxy", "RegionProxy", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowRegion)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "RegionProxy", "get_Kind", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "RegionProxy", "get_Region", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "RegionProxy", "op_Equality", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.DataFlow", "RegionProxy", "op_Inequality", "(ILLink.RoslynAnalyzer.DataFlow.RegionProxy,ILLink.RoslynAnalyzer.DataFlow.RegionProxy)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.DataFlow", "RegionProxy", "set_Region", "(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowRegion)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.TrimAnalysis.model.yml b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.TrimAnalysis.model.yml index c2703aef887..331756dab2b 100644 --- a/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.TrimAnalysis.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.RoslynAnalyzer.TrimAnalysis.model.yml @@ -9,6 +9,8 @@ extensions: - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", False, "TrimAnalysisPatternStore", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", False, "ApplyCondition", "(ILLink.RoslynAnalyzer.DataFlow.FeatureChecksValue,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContext,ILLink.RoslynAnalyzer.DataFlow.FeatureContext>)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", False, "GetFieldTargetValue", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", False, "HandleMethodCall", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", False, "HandleMethodCall", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", False, "TrimAnalysisVisitor", "(Microsoft.CodeAnalysis.Compilation,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph,System.Collections.Immutable.ImmutableDictionary,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisPatternStore,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState,ILLink.Shared.DataFlow.ValueSetLattice>,ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", False, "TrimAnalysisVisitor", "(Microsoft.CodeAnalysis.Compilation,ILLink.RoslynAnalyzer.DataFlow.LocalStateAndContextLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>,Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph,System.Collections.Immutable.ImmutableDictionary,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisPatternStore,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState,ILLink.Shared.DataFlow.ValueSetLattice>,ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimDataFlowAnalysis", False, "GetVisitor", "(Microsoft.CodeAnalysis.ISymbol,Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph,System.Collections.Immutable.ImmutableDictionary,ILLink.RoslynAnalyzer.DataFlow.InterproceduralState,ILLink.Shared.DataFlow.ValueSetLattice>)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -21,48 +23,18 @@ extensions: - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "get_FeatureContext", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "get_Operation", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "get_OwningSymbol", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "get_Source", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "get_Target", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "op_Equality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "op_Inequality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "set_FeatureContext", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "set_Operation", "(Microsoft.CodeAnalysis.IOperation)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "set_OwningSymbol", "(Microsoft.CodeAnalysis.ISymbol)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "set_Source", "(ILLink.Shared.DataFlow.ValueSet)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisAssignmentPattern", "set_Target", "(ILLink.Shared.DataFlow.ValueSet)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "TrimAnalysisFieldAccessPattern", "(Microsoft.CodeAnalysis.IFieldSymbol,Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "get_FeatureContext", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "get_Field", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "get_Operation", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "get_OwningSymbol", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "op_Equality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "op_Inequality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "set_FeatureContext", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "set_Field", "(Microsoft.CodeAnalysis.IFieldSymbol)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "set_Operation", "(Microsoft.CodeAnalysis.Operations.IFieldReferenceOperation)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisFieldAccessPattern", "set_OwningSymbol", "(Microsoft.CodeAnalysis.ISymbol)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "TrimAnalysisMethodCallPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "get_Arguments", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "get_CalledMethod", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "get_FeatureContext", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "get_Instance", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "get_Operation", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "get_OwningSymbol", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "op_Equality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "op_Inequality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "set_Arguments", "(System.Collections.Immutable.ImmutableArray>)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "set_CalledMethod", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "set_FeatureContext", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "set_Instance", "(ILLink.Shared.DataFlow.ValueSet)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "set_Operation", "(Microsoft.CodeAnalysis.IOperation)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisMethodCallPattern", "set_OwningSymbol", "(Microsoft.CodeAnalysis.ISymbol)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", "Add", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisAssignmentPattern,System.Boolean)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", "Add", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisFieldAccessPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisPatternStore", "Add", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisMethodCallPattern)", "summary", "df-generated"] @@ -71,23 +43,14 @@ extensions: - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "CollectDiagnostics", "(ILLink.RoslynAnalyzer.DataFlowAnalyzerContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "TrimAnalysisReflectionAccessPattern", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,Microsoft.CodeAnalysis.ISymbol,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "get_FeatureContext", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "get_Operation", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "get_OwningSymbol", "()", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "get_ReferencedMethod", "()", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "op_Equality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "op_Inequality", "(ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern,ILLink.RoslynAnalyzer.TrimAnalysis.TrimAnalysisReflectionAccessPattern)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "set_FeatureContext", "(ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "set_Operation", "(Microsoft.CodeAnalysis.IOperation)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "set_OwningSymbol", "(Microsoft.CodeAnalysis.ISymbol)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisReflectionAccessPattern", "set_ReferencedMethod", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "GetConditionValue", "(Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "GetParameterTargetValue", "(Microsoft.CodeAnalysis.IParameterSymbol)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "HandleArrayElementRead", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "HandleArrayElementWrite", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,System.Boolean)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "HandleAssignment", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "HandleDelegateCreation", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "HandleMethodCall", "(Microsoft.CodeAnalysis.IMethodSymbol,ILLink.Shared.DataFlow.ValueSet,System.Collections.Immutable.ImmutableArray>,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "HandleReturnValue", "(ILLink.Shared.DataFlow.ValueSet,Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.FeatureContext)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "Visit", "(Microsoft.CodeAnalysis.IOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] - ["ILLink.RoslynAnalyzer.TrimAnalysis", "TrimAnalysisVisitor", "VisitArrayCreation", "(Microsoft.CodeAnalysis.Operations.IArrayCreationOperation,ILLink.RoslynAnalyzer.DataFlow.LocalDataFlowState,ILLink.RoslynAnalyzer.DataFlow.FeatureContext,ILLink.Shared.DataFlow.ValueSetLattice,ILLink.RoslynAnalyzer.DataFlow.FeatureContextLattice>)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILLink.Shared.DataFlow.model.yml b/csharp/ql/lib/ext/generated/ILLink.Shared.DataFlow.model.yml index 89d03385834..f228cafce8f 100644 --- a/csharp/ql/lib/ext/generated/ILLink.Shared.DataFlow.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.Shared.DataFlow.model.yml @@ -32,8 +32,6 @@ extensions: extensible: neutralModel data: - ["ILLink.Shared.DataFlow", "Box", "Box", "(T)", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "Box", "get_Value", "()", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "Box", "set_Value", "(T)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "DefaultValueDictionary", "Equals", "(ILLink.Shared.DataFlow.DefaultValueDictionary)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "DefaultValueDictionary", "Equals", "(System.Object)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "DefaultValueDictionary", "GetHashCode", "()", "summary", "df-generated"] @@ -64,12 +62,6 @@ extensions: - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "TryGetEnclosingTryOrCatchOrFilter", "(TRegion,TRegion)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "get_Blocks", "()", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IControlFlowGraph", "get_Entry", "()", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IDataFlowState", "get_Current", "()", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IDataFlowState", "get_Exception", "()", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IDataFlowState", "get_Lattice", "()", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IDataFlowState", "set_Current", "(TValue)", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IDataFlowState", "set_Exception", "(ILLink.Shared.DataFlow.Box)", "summary", "df-generated"] - - ["ILLink.Shared.DataFlow", "IDataFlowState", "set_Lattice", "(TValueLattice)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "IDeepCopyValue", "DeepCopy", "()", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "ILattice", "Meet", "(TValue,TValue)", "summary", "df-generated"] - ["ILLink.Shared.DataFlow", "ILattice", "get_Top", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILLink.Shared.TrimAnalysis.model.yml b/csharp/ql/lib/ext/generated/ILLink.Shared.TrimAnalysis.model.yml index a071f540ac2..9970289402f 100644 --- a/csharp/ql/lib/ext/generated/ILLink.Shared.TrimAnalysis.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.Shared.TrimAnalysis.model.yml @@ -11,11 +11,10 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: + - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "FieldReferenceValue", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "get_EqualityContract", "()", "summary", "df-generated"] - - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "get_FieldDefinition", "()", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "op_Equality", "(ILLink.Shared.TrimAnalysis.FieldReferenceValue,ILLink.Shared.TrimAnalysis.FieldReferenceValue)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "op_Inequality", "(ILLink.Shared.TrimAnalysis.FieldReferenceValue,ILLink.Shared.TrimAnalysis.FieldReferenceValue)", "summary", "df-generated"] - - ["ILLink.Shared.TrimAnalysis", "FieldReferenceValue", "set_FieldDefinition", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetFieldAnnotation", "(Mono.Cecil.FieldDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetGenericParameterAnnotation", "(Mono.Cecil.GenericParameter)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "GetMethodReturnValueAnnotation", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] @@ -32,16 +31,14 @@ extensions: - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "ShouldWarnWhenAccessedForReflection", "(Mono.Cecil.IMemberDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "ShouldWarnWhenAccessedForReflection", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "FlowAnnotations", "get_Instance", "()", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "LocalVariableReferenceValue", "LocalVariableReferenceValue", "(Mono.Cecil.Cil.VariableDefinition)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "LocalVariableReferenceValue", "get_EqualityContract", "()", "summary", "df-generated"] - - ["ILLink.Shared.TrimAnalysis", "LocalVariableReferenceValue", "get_LocalDefinition", "()", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "LocalVariableReferenceValue", "op_Equality", "(ILLink.Shared.TrimAnalysis.LocalVariableReferenceValue,ILLink.Shared.TrimAnalysis.LocalVariableReferenceValue)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "LocalVariableReferenceValue", "op_Inequality", "(ILLink.Shared.TrimAnalysis.LocalVariableReferenceValue,ILLink.Shared.TrimAnalysis.LocalVariableReferenceValue)", "summary", "df-generated"] - - ["ILLink.Shared.TrimAnalysis", "LocalVariableReferenceValue", "set_LocalDefinition", "(Mono.Cecil.Cil.VariableDefinition)", "summary", "df-generated"] + - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", "ReferenceValue", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", "get_EqualityContract", "()", "summary", "df-generated"] - - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", "get_ReferencedType", "()", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", "op_Equality", "(ILLink.Shared.TrimAnalysis.ReferenceValue,ILLink.Shared.TrimAnalysis.ReferenceValue)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", "op_Inequality", "(ILLink.Shared.TrimAnalysis.ReferenceValue,ILLink.Shared.TrimAnalysis.ReferenceValue)", "summary", "df-generated"] - - ["ILLink.Shared.TrimAnalysis", "ReferenceValue", "set_ReferencedType", "(Mono.Cecil.TypeReference)", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "ValueWithDynamicallyAccessedMembers", "GetDiagnosticArgumentsForAnnotationMismatch", "()", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "ValueWithDynamicallyAccessedMembers", "get_DynamicallyAccessedMemberTypes", "()", "summary", "df-generated"] - ["ILLink.Shared.TrimAnalysis", "ValueWithDynamicallyAccessedMembers", "get_EqualityContract", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/ILLink.Tasks.model.yml b/csharp/ql/lib/ext/generated/ILLink.Tasks.model.yml index b017a81cd76..639bf8dc89f 100644 --- a/csharp/ql/lib/ext/generated/ILLink.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/ILLink.Tasks.model.yml @@ -6,85 +6,25 @@ extensions: data: - ["ILLink.Tasks", "ILLink", False, "GenerateCommandLineCommands", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.Tasks", "ILLink", False, "GenerateFullPathToTool", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.Tasks", "ILLink", False, "get_ILLinkPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["ILLink.Tasks", "ILLink", False, "get_ToolName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["ILLink.Tasks", "ILLink", False, "set_ILLinkPath", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["ILLink.Tasks", "CombineLinkerXmlFiles", "Execute", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CombineLinkerXmlFiles", "get_CombinedLinkerXmlFile", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CombineLinkerXmlFiles", "get_LinkerXmlFiles", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CombineLinkerXmlFiles", "set_CombinedLinkerXmlFile", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "CombineLinkerXmlFiles", "set_LinkerXmlFiles", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["ILLink.Tasks", "ComputeManagedAssemblies", "Execute", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ComputeManagedAssemblies", "get_Assemblies", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ComputeManagedAssemblies", "get_ManagedAssemblies", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ComputeManagedAssemblies", "set_Assemblies", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["ILLink.Tasks", "ComputeManagedAssemblies", "set_ManagedAssemblies", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "Execute", "()", "summary", "df-generated"] - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "ProcessCoreTypes", "(System.String)", "summary", "df-generated"] - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "ProcessExceptionTypes", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "get_CortypeFilePath", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "get_DefineConstants", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "get_ILLinkTrimXmlFilePath", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "get_MscorlibFilePath", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "get_NamespaceFilePath", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "get_RexcepFilePath", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "get_RuntimeRootDescriptorFilePath", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "set_CortypeFilePath", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "set_DefineConstants", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "set_ILLinkTrimXmlFilePath", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "set_MscorlibFilePath", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "set_NamespaceFilePath", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "set_RexcepFilePath", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["ILLink.Tasks", "CreateRuntimeRootILLinkDescriptorFile", "set_RuntimeRootDescriptorFilePath", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "GenerateResponseFileCommands", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_AssemblyPaths", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_CustomData", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_CustomSteps", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_DefaultAction", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_DependenciesFileFormat", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_DumpDependencies", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_ExtraArgs", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_FeatureSettings", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_KeepMetadata", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_NoWarn", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_OutputDirectory", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_ReferenceAssemblyPaths", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_RootAssemblyNames", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_RootDescriptorFiles", "()", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "get_StandardErrorLoggingImportance", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_TrimMode", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_Warn", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_WarningsAsErrors", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "get_WarningsNotAsErrors", "()", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_AssemblyPaths", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_BeforeFieldInit", "(System.Boolean)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_CustomData", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_CustomSteps", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_DefaultAction", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_DependenciesFileFormat", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_DumpDependencies", "(System.Boolean)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_ExtraArgs", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_FeatureSettings", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_IPConstProp", "(System.Boolean)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_KeepMetadata", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_NoWarn", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_OutputDirectory", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_OverrideRemoval", "(System.Boolean)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_ReferenceAssemblyPaths", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_RemoveSymbols", "(System.Boolean)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_RootAssemblyNames", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_RootDescriptorFiles", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_Sealer", "(System.Boolean)", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_SingleWarn", "(System.Boolean)", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_TreatWarningsAsErrors", "(System.Boolean)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_TrimMode", "(System.String)", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_UnreachableBodies", "(System.Boolean)", "summary", "df-generated"] - ["ILLink.Tasks", "ILLink", "set_UnusedInterfaces", "(System.Boolean)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_Warn", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_WarningsAsErrors", "(System.String)", "summary", "df-generated"] - - ["ILLink.Tasks", "ILLink", "set_WarningsNotAsErrors", "(System.String)", "summary", "df-generated"] - ["ILLink.Tasks", "Utils", "IsManagedAssembly", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Internal.Pgo.model.yml b/csharp/ql/lib/ext/generated/Internal.Pgo.model.yml index 1774c20af94..bf7d8e16fec 100644 --- a/csharp/ql/lib/ext/generated/Internal.Pgo.model.yml +++ b/csharp/ql/lib/ext/generated/Internal.Pgo.model.yml @@ -27,8 +27,6 @@ extensions: - ["Internal.Pgo", "PgoProcessor+PgoEncodedCompressedIntParser", "MoveNext", "()", "summary", "df-generated"] - ["Internal.Pgo", "PgoProcessor+PgoEncodedCompressedIntParser", "Reset", "()", "summary", "df-generated"] - ["Internal.Pgo", "PgoProcessor+PgoEncodedCompressedIntParser", "get_Current", "()", "summary", "df-generated"] - - ["Internal.Pgo", "PgoProcessor+PgoEncodedCompressedIntParser", "get_Offset", "()", "summary", "df-generated"] - - ["Internal.Pgo", "PgoProcessor+PgoEncodedCompressedIntParser", "set_Offset", "(System.Int32)", "summary", "df-generated"] - ["Internal.Pgo", "PgoProcessor", "EncodePgoData", "(System.Collections.Generic.IEnumerable,Internal.Pgo.IPgoEncodedValueEmitter,System.Boolean)", "summary", "df-generated"] - ["Internal.Pgo", "PgoProcessor", "ParsePgoData", "(Internal.Pgo.IPgoSchemaDataLoader,System.Collections.Generic.IEnumerable,System.Boolean)", "summary", "df-generated"] - ["Internal.Pgo", "PgoProcessor", "PgoEncodedCompressedLongGenerator", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Internal.TypeSystem.model.yml b/csharp/ql/lib/ext/generated/Internal.TypeSystem.model.yml index 3f377dbdc28..88dd6b8506b 100644 --- a/csharp/ql/lib/ext/generated/Internal.TypeSystem.model.yml +++ b/csharp/ql/lib/ext/generated/Internal.TypeSystem.model.yml @@ -771,20 +771,6 @@ extensions: - ["Internal.TypeSystem", "PInvokeFlags", "GetHashCode", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "PInvokeFlags", "PInvokeFlags", "(Internal.TypeSystem.PInvokeAttributes)", "summary", "df-generated"] - ["Internal.TypeSystem", "PInvokeFlags", "get_Attributes", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "get_BestFitMapping", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "get_CharSet", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "get_ExactSpelling", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "get_PreserveSig", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "get_SetLastError", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "get_ThrowOnUnmappableChar", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "get_UnmanagedCallingConvention", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "set_BestFitMapping", "(System.Boolean)", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "set_CharSet", "(System.Runtime.InteropServices.CharSet)", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "set_ExactSpelling", "(System.Boolean)", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "set_PreserveSig", "(System.Boolean)", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "set_SetLastError", "(System.Boolean)", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "set_ThrowOnUnmappableChar", "(System.Boolean)", "summary", "df-generated"] - - ["Internal.TypeSystem", "PInvokeFlags", "set_UnmanagedCallingConvention", "(Internal.TypeSystem.MethodSignatureFlags)", "summary", "df-generated"] - ["Internal.TypeSystem", "ParameterMetadata", "get_HasDefault", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "ParameterMetadata", "get_HasFieldMarshal", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "ParameterMetadata", "get_In", "()", "summary", "df-generated"] @@ -1010,9 +996,7 @@ extensions: - ["Internal.TypeSystem", "TypeSystemContext", "get_SupportsCanon", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemContext", "get_SupportsTypeEquivalence", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemContext", "get_SupportsUniversalCanon", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "TypeSystemContext", "get_SystemModule", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemContext", "get_Target", "()", "summary", "df-generated"] - - ["Internal.TypeSystem", "TypeSystemContext", "set_SystemModule", "(Internal.TypeSystem.ModuleDesc)", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemEntity", "get_Context", "()", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemException+MissingMemberException", "MissingMemberException", "(Internal.TypeSystem.ExceptionStringID,System.String[])", "summary", "df-generated"] - ["Internal.TypeSystem", "TypeSystemException+TypeLoadException", "get_AssemblyName", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml b/csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml index abed1d18dd1..1aea448d397 100644 --- a/csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml +++ b/csharp/ql/lib/ext/generated/JsonToItemsTaskFactory.model.yml @@ -7,8 +7,6 @@ extensions: - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+CaseInsensitiveDictionaryConverter", False, "Read", "(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelItemConverter", False, "Read", "(System.Text.Json.Utf8JsonReader,System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", False, "SetPropertyValue", "(Microsoft.Build.Framework.TaskPropertyInfo,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", False, "get_BuildEngine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", False, "set_BuildEngine", "(Microsoft.Build.Framework.IBuildEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", False, "GetTaskParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", False, "Initialize", "(System.String,System.Collections.Generic.IDictionary,System.String,Microsoft.Build.Framework.IBuildEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: @@ -20,20 +18,14 @@ extensions: - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelItem", "get_Identity", "()", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelItem", "get_Metadata", "()", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelItemConverter", "Write", "(System.Text.Json.Utf8JsonWriter,JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonModelItem,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelRoot", "get_Items", "()", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelRoot", "get_Properties", "()", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelRoot", "set_Items", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonModelRoot", "set_Properties", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "ConvertItems", "(JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonModelItem[])", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "Execute", "()", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "GetJsonAsync", "(System.String,System.IO.FileStream)", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "GetPropertyValue", "(Microsoft.Build.Framework.TaskPropertyInfo)", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "JsonToItemsTask", "(System.String,System.Boolean)", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "TryGetJson", "(System.String,JsonToItemsTaskFactory.JsonToItemsTaskFactory+JsonModelRoot)", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "get_HostObject", "()", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "get_JsonOptions", "()", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "get_TaskName", "()", "summary", "df-generated"] - - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory+JsonToItemsTask", "set_HostObject", "(Microsoft.Build.Framework.ITaskHost)", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", "CleanupTask", "(Microsoft.Build.Framework.ITask)", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", "CreateTask", "(Microsoft.Build.Framework.IBuildEngine)", "summary", "df-generated"] - ["JsonToItemsTaskFactory", "JsonToItemsTaskFactory", "get_FactoryName", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Ndk.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Ndk.model.yml index bb954128213..ff3bb2e8fb8 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Ndk.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Ndk.model.yml @@ -16,12 +16,6 @@ extensions: extensible: neutralModel data: - ["Microsoft.Android.Build.Ndk", "AndroidArch", "AndroidArch", "(System.String,System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "AndroidArch", "get_Abi", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "AndroidArch", "get_ArchName", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "AndroidArch", "get_Triple", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "AndroidArch", "set_Abi", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "AndroidArch", "set_ArchName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Ndk", "AndroidArch", "set_Triple", "(System.String)", "summary", "df-generated"] - ["Microsoft.Android.Build.Ndk", "Ndk", "get_NdkPath", "()", "summary", "df-generated"] - ["Microsoft.Android.Build.Ndk", "Ndk", "get_NdkVersion", "()", "summary", "df-generated"] - ["Microsoft.Android.Build.Ndk", "NdkTools", "get_Triple", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Tasks.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Tasks.model.yml index 817ab65b85d..d83d43852e8 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Android.Build.Tasks.model.yml @@ -5,21 +5,3 @@ extensions: extensible: neutralModel data: - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_Architecture", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_AsPrefixPath", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_ClangPath", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_HostOS", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_LdName", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_LdPath", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_MinApiLevel", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_ToolPrefixPath", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "get_Triple", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_Architecture", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_AsPrefixPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_ClangPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_HostOS", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_LdName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_LdPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_MinApiLevel", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_ToolPrefixPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build.Tasks", "NdkToolFinderTask", "set_Triple", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Android.Build.model.yml index 41f5676e30e..381def0f9ce 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Android.Build.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Android.Build.model.yml @@ -17,13 +17,9 @@ extensions: data: - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_CompilerArguments", "()", "summary", "df-generated"] - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_IncludePaths", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_IntermediateOutputPath", "()", "summary", "df-generated"] - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_LinkerArguments", "()", "summary", "df-generated"] - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_NativeLibraryPaths", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_OutputPath", "()", "summary", "df-generated"] - ["Microsoft.Android.Build", "AndroidBuildOptions", "get_Sources", "()", "summary", "df-generated"] - - ["Microsoft.Android.Build", "AndroidBuildOptions", "set_IntermediateOutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Android.Build", "AndroidBuildOptions", "set_OutputPath", "(System.String)", "summary", "df-generated"] - ["Microsoft.Android.Build", "AndroidProject", "AndroidProject", "(System.String,System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "summary", "df-generated"] - ["Microsoft.Android.Build", "AndroidProject", "Build", "(System.String,Microsoft.Mobile.Build.Clang.ClangBuildOptions,System.Boolean,System.String)", "summary", "df-generated"] - ["Microsoft.Android.Build", "AndroidProject", "GenerateCMake", "(System.String,System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Apple.Build.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Apple.Build.model.yml index 4f257ec5cad..d2622c7b751 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Apple.Build.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Apple.Build.model.yml @@ -6,8 +6,6 @@ extensions: data: - ["Microsoft.Apple.Build", "AppleProject", False, "AppleProject", "(System.String,System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Apple.Build", "AppleProject", False, "AppleProject", "(System.String,System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Apple.Build", "AppleProject", False, "get_SdkRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Apple.Build", "AppleProject", False, "set_SdkRoot", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Apple.Build", "AppleSdk", False, "AppleSdk", "(System.String,Microsoft.Build.Utilities.TaskLoggingHelper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Apple.Build", "AppleSdk", False, "get_DeveloperRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Apple.Build", "AppleSdk", False, "get_SdkRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.DotNet.Build.Tasks.model.yml b/csharp/ql/lib/ext/generated/Microsoft.DotNet.Build.Tasks.model.yml index 8a999f56cdd..bdaab204b66 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.DotNet.Build.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.DotNet.Build.Tasks.model.yml @@ -5,83 +5,19 @@ extensions: extensible: neutralModel data: - ["Microsoft.DotNet.Build.Tasks", "BuildTask", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "BuildTask", "get_BuildEngine", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "BuildTask", "get_HostObject", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "BuildTask", "set_BuildEngine", "(Microsoft.Build.Framework.IBuildEngine)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "BuildTask", "set_HostObject", "(Microsoft.Build.Framework.ITaskHost)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "GenerateChecksums", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateChecksums", "get_Items", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateChecksums", "set_Items", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "get_Files", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "get_PackageId", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "get_PackageVersion", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "get_PermitDllAndExeFilesLackingFileVersion", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "get_PlatformManifestFile", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "get_PreferredPackages", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "get_PropsFile", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "set_Files", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "set_PackageId", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "set_PackageVersion", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "set_PermitDllAndExeFilesLackingFileVersion", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "set_PlatformManifestFile", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "set_PreferredPackages", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateFileVersionProps", "set_PropsFile", "(System.String)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "get_OutputPath", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "get_RunCommands", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "get_SetCommands", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "get_TemplatePath", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "set_OutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "set_RunCommands", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "set_SetCommands", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateRunScript", "set_TemplatePath", "(System.String)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "get_RuntimeGraphFiles", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "get_SharedFrameworkDirectory", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "get_TargetRuntimeIdentifier", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "set_RuntimeGraphFiles", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "set_SharedFrameworkDirectory", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "GenerateTestSharedFrameworkDepsFile", "set_TargetRuntimeIdentifier", "(System.String)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "RegenerateDownloadTable", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateDownloadTable", "get_Branches", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateDownloadTable", "get_Platforms", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateDownloadTable", "get_ReadmeFile", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateDownloadTable", "set_Branches", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateDownloadTable", "set_Platforms", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateDownloadTable", "set_ReadmeFile", "(System.String)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "Execute", "()", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "ExecuteAsync", "(System.Net.Http.HttpClient)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "get_PotentialTpnPaths", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "get_TpnFile", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "get_TpnRepos", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "set_PotentialTpnPaths", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "set_TpnFile", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "RegenerateThirdPartyNotices", "set_TpnRepos", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", "Parse", "(System.String[])", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", "ToString", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", "get_Preamble", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", "get_Sections", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", "set_Preamble", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnDocument", "set_Sections", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSection+ByHeaderNameComparer", "Equals", "(Microsoft.DotNet.Build.Tasks.TpnSection,Microsoft.DotNet.Build.Tasks.TpnSection)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSection+ByHeaderNameComparer", "GetHashCode", "(Microsoft.DotNet.Build.Tasks.TpnSection)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSection", "ToString", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSection", "get_Content", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSection", "get_Header", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSection", "set_Content", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSection", "set_Header", "(Microsoft.DotNet.Build.Tasks.TpnSectionHeader)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "IsSeparatorLine", "(System.String)", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "ParseAll", "(System.String[])", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "ToString", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "get_Format", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "get_LineLength", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "get_SeparatorLine", "()", "summary", "df-generated"] - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "get_SingleLineName", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "get_StartLine", "()", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "set_Format", "(Microsoft.DotNet.Build.Tasks.TpnSectionHeaderFormat)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "set_LineLength", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "set_Name", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "set_SeparatorLine", "(System.String)", "summary", "df-generated"] - - ["Microsoft.DotNet.Build.Tasks", "TpnSectionHeader", "set_StartLine", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Distributed.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Distributed.model.yml index 2b228b21aea..275aed9ef52 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Distributed.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Distributed.model.yml @@ -13,12 +13,6 @@ extensions: - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryExtensions", False, "SetSlidingExpiration", "(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryExtensions", False, "SetSlidingExpiration", "(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryExtensions", False, "SetSlidingExpiration", "(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryOptions", False, "get_AbsoluteExpiration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryOptions", False, "get_AbsoluteExpirationRelativeToNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryOptions", False, "get_SlidingExpiration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryOptions", False, "set_AbsoluteExpiration", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryOptions", False, "set_AbsoluteExpirationRelativeToNow", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Distributed", "DistributedCacheEntryOptions", False, "set_SlidingExpiration", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Memory.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Memory.model.yml index b8874e24083..d8e2028a1a4 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Memory.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Caching.Memory.model.yml @@ -33,14 +33,6 @@ extensions: - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryExtensions", False, "SetSlidingExpiration", "(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryExtensions", False, "SetSlidingExpiration", "(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryExtensions", False, "SetSlidingExpiration", "(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "get_AbsoluteExpiration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "get_AbsoluteExpirationRelativeToNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "get_Size", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "get_SlidingExpiration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "set_AbsoluteExpiration", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "set_AbsoluteExpirationRelativeToNow", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "set_Size", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", False, "set_SlidingExpiration", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -49,21 +41,9 @@ extensions: - ["Microsoft.Extensions.Caching.Memory", "CacheExtensions", "Get", "(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "CacheExtensions", "Get", "(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "CacheExtensions", "TryGetValue", "(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object,TItem)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_AbsoluteExpiration", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_AbsoluteExpirationRelativeToNow", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_ExpirationTokens", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_Key", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_PostEvictionCallbacks", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_Priority", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_Size", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_SlidingExpiration", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "get_Value", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "set_AbsoluteExpiration", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "set_AbsoluteExpirationRelativeToNow", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "set_Priority", "(Microsoft.Extensions.Caching.Memory.CacheItemPriority)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "set_Size", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "set_SlidingExpiration", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "ICacheEntry", "set_Value", "(System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "IMemoryCache", "CreateEntry", "(System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "IMemoryCache", "GetCurrentStatistics", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "IMemoryCache", "Remove", "(System.Object)", "summary", "df-generated"] @@ -79,30 +59,3 @@ extensions: - ["Microsoft.Extensions.Caching.Memory", "MemoryCache", "get_Count", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", "get_ExpirationTokens", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", "get_PostEvictionCallbacks", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", "get_Priority", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheEntryOptions", "set_Priority", "(Microsoft.Extensions.Caching.Memory.CacheItemPriority)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "get_Clock", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "get_CompactOnMemoryPressure", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "get_CompactionPercentage", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "get_ExpirationScanFrequency", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "get_SizeLimit", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "get_TrackLinkedCacheEntries", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "get_TrackStatistics", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "set_Clock", "(Microsoft.Extensions.Internal.ISystemClock)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "set_CompactOnMemoryPressure", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "set_CompactionPercentage", "(System.Double)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "set_ExpirationScanFrequency", "(System.TimeSpan)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "set_SizeLimit", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "set_TrackLinkedCacheEntries", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheOptions", "set_TrackStatistics", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "get_CurrentEntryCount", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "get_CurrentEstimatedSize", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "get_TotalHits", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "get_TotalMisses", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "set_CurrentEntryCount", "(System.Int64)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "set_CurrentEstimatedSize", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "set_TotalHits", "(System.Int64)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "MemoryCacheStatistics", "set_TotalMisses", "(System.Int64)", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "PostEvictionCallbackRegistration", "get_EvictionCallback", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "PostEvictionCallbackRegistration", "get_State", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Caching.Memory", "PostEvictionCallbackRegistration", "set_State", "(System.Object)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Binder.SourceGeneration.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Binder.SourceGeneration.model.yml index 2fa2d3f60ee..a4c8bf2a0c1 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Binder.SourceGeneration.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Binder.SourceGeneration.model.yml @@ -22,26 +22,8 @@ extensions: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "Bind_SimpleConsoleFormatterOptions", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "GetValueCore", "(Microsoft.Extensions.Configuration.IConfiguration,System.Type,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingExtensions", "ValidateConfigurationKeys", "(System.Type,System.Lazy>,Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.BinderOptions)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_EmitConfigurationKeyCaches", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_MethodsToGen", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_Namespaces", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_TypesForGen_BindCore", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_TypesForGen_BindCoreMain", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_TypesForGen_GetCore", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_TypesForGen_GetValueCore", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_TypesForGen_Initialize", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "get_TypesForGen_ParsePrimitive", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.BindingHelperInfo,Microsoft.Extensions.Configuration.Binder.SourceGeneration.BindingHelperInfo)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.BindingHelperInfo,Microsoft.Extensions.Configuration.Binder.SourceGeneration.BindingHelperInfo)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_EmitConfigurationKeyCaches", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_MethodsToGen", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MethodsToGen_CoreBindingHelper)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_Namespaces", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_TypesForGen_BindCore", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_TypesForGen_BindCoreMain", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_TypesForGen_GetCore", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_TypesForGen_GetValueCore", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_TypesForGen_Initialize", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "BindingHelperInfo", "set_TypesForGen_ParsePrimitive", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ComplexTypeSpec", "ComplexTypeSpec", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ComplexTypeSpec", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ComplexTypeSpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ComplexTypeSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ComplexTypeSpec)", "summary", "df-generated"] @@ -49,24 +31,9 @@ extensions: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ConfigurationBindingGenerator+Suppressor", "ReportSuppressions", "(Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ConfigurationBindingGenerator+Suppressor", "get_SupportedSuppressions", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ConfigurationBindingGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ConfigurationBindingGenerator", "get_OnSourceEmitting", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "GetInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MethodsToGen)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "get_ConfigBinder", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "get_ConfigBinder_Bind_instance", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "get_ConfigBinder_Bind_instance_BinderOptions", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "get_ConfigBinder_Bind_key_instance", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "get_MethodsToGen", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "get_OptionsBuilderExt", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "get_ServiceCollectionExt", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.InterceptorInfo,Microsoft.Extensions.Configuration.Binder.SourceGeneration.InterceptorInfo)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.InterceptorInfo,Microsoft.Extensions.Configuration.Binder.SourceGeneration.InterceptorInfo)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "set_ConfigBinder", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "set_ConfigBinder_Bind_instance", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "set_ConfigBinder_Bind_instance_BinderOptions", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "set_ConfigBinder_Bind_key_instance", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "set_MethodsToGen", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MethodsToGen)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "set_OptionsBuilderExt", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InterceptorInfo", "set_ServiceCollectionExt", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "InvocationLocationInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MethodsToGen,Microsoft.CodeAnalysis.Operations.IInvocationOperation)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "get_CharacterNumber", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "InvocationLocationInfo", "get_FilePath", "()", "summary", "df-generated"] @@ -77,15 +44,11 @@ extensions: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "MemberSpec", "(Microsoft.CodeAnalysis.ISymbol,SourceGenerators.TypeRef)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "get_CanGet", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "get_CanSet", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "get_ConfigurationKeyName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "get_DefaultValueExpr", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "get_TypeRef", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MemberSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.MemberSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MemberSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.MemberSpec)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "set_ConfigurationKeyName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "MemberSpec", "set_DefaultValueExpr", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ObjectSpec", "ObjectSpec", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ObjectInstantiationStrategy,SourceGenerators.ImmutableEquatableArray,SourceGenerators.ImmutableEquatableArray,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ObjectSpec", "get_ConstructorParameters", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ObjectSpec", "get_EqualityContract", "()", "summary", "df-generated"] @@ -98,48 +61,29 @@ extensions: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "get_CanGet", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "get_CanSet", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "get_ErrorOnFailedBinding", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "get_RefKind", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParameterSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParameterSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParameterSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParameterSpec)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParameterSpec", "set_ErrorOnFailedBinding", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParsableFromStringSpec", "ParsableFromStringSpec", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParsableFromStringSpec", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParsableFromStringSpec", "get_StringParsableTypeKind", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParsableFromStringSpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParsableFromStringSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParsableFromStringSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParsableFromStringSpec", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParsableFromStringSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParsableFromStringSpec)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "ParsableFromStringSpec", "set_StringParsableTypeKind", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.StringParsableTypeKind)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "PropertySpec", "(Microsoft.CodeAnalysis.IPropertySymbol,SourceGenerators.TypeRef)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "get_CanGet", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "get_CanSet", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "get_IsStatic", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "get_MatchingCtorParam", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "get_SetOnInit", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.PropertySpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.PropertySpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.PropertySpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.PropertySpec)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "PropertySpec", "set_MatchingCtorParam", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ParameterSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SimpleTypeSpec", "SimpleTypeSpec", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SimpleTypeSpec", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SimpleTypeSpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.SimpleTypeSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.SimpleTypeSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SimpleTypeSpec", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.SimpleTypeSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.SimpleTypeSpec)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "get_BindingHelperInfo", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "get_ConfigTypes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "get_EmitEnumParseMethod", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "get_EmitGenericParseEnum", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "get_EmitThrowIfNullMethod", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "get_InterceptorInfo", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.SourceGenerationSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.SourceGenerationSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.SourceGenerationSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.SourceGenerationSpec)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "set_BindingHelperInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.BindingHelperInfo)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "set_ConfigTypes", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "set_EmitEnumParseMethod", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "set_EmitGenericParseEnum", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "set_EmitThrowIfNullMethod", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "SourceGenerationSpec", "set_InterceptorInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.InterceptorInfo)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "TypeSpec", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "get_DisplayString", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "get_EffectiveTypeRef", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "get_FullName", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "get_IdentifierCompatibleSubstring", "()", "summary", "df-generated"] @@ -147,13 +91,9 @@ extensions: - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "get_TypeRef", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypeSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypeSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypeSpec,Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypeSpec)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypeSpec", "set_EffectiveTypeRef", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo+Builder", "Builder", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.MethodsToGen,Microsoft.Extensions.Configuration.Binder.SourceGeneration.ComplexTypeSpec)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo+Builder", "RegisterInvocation", "(Microsoft.CodeAnalysis.Operations.IInvocationOperation)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo+Builder", "ToIncrementalValue", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", "get_Locations", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", "get_TargetType", "()", "summary", "df-generated"] + - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", "TypedInterceptorInvocationInfo", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ComplexTypeSpec,SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", "op_Equality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypedInterceptorInvocationInfo,Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypedInterceptorInvocationInfo)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", "op_Inequality", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypedInterceptorInvocationInfo,Microsoft.Extensions.Configuration.Binder.SourceGeneration.TypedInterceptorInvocationInfo)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", "set_Locations", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Binder.SourceGeneration", "TypedInterceptorInvocationInfo", "set_TargetType", "(Microsoft.Extensions.Configuration.Binder.SourceGeneration.ComplexTypeSpec)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.CommandLine.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.CommandLine.model.yml index ed6ab336b6c..d6887bfa0a4 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.CommandLine.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.CommandLine.model.yml @@ -6,10 +6,4 @@ extensions: data: - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationProvider", "CommandLineConfigurationProvider", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IDictionary)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationProvider", "Load", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationProvider", "get_Args", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationProvider", "set_Args", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationSource", "get_Args", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationSource", "get_SwitchMappings", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationSource", "set_Args", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.CommandLine", "CommandLineConfigurationSource", "set_SwitchMappings", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.EnvironmentVariables.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.EnvironmentVariables.model.yml index eb1e81edb73..882c74f99a7 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.EnvironmentVariables.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.EnvironmentVariables.model.yml @@ -12,5 +12,3 @@ extensions: data: - ["Microsoft.Extensions.Configuration.EnvironmentVariables", "EnvironmentVariablesConfigurationProvider", "Load", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration.EnvironmentVariables", "EnvironmentVariablesConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.EnvironmentVariables", "EnvironmentVariablesConfigurationSource", "get_Prefix", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.EnvironmentVariables", "EnvironmentVariablesConfigurationSource", "set_Prefix", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Memory.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Memory.model.yml index 34e15ff39ca..a86e2830e5e 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Memory.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.Memory.model.yml @@ -11,5 +11,3 @@ extensions: extensible: neutralModel data: - ["Microsoft.Extensions.Configuration.Memory", "MemoryConfigurationProvider", "Add", "(System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Memory", "MemoryConfigurationSource", "get_InitialData", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration.Memory", "MemoryConfigurationSource", "set_InitialData", "(System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.model.yml index 055f1d82fe7..f72ed35e865 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Configuration.model.yml @@ -10,8 +10,6 @@ extensions: - ["Microsoft.Extensions.Configuration", "ChainedConfigurationProvider", False, "GetReloadToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ChainedConfigurationProvider", False, "TryGet", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ChainedConfigurationProvider", False, "get_Configuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Configuration", "CommandLineConfigurationExtensions", False, "AddCommandLine", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Configuration", "CommandLineConfigurationExtensions", False, "AddCommandLine", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String[],System.Collections.Generic.IDictionary)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", False, "GetValue", "(Microsoft.Extensions.Configuration.IConfiguration,System.Type,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", False, "GetValue", "(Microsoft.Extensions.Configuration.IConfiguration,System.Type,System.String,System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", False, "GetValue", "(Microsoft.Extensions.Configuration.IConfiguration,System.Type,System.String,System.Object)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] @@ -26,7 +24,6 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationExtensions", False, "GetRequiredSection", "(Microsoft.Extensions.Configuration.IConfiguration,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "Build", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "GetReloadToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "GetSection", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", False, "GetSection", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -42,14 +39,11 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", False, "GetReloadToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", False, "GetSection", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", False, "GetSection", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", False, "get_Providers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationRootExtensions", False, "GetDebugView", "(Microsoft.Extensions.Configuration.IConfigurationRoot)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationSection", False, "ConfigurationSection", "(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationSection", False, "ConfigurationSection", "(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationSection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationSection", False, "get_Path", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationSection", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "EnvironmentVariablesExtensions", False, "AddEnvironmentVariables", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "EnvironmentVariablesExtensions", False, "AddEnvironmentVariables", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationExtensions", False, "SetBasePath", "(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -83,24 +77,15 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["Microsoft.Extensions.Configuration", "BinderOptions", "get_BindNonPublicProperties", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "BinderOptions", "get_ErrorOnUnknownConfiguration", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "BinderOptions", "set_BindNonPublicProperties", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "BinderOptions", "set_ErrorOnUnknownConfiguration", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ChainedConfigurationProvider", "ChainedConfigurationProvider", "(Microsoft.Extensions.Configuration.ChainedConfigurationSource)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ChainedConfigurationProvider", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ChainedConfigurationProvider", "Load", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ChainedConfigurationProvider", "Set", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ChainedConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ChainedConfigurationSource", "get_Configuration", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ChainedConfigurationSource", "get_ShouldDisposeConfiguration", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ChainedConfigurationSource", "set_Configuration", "(Microsoft.Extensions.Configuration.IConfiguration)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ChainedConfigurationSource", "set_ShouldDisposeConfiguration", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "Bind", "(Microsoft.Extensions.Configuration.IConfiguration,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "Bind", "(Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "Get", "(Microsoft.Extensions.Configuration.IConfiguration,System.Type)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBinder", "Get", "(Microsoft.Extensions.Configuration.IConfiguration)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationBuilder", "Build", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationBuilder", "get_Properties", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", "ConfigurationDebugViewContext", "(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationDebugViewContext", "get_ConfigurationProvider", "()", "summary", "df-generated"] @@ -117,7 +102,6 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "GetChildren", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "Reload", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "get_Item", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "get_Providers", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationManager", "set_Item", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationProvider", "Load", "()", "summary", "df-generated"] @@ -125,12 +109,8 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationProvider", "Set", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationProvider", "ToString", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationProvider", "TryGet", "(System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationProvider", "get_Data", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationProvider", "set_Data", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationReloadToken", "OnReload", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationReloadToken", "get_ActiveChangeCallbacks", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationReloadToken", "get_HasChanged", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationReloadToken", "set_ActiveChangeCallbacks", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", "GetChildren", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationRoot", "Reload", "()", "summary", "df-generated"] @@ -140,7 +120,6 @@ extensions: - ["Microsoft.Extensions.Configuration", "ConfigurationSection", "GetSection", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationSection", "get_Key", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "ConfigurationSection", "set_Item", "(System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "ConfigurationSection", "set_Value", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationExtensions", "GetFileLoadExceptionHandler", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationExtensions", "GetFileProvider", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationProvider", "Dispose", "()", "summary", "df-generated"] @@ -153,30 +132,11 @@ extensions: - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "EnsureDefaults", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "ResolveFileProvider", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "get_FileProvider", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "get_OnLoadException", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "get_Optional", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "get_Path", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "get_ReloadDelay", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "get_ReloadOnChange", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "set_FileProvider", "(Microsoft.Extensions.FileProviders.IFileProvider)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "set_Optional", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "set_Path", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "set_ReloadDelay", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileConfigurationSource", "set_ReloadOnChange", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileLoadExceptionContext", "get_Exception", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileLoadExceptionContext", "get_Ignore", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileLoadExceptionContext", "get_Provider", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileLoadExceptionContext", "set_Exception", "(System.Exception)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileLoadExceptionContext", "set_Ignore", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "FileLoadExceptionContext", "set_Provider", "(Microsoft.Extensions.Configuration.FileConfigurationProvider)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfiguration", "GetChildren", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfiguration", "GetReloadToken", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfiguration", "GetSection", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "IConfiguration", "get_Item", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfiguration", "set_Item", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationBuilder", "Add", "(Microsoft.Extensions.Configuration.IConfigurationSource)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "IConfigurationBuilder", "Build", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationBuilder", "get_Properties", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationBuilder", "get_Sources", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationProvider", "GetChildKeys", "(System.Collections.Generic.IEnumerable,System.String)", "summary", "df-generated"] @@ -188,13 +148,9 @@ extensions: - ["Microsoft.Extensions.Configuration", "IConfigurationRoot", "get_Providers", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationSection", "get_Key", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationSection", "get_Path", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "IConfigurationSection", "get_Value", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "IConfigurationSection", "set_Value", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "IConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "StreamConfigurationProvider", "Load", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "StreamConfigurationProvider", "Load", "(System.IO.Stream)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "StreamConfigurationProvider", "StreamConfigurationProvider", "(Microsoft.Extensions.Configuration.StreamConfigurationSource)", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "StreamConfigurationProvider", "get_Source", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Configuration", "StreamConfigurationSource", "Build", "(Microsoft.Extensions.Configuration.IConfigurationBuilder)", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "StreamConfigurationSource", "get_Stream", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Configuration", "StreamConfigurationSource", "set_Stream", "(System.IO.Stream)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.Fakes.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.Fakes.model.yml index ffdf1e7c5df..72aa9abfbde 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.Fakes.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.Fakes.model.yml @@ -23,16 +23,12 @@ extensions: - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "ClassWithAmbiguousCtors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "ClassWithAmbiguousCtors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String,System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "ClassWithAmbiguousCtors", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "get_CtorUsed", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "get_Data1", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "get_Data2", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "get_FakeService", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "set_CtorUsed", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "ClassWithAmbiguousCtorsAndAttribute", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOuterService,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "ClassWithAmbiguousCtorsAndAttribute", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "ClassWithAmbiguousCtorsAndAttribute", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "get_CtorUsed", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "set_CtorUsed", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithClassConstraint", "get_Value", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithInterfaceConstraint", "ClassWithInterfaceConstraint", "(T)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithInterfaceConstraint", "get_Value", "()", "summary", "df-generated"] @@ -50,9 +46,7 @@ extensions: - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ConstrainedFakeOpenGenericService", "ConstrainedFakeOpenGenericService", "(TVal)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ConstrainedFakeOpenGenericService", "get_Value", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "CreationCountFakeService", "CreationCountFakeService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "CreationCountFakeService", "get_InstanceCount", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "CreationCountFakeService", "get_InstanceId", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "CreationCountFakeService", "set_InstanceCount", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackInnerService", "FakeDisposableCallbackInnerService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposeCallback)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackOuterService", "FakeDisposableCallbackOuterService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.Collections.Generic.IEnumerable,Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposeCallback)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackOuterService", "get_MultipleServices", "()", "summary", "df-generated"] @@ -66,26 +60,12 @@ extensions: - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOuterService", "get_MultipleServices", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOuterService", "get_SingleService", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeService", "Dispose", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeService", "get_Disposed", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeService", "get_Value", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeService", "set_Disposed", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeService", "set_Value", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.PocoClass)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFactoryService", "get_FakeService", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFactoryService", "get_Value", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFakeOpenGenericService", "get_Value", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFakeOuterService", "get_MultipleServices", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFakeOuterService", "get_SingleService", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ScopedFactoryService", "get_FakeService", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ScopedFactoryService", "set_FakeService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ServiceAcceptingFactoryService", "ServiceAcceptingFactoryService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.ScopedFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ServiceAcceptingFactoryService", "get_ScopedService", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ServiceAcceptingFactoryService", "get_TransientService", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ServiceAcceptingFactoryService", "set_ScopedService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.ScopedFactoryService)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ServiceAcceptingFactoryService", "set_TransientService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TransientFactoryService", "get_FakeService", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TransientFactoryService", "get_Value", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TransientFactoryService", "set_FakeService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TransientFactoryService", "set_Value", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.model.yml index 3d0ec843e38..d1726444513 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.Specification.model.yml @@ -10,10 +10,6 @@ extensions: extensible: neutralModel data: - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtor", "ClassWithOptionalArgsCtor", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtor", "get_Whatever", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtor", "set_Whatever", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs+StructWithPublicDefaultConstructor", "get_ConstructorInvoked", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs+StructWithPublicDefaultConstructor", "set_ConstructorInvoked", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs", "ClassWithOptionalArgsCtorWithStructs", "(System.DateTime,System.DateTime,System.TimeSpan,System.TimeSpan,System.DateTimeOffset,System.DateTimeOffset,System.Guid,System.Guid,Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs+CustomStruct,Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs+CustomStruct,System.Nullable,System.Nullable,System.Nullable,System.Nullable,Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs+StructWithPublicDefaultConstructor)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs", "get_Color", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection.Specification", "ClassWithOptionalArgsCtorWithStructs", "get_ColorNull", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.model.yml index 21cdd883261..9c2fffced71 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyInjection.model.yml @@ -171,10 +171,6 @@ extensions: - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderKeyedServiceExtensions", "GetKeyedServices", "(System.IServiceProvider,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderKeyedServiceExtensions", "GetRequiredKeyedService", "(System.IServiceProvider,System.Type,System.Object)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderKeyedServiceExtensions", "GetRequiredKeyedService", "(System.IServiceProvider,System.Object)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderOptions", "get_ValidateOnBuild", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderOptions", "get_ValidateScopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderOptions", "set_ValidateOnBuild", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderOptions", "set_ValidateScopes", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderServiceExtensions", "CreateAsyncScope", "(Microsoft.Extensions.DependencyInjection.IServiceScopeFactory)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderServiceExtensions", "CreateAsyncScope", "(System.IServiceProvider)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyInjection", "ServiceProviderServiceExtensions", "CreateScope", "(System.IServiceProvider)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyModel.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyModel.model.yml index 1661b399b2a..d6fabc1dd17 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyModel.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.DependencyModel.model.yml @@ -80,20 +80,12 @@ extensions: - ["Microsoft.Extensions.DependencyModel", "Library", "get_Type", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "Library", "get_Version", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "ResourceAssembly", "ResourceAssembly", "(System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "ResourceAssembly", "get_Locale", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "ResourceAssembly", "get_Path", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "ResourceAssembly", "set_Locale", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "ResourceAssembly", "set_Path", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeAssembly", "get_Name", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeAssembly", "get_Path", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeAssetGroup", "RuntimeAssetGroup", "(System.String,System.String[])", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeAssetGroup", "get_Runtime", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeFallbacks", "RuntimeFallbacks", "(System.String,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeFallbacks", "RuntimeFallbacks", "(System.String,System.String[])", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "RuntimeFallbacks", "get_Fallbacks", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "RuntimeFallbacks", "get_Runtime", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "RuntimeFallbacks", "set_Fallbacks", "(System.Collections.Generic.IReadOnlyList)", "summary", "df-generated"] - - ["Microsoft.Extensions.DependencyModel", "RuntimeFallbacks", "set_Runtime", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeFile", "RuntimeFile", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeFile", "get_AssemblyVersion", "()", "summary", "df-generated"] - ["Microsoft.Extensions.DependencyModel", "RuntimeFile", "get_FileVersion", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Diagnostics.Metrics.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Diagnostics.Metrics.model.yml index dd433351f55..99492f2b0e9 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Diagnostics.Metrics.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Diagnostics.Metrics.model.yml @@ -35,11 +35,4 @@ extensions: - ["Microsoft.Extensions.Diagnostics.Metrics", "InstrumentRule", "get_ListenerName", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Diagnostics.Metrics", "InstrumentRule", "get_MeterName", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Diagnostics.Metrics", "InstrumentRule", "get_Scopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Diagnostics.Metrics", "MeasurementHandlers", "get_ByteHandler", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Diagnostics.Metrics", "MeasurementHandlers", "get_DecimalHandler", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Diagnostics.Metrics", "MeasurementHandlers", "get_DoubleHandler", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Diagnostics.Metrics", "MeasurementHandlers", "get_FloatHandler", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Diagnostics.Metrics", "MeasurementHandlers", "get_IntHandler", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Diagnostics.Metrics", "MeasurementHandlers", "get_LongHandler", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Diagnostics.Metrics", "MeasurementHandlers", "get_ShortHandler", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Diagnostics.Metrics", "MetricsOptions", "get_Rules", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.Physical.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.Physical.model.yml index 1d8bc85022d..c39c59b7e34 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.Physical.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.Physical.model.yml @@ -31,11 +31,7 @@ extensions: - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalFilesWatcher", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalFilesWatcher", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PhysicalFilesWatcher", "PhysicalFilesWatcher", "(System.String,System.IO.FileSystemWatcher,System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders.Physical", "PollingFileChangeToken", "get_ActiveChangeCallbacks", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PollingFileChangeToken", "get_HasChanged", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders.Physical", "PollingFileChangeToken", "set_ActiveChangeCallbacks", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PollingWildCardChangeToken", "GetLastWriteUtc", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PollingWildCardChangeToken", "PollingWildCardChangeToken", "(System.String,System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders.Physical", "PollingWildCardChangeToken", "get_ActiveChangeCallbacks", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders.Physical", "PollingWildCardChangeToken", "get_HasChanged", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders.Physical", "PollingWildCardChangeToken", "set_ActiveChangeCallbacks", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.model.yml index 6fe47dc69e8..a9a5f599f59 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileProviders.model.yml @@ -50,7 +50,3 @@ extensions: - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "PhysicalFileProvider", "(System.String,Microsoft.Extensions.FileProviders.Physical.ExclusionFilters)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "Watch", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "get_Root", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "get_UseActivePolling", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "get_UsePollingFileWatcher", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "set_UseActivePolling", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.FileProviders", "PhysicalFileProvider", "set_UsePollingFileWatcher", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.model.yml index 3d95e23acc1..6ba814e1645 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.FileSystemGlobbing.model.yml @@ -34,6 +34,4 @@ extensions: - ["Microsoft.Extensions.FileSystemGlobbing", "MatcherExtensions", "Match", "(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "PatternMatchingResult", "PatternMatchingResult", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "PatternMatchingResult", "PatternMatchingResult", "(System.Collections.Generic.IEnumerable,System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing", "PatternMatchingResult", "get_Files", "()", "summary", "df-generated"] - ["Microsoft.Extensions.FileSystemGlobbing", "PatternMatchingResult", "get_HasMatches", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.FileSystemGlobbing", "PatternMatchingResult", "set_Files", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.Internal.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.Internal.model.yml index 742e37b2511..3b74e529033 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.Internal.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.Internal.model.yml @@ -20,11 +20,3 @@ extensions: - ["Microsoft.Extensions.Hosting.Internal", "ConsoleLifetime", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting.Internal", "ConsoleLifetime", "StopAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting.Internal", "ConsoleLifetime", "WaitForStartAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "get_ApplicationName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "get_ContentRootFileProvider", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "get_ContentRootPath", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "get_EnvironmentName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "set_ApplicationName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "set_ContentRootFileProvider", "(Microsoft.Extensions.FileProviders.IFileProvider)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "set_ContentRootPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting.Internal", "HostingEnvironment", "set_EnvironmentName", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.model.yml index 2f74e608991..dd8a1a64486 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Hosting.model.yml @@ -27,8 +27,6 @@ extensions: - ["Microsoft.Extensions.Hosting", "BackgroundService", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "BackgroundService", "ExecuteAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "BackgroundService", "StopAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "ConsoleLifetimeOptions", "get_SuppressStatusMessages", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "ConsoleLifetimeOptions", "set_SuppressStatusMessages", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "Host", "CreateApplicationBuilder", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "Host", "CreateApplicationBuilder", "(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "Host", "CreateApplicationBuilder", "(System.String[])", "summary", "df-generated"] @@ -42,40 +40,14 @@ extensions: - ["Microsoft.Extensions.Hosting", "HostApplicationBuilder", "HostApplicationBuilder", "(System.String[])", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostApplicationBuilder", "get_Configuration", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostApplicationBuilder", "get_Properties", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "get_ApplicationName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "get_Args", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "get_Configuration", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "get_ContentRootPath", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "get_DisableDefaults", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "get_EnvironmentName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "set_ApplicationName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "set_Args", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "set_Configuration", "(Microsoft.Extensions.Configuration.ConfigurationManager)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "set_ContentRootPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "set_DisableDefaults", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostApplicationBuilderSettings", "set_EnvironmentName", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostBuilder", "Build", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostBuilder", "get_Properties", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostBuilderContext", "HostBuilderContext", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostBuilderContext", "get_Configuration", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostBuilderContext", "get_HostingEnvironment", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostBuilderContext", "get_Properties", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostBuilderContext", "set_Configuration", "(Microsoft.Extensions.Configuration.IConfiguration)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostBuilderContext", "set_HostingEnvironment", "(Microsoft.Extensions.Hosting.IHostEnvironment)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostEnvironmentEnvExtensions", "IsDevelopment", "(Microsoft.Extensions.Hosting.IHostEnvironment)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostEnvironmentEnvExtensions", "IsEnvironment", "(Microsoft.Extensions.Hosting.IHostEnvironment,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostEnvironmentEnvExtensions", "IsProduction", "(Microsoft.Extensions.Hosting.IHostEnvironment)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostEnvironmentEnvExtensions", "IsStaging", "(Microsoft.Extensions.Hosting.IHostEnvironment)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "get_BackgroundServiceExceptionBehavior", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "get_ServicesStartConcurrently", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "get_ServicesStopConcurrently", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "get_ShutdownTimeout", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "get_StartupTimeout", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "set_BackgroundServiceExceptionBehavior", "(Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "set_ServicesStartConcurrently", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "set_ServicesStopConcurrently", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "set_ShutdownTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "HostOptions", "set_StartupTimeout", "(System.TimeSpan)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostingAbstractionsHostBuilderExtensions", "Start", "(Microsoft.Extensions.Hosting.IHostBuilder)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostingAbstractionsHostBuilderExtensions", "StartAsync", "(Microsoft.Extensions.Hosting.IHostBuilder,System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "HostingAbstractionsHostExtensions", "Run", "(Microsoft.Extensions.Hosting.IHost)", "summary", "df-generated"] @@ -109,14 +81,6 @@ extensions: - ["Microsoft.Extensions.Hosting", "IHostBuilder", "Build", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "IHostBuilder", "UseServiceProviderFactory", "(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "IHostBuilder", "get_Properties", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "get_ApplicationName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "get_ContentRootFileProvider", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "get_ContentRootPath", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "get_EnvironmentName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "set_ApplicationName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "set_ContentRootFileProvider", "(Microsoft.Extensions.FileProviders.IFileProvider)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "set_ContentRootPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostEnvironment", "set_EnvironmentName", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "IHostLifetime", "StopAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "IHostLifetime", "WaitForStartAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "IHostedLifecycleService", "StartedAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] @@ -125,13 +89,3 @@ extensions: - ["Microsoft.Extensions.Hosting", "IHostedLifecycleService", "StoppingAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "IHostedService", "StartAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Hosting", "IHostedService", "StopAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "get_ApplicationName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "get_ContentRootFileProvider", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "get_ContentRootPath", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "get_EnvironmentName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "set_ApplicationName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "set_ContentRootFileProvider", "(Microsoft.Extensions.FileProviders.IFileProvider)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "set_ContentRootPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "IHostingEnvironment", "set_EnvironmentName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "WindowsServiceLifetimeOptions", "get_ServiceName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Hosting", "WindowsServiceLifetimeOptions", "set_ServiceName", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Http.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Http.model.yml index f8206831397..dbbb070311b 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Http.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Http.model.yml @@ -4,8 +4,6 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["Microsoft.Extensions.Http", "HttpClientFactoryOptions", False, "get_HandlerLifetime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpClientFactoryOptions", False, "set_HandlerLifetime", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", False, "CreateHandlerPipeline", "(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", False, "CreateHandlerPipeline", "(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - addsTo: @@ -14,14 +12,7 @@ extensions: data: - ["Microsoft.Extensions.Http", "HttpClientFactoryOptions", "get_HttpClientActions", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Http", "HttpClientFactoryOptions", "get_HttpMessageHandlerBuilderActions", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpClientFactoryOptions", "get_ShouldRedactHeaderValue", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpClientFactoryOptions", "get_SuppressHandlerScope", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpClientFactoryOptions", "set_SuppressHandlerScope", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", "Build", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", "get_AdditionalHandlers", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", "get_PrimaryHandler", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", "get_Services", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", "set_Name", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Http", "HttpMessageHandlerBuilder", "set_PrimaryHandler", "(System.Net.Http.HttpMessageHandler)", "summary", "df-generated"] - ["Microsoft.Extensions.Http", "ITypedHttpClientFactory", "CreateClient", "(System.Net.Http.HttpClient)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Console.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Console.model.yml index 40c229b9fb9..83b50d89d4b 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Console.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.Console.model.yml @@ -16,54 +16,14 @@ extensions: extensible: neutralModel data: - ["Microsoft.Extensions.Logging.Console", "ConfigurationConsoleLoggerSettings", "TryGetSwitch", "(System.String,Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConfigurationConsoleLoggerSettings", "get_ChangeToken", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConfigurationConsoleLoggerSettings", "get_IncludeScopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConfigurationConsoleLoggerSettings", "set_ChangeToken", "(Microsoft.Extensions.Primitives.IChangeToken)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatter", "ConsoleFormatter", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatter", "Write", "(Microsoft.Extensions.Logging.Abstractions.LogEntry,Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatter", "get_Name", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatterOptions", "get_IncludeScopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatterOptions", "get_TimestampFormat", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatterOptions", "get_UseUtcTimestamp", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatterOptions", "set_IncludeScopes", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatterOptions", "set_TimestampFormat", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleFormatterOptions", "set_UseUtcTimestamp", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_DisableColors", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_Format", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_FormatterName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_IncludeScopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_LogToStandardErrorThreshold", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_MaxQueueLength", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_QueueFullMode", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_TimestampFormat", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "get_UseUtcTimestamp", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_DisableColors", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_Format", "(Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_FormatterName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_IncludeScopes", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_LogToStandardErrorThreshold", "(Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_MaxQueueLength", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_QueueFullMode", "(Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_TimestampFormat", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerOptions", "set_UseUtcTimestamp", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerProvider", "ConsoleLoggerProvider", "(Microsoft.Extensions.Options.IOptionsMonitor)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerProvider", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "TryGetSwitch", "(System.String,Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "get_ChangeToken", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "get_DisableColors", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "get_IncludeScopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "get_Switches", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "set_ChangeToken", "(Microsoft.Extensions.Primitives.IChangeToken)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "set_DisableColors", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "set_IncludeScopes", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "ConsoleLoggerSettings", "set_Switches", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "IConsoleLoggerSettings", "Reload", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "IConsoleLoggerSettings", "TryGetSwitch", "(System.String,Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "IConsoleLoggerSettings", "get_ChangeToken", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.Console", "IConsoleLoggerSettings", "get_IncludeScopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "JsonConsoleFormatterOptions", "get_JsonWriterOptions", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "JsonConsoleFormatterOptions", "set_JsonWriterOptions", "(System.Text.Json.JsonWriterOptions)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "SimpleConsoleFormatterOptions", "get_ColorBehavior", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "SimpleConsoleFormatterOptions", "get_SingleLine", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "SimpleConsoleFormatterOptions", "set_ColorBehavior", "(Microsoft.Extensions.Logging.Console.LoggerColorBehavior)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.Console", "SimpleConsoleFormatterOptions", "set_SingleLine", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.EventLog.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.EventLog.model.yml index 3a451636427..d2091520e03 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.EventLog.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.EventLog.model.yml @@ -14,10 +14,3 @@ extensions: data: - ["Microsoft.Extensions.Logging.EventLog", "EventLogLoggerProvider", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging.EventLog", "EventLogLoggerProvider", "EventLogLoggerProvider", "(Microsoft.Extensions.Options.IOptions)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.EventLog", "EventLogSettings", "get_Filter", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.EventLog", "EventLogSettings", "get_LogName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.EventLog", "EventLogSettings", "get_MachineName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.EventLog", "EventLogSettings", "get_SourceName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.EventLog", "EventLogSettings", "set_LogName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.EventLog", "EventLogSettings", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging.EventLog", "EventLogSettings", "set_SourceName", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.model.yml index ac17012ba4c..eb99ba25066 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Logging.model.yml @@ -68,8 +68,6 @@ extensions: - ["Microsoft.Extensions.Logging", "ILoggerProvider", "CreateLogger", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "ILoggingBuilder", "get_Services", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "ISupportExternalScope", "SetScopeProvider", "(Microsoft.Extensions.Logging.IExternalScopeProvider)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LogDefineOptions", "get_SkipEnabledCheck", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LogDefineOptions", "set_SkipEnabledCheck", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "Logger", "IsEnabled", "(Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "Logger", "Logger", "(Microsoft.Extensions.Logging.ILoggerFactory)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerExtensions", "Log", "(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[])", "summary", "df-generated"] @@ -108,13 +106,7 @@ extensions: - ["Microsoft.Extensions.Logging", "LoggerFactory", "LoggerFactory", "(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFactory", "LoggerFactory", "(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFactoryExtensions", "CreateLogger", "(Microsoft.Extensions.Logging.ILoggerFactory)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFactoryOptions", "get_ActivityTrackingOptions", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFactoryOptions", "set_ActivityTrackingOptions", "(Microsoft.Extensions.Logging.ActivityTrackingOptions)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFilterOptions", "get_CaptureScopes", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFilterOptions", "get_MinLevel", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterOptions", "get_Rules", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFilterOptions", "set_CaptureScopes", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerFilterOptions", "set_MinLevel", "(Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterRule", "ToString", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterRule", "get_CategoryName", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerFilterRule", "get_Filter", "()", "summary", "df-generated"] @@ -145,15 +137,5 @@ extensions: - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "LoggerMessageAttribute", "(Microsoft.Extensions.Logging.LogLevel,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "LoggerMessageAttribute", "(System.Int32,Microsoft.Extensions.Logging.LogLevel,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "LoggerMessageAttribute", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "get_EventId", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "get_EventName", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "get_Level", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "get_Message", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "get_SkipEnabledCheck", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "set_EventId", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "set_EventName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "set_Level", "(Microsoft.Extensions.Logging.LogLevel)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "set_Message", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Logging", "LoggerMessageAttribute", "set_SkipEnabledCheck", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "ProviderAliasAttribute", "ProviderAliasAttribute", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Logging", "ProviderAliasAttribute", "get_Alias", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Options.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Options.model.yml index 9c05ecee323..a3e429a473c 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Options.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Options.model.yml @@ -184,16 +184,6 @@ extensions: - ["Microsoft.Extensions.Options", "ValidateOptions", "get_Validation", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "Fail", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "Fail", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "get_Failed", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "get_FailureMessage", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "get_Failures", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "get_Skipped", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "get_Succeeded", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "set_Failed", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "set_FailureMessage", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "set_Failures", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "set_Skipped", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Extensions.Options", "ValidateOptionsResult", "set_Succeeded", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", "AddError", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", "AddResult", "(Microsoft.Extensions.Options.ValidateOptionsResult)", "summary", "df-generated"] - ["Microsoft.Extensions.Options", "ValidateOptionsResultBuilder", "AddResult", "(System.ComponentModel.DataAnnotations.ValidationResult)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Primitives.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Primitives.model.yml index 42292c9ab86..66f090b58e2 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Extensions.Primitives.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Extensions.Primitives.model.yml @@ -19,9 +19,7 @@ extensions: extensible: neutralModel data: - ["Microsoft.Extensions.Primitives", "CancellationChangeToken", "CancellationChangeToken", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["Microsoft.Extensions.Primitives", "CancellationChangeToken", "get_ActiveChangeCallbacks", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "CancellationChangeToken", "get_HasChanged", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Primitives", "CancellationChangeToken", "set_ActiveChangeCallbacks", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "CompositeChangeToken", "CompositeChangeToken", "(System.Collections.Generic.IReadOnlyList)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "CompositeChangeToken", "get_ActiveChangeCallbacks", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "CompositeChangeToken", "get_ChangeTokens", "()", "summary", "df-generated"] @@ -33,8 +31,6 @@ extensions: - ["Microsoft.Extensions.Primitives", "InplaceStringBuilder", "Append", "(System.String)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "InplaceStringBuilder", "Append", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "InplaceStringBuilder", "InplaceStringBuilder", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Extensions.Primitives", "InplaceStringBuilder", "get_Capacity", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Primitives", "InplaceStringBuilder", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "AsMemory", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "AsSpan", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringSegment", "AsSpan", "(System.Int32)", "summary", "df-generated"] @@ -84,7 +80,6 @@ extensions: - ["Microsoft.Extensions.Primitives", "StringTokenizer+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringTokenizer+Enumerator", "Reset", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringTokenizer+Enumerator", "get_Current", "()", "summary", "df-generated"] - - ["Microsoft.Extensions.Primitives", "StringTokenizer+Enumerator", "set_Current", "(Microsoft.Extensions.Primitives.StringSegment)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringValues+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringValues+Enumerator", "Enumerator", "(Microsoft.Extensions.Primitives.StringValues)", "summary", "df-generated"] - ["Microsoft.Extensions.Primitives", "StringValues+Enumerator", "MoveNext", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Interop.Analyzers.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Interop.Analyzers.model.yml index d7a46dee482..cf8cf711274 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Interop.Analyzers.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Interop.Analyzers.model.yml @@ -43,23 +43,18 @@ extensions: - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "ParseOptionsFromDiagnostic", "(Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "get_BaseEquivalenceKey", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", "get_ApplyFix", "()", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", "get_SelectedOptions", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix)", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", "set_SelectedOptions", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] + - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "Bool", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "ToString", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "get_Value", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool)", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "set_Value", "(System.Boolean)", "summary", "df-generated"] + - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "String", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "ToString", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "get_Value", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String)", "summary", "df-generated"] - - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "set_Value", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "ParseOptionsFromEquivalenceKey", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Interop.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Interop.model.yml index fe9778a9741..a65bb39904a 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Interop.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Interop.model.yml @@ -84,16 +84,9 @@ extensions: - ["Microsoft.Interop", "ArrayMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "ArrayMarshallingInfoProvider", "CreateArrayMarshallingInfo", "(Microsoft.CodeAnalysis.Compilation,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.Interop.CountInfo,Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "AttributedMarshallingModelGeneratorFactory", "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "get_BidirectionalMode", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "get_ManagedToUnmanagedMode", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "get_RuntimeMarshallingDisabled", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "get_UnmanagedToManagedMode", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "AttributedMarshallingModelOptions", "(System.Boolean,Microsoft.Interop.MarshalMode,Microsoft.Interop.MarshalMode,Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "op_Equality", "(Microsoft.Interop.AttributedMarshallingModelOptions,Microsoft.Interop.AttributedMarshallingModelOptions)", "summary", "df-generated"] - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "op_Inequality", "(Microsoft.Interop.AttributedMarshallingModelOptions,Microsoft.Interop.AttributedMarshallingModelOptions)", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "set_BidirectionalMode", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "set_ManagedToUnmanagedMode", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "set_RuntimeMarshallingDisabled", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Interop", "AttributedMarshallingModelOptions", "set_UnmanagedToManagedMode", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - ["Microsoft.Interop", "BlittableMarshaller", "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "BlittableMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "BlittableMarshaller", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] @@ -107,59 +100,33 @@ extensions: - ["Microsoft.Interop", "BoolMarshallerBase", "SupportsByValueMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "BoolMarshallerBase", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "BooleanMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerator", "get_Generator", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerator", "get_TypeInfo", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "BoundGenerator", "BoundGenerator", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.IMarshallingGenerator)", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerator", "op_Equality", "(Microsoft.Interop.BoundGenerator,Microsoft.Interop.BoundGenerator)", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerator", "op_Inequality", "(Microsoft.Interop.BoundGenerator,Microsoft.Interop.BoundGenerator)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerator", "set_Generator", "(Microsoft.Interop.IMarshallingGenerator)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerator", "set_TypeInfo", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerators", "Create", "(System.Collections.Immutable.ImmutableArray,Microsoft.Interop.IMarshallingGeneratorFactory,Microsoft.Interop.StubCodeContext,Microsoft.Interop.IMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerators", "GenerateTargetMethodSignatureData", "(Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerators", "get_HasManagedExceptionMarshaller", "()", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerators", "get_IsManagedVoidReturn", "()", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerators", "get_IsUnmanagedVoidReturn", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "get_ManagedExceptionMarshaller", "()", "summary", "df-generated"] - ["Microsoft.Interop", "BoundGenerators", "get_ManagedNativeSameReturn", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "get_ManagedParameterMarshallers", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "get_ManagedReturnMarshaller", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "get_NativeParameterMarshallers", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "get_NativeReturnMarshaller", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "get_SignatureMarshallers", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "set_ManagedExceptionMarshaller", "(Microsoft.Interop.BoundGenerator)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "set_ManagedParameterMarshallers", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "set_ManagedReturnMarshaller", "(Microsoft.Interop.BoundGenerator)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "set_NativeParameterMarshallers", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "set_NativeReturnMarshaller", "(Microsoft.Interop.BoundGenerator)", "summary", "df-generated"] - - ["Microsoft.Interop", "BoundGenerators", "set_SignatureMarshallers", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "BreakingChangeDetector", "BreakingChangeDetector", "(Microsoft.Interop.IMarshallingGeneratorFactory)", "summary", "df-generated"] - ["Microsoft.Interop", "BreakingChangeDetector", "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueContentsMarshalKindValidator", "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "ByValueMarshalKindSupportDescriptor", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "GetSupport", "(Microsoft.Interop.ByValueContentsMarshalKind,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "get_DefaultSupport", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "get_InOutSupport", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "get_InSupport", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "get_OutSupport", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "op_Equality", "(Microsoft.Interop.ByValueMarshalKindSupportDescriptor,Microsoft.Interop.ByValueMarshalKindSupportDescriptor)", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "op_Inequality", "(Microsoft.Interop.ByValueMarshalKindSupportDescriptor,Microsoft.Interop.ByValueMarshalKindSupportDescriptor)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "set_DefaultSupport", "(Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "set_InOutSupport", "(Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "set_InSupport", "(Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportDescriptor", "set_OutSupport", "(Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "ByValueMarshalKindSupportInfo", "(Microsoft.Interop.ByValueMarshalKindSupport,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "GetSupport", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "get_Support", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "get_details", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "op_Equality", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "op_Inequality", "(Microsoft.Interop.ByValueMarshalKindSupportInfo,Microsoft.Interop.ByValueMarshalKindSupportInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "set_Support", "(Microsoft.Interop.ByValueMarshalKindSupport)", "summary", "df-generated"] - - ["Microsoft.Interop", "ByValueMarshalKindSupportInfo", "set_details", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "ByteBoolMarshaller", "ByteBoolMarshaller", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "CharMarshallingGeneratorFactory", "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "CharMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "CodeEmitOptions", "get_SkipInit", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "CodeEmitOptions", "CodeEmitOptions", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "CodeEmitOptions", "op_Equality", "(Microsoft.Interop.CodeEmitOptions,Microsoft.Interop.CodeEmitOptions)", "summary", "df-generated"] - ["Microsoft.Interop", "CodeEmitOptions", "op_Inequality", "(Microsoft.Interop.CodeEmitOptions,Microsoft.Interop.CodeEmitOptions)", "summary", "df-generated"] - - ["Microsoft.Interop", "CodeEmitOptions", "set_SkipInit", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "CollectionExtensions", "ToSequenceEqual", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "CollectionExtensions", "ToSequenceEqualImmutableArray", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["Microsoft.Interop", "CollectionExtensions", "ToSequenceEqualImmutableArray", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] @@ -171,76 +138,44 @@ extensions: - ["Microsoft.Interop", "ComInterfaceMarshallingInfoProvider", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "ComInterfaceMarshallingInfoProvider", "CreateComInterfaceMarshallingInfo", "(Microsoft.CodeAnalysis.Compilation,Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "CompilationExtensions", "GetEnvironmentFlags", "(Microsoft.CodeAnalysis.Compilation)", "summary", "df-generated"] + - ["Microsoft.Interop", "ConstSizeCountInfo", "ConstSizeCountInfo", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "ConstSizeCountInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ConstSizeCountInfo", "get_Size", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ConstSizeCountInfo", "op_Equality", "(Microsoft.Interop.ConstSizeCountInfo,Microsoft.Interop.ConstSizeCountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ConstSizeCountInfo", "op_Inequality", "(Microsoft.Interop.ConstSizeCountInfo,Microsoft.Interop.ConstSizeCountInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ConstSizeCountInfo", "set_Size", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntax", "ContainingSyntax", "(Microsoft.CodeAnalysis.SyntaxTokenList,Microsoft.CodeAnalysis.CSharp.SyntaxKind,Microsoft.CodeAnalysis.SyntaxToken,Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterListSyntax)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntax", "Equals", "(Microsoft.Interop.ContainingSyntax)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntax", "Equals", "(System.Object)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntax", "GetHashCode", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "get_Identifier", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "get_Modifiers", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "get_TypeKind", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "get_TypeParameters", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "set_Identifier", "(Microsoft.CodeAnalysis.SyntaxToken)", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "set_Modifiers", "(Microsoft.CodeAnalysis.SyntaxTokenList)", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "set_TypeKind", "(Microsoft.CodeAnalysis.CSharp.SyntaxKind)", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntax", "set_TypeParameters", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterListSyntax)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", "ContainingSyntaxContext", "(Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax)", "summary", "df-generated"] + - ["Microsoft.Interop", "ContainingSyntaxContext", "ContainingSyntaxContext", "(System.Collections.Immutable.ImmutableArray,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", "Equals", "(Microsoft.Interop.ContainingSyntaxContext)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", "WrapMembersInContainingSyntaxWithUnsafeModifier", "(Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax[])", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntaxContext", "get_ContainingNamespace", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntaxContext", "get_ContainingSyntax", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", "op_Equality", "(Microsoft.Interop.ContainingSyntaxContext,Microsoft.Interop.ContainingSyntaxContext)", "summary", "df-generated"] - ["Microsoft.Interop", "ContainingSyntaxContext", "op_Inequality", "(Microsoft.Interop.ContainingSyntaxContext,Microsoft.Interop.ContainingSyntaxContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntaxContext", "set_ContainingNamespace", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "ContainingSyntaxContext", "set_ContainingSyntax", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "CountElementCountInfo", "get_ElementInfo", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "CountElementCountInfo", "CountElementCountInfo", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "CountElementCountInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "CountElementCountInfo", "op_Equality", "(Microsoft.Interop.CountElementCountInfo,Microsoft.Interop.CountElementCountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "CountElementCountInfo", "op_Inequality", "(Microsoft.Interop.CountElementCountInfo,Microsoft.Interop.CountElementCountInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "CountElementCountInfo", "set_ElementInfo", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "CountInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "CountInfo", "op_Equality", "(Microsoft.Interop.CountInfo,Microsoft.Interop.CountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "CountInfo", "op_Inequality", "(Microsoft.Interop.CountInfo,Microsoft.Interop.CountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomMarshallingInfoHelper", "CreateMarshallingInfoByMarshallerTypeName", "(Microsoft.CodeAnalysis.Compilation,Microsoft.CodeAnalysis.ITypeSymbol,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomMarshallingInfoHelper", "CreateNativeMarshallingInfoForNonSignatureElement", "(Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.AttributeData,Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.GeneratorDiagnosticsBag)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_BufferElementType", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_CollectionElementMarshallingInfo", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_CollectionElementType", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_HasState", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_IsStrictlyBlittable", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_MarshallerType", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_NativeType", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "get_Shape", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallerData", "CustomTypeMarshallerData", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,System.Boolean,Microsoft.Interop.MarshallerShape,System.Boolean,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallerData", "op_Equality", "(Microsoft.Interop.CustomTypeMarshallerData,Microsoft.Interop.CustomTypeMarshallerData)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallerData", "op_Inequality", "(Microsoft.Interop.CustomTypeMarshallerData,Microsoft.Interop.CustomTypeMarshallerData)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_BufferElementType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_CollectionElementMarshallingInfo", "(Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_CollectionElementType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_HasState", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_IsStrictlyBlittable", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_MarshallerType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_NativeType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallerData", "set_Shape", "(Microsoft.Interop.MarshallerShape)", "summary", "df-generated"] + - ["Microsoft.Interop", "CustomTypeMarshallers", "CustomTypeMarshallers", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallers", "Equals", "(Microsoft.Interop.CustomTypeMarshallers)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallers", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallers", "GetModeOrDefault", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallers", "IsDefinedOrDefault", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallers", "TryGetModeOrDefault", "(Microsoft.Interop.MarshalMode,Microsoft.Interop.CustomTypeMarshallerData)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallers", "get_Modes", "()", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallers", "op_Equality", "(Microsoft.Interop.CustomTypeMarshallers,Microsoft.Interop.CustomTypeMarshallers)", "summary", "df-generated"] - ["Microsoft.Interop", "CustomTypeMarshallers", "op_Inequality", "(Microsoft.Interop.CustomTypeMarshallers,Microsoft.Interop.CustomTypeMarshallers)", "summary", "df-generated"] - - ["Microsoft.Interop", "CustomTypeMarshallers", "set_Modes", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - - ["Microsoft.Interop", "DefaultMarshallingInfo", "get_CharEncoding", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "DefaultMarshallingInfo", "get_StringMarshallingCustomType", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "DefaultMarshallingInfo", "DefaultMarshallingInfo", "(Microsoft.Interop.CharEncoding,Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "DefaultMarshallingInfo", "op_Equality", "(Microsoft.Interop.DefaultMarshallingInfo,Microsoft.Interop.DefaultMarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "DefaultMarshallingInfo", "op_Inequality", "(Microsoft.Interop.DefaultMarshallingInfo,Microsoft.Interop.DefaultMarshallingInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "DefaultMarshallingInfo", "set_CharEncoding", "(Microsoft.Interop.CharEncoding)", "summary", "df-generated"] - - ["Microsoft.Interop", "DefaultMarshallingInfo", "set_StringMarshallingCustomType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateMarshaller", "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "DelegateMarshaller", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] @@ -271,18 +206,8 @@ extensions: - ["Microsoft.Interop", "DiagnosticInfo", "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Collections.Immutable.ImmutableDictionary,System.Object[])", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticInfo", "Create", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.Object[])", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticInfo", "ToDiagnostic", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "get_AdditionalLocations", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "get_Descriptor", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "get_Location", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "get_MessageArgs", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "get_Properties", "()", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticInfo", "op_Equality", "(Microsoft.Interop.DiagnosticInfo,Microsoft.Interop.DiagnosticInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticInfo", "op_Inequality", "(Microsoft.Interop.DiagnosticInfo,Microsoft.Interop.DiagnosticInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "set_AdditionalLocations", "(System.Nullable>)", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "set_Descriptor", "(Microsoft.CodeAnalysis.DiagnosticDescriptor)", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "set_Location", "(Microsoft.CodeAnalysis.Location)", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "set_MessageArgs", "(Microsoft.Interop.SequenceEqualImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "DiagnosticInfo", "set_Properties", "(System.Nullable>)", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticOr", "From", "(Microsoft.Interop.DiagnosticInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticOr", "get_Diagnostics", "()", "summary", "df-generated"] - ["Microsoft.Interop", "DiagnosticOr", "get_EqualityContract", "()", "summary", "df-generated"] @@ -299,11 +224,10 @@ extensions: - ["Microsoft.Interop", "DiagnosticOrTHelperExtensions", "SplitArrays", "(Microsoft.CodeAnalysis.IncrementalValuesProvider>>)", "summary", "df-generated"] - ["Microsoft.Interop", "ElementsMarshallingCollectionSourceExtensions", "GetNumElementsAssignmentFromManagedValuesDestination", "(Microsoft.Interop.IElementsMarshallingCollectionSource,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "ElementsMarshallingCollectionSourceExtensions", "GetNumElementsAssignmentFromManagedValuesSource", "(Microsoft.Interop.IElementsMarshallingCollectionSource,Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] + - ["Microsoft.Interop", "EnumTypeInfo", "EnumTypeInfo", "(System.String,System.String,Microsoft.CodeAnalysis.SpecialType)", "summary", "df-generated"] - ["Microsoft.Interop", "EnumTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "EnumTypeInfo", "get_UnderlyingType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "EnumTypeInfo", "op_Equality", "(Microsoft.Interop.EnumTypeInfo,Microsoft.Interop.EnumTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "EnumTypeInfo", "op_Inequality", "(Microsoft.Interop.EnumTypeInfo,Microsoft.Interop.EnumTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "EnumTypeInfo", "set_UnderlyingType", "(Microsoft.CodeAnalysis.SpecialType)", "summary", "df-generated"] - ["Microsoft.Interop", "Forwarder", "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "Forwarder", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "Forwarder", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] @@ -312,62 +236,28 @@ extensions: - ["Microsoft.Interop", "Forwarder", "UsesNativeIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratedStatements", "Create", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratedStatements", "Create", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubCodeContext,Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_CleanupCalleeAllocated", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_CleanupCallerAllocated", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_GuaranteedUnmarshal", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_InvokeStatement", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_ManagedExceptionCatchClauses", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_Marshal", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_NotifyForSuccessfulInvoke", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_Pin", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_PinnedMarshal", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_Setup", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "get_Unmarshal", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_CleanupCalleeAllocated", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_CleanupCallerAllocated", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_GuaranteedUnmarshal", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_InvokeStatement", "(Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_ManagedExceptionCatchClauses", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_Marshal", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_NotifyForSuccessfulInvoke", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_Pin", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_PinnedMarshal", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_Setup", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratedStatements", "set_Unmarshal", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "NotRecommended", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "get_Details", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "op_Equality", "(Microsoft.Interop.GeneratorDiagnostic+NotRecommended,Microsoft.Interop.GeneratorDiagnostic+NotRecommended)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "op_Inequality", "(Microsoft.Interop.GeneratorDiagnostic+NotRecommended,Microsoft.Interop.GeneratorDiagnostic+NotRecommended)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+NotRecommended", "set_Details", "(System.String)", "summary", "df-generated"] + - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "NotSupported", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "get_Context", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "get_NotSupportedDetails", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "op_Equality", "(Microsoft.Interop.GeneratorDiagnostic+NotSupported,Microsoft.Interop.GeneratorDiagnostic+NotSupported)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "op_Inequality", "(Microsoft.Interop.GeneratorDiagnostic+NotSupported,Microsoft.Interop.GeneratorDiagnostic+NotSupported)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "set_Context", "(Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+NotSupported", "set_NotSupportedDetails", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "summary", "df-generated"] + - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "UnnecessaryData", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "get_UnnecessaryDataDetails", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "get_UnnecessaryDataLocations", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "get_UnnecessaryDataName", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "op_Equality", "(Microsoft.Interop.GeneratorDiagnostic+UnnecessaryData,Microsoft.Interop.GeneratorDiagnostic+UnnecessaryData)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "op_Inequality", "(Microsoft.Interop.GeneratorDiagnostic+UnnecessaryData,Microsoft.Interop.GeneratorDiagnostic+UnnecessaryData)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "set_UnnecessaryDataDetails", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "set_UnnecessaryDataLocations", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic+UnnecessaryData", "set_UnnecessaryDataName", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic", "ToDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.CodeAnalysis.Location,System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic", "get_DiagnosticProperties", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic", "get_IsFatal", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic", "get_StubCodeContext", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic", "get_TypePositionInfo", "()", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic", "op_Equality", "(Microsoft.Interop.GeneratorDiagnostic,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostic", "op_Inequality", "(Microsoft.Interop.GeneratorDiagnostic,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - - ["Microsoft.Interop", "GeneratorDiagnostic", "set_DiagnosticProperties", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostics", "ReportCannotForwardToDllImport", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.Interop.MethodSignatureDiagnosticLocations,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostics", "ReportInvalidExceptionMarshallingConfiguration", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.AttributeData,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "GeneratorDiagnostics", "ReportInvalidStringMarshallingConfiguration", "(Microsoft.Interop.GeneratorDiagnosticsBag,Microsoft.CodeAnalysis.AttributeData,System.String,System.String)", "summary", "df-generated"] @@ -410,31 +300,14 @@ extensions: - ["Microsoft.Interop", "IncrementalValuesProviderExtensions", "Split", "(Microsoft.CodeAnalysis.IncrementalValuesProvider>)", "summary", "df-generated"] - ["Microsoft.Interop", "IncrementalValuesProviderExtensions", "Zip", "(Microsoft.CodeAnalysis.IncrementalValuesProvider,Microsoft.CodeAnalysis.IncrementalValuesProvider)", "summary", "df-generated"] - ["Microsoft.Interop", "InteropAttributeCompilationData", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "get_IsUserDefined", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "get_SetLastError", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "get_StringMarshalling", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "get_StringMarshallingCustomType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "InteropAttributeCompilationData", "op_Equality", "(Microsoft.Interop.InteropAttributeCompilationData,Microsoft.Interop.InteropAttributeCompilationData)", "summary", "df-generated"] - ["Microsoft.Interop", "InteropAttributeCompilationData", "op_Inequality", "(Microsoft.Interop.InteropAttributeCompilationData,Microsoft.Interop.InteropAttributeCompilationData)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "set_IsUserDefined", "(Microsoft.Interop.InteropAttributeMember)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "set_SetLastError", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "set_StringMarshalling", "(Microsoft.Interop.StringMarshalling)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeCompilationData", "set_StringMarshallingCustomType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "InteropAttributeData", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "get_IsUserDefined", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "get_SetLastError", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "get_StringMarshalling", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "get_StringMarshallingCustomType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "InteropAttributeData", "op_Equality", "(Microsoft.Interop.InteropAttributeData,Microsoft.Interop.InteropAttributeData)", "summary", "df-generated"] - ["Microsoft.Interop", "InteropAttributeData", "op_Inequality", "(Microsoft.Interop.InteropAttributeData,Microsoft.Interop.InteropAttributeData)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "set_IsUserDefined", "(Microsoft.Interop.InteropAttributeMember)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "set_SetLastError", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "set_StringMarshalling", "(Microsoft.Interop.StringMarshalling)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropAttributeData", "set_StringMarshallingCustomType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropGenerationOptions", "get_UseMarshalType", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "InteropGenerationOptions", "InteropGenerationOptions", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "InteropGenerationOptions", "op_Equality", "(Microsoft.Interop.InteropGenerationOptions,Microsoft.Interop.InteropGenerationOptions)", "summary", "df-generated"] - ["Microsoft.Interop", "InteropGenerationOptions", "op_Inequality", "(Microsoft.Interop.InteropGenerationOptions,Microsoft.Interop.InteropGenerationOptions)", "summary", "df-generated"] - - ["Microsoft.Interop", "InteropGenerationOptions", "set_UseMarshalType", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "LibraryImportGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", "get_AdditionalTemporaryStateLivesAcrossStages", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedToNativeStubCodeContext", "get_EqualityContract", "()", "summary", "df-generated"] @@ -445,32 +318,25 @@ extensions: - ["Microsoft.Interop", "ManagedTypeInfo", "Equals", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "ManagedTypeInfo", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedTypeInfo", "get_DiagnosticFormattedName", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "ManagedTypeInfo", "ManagedTypeInfo", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedTypeInfo", "get_FullTypeName", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "get_Syntax", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "op_Equality", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ManagedTypeInfo", "op_Inequality", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedTypeInfo", "set_DiagnosticFormattedName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "ManagedTypeInfo", "set_FullTypeName", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "HasEntryPointMarshallerAttribute", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "IsLinearCollectionEntryPoint", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "ModeUsesManagedToUnmanagedShape", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "ModeUsesUnmanagedToManagedShape", "(Microsoft.Interop.MarshalMode)", "summary", "df-generated"] - ["Microsoft.Interop", "ManualTypeMarshallingHelper", "TryGetValueMarshallersFromEntryType", "(Microsoft.CodeAnalysis.INamedTypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.Compilation,System.Nullable)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalAsArrayInfo", "get_ArraySubType", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalAsArrayInfo", "get_CountInfo", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshalAsArrayInfo", "MarshalAsArrayInfo", "(System.Runtime.InteropServices.UnmanagedType,Microsoft.Interop.CharEncoding,System.Runtime.InteropServices.UnmanagedType,Microsoft.Interop.CountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsArrayInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsArrayInfo", "op_Equality", "(Microsoft.Interop.MarshalAsArrayInfo,Microsoft.Interop.MarshalAsArrayInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsArrayInfo", "op_Inequality", "(Microsoft.Interop.MarshalAsArrayInfo,Microsoft.Interop.MarshalAsArrayInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalAsArrayInfo", "set_ArraySubType", "(System.Runtime.InteropServices.UnmanagedType)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalAsArrayInfo", "set_CountInfo", "(Microsoft.Interop.CountInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsAttributeParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshalAsInfo", "MarshalAsInfo", "(System.Runtime.InteropServices.UnmanagedType,Microsoft.Interop.CharEncoding)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalAsInfo", "get_UnmanagedType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsInfo", "op_Equality", "(Microsoft.Interop.MarshalAsInfo,Microsoft.Interop.MarshalAsInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsInfo", "op_Inequality", "(Microsoft.Interop.MarshalAsInfo,Microsoft.Interop.MarshalAsInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshalAsInfo", "set_UnmanagedType", "(System.Runtime.InteropServices.UnmanagedType)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsMarshallingGeneratorFactory", "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsMarshallingGeneratorFactory", "MarshalAsMarshallingGeneratorFactory", "(Microsoft.Interop.InteropGenerationOptions,Microsoft.Interop.IMarshallingGeneratorFactory)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshalAsScalarInfo", "MarshalAsScalarInfo", "(System.Runtime.InteropServices.UnmanagedType,Microsoft.Interop.CharEncoding)", "summary", "df-generated"] @@ -498,31 +364,22 @@ extensions: - ["Microsoft.Interop", "MarshallingInfo", "op_Equality", "(Microsoft.Interop.MarshallingInfo,Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallingInfo", "op_Inequality", "(Microsoft.Interop.MarshallingInfo,Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoParser", "ParseMarshallingInfo", "(Microsoft.CodeAnalysis.ITypeSymbol,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallingInfoStringSupport", "get_CharEncoding", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "MarshallingInfoStringSupport", "MarshallingInfoStringSupport", "(Microsoft.Interop.CharEncoding)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoStringSupport", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoStringSupport", "op_Equality", "(Microsoft.Interop.MarshallingInfoStringSupport,Microsoft.Interop.MarshallingInfoStringSupport)", "summary", "df-generated"] - ["Microsoft.Interop", "MarshallingInfoStringSupport", "op_Inequality", "(Microsoft.Interop.MarshallingInfoStringSupport,Microsoft.Interop.MarshallingInfoStringSupport)", "summary", "df-generated"] - - ["Microsoft.Interop", "MarshallingInfoStringSupport", "set_CharEncoding", "(Microsoft.Interop.CharEncoding)", "summary", "df-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "CreateDiagnosticInfo", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,Microsoft.Interop.GeneratorDiagnostic)", "summary", "df-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "Equals", "(Microsoft.Interop.MethodSignatureDiagnosticLocations)", "summary", "df-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "MethodSignatureDiagnosticLocations", "(Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax)", "summary", "df-generated"] - - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "get_FallbackLocation", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "get_ManagedParameterLocations", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "get_MethodIdentifier", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "MethodSignatureDiagnosticLocations", "(System.String,System.Collections.Immutable.ImmutableArray,Microsoft.CodeAnalysis.Location)", "summary", "df-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "op_Equality", "(Microsoft.Interop.MethodSignatureDiagnosticLocations,Microsoft.Interop.MethodSignatureDiagnosticLocations)", "summary", "df-generated"] - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "op_Inequality", "(Microsoft.Interop.MethodSignatureDiagnosticLocations,Microsoft.Interop.MethodSignatureDiagnosticLocations)", "summary", "df-generated"] - - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "set_FallbackLocation", "(Microsoft.CodeAnalysis.Location)", "summary", "df-generated"] - - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "set_ManagedParameterLocations", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "MethodSignatureDiagnosticLocations", "set_MethodIdentifier", "(System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "MethodSignatureElementInfoProvider", "FindNameForParamIndex", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "get_CountInfo", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "get_ElementMarshallingInfo", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "MissingSupportCollectionMarshallingInfo", "(Microsoft.Interop.CountInfo,Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "op_Equality", "(Microsoft.Interop.MissingSupportCollectionMarshallingInfo,Microsoft.Interop.MissingSupportCollectionMarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "op_Inequality", "(Microsoft.Interop.MissingSupportCollectionMarshallingInfo,Microsoft.Interop.MissingSupportCollectionMarshallingInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "set_CountInfo", "(Microsoft.Interop.CountInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "MissingSupportCollectionMarshallingInfo", "set_ElementMarshallingInfo", "(Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MissingSupportMarshallingInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "MissingSupportMarshallingInfo", "op_Equality", "(Microsoft.Interop.MissingSupportMarshallingInfo,Microsoft.Interop.MissingSupportMarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "MissingSupportMarshallingInfo", "op_Inequality", "(Microsoft.Interop.MissingSupportMarshallingInfo,Microsoft.Interop.MissingSupportMarshallingInfo)", "summary", "df-generated"] @@ -536,20 +393,14 @@ extensions: - ["Microsoft.Interop", "NameSyntaxes", "get_System_Runtime_InteropServices_MarshalAsAttribute", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NameSyntaxes", "get_UnmanagedCallConvAttribute", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NameSyntaxes", "get_UnmanagedCallersOnlyAttribute", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "get_ElementCountInfo", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "NativeLinearCollectionMarshallingInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers,Microsoft.Interop.CountInfo,Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "get_PlaceholderTypeParameter", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "op_Equality", "(Microsoft.Interop.NativeLinearCollectionMarshallingInfo,Microsoft.Interop.NativeLinearCollectionMarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "op_Inequality", "(Microsoft.Interop.NativeLinearCollectionMarshallingInfo,Microsoft.Interop.NativeLinearCollectionMarshallingInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "set_ElementCountInfo", "(Microsoft.Interop.CountInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeLinearCollectionMarshallingInfo", "set_PlaceholderTypeParameter", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "get_EntryPointType", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "NativeMarshallingAttributeInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.CustomTypeMarshallers)", "summary", "df-generated"] - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "get_Marshallers", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "op_Equality", "(Microsoft.Interop.NativeMarshallingAttributeInfo,Microsoft.Interop.NativeMarshallingAttributeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "op_Inequality", "(Microsoft.Interop.NativeMarshallingAttributeInfo,Microsoft.Interop.NativeMarshallingAttributeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "set_EntryPointType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "NativeMarshallingAttributeInfo", "set_Marshallers", "(Microsoft.Interop.CustomTypeMarshallers)", "summary", "df-generated"] - ["Microsoft.Interop", "NativeMarshallingAttributeParser", "CanParseAttributeType", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "NativeToManagedStubCodeContext", "get_AdditionalTemporaryStateLivesAcrossStages", "()", "summary", "df-generated"] - ["Microsoft.Interop", "NativeToManagedStubCodeContext", "get_EqualityContract", "()", "summary", "df-generated"] @@ -571,119 +422,58 @@ extensions: - ["Microsoft.Interop", "OwnedValueCodeContext", "op_Equality", "(Microsoft.Interop.OwnedValueCodeContext,Microsoft.Interop.OwnedValueCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "OwnedValueCodeContext", "op_Inequality", "(Microsoft.Interop.OwnedValueCodeContext,Microsoft.Interop.OwnedValueCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "OwnershipTrackingHelpers", "DeclareOriginalValueIdentifier", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext,Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] + - ["Microsoft.Interop", "PointerTypeInfo", "PointerTypeInfo", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "PointerTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "PointerTypeInfo", "get_IsFunctionPointer", "()", "summary", "df-generated"] - ["Microsoft.Interop", "PointerTypeInfo", "op_Equality", "(Microsoft.Interop.PointerTypeInfo,Microsoft.Interop.PointerTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "PointerTypeInfo", "op_Inequality", "(Microsoft.Interop.PointerTypeInfo,Microsoft.Interop.PointerTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "PointerTypeInfo", "set_IsFunctionPointer", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "ReferenceTypeInfo", "ReferenceTypeInfo", "(System.String,System.String)", "summary", "df-generated"] - ["Microsoft.Interop", "ReferenceTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ReferenceTypeInfo", "op_Equality", "(Microsoft.Interop.ReferenceTypeInfo,Microsoft.Interop.ReferenceTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ReferenceTypeInfo", "op_Inequality", "(Microsoft.Interop.ReferenceTypeInfo,Microsoft.Interop.ReferenceTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ResolvedGenerator", "NotSupported", "(Microsoft.Interop.GeneratorDiagnostic+NotSupported)", "summary", "df-generated"] - ["Microsoft.Interop", "ResolvedGenerator", "Resolved", "(Microsoft.Interop.IMarshallingGenerator)", "summary", "df-generated"] + - ["Microsoft.Interop", "ResolvedGenerator", "ResolvedGenerator", "(Microsoft.Interop.IMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "ResolvedGenerator", "ResolvedWithDiagnostics", "(Microsoft.Interop.IMarshallingGenerator,System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "ResolvedGenerator", "get_Diagnostics", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ResolvedGenerator", "get_Generator", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ResolvedGenerator", "get_ResolvedSuccessfully", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ResolvedGenerator", "op_Equality", "(Microsoft.Interop.ResolvedGenerator,Microsoft.Interop.ResolvedGenerator)", "summary", "df-generated"] - ["Microsoft.Interop", "ResolvedGenerator", "op_Inequality", "(Microsoft.Interop.ResolvedGenerator,Microsoft.Interop.ResolvedGenerator)", "summary", "df-generated"] - - ["Microsoft.Interop", "ResolvedGenerator", "set_Diagnostics", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "ResolvedGenerator", "set_Generator", "(Microsoft.Interop.IMarshallingGenerator)", "summary", "df-generated"] - ["Microsoft.Interop", "SafeHandleMarshallingInfoProvider", "CanProvideMarshallingInfoForType", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "Add", "(T)", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "Equals", "(Microsoft.Interop.SequenceEqualImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "GetHashCode", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "Insert", "(System.Int32,T)", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "SequenceEqualImmutableArray", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "SequenceEqualImmutableArray", "get_Array", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "SequenceEqualImmutableArray", "get_Comparer", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "SequenceEqualImmutableArray", "SequenceEqualImmutableArray", "(System.Collections.Immutable.ImmutableArray,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "get_Length", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "op_Equality", "(Microsoft.Interop.SequenceEqualImmutableArray,Microsoft.Interop.SequenceEqualImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "SequenceEqualImmutableArray", "op_Inequality", "(Microsoft.Interop.SequenceEqualImmutableArray,Microsoft.Interop.SequenceEqualImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "SequenceEqualImmutableArray", "set_Array", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "SequenceEqualImmutableArray", "set_Comparer", "(System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["Microsoft.Interop", "SignatureContext", "Create", "(Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.Interop.MarshallingInfoParser,Microsoft.Interop.StubEnvironment,Microsoft.Interop.CodeEmitOptions,System.Reflection.Assembly)", "summary", "df-generated"] - ["Microsoft.Interop", "SignatureContext", "Equals", "(Microsoft.Interop.SignatureContext)", "summary", "df-generated"] - ["Microsoft.Interop", "SignatureContext", "GetHashCode", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "SignatureContext", "get_AdditionalAttributes", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "SignatureContext", "get_ElementTypeInformation", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SignatureContext", "get_ManagedParameters", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SignatureContext", "get_StubParameters", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "SignatureContext", "get_StubReturnType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SignatureContext", "op_Equality", "(Microsoft.Interop.SignatureContext,Microsoft.Interop.SignatureContext)", "summary", "df-generated"] - ["Microsoft.Interop", "SignatureContext", "op_Inequality", "(Microsoft.Interop.SignatureContext,Microsoft.Interop.SignatureContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "SignatureContext", "set_AdditionalAttributes", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "SignatureContext", "set_ElementTypeInformation", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "SignatureContext", "set_StubReturnType", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax)", "summary", "df-generated"] - - ["Microsoft.Interop", "SizeAndParamIndexInfo", "get_ConstSize", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "SizeAndParamIndexInfo", "SizeAndParamIndexInfo", "(System.Int32,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "SizeAndParamIndexInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "SizeAndParamIndexInfo", "get_ParamAtIndex", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SizeAndParamIndexInfo", "op_Equality", "(Microsoft.Interop.SizeAndParamIndexInfo,Microsoft.Interop.SizeAndParamIndexInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "SizeAndParamIndexInfo", "op_Inequality", "(Microsoft.Interop.SizeAndParamIndexInfo,Microsoft.Interop.SizeAndParamIndexInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "SizeAndParamIndexInfo", "set_ConstSize", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Interop", "SizeAndParamIndexInfo", "set_ParamAtIndex", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "SpecialTypeInfo", "Equals", "(Microsoft.Interop.SpecialTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "SpecialTypeInfo", "GetHashCode", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "SpecialTypeInfo", "SpecialTypeInfo", "(System.String,System.String,Microsoft.CodeAnalysis.SpecialType)", "summary", "df-generated"] - ["Microsoft.Interop", "SpecialTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "SpecialTypeInfo", "get_SpecialType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SpecialTypeInfo", "op_Equality", "(Microsoft.Interop.SpecialTypeInfo,Microsoft.Interop.SpecialTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "SpecialTypeInfo", "op_Inequality", "(Microsoft.Interop.SpecialTypeInfo,Microsoft.Interop.SpecialTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "SpecialTypeInfo", "set_SpecialType", "(Microsoft.CodeAnalysis.SpecialType)", "summary", "df-generated"] - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "IsShapeMethod", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_Free", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_FromManaged", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_FromManagedWithBuffer", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_FromUnmanaged", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_ManagedValuesDestination", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_ManagedValuesSource", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_OnInvoked", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_StatefulGetPinnableReference", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_StatelessGetPinnableReference", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_ToManaged", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_ToManagedGuaranteed", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_ToUnmanaged", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_UnmanagedValuesDestination", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "get_UnmanagedValuesSource", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "op_Equality", "(Microsoft.Interop.StatefulMarshallerShapeHelper+MarshallerMethods,Microsoft.Interop.StatefulMarshallerShapeHelper+MarshallerMethods)", "summary", "df-generated"] - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "op_Inequality", "(Microsoft.Interop.StatefulMarshallerShapeHelper+MarshallerMethods,Microsoft.Interop.StatefulMarshallerShapeHelper+MarshallerMethods)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_Free", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_FromManaged", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_FromManagedWithBuffer", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_FromUnmanaged", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_ManagedValuesDestination", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_ManagedValuesSource", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_OnInvoked", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_StatefulGetPinnableReference", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_StatelessGetPinnableReference", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_ToManaged", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_ToManagedGuaranteed", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_ToUnmanaged", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_UnmanagedValuesDestination", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatefulMarshallerShapeHelper+MarshallerMethods", "set_UnmanagedValuesSource", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "StatefulMarshallerShapeHelper", "GetFromUnmanagedMethodCandidates", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "StatefulMarshallerShapeHelper", "GetShapeForType", "(Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,System.Boolean,Microsoft.CodeAnalysis.Compilation)", "summary", "df-generated"] - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_ManagedValuesDestination", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_ManagedValuesSource", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_ToManaged", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_ToManagedFinally", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_ToUnmanaged", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_ToUnmanagedWithBuffer", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_UnmanagedValuesDestination", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "get_UnmanagedValuesSource", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "op_Equality", "(Microsoft.Interop.StatelessMarshallerShapeHelper+MarshallerMethods,Microsoft.Interop.StatelessMarshallerShapeHelper+MarshallerMethods)", "summary", "df-generated"] - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "op_Inequality", "(Microsoft.Interop.StatelessMarshallerShapeHelper+MarshallerMethods,Microsoft.Interop.StatelessMarshallerShapeHelper+MarshallerMethods)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_ManagedValuesDestination", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_ManagedValuesSource", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_ToManaged", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_ToManagedFinally", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_ToUnmanaged", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_ToUnmanagedWithBuffer", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_UnmanagedValuesDestination", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - - ["Microsoft.Interop", "StatelessMarshallerShapeHelper+MarshallerMethods", "set_UnmanagedValuesSource", "(Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "StatelessMarshallerShapeHelper", "GetShapeForType", "(Microsoft.CodeAnalysis.ITypeSymbol,Microsoft.CodeAnalysis.ITypeSymbol,System.Boolean,Microsoft.CodeAnalysis.Compilation)", "summary", "df-generated"] - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "StaticPinnableManagedValueMarshaller", "GetNativeSignatureBehavior", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] @@ -694,38 +484,26 @@ extensions: - ["Microsoft.Interop", "StubCodeContext", "GetIdentifiers", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "StubCodeContext", "IsInStubReturnPosition", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "StubCodeContext", "get_AdditionalTemporaryStateLivesAcrossStages", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "get_CodeEmitOptions", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "get_CurrentStage", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "get_Direction", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StubCodeContext", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "get_ParentContext", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StubCodeContext", "get_SingleFrameSpansNativeContext", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StubCodeContext", "op_Equality", "(Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - ["Microsoft.Interop", "StubCodeContext", "op_Inequality", "(Microsoft.Interop.StubCodeContext,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "set_CodeEmitOptions", "(Microsoft.Interop.CodeEmitOptions)", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "set_CurrentStage", "(Microsoft.Interop.StubCodeContext+Stage)", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "set_Direction", "(Microsoft.Interop.MarshalDirection)", "summary", "df-generated"] - - ["Microsoft.Interop", "StubCodeContext", "set_ParentContext", "(Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "StubEnvironment", "get_Compilation", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "StubEnvironment", "StubEnvironment", "(Microsoft.CodeAnalysis.Compilation,Microsoft.Interop.EnvironmentFlags)", "summary", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", "get_DefaultDllImportSearchPathsAttrType", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "StubEnvironment", "get_EnvironmentFlags", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", "get_LcidConversionAttrType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", "get_SuppressGCTransitionAttrType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", "get_UnmanagedCallConvAttrType", "()", "summary", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", "op_Equality", "(Microsoft.Interop.StubEnvironment,Microsoft.Interop.StubEnvironment)", "summary", "df-generated"] - ["Microsoft.Interop", "StubEnvironment", "op_Inequality", "(Microsoft.Interop.StubEnvironment,Microsoft.Interop.StubEnvironment)", "summary", "df-generated"] - - ["Microsoft.Interop", "StubEnvironment", "set_Compilation", "(Microsoft.CodeAnalysis.Compilation)", "summary", "df-generated"] - - ["Microsoft.Interop", "StubEnvironment", "set_EnvironmentFlags", "(Microsoft.Interop.EnvironmentFlags)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentComparer", "Equals", "(Microsoft.CodeAnalysis.SyntaxNode,Microsoft.CodeAnalysis.SyntaxNode)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentComparer", "Equals", "(Microsoft.CodeAnalysis.SyntaxToken,Microsoft.CodeAnalysis.SyntaxToken)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentComparer", "GetHashCode", "(Microsoft.CodeAnalysis.SyntaxNode)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentComparer", "GetHashCode", "(Microsoft.CodeAnalysis.SyntaxToken)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentNode", "Equals", "(Microsoft.Interop.SyntaxEquivalentNode)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentNode", "GetHashCode", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "SyntaxEquivalentNode", "get_Node", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "SyntaxEquivalentNode", "SyntaxEquivalentNode", "(T)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentNode", "op_Equality", "(Microsoft.Interop.SyntaxEquivalentNode,Microsoft.Interop.SyntaxEquivalentNode)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxEquivalentNode", "op_Inequality", "(Microsoft.Interop.SyntaxEquivalentNode,Microsoft.Interop.SyntaxEquivalentNode)", "summary", "df-generated"] - - ["Microsoft.Interop", "SyntaxEquivalentNode", "set_Node", "(T)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxExtensions", "IsInPartialContext", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax,System.Nullable)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxExtensions", "StripAccessibilityModifiers", "(Microsoft.CodeAnalysis.SyntaxTokenList)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxExtensions", "StripTriviaFromTokens", "(Microsoft.CodeAnalysis.SyntaxTokenList)", "summary", "df-generated"] @@ -744,17 +522,13 @@ extensions: - ["Microsoft.Interop", "SyntaxFactoryExtensions", "ReadOnlySpanOf", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxFactoryExtensions", "RefArgument", "(Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax)", "summary", "df-generated"] - ["Microsoft.Interop", "SyntaxFactoryExtensions", "SpanOf", "(Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax)", "summary", "df-generated"] - - ["Microsoft.Interop", "SzArrayType", "get_ElementTypeInfo", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "SzArrayType", "SzArrayType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "SzArrayType", "get_EqualityContract", "()", "summary", "df-generated"] - ["Microsoft.Interop", "SzArrayType", "op_Equality", "(Microsoft.Interop.SzArrayType,Microsoft.Interop.SzArrayType)", "summary", "df-generated"] - ["Microsoft.Interop", "SzArrayType", "op_Inequality", "(Microsoft.Interop.SzArrayType,Microsoft.Interop.SzArrayType)", "summary", "df-generated"] - - ["Microsoft.Interop", "SzArrayType", "set_ElementTypeInfo", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "TargetFrameworkSettings", "get_TargetFramework", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TargetFrameworkSettings", "get_Version", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "TargetFrameworkSettings", "TargetFrameworkSettings", "(Microsoft.Interop.TargetFramework,System.Version)", "summary", "df-generated"] - ["Microsoft.Interop", "TargetFrameworkSettings", "op_Equality", "(Microsoft.Interop.TargetFrameworkSettings,Microsoft.Interop.TargetFrameworkSettings)", "summary", "df-generated"] - ["Microsoft.Interop", "TargetFrameworkSettings", "op_Inequality", "(Microsoft.Interop.TargetFrameworkSettings,Microsoft.Interop.TargetFrameworkSettings)", "summary", "df-generated"] - - ["Microsoft.Interop", "TargetFrameworkSettings", "set_TargetFramework", "(Microsoft.Interop.TargetFramework)", "summary", "df-generated"] - - ["Microsoft.Interop", "TargetFrameworkSettings", "set_Version", "(System.Version)", "summary", "df-generated"] - ["Microsoft.Interop", "TargetFrameworkSettingsExtensions", "GetTargetFrameworkSettings", "(Microsoft.CodeAnalysis.Diagnostics.AnalyzerConfigOptions)", "summary", "df-generated"] - ["Microsoft.Interop", "TypeNames", "MarshalEx", "(Microsoft.Interop.InteropGenerationOptions)", "summary", "df-generated"] - ["Microsoft.Interop", "TypeParameterTypeInfo", "TypeParameterTypeInfo", "(System.String,System.String)", "summary", "df-generated"] @@ -765,32 +539,13 @@ extensions: - ["Microsoft.Interop", "TypePositionInfo", "GetLocation", "(Microsoft.Interop.TypePositionInfo,Microsoft.CodeAnalysis.IMethodSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "IncrementIndex", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "IsSpecialIndex", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_ByValueContentsMarshalKind", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_ByValueMarshalAttributeLocations", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_InstanceIdentifier", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "TypePositionInfo", "TypePositionInfo", "(Microsoft.Interop.ManagedTypeInfo,Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "get_IsByRef", "()", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "get_IsManagedExceptionPosition", "()", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "get_IsManagedReturnPosition", "()", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "get_IsNativeReturnPosition", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_ManagedIndex", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_ManagedType", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_MarshallingAttributeInfo", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_NativeIndex", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_RefKind", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_RefKindSyntax", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "get_ScopedKind", "()", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "op_Equality", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "TypePositionInfo", "op_Inequality", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_ByValueContentsMarshalKind", "(Microsoft.Interop.ByValueContentsMarshalKind)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_ByValueMarshalAttributeLocations", "(System.ValueTuple)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_InstanceIdentifier", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_ManagedIndex", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_ManagedType", "(Microsoft.Interop.ManagedTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_MarshallingAttributeInfo", "(Microsoft.Interop.MarshallingInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_NativeIndex", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_RefKind", "(Microsoft.CodeAnalysis.RefKind)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_RefKindSyntax", "(Microsoft.CodeAnalysis.CSharp.SyntaxKind)", "summary", "df-generated"] - - ["Microsoft.Interop", "TypePositionInfo", "set_ScopedKind", "(Microsoft.CodeAnalysis.ScopedKind)", "summary", "df-generated"] - ["Microsoft.Interop", "TypeSymbolExtensions", "AsTypeSyntax", "(Microsoft.CodeAnalysis.ITypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "TypeSymbolExtensions", "GetAllTypeArgumentsIncludingInContainingTypes", "(Microsoft.CodeAnalysis.INamedTypeSymbol)", "summary", "df-generated"] - ["Microsoft.Interop", "TypeSymbolExtensions", "IsAlwaysBlittable", "(Microsoft.CodeAnalysis.SpecialType)", "summary", "df-generated"] @@ -829,20 +584,14 @@ extensions: - ["Microsoft.Interop", "TypeSyntaxes", "get_Void", "()", "summary", "df-generated"] - ["Microsoft.Interop", "TypeSyntaxes", "get_VoidStar", "()", "summary", "df-generated"] - ["Microsoft.Interop", "TypeSyntaxes", "get_VoidStarStar", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "UnmanagedBlittableMarshallingInfo", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "get_IsStrictlyBlittable", "()", "summary", "df-generated"] - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "op_Equality", "(Microsoft.Interop.UnmanagedBlittableMarshallingInfo,Microsoft.Interop.UnmanagedBlittableMarshallingInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "op_Inequality", "(Microsoft.Interop.UnmanagedBlittableMarshallingInfo,Microsoft.Interop.UnmanagedBlittableMarshallingInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "UnmanagedBlittableMarshallingInfo", "set_IsStrictlyBlittable", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "UnsupportedMarshallingFactory", "Create", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] - - ["Microsoft.Interop", "UseSiteAttributeData", "get_AttributeData", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "UseSiteAttributeData", "get_CountInfo", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "UseSiteAttributeData", "get_IndirectionDepth", "()", "summary", "df-generated"] + - ["Microsoft.Interop", "UseSiteAttributeData", "UseSiteAttributeData", "(System.Int32,Microsoft.Interop.CountInfo,Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - ["Microsoft.Interop", "UseSiteAttributeData", "op_Equality", "(Microsoft.Interop.UseSiteAttributeData,Microsoft.Interop.UseSiteAttributeData)", "summary", "df-generated"] - ["Microsoft.Interop", "UseSiteAttributeData", "op_Inequality", "(Microsoft.Interop.UseSiteAttributeData,Microsoft.Interop.UseSiteAttributeData)", "summary", "df-generated"] - - ["Microsoft.Interop", "UseSiteAttributeData", "set_AttributeData", "(Microsoft.CodeAnalysis.AttributeData)", "summary", "df-generated"] - - ["Microsoft.Interop", "UseSiteAttributeData", "set_CountInfo", "(Microsoft.Interop.CountInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "UseSiteAttributeData", "set_IndirectionDepth", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.Interop", "UseSiteAttributeProvider", "TryGetUseSiteAttributeInfo", "(System.Int32,Microsoft.Interop.UseSiteAttributeData)", "summary", "df-generated"] - ["Microsoft.Interop", "Utf16CharMarshaller", "AsNativeType", "(Microsoft.Interop.TypePositionInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "Utf16CharMarshaller", "Generate", "(Microsoft.Interop.TypePositionInfo,Microsoft.Interop.StubCodeContext)", "summary", "df-generated"] @@ -857,23 +606,17 @@ extensions: - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "Remove", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "Remove", "(T)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "TryGetValue", "(T,U)", "summary", "df-generated"] + - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "ValueEqualityImmutableDictionary", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "get_Count", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "get_Map", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "op_Equality", "(Microsoft.Interop.ValueEqualityImmutableDictionary,Microsoft.Interop.ValueEqualityImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "op_Inequality", "(Microsoft.Interop.ValueEqualityImmutableDictionary,Microsoft.Interop.ValueEqualityImmutableDictionary)", "summary", "df-generated"] - - ["Microsoft.Interop", "ValueEqualityImmutableDictionary", "set_Map", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueEqualityImmutableDictionaryHelperExtensions", "ToValueEquals", "(System.Collections.Immutable.ImmutableDictionary)", "summary", "df-generated"] + - ["Microsoft.Interop", "ValueTypeInfo", "ValueTypeInfo", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueTypeInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "ValueTypeInfo", "get_IsByRefLike", "()", "summary", "df-generated"] - ["Microsoft.Interop", "ValueTypeInfo", "op_Equality", "(Microsoft.Interop.ValueTypeInfo,Microsoft.Interop.ValueTypeInfo)", "summary", "df-generated"] - ["Microsoft.Interop", "ValueTypeInfo", "op_Inequality", "(Microsoft.Interop.ValueTypeInfo,Microsoft.Interop.ValueTypeInfo)", "summary", "df-generated"] - - ["Microsoft.Interop", "ValueTypeInfo", "set_IsByRefLike", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "VariableDeclarations", "GenerateDeclarationsForManagedToUnmanaged", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubCodeContext,System.Boolean)", "summary", "df-generated"] - ["Microsoft.Interop", "VariableDeclarations", "GenerateDeclarationsForUnmanagedToManaged", "(Microsoft.Interop.BoundGenerators,Microsoft.Interop.StubCodeContext,System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Interop", "VariableDeclarations", "get_Initializations", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "VariableDeclarations", "get_Variables", "()", "summary", "df-generated"] - - ["Microsoft.Interop", "VariableDeclarations", "set_Initializations", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.Interop", "VariableDeclarations", "set_Variables", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.Interop", "VtableIndexStubGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] - ["Microsoft.Interop", "WinBoolMarshaller", "WinBoolMarshaller", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Mobile.Build.Clang.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Mobile.Build.Clang.model.yml index 31d204c0ed8..8c959cda648 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Mobile.Build.Clang.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Mobile.Build.Clang.model.yml @@ -6,10 +6,6 @@ extensions: data: - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_CompilerArguments", "()", "summary", "df-generated"] - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_IncludePaths", "()", "summary", "df-generated"] - - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_IntermediateOutputPath", "()", "summary", "df-generated"] - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_LinkerArguments", "()", "summary", "df-generated"] - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_NativeLibraryPaths", "()", "summary", "df-generated"] - - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_OutputPath", "()", "summary", "df-generated"] - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "get_Sources", "()", "summary", "df-generated"] - - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "set_IntermediateOutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Mobile.Build.Clang", "ClangBuildOptions", "set_OutputPath", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.NET.Build.Tasks.model.yml b/csharp/ql/lib/ext/generated/Microsoft.NET.Build.Tasks.model.yml index a2818104974..2f1a8064971 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.NET.Build.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.NET.Build.Tasks.model.yml @@ -10,82 +10,18 @@ extensions: extensible: neutralModel data: - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "ExecuteCore", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_Assemblies", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_Crossgen2Composite", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_Crossgen2Tool", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_CrossgenTool", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_EmitSymbols", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ExcludeList", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_IncludeSymbolsInSingleFile", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_MainAssembly", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_OutputPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_PublishReadyToRunCompositeExclusions", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ReadyToRunAssembliesToReference", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ReadyToRunCompileList", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ReadyToRunCompositeBuildInput", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ReadyToRunCompositeBuildReferences", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ReadyToRunFilesToPublish", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ReadyToRunSymbolsCompileList", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "get_ReadyToRunUseCrossgen2", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_Assemblies", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_Crossgen2Composite", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_Crossgen2Tool", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_CrossgenTool", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_EmitSymbols", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_ExcludeList", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_IncludeSymbolsInSingleFile", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_MainAssembly", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_OutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_PublishReadyToRunCompositeExclusions", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "PrepareForReadyToRunCompilation", "set_ReadyToRunUseCrossgen2", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "ExecuteCore", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_Crossgen2Packs", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_Crossgen2Tool", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_CrossgenTool", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_EmitSymbols", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_NETCoreSdkRuntimeIdentifier", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_PerfmapFormatVersion", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_ReadyToRunUseCrossgen2", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_RuntimeGraphPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_RuntimePacks", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "get_TargetingPacks", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_Crossgen2Packs", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_Crossgen2Tool", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_CrossgenTool", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_EmitSymbols", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_NETCoreSdkRuntimeIdentifier", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_PerfmapFormatVersion", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_ReadyToRunUseCrossgen2", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_RuntimeGraphPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_RuntimePacks", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "ResolveReadyToRunCompilers", "set_TargetingPacks", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "ExecuteTool", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "GenerateCommandLineCommands", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "GenerateFullPathToTool", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "LogEventsFromTextOutput", "(System.String,Microsoft.Build.Framework.MessageImportance)", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "ValidateParameters", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_CompilationEntry", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_Crossgen2ExtraCommandLineArgs", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_Crossgen2PgoFiles", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_Crossgen2Tool", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_CrossgenTool", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_ImplementationAssemblyReferences", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_ReadyToRunCompositeBuildInput", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_ReadyToRunCompositeBuildReferences", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_ShowCompilerWarnings", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_ToolName", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_UseCrossgen2", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "get_WarningsDetected", "()", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_CompilationEntry", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_Crossgen2ExtraCommandLineArgs", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_Crossgen2PgoFiles", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_Crossgen2Tool", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_CrossgenTool", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_ImplementationAssemblyReferences", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_ReadyToRunCompositeBuildInput", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_ReadyToRunCompositeBuildReferences", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_ShowCompilerWarnings", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_UseCrossgen2", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Build.Tasks", "RunReadyToRunCompiler", "set_WarningsDetected", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "TaskBase", "Execute", "()", "summary", "df-generated"] - ["Microsoft.NET.Build.Tasks", "TaskBase", "ExecuteCore", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.NET.Sdk.WebAssembly.model.yml b/csharp/ql/lib/ext/generated/Microsoft.NET.Sdk.WebAssembly.model.yml index 07c8577fc98..4dafb4de50f 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.NET.Sdk.WebAssembly.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.NET.Sdk.WebAssembly.model.yml @@ -4,10 +4,6 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["Microsoft.NET.Sdk.WebAssembly", "AdditionalAsset", "get_behavior", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "AdditionalAsset", "get_hash", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "AdditionalAsset", "set_behavior", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "AdditionalAsset", "set_hash", "(System.String)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "AssetsComputingHelper", "GetCandidateRelativePath", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "AssetsComputingHelper", "GetCustomIcuAsset", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "AssetsComputingHelper", "ShouldFilterCandidate", "(Microsoft.Build.Framework.ITaskItem,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.Boolean,System.String)", "summary", "df-generated"] @@ -15,202 +11,10 @@ extensions: - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonBuilderHelper", "BootJsonBuilderHelper", "(Microsoft.Build.Utilities.TaskLoggingHelper)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonBuilderHelper", "ComputeResourcesHash", "(Microsoft.NET.Sdk.WebAssembly.BootJsonData)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonBuilderHelper", "GetNativeResourceTargetInBootConfig", "(Microsoft.NET.Sdk.WebAssembly.BootJsonData,System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_appsettings", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_cacheBootResources", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_config", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_debugBuild", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_debugLevel", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_diagnosticTracing", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_entryAssembly", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_environmentVariables", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_extensions", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_globalizationMode", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_icuDataMode", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_linkerEnabled", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_mainAssemblyName", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_pthreadPoolSize", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_resources", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_runtimeOptions", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "get_startupMemoryCache", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_appsettings", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_cacheBootResources", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_config", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_debugBuild", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_debugLevel", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_diagnosticTracing", "(System.Object)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_entryAssembly", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_environmentVariables", "(System.Object)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_extensions", "(System.Collections.Generic.Dictionary>)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_globalizationMode", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_icuDataMode", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_linkerEnabled", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_mainAssemblyName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_pthreadPoolSize", "(System.Nullable)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_resources", "(Microsoft.NET.Sdk.WebAssembly.ResourcesData)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_runtimeOptions", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "BootJsonData", "set_startupMemoryCache", "(System.Nullable)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_AssetCandidates", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_Candidates", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_CopySymbols", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_CustomIcuCandidate", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_DotNetJsVersion", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_EmitSourceMap", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_EnableThreads", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_FilesToRemove", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_FingerprintDotNetJs", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_HybridGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_InvariantGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_LoadFullICUData", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_OutputPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_ProjectAssembly", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_ProjectDebugSymbols", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_ProjectSatelliteAssemblies", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_SatelliteAssemblies", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "get_TimeZoneSupport", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_AssetCandidates", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_Candidates", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_CopySymbols", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_CustomIcuCandidate", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_DotNetJsVersion", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_EmitSourceMap", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_EnableThreads", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_FilesToRemove", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_FingerprintDotNetJs", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_HybridGlobalization", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_InvariantGlobalization", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_LoadFullICUData", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_OutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_ProjectAssembly", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_ProjectDebugSymbols", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_ProjectSatelliteAssemblies", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_SatelliteAssemblies", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmBuildAssets", "set_TimeZoneSupport", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_CopySymbols", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_CustomIcuCandidate", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_DotNetJsVersion", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_EmitSourceMap", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_EnableThreads", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_ExistingAssets", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_FilesToRemove", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_FingerprintDotNetJs", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_HybridGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_InvariantGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_IsWebCilEnabled", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_LoadFullICUData", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_NewCandidates", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_PublishPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_ResolvedFilesToPublish", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_TimeZoneSupport", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "get_WasmAotAssets", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_CopySymbols", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_CustomIcuCandidate", "(Microsoft.Build.Framework.ITaskItem)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_DotNetJsVersion", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_EmitSourceMap", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_EnableThreads", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_ExistingAssets", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_FilesToRemove", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_FingerprintDotNetJs", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_HybridGlobalization", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_InvariantGlobalization", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_IsWebCilEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_LoadFullICUData", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_NewCandidates", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_PublishPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_ResolvedFilesToPublish", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_TimeZoneSupport", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ComputeWasmPublishAssets", "set_WasmAotAssets", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "get_Candidates", "()", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "get_FileWrites", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "get_IntermediateOutputPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "get_IsEnabled", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "get_OutputPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "get_WebCilCandidates", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "set_Candidates", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "set_IntermediateOutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "set_IsEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "set_OutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ConvertDllsToWebCil", "set_WebCilCandidates", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "FileHasher", "GetFileHash", "(System.String)", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "Execute", "()", "summary", "df-generated"] - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "WriteBootJson", "(System.IO.Stream,System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_AssemblyPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_CacheBootResources", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_ConfigurationFiles", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_DebugBuild", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_DebugLevel", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_Extensions", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_InvariantGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_IsHybridGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_Jiterpreter", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_LazyLoadedAssemblies", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_LinkerEnabled", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_LoadCustomIcuData", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_LoadFullICUData", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_ModuleAfterConfigLoaded", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_ModuleAfterRuntimeReady", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_OutputPath", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_Resources", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_RuntimeOptions", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_StartupMemoryCache", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "get_TargetFrameworkVersion", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_AssemblyPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_CacheBootResources", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_ConfigurationFiles", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_DebugBuild", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_DebugLevel", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_Extensions", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_InvariantGlobalization", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_IsHybridGlobalization", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_Jiterpreter", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_LazyLoadedAssemblies", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_LinkerEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_LoadCustomIcuData", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_LoadFullICUData", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_ModuleAfterConfigLoaded", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_ModuleAfterRuntimeReady", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_OutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_Resources", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_RuntimeOptions", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_StartupMemoryCache", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "GenerateWasmBootJson", "set_TargetFrameworkVersion", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_assembly", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_extensions", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_hash", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_icu", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_jsModuleNative", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_jsModuleRuntime", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_jsModuleWorker", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_lazyAssembly", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_libraryInitializers", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_modulesAfterConfigLoaded", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_modulesAfterRuntimeReady", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_pdb", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_remoteSources", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_runtime", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_runtimeAssets", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_satelliteResources", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_vfs", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_wasmNative", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "get_wasmSymbols", "()", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_assembly", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_extensions", "(System.Collections.Generic.Dictionary>)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_hash", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_icu", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_jsModuleNative", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_jsModuleRuntime", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_jsModuleWorker", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_lazyAssembly", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_libraryInitializers", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_modulesAfterConfigLoaded", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_modulesAfterRuntimeReady", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_pdb", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_remoteSources", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_runtime", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_runtimeAssets", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_satelliteResources", "(System.Collections.Generic.Dictionary>)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_vfs", "(System.Collections.Generic.Dictionary>)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_wasmNative", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Microsoft.NET.Sdk.WebAssembly", "ResourcesData", "set_wasmSymbols", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.NET.WebAssembly.Webcil.model.yml b/csharp/ql/lib/ext/generated/Microsoft.NET.WebAssembly.Webcil.model.yml index b8156a2f39d..82aea1d0b80 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.NET.WebAssembly.Webcil.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.NET.WebAssembly.Webcil.model.yml @@ -15,35 +15,20 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+FilePosition", "get_Position", "()", "summary", "df-generated"] + - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+FilePosition", "FilePosition", "(System.Int32)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+FilePosition", "op_Addition", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition,System.Int32)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+FilePosition", "op_Equality", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+FilePosition", "op_Inequality", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+FilePosition", "set_Position", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "get_DebugDirectoryEntries", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "get_DebugTableDirectory", "()", "summary", "df-generated"] + - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "PEFileInfo", "(System.Collections.Immutable.ImmutableArray,System.Reflection.PortableExecutable.DirectoryEntry,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition,System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "get_SectionHeaders", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "get_SectionStart", "()", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "op_Equality", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+PEFileInfo,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+PEFileInfo)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "op_Inequality", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+PEFileInfo,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+PEFileInfo)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "set_DebugDirectoryEntries", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "set_DebugTableDirectory", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "set_SectionHeaders", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+PEFileInfo", "set_SectionStart", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition)", "summary", "df-generated"] + - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "WCFileInfo", "(Microsoft.NET.WebAssembly.Webcil.WebcilHeader,System.Collections.Immutable.ImmutableArray,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "get_EqualityContract", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "get_Header", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "get_SectionHeaders", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "get_SectionStart", "()", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "op_Equality", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+WCFileInfo,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+WCFileInfo)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "op_Inequality", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+WCFileInfo,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+WCFileInfo)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "set_Header", "(Microsoft.NET.WebAssembly.Webcil.WebcilHeader)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "set_SectionHeaders", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter+WCFileInfo", "set_SectionStart", "(Microsoft.NET.WebAssembly.Webcil.WebcilConverter+FilePosition)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter", "ConvertToWebcil", "()", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter", "GatherInfo", "(System.Reflection.PortableExecutable.PEReader,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+WCFileInfo,Microsoft.NET.WebAssembly.Webcil.WebcilConverter+PEFileInfo)", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter", "get_WrapInWebAssembly", "()", "summary", "df-generated"] - - ["Microsoft.NET.WebAssembly.Webcil", "WebcilConverter", "set_WrapInWebAssembly", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", "Dispose", "()", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", "ReadCodeViewDebugDirectoryData", "(System.Reflection.PortableExecutable.DebugDirectoryEntry)", "summary", "df-generated"] - ["Microsoft.NET.WebAssembly.Webcil", "WebcilReader", "ReadDebugDirectory", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.NETCore.Platforms.model.yml b/csharp/ql/lib/ext/generated/Microsoft.NETCore.Platforms.model.yml index 39c54713dcb..9275bf3ed21 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.NETCore.Platforms.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.NETCore.Platforms.model.yml @@ -5,9 +5,3 @@ extensions: extensible: neutralModel data: - ["Microsoft.NETCore.Platforms", "UpdateRuntimeIdentifierGraph", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.NETCore.Platforms", "UpdateRuntimeIdentifierGraph", "get_AdditionalRuntimeIdentifiers", "()", "summary", "df-generated"] - - ["Microsoft.NETCore.Platforms", "UpdateRuntimeIdentifierGraph", "get_InputFile", "()", "summary", "df-generated"] - - ["Microsoft.NETCore.Platforms", "UpdateRuntimeIdentifierGraph", "get_OutputFile", "()", "summary", "df-generated"] - - ["Microsoft.NETCore.Platforms", "UpdateRuntimeIdentifierGraph", "set_AdditionalRuntimeIdentifiers", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.NETCore.Platforms", "UpdateRuntimeIdentifierGraph", "set_InputFile", "(System.String)", "summary", "df-generated"] - - ["Microsoft.NETCore.Platforms", "UpdateRuntimeIdentifierGraph", "set_OutputFile", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.FileIO.model.yml b/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.FileIO.model.yml index e50f17ef75e..307cd0e8983 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.FileIO.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.FileIO.model.yml @@ -57,9 +57,7 @@ extensions: - ["Microsoft.VisualBasic.FileIO", "FileSystem", "WriteAllBytes", "(System.String,System.Byte[],System.Boolean)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "FileSystem", "WriteAllText", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "FileSystem", "WriteAllText", "(System.String,System.String,System.Boolean,System.Text.Encoding)", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "FileSystem", "get_CurrentDirectory", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "FileSystem", "get_Drives", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "FileSystem", "set_CurrentDirectory", "(System.String)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "MalformedLineException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "MalformedLineException", "(System.String)", "summary", "df-generated"] @@ -67,8 +65,6 @@ extensions: - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "MalformedLineException", "(System.String,System.Int64)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "MalformedLineException", "(System.String,System.Int64,System.Exception)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "ToString", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "get_LineNumber", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "MalformedLineException", "set_LineNumber", "(System.Int64)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "SpecialDirectories", "get_AllUsersApplicationData", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "SpecialDirectories", "get_CurrentUserApplicationData", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "SpecialDirectories", "get_Desktop", "()", "summary", "df-generated"] @@ -95,19 +91,7 @@ extensions: - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "TextFieldParser", "(System.String)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "TextFieldParser", "(System.String,System.Text.Encoding)", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "TextFieldParser", "(System.String,System.Text.Encoding,System.Boolean)", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_CommentTokens", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_Delimiters", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_EndOfData", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_ErrorLine", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_ErrorLineNumber", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_FieldWidths", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_HasFieldsEnclosedInQuotes", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_LineNumber", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_TextFieldType", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "get_TrimWhiteSpace", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "set_CommentTokens", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "set_Delimiters", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "set_FieldWidths", "(System.Int32[])", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "set_HasFieldsEnclosedInQuotes", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "set_TextFieldType", "(Microsoft.VisualBasic.FileIO.FieldType)", "summary", "df-generated"] - - ["Microsoft.VisualBasic.FileIO", "TextFieldParser", "set_TrimWhiteSpace", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.model.yml b/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.model.yml index 47362e26abc..770e85545b3 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.VisualBasic.model.yml @@ -32,8 +32,6 @@ extensions: - ["Microsoft.VisualBasic", "ComClassAttribute", "get_ClassID", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "ComClassAttribute", "get_EventID", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "ComClassAttribute", "get_InterfaceID", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ComClassAttribute", "get_InterfaceShadows", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ComClassAttribute", "set_InterfaceShadows", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "Conversion", "CTypeDynamic", "(System.Object,System.Type)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "Conversion", "CTypeDynamic", "(System.Object)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "Conversion", "ErrorToString", "()", "summary", "df-generated"] @@ -93,31 +91,13 @@ extensions: - ["Microsoft.VisualBasic", "DateAndTime", "Weekday", "(System.DateTime,Microsoft.VisualBasic.FirstDayOfWeek)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "DateAndTime", "WeekdayName", "(System.Int32,System.Boolean,Microsoft.VisualBasic.FirstDayOfWeek)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "DateAndTime", "Year", "(System.DateTime)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "get_DateString", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "DateAndTime", "get_Now", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "get_TimeOfDay", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "get_TimeString", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "DateAndTime", "get_Timer", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "get_Today", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "set_DateString", "(System.String)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "set_TimeOfDay", "(System.DateTime)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "set_TimeString", "(System.String)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "DateAndTime", "set_Today", "(System.DateTime)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "ErrObject", "Clear", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "ErrObject", "GetException", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "ErrObject", "Raise", "(System.Int32,System.Object,System.Object,System.Object,System.Object)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "get_Description", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "ErrObject", "get_Erl", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "get_HelpContext", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "get_HelpFile", "()", "summary", "df-generated"] - ["Microsoft.VisualBasic", "ErrObject", "get_LastDllError", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "get_Number", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "get_Source", "()", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "set_Description", "(System.String)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "set_HelpContext", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "set_HelpFile", "(System.String)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "set_Number", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.VisualBasic", "ErrObject", "set_Source", "(System.String)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "FileSystem", "ChDir", "(System.String)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "FileSystem", "ChDrive", "(System.Char)", "summary", "df-generated"] - ["Microsoft.VisualBasic", "FileSystem", "ChDrive", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.WebAssembly.Build.Tasks.model.yml b/csharp/ql/lib/ext/generated/Microsoft.WebAssembly.Build.Tasks.model.yml index 3782309be1b..ebc33777f08 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.WebAssembly.Build.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.WebAssembly.Build.Tasks.model.yml @@ -12,148 +12,22 @@ extensions: extensible: neutralModel data: - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_Arguments", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_CompilerBinaryPath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_DisableParallelCompile", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_EnvironmentVariables", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_MessageToIndicateCompiling", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_OutputFiles", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_OutputMessageImportance", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_SourceFiles", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "get_WorkingDirectory", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_Arguments", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_CompilerBinaryPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_DisableParallelCompile", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_EnvironmentVariables", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_MessageToIndicateCompiling", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_OutputFiles", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_OutputMessageImportance", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_SourceFiles", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "EmccCompile", "set_WorkingDirectory", "(System.String)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "get_Items", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "get_OutputFile", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "get_Properties", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "set_Items", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "set_OutputFile", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GenerateAOTProps", "set_Properties", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_BaseSnapshotUrl", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_BranchPosition", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_Channel", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_ChromeVersion", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_IntermediateOutputPath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_MaxBranchPositionsToCheck", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_MaxMajorVersionsToCheck", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_OSIdentifier", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_OSPrefix", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "get_V8Version", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_BaseSnapshotUrl", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_BranchPosition", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_Channel", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_ChromeVersion", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_IntermediateOutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_MaxBranchPositionsToCheck", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_MaxMajorVersionsToCheck", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_OSIdentifier", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_OSPrefix", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "GetChromeVersions", "set_V8Version", "(System.String)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "Execute", "()", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "FixupSymbolName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_Assemblies", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_CacheFilePath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_FileWrites", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_IcallOutputPath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_InterpToNativeOutputPath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_PInvokeModules", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_PInvokeOutputPath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "get_RuntimeIcallTableFile", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_Assemblies", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_CacheFilePath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_FileWrites", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_IcallOutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_InterpToNativeOutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_PInvokeModules", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_PInvokeOutputPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "ManagedToNativeGenerator", "set_RuntimeIcallTableFile", "(System.String)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "RunWithEmSdkEnv", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "RunWithEmSdkEnv", "get_EmSdkPath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "RunWithEmSdkEnv", "set_EmSdkPath", "(System.String)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasiAppBuilder", "AddToRuntimeConfig", "(System.Text.Json.Nodes.JsonObject,System.Text.Json.Nodes.JsonArray,System.Text.Json.Nodes.JsonArray)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasiAppBuilder", "ExecuteInternal", "()", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasiAppBuilder", "ValidateArguments", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasiAppBuilder", "get_IsSingleFileBundle", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasiAppBuilder", "set_IsSingleFileBundle", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "ExecuteInternal", "()", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "ValidateArguments", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_CacheBootResources", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_ExtraConfig", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_IncludeThreadsWorker", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_PThreadPoolSize", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_RemoteSources", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_RuntimeAssetsLocation", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_UseWebcil", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_WasmIcuDataFileName", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "get_WasmIncludeFullIcuData", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_CacheBootResources", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_ExtraConfig", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_IncludeThreadsWorker", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_PThreadPoolSize", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_RemoteSources", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_RuntimeAssetsLocation", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_UseWebcil", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_WasmIcuDataFileName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilder", "set_WasmIncludeFullIcuData", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "AddToRuntimeConfig", "(System.Text.Json.Nodes.JsonObject,System.Text.Json.Nodes.JsonArray,System.Text.Json.Nodes.JsonArray)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "Execute", "()", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "ExecuteInternal", "()", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "UpdateRuntimeConfigJson", "()", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "ValidateArguments", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_AppDir", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_Assemblies", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_DebugLevel", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_DefaultHostConfig", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_ExtraFilesToDeploy", "()", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_FileWrites", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_FilesToIncludeInFileSystem", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_HostConfigs", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_HybridGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_IcuDataFileNames", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_InvariantGlobalization", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_MainAssemblyName", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_NativeAssets", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_RuntimeArgsForHost", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_RuntimeConfigJsonPath", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "get_SatelliteAssemblies", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_AppDir", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_Assemblies", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_DebugLevel", "(System.Int32)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_DefaultHostConfig", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_ExtraFilesToDeploy", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_FilesToIncludeInFileSystem", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_HostConfigs", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_HybridGlobalization", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_IcuDataFileNames", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_InvariantGlobalization", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_MainAssemblyName", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_NativeAssets", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_RuntimeArgsForHost", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_RuntimeConfigJsonPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmAppBuilderBaseTask", "set_SatelliteAssemblies", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "get_AOTDataSegmentSizes", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "get_Assemblies", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "get_InitialHeapSize", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "set_AOTDataSegmentSizes", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "set_Assemblies", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmCalculateInitialHeapSize", "set_InitialHeapSize", "(System.Int64)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "get_Assemblies", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "get_AssemblySearchPaths", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "get_ReferencedAssemblies", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "get_SkipMissingAssemblies", "()", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "set_Assemblies", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "set_AssemblySearchPaths", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "set_ReferencedAssemblies", "(System.String[])", "summary", "df-generated"] - - ["Microsoft.WebAssembly.Build.Tasks", "WasmLoadAssembliesAndReferences", "set_SkipMissingAssemblies", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.WebAssembly.Build.Tasks", "WebcilConverter", "ConvertToWebcil", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Win32.SafeHandles.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Win32.SafeHandles.model.yml index 84d80745125..04163d23876 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Win32.SafeHandles.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Win32.SafeHandles.model.yml @@ -19,9 +19,7 @@ extensions: - ["Microsoft.Win32.SafeHandles", "SafeAccessTokenHandle", "get_InvalidHandle", "()", "summary", "df-generated"] - ["Microsoft.Win32.SafeHandles", "SafeAccessTokenHandle", "get_IsInvalid", "()", "summary", "df-generated"] - ["Microsoft.Win32.SafeHandles", "SafeFileHandle", "ReleaseHandle", "()", "summary", "df-generated"] - - ["Microsoft.Win32.SafeHandles", "SafeFileHandle", "get_IsAsync", "()", "summary", "df-generated"] - ["Microsoft.Win32.SafeHandles", "SafeFileHandle", "get_IsInvalid", "()", "summary", "df-generated"] - - ["Microsoft.Win32.SafeHandles", "SafeFileHandle", "set_IsAsync", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Win32.SafeHandles", "SafeHandleMinusOneIsInvalid", "SafeHandleMinusOneIsInvalid", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Win32.SafeHandles", "SafeHandleMinusOneIsInvalid", "get_IsInvalid", "()", "summary", "df-generated"] - ["Microsoft.Win32.SafeHandles", "SafeHandleZeroOrMinusOneIsInvalid", "SafeHandleZeroOrMinusOneIsInvalid", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Win32.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Win32.model.yml index bace8428a8f..a918d43fa13 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Win32.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Win32.model.yml @@ -58,9 +58,7 @@ extensions: - ["Microsoft.Win32", "SessionEndedEventArgs", "SessionEndedEventArgs", "(Microsoft.Win32.SessionEndReasons)", "summary", "df-generated"] - ["Microsoft.Win32", "SessionEndedEventArgs", "get_Reason", "()", "summary", "df-generated"] - ["Microsoft.Win32", "SessionEndingEventArgs", "SessionEndingEventArgs", "(Microsoft.Win32.SessionEndReasons)", "summary", "df-generated"] - - ["Microsoft.Win32", "SessionEndingEventArgs", "get_Cancel", "()", "summary", "df-generated"] - ["Microsoft.Win32", "SessionEndingEventArgs", "get_Reason", "()", "summary", "df-generated"] - - ["Microsoft.Win32", "SessionEndingEventArgs", "set_Cancel", "(System.Boolean)", "summary", "df-generated"] - ["Microsoft.Win32", "SessionSwitchEventArgs", "SessionSwitchEventArgs", "(Microsoft.Win32.SessionSwitchReason)", "summary", "df-generated"] - ["Microsoft.Win32", "SessionSwitchEventArgs", "get_Reason", "()", "summary", "df-generated"] - ["Microsoft.Win32", "SystemEvents", "CreateTimer", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Microsoft.Workload.Build.Tasks.model.yml b/csharp/ql/lib/ext/generated/Microsoft.Workload.Build.Tasks.model.yml index 4e90cdcb8cb..efee6081e34 100644 --- a/csharp/ql/lib/ext/generated/Microsoft.Workload.Build.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/Microsoft.Workload.Build.Tasks.model.yml @@ -5,19 +5,3 @@ extensions: extensible: neutralModel data: - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "Execute", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_InstallTargets", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_LocalNuGetsPath", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_OnlyUpdateManifests", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_SdkWithNoWorkloadInstalledPath", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_TemplateNuGetConfigPath", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_VersionBandForManifestPackages", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_VersionBandForSdkManifestsDir", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "get_WorkloadIds", "()", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_InstallTargets", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_LocalNuGetsPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_OnlyUpdateManifests", "(System.Boolean)", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_SdkWithNoWorkloadInstalledPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_TemplateNuGetConfigPath", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_VersionBandForManifestPackages", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_VersionBandForSdkManifestsDir", "(System.String)", "summary", "df-generated"] - - ["Microsoft.Workload.Build.Tasks", "InstallWorkloadFromArtifacts", "set_WorkloadIds", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Mono.Linker.Dataflow.model.yml b/csharp/ql/lib/ext/generated/Mono.Linker.Dataflow.model.yml index d5342d4f8d6..0886ce496c9 100644 --- a/csharp/ql/lib/ext/generated/Mono.Linker.Dataflow.model.yml +++ b/csharp/ql/lib/ext/generated/Mono.Linker.Dataflow.model.yml @@ -43,14 +43,8 @@ extensions: - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "MarkAndProduceDiagnostics", "(Mono.Linker.Dataflow.ReflectionMarker,Mono.Linker.LinkContext)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "Merge", "(ILLink.Shared.DataFlow.ValueSetLattice,Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "TrimAnalysisAssignmentPattern", "(ILLink.Shared.DataFlow.ValueSet,ILLink.Shared.DataFlow.ValueSet,Mono.Linker.MessageOrigin)", "summary", "df-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "get_Origin", "()", "summary", "df-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "get_Source", "()", "summary", "df-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "get_Target", "()", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "op_Equality", "(Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern,Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "op_Inequality", "(Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern,Mono.Linker.Dataflow.TrimAnalysisAssignmentPattern)", "summary", "df-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "set_Origin", "(Mono.Linker.MessageOrigin)", "summary", "df-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "set_Source", "(ILLink.Shared.DataFlow.ValueSet)", "summary", "df-generated"] - - ["Mono.Linker.Dataflow", "TrimAnalysisAssignmentPattern", "set_Target", "(ILLink.Shared.DataFlow.ValueSet)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisMethodCallPattern", "MarkAndProduceDiagnostics", "(Mono.Linker.Dataflow.ReflectionMarker,Mono.Linker.Steps.MarkStep,Mono.Linker.LinkContext)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisMethodCallPattern", "op_Equality", "(Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern,Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern)", "summary", "df-generated"] - ["Mono.Linker.Dataflow", "TrimAnalysisMethodCallPattern", "op_Inequality", "(Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern,Mono.Linker.Dataflow.TrimAnalysisMethodCallPattern)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Mono.Linker.Steps.model.yml b/csharp/ql/lib/ext/generated/Mono.Linker.Steps.model.yml index fb7af2ad7fc..65c7044b9fa 100644 --- a/csharp/ql/lib/ext/generated/Mono.Linker.Steps.model.yml +++ b/csharp/ql/lib/ext/generated/Mono.Linker.Steps.model.yml @@ -136,10 +136,6 @@ extensions: - ["Mono.Linker.Steps", "MarkScopeStack", "AssertIsEmpty", "()", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkScopeStack", "UpdateCurrentScopeInstructionOffset", "(System.Int32)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep+AttributeProviderPair", "AttributeProviderPair", "(Mono.Cecil.CustomAttribute,Mono.Cecil.ICustomAttributeProvider)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep+AttributeProviderPair", "get_Attribute", "()", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep+AttributeProviderPair", "get_Provider", "()", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep+AttributeProviderPair", "set_Attribute", "(Mono.Cecil.CustomAttribute)", "summary", "df-generated"] - - ["Mono.Linker.Steps", "MarkStep+AttributeProviderPair", "set_Provider", "(Mono.Cecil.ICustomAttributeProvider)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "AlwaysMarkTypeAsInstantiated", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "CheckProcessed", "(Mono.Cecil.IMetadataTokenProvider)", "summary", "df-generated"] - ["Mono.Linker.Steps", "MarkStep", "Complete", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/Mono.Linker.model.yml b/csharp/ql/lib/ext/generated/Mono.Linker.model.yml index a9a5942efa2..85b55b87911 100644 --- a/csharp/ql/lib/ext/generated/Mono.Linker.model.yml +++ b/csharp/ql/lib/ext/generated/Mono.Linker.model.yml @@ -40,8 +40,6 @@ extensions: - ["Mono.Linker", "DocumentationSignatureParser", False, "ParseTypeOrNamespaceName", "(System.String,System.Int32,System.Text.StringBuilder)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["Mono.Linker", "DocumentationSignatureParser", False, "ParseTypeOrNamespaceName", "(System.String,System.Int32,System.Text.StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker", "Driver", False, "Driver", "(System.Collections.Generic.Queue)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["Mono.Linker", "Driver", False, "get_Context", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["Mono.Linker", "Driver", False, "set_Context", "(Mono.Linker.LinkContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "FeatureSettings", False, "GetAttribute", "(System.Xml.XPath.XPathNavigator,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["Mono.Linker", "LinkContext", False, "GetMethodIL", "(Mono.Cecil.MethodDefinition)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["Mono.Linker", "LinkContext", False, "LinkContext", "(Mono.Linker.Pipeline,Mono.Linker.ILogger,System.String,Mono.Linker.UnintializedContextFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -160,10 +158,8 @@ extensions: - ["Mono.Linker", "AnnotationStore", "TryGetPreservedMembers", "(Mono.Cecil.ExportedType,Mono.Linker.TypePreserveMembers)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "TryGetPreservedMembers", "(Mono.Cecil.TypeDefinition,Mono.Linker.TypePreserveMembers)", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "get_MemberActions", "()", "summary", "df-generated"] - - ["Mono.Linker", "AnnotationStore", "get_ProcessSatelliteAssemblies", "()", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "get_Tracer", "()", "summary", "df-generated"] - ["Mono.Linker", "AnnotationStore", "get_TypeMapInfo", "()", "summary", "df-generated"] - - ["Mono.Linker", "AnnotationStore", "set_ProcessSatelliteAssemblies", "(System.Boolean)", "summary", "df-generated"] - ["Mono.Linker", "AssemblyDefinitionExtensions", "FindEmbeddedResource", "(Mono.Cecil.AssemblyDefinition,System.String)", "summary", "df-generated"] - ["Mono.Linker", "AssemblyResolver", "CacheAssembly", "(Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] - ["Mono.Linker", "AssemblyResolver", "Dispose", "()", "summary", "df-generated"] @@ -194,8 +190,6 @@ extensions: - ["Mono.Linker", "CodeOptimizationsSettings", "Disable", "(Mono.Linker.CodeOptimizations,System.String)", "summary", "df-generated"] - ["Mono.Linker", "CodeOptimizationsSettings", "Enable", "(Mono.Linker.CodeOptimizations,System.String)", "summary", "df-generated"] - ["Mono.Linker", "CodeOptimizationsSettings", "IsEnabled", "(Mono.Linker.CodeOptimizations,System.String)", "summary", "df-generated"] - - ["Mono.Linker", "CodeOptimizationsSettings", "get_Global", "()", "summary", "df-generated"] - - ["Mono.Linker", "CodeOptimizationsSettings", "set_Global", "(Mono.Linker.CodeOptimizations)", "summary", "df-generated"] - ["Mono.Linker", "ConsoleLogger", "LogMessage", "(Mono.Linker.MessageContainer)", "summary", "df-generated"] - ["Mono.Linker", "CustomAttributeArgumentExtensions", "IsEqualTo", "(Mono.Cecil.CustomAttributeArgument,Mono.Cecil.CustomAttributeArgument)", "summary", "df-generated"] - ["Mono.Linker", "CustomAttributeSource", "GetCustomAttributes", "(Mono.Cecil.ICustomAttributeProvider)", "summary", "df-generated"] @@ -267,14 +261,6 @@ extensions: - ["Mono.Linker", "InternalErrorException", "InternalErrorException", "(System.String,System.Exception)", "summary", "df-generated"] - ["Mono.Linker", "KnownMembers", "IsNotSupportedExceptionCtorString", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["Mono.Linker", "KnownMembers", "IsSatelliteAssemblyMarker", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "get_DisablePrivateReflectionAttributeCtor", "()", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "get_NotSupportedExceptionCtorString", "()", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "get_ObjectCtor", "()", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "get_RemoveAttributeInstancesAttributeDefinition", "()", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "set_DisablePrivateReflectionAttributeCtor", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "set_NotSupportedExceptionCtorString", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "set_ObjectCtor", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "KnownMembers", "set_RemoveAttributeInstancesAttributeDefinition", "(Mono.Cecil.TypeDefinition)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "CalculateAssemblyAction", "(Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "CanApplyOptimization", "(Mono.Linker.CodeOptimizations,Mono.Cecil.AssemblyDefinition)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "Dispose", "()", "summary", "df-generated"] @@ -324,86 +310,8 @@ extensions: - ["Mono.Linker", "LinkContext", "TryResolve", "(Mono.Cecil.AssemblyNameReference)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "TryResolve", "(Mono.Cecil.ExportedType)", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "TryResolve", "(System.String)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_AddReflectionAnnotations", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_AssembliesWithGeneratedSingleWarning", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_AssemblyListFile", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_DefaultAction", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_DeterministicOutput", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_DisableEventSourceSpecialHandling", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_DisableOperatorDiscovery", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_EmbeddedXmlInfo", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_EnableReducedTracing", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_EnableSerializationDiscovery", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_ErrorsCount", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_FeatureSettings", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_GeneralSingleWarn", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_GeneralWarnAsError", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_IgnoreDescriptors", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_IgnoreLinkAttributes", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_IgnoreSubstitutions", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_IgnoreUnresolved", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_KeepMembersForDebugger", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_KeepUsedAttributeTypesOnly", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_LinkSymbols", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_LogMessages", "()", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "get_MarkHandlers", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_MarkedKnownMembers", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_MarkingHelpers", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_MetadataTrimming", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_NoTrimWarn", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_NoWarn", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_Optimizations", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_OutputDirectory", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_PInvokes", "()", "summary", "df-generated"] - ["Mono.Linker", "LinkContext", "get_SerializationMarker", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_SingleWarn", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_StripSecurity", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_Suppressions", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_SymbolReaderProvider", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_Tracer", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_TrimAction", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_WarnAsError", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_WarnVersion", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "get_WarningSuppressionWriter", "()", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_AddReflectionAnnotations", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_AssembliesWithGeneratedSingleWarning", "(System.Collections.Generic.HashSet)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_AssemblyListFile", "(System.String)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_DefaultAction", "(Mono.Linker.AssemblyAction)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_DeterministicOutput", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_DisableEventSourceSpecialHandling", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_DisableOperatorDiscovery", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_EmbeddedXmlInfo", "(Mono.Linker.EmbeddedXmlInfo)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_EnableReducedTracing", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_EnableSerializationDiscovery", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_ErrorsCount", "(System.Int32)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_FeatureSettings", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_GeneralSingleWarn", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_GeneralWarnAsError", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_IgnoreDescriptors", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_IgnoreLinkAttributes", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_IgnoreSubstitutions", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_IgnoreUnresolved", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_KeepMembersForDebugger", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_KeepUsedAttributeTypesOnly", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_LinkSymbols", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_LogMessages", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_MarkedKnownMembers", "(Mono.Linker.KnownMembers)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_MarkingHelpers", "(Mono.Linker.MarkingHelpers)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_MetadataTrimming", "(Mono.Linker.MetadataTrimming)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_NoTrimWarn", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_NoWarn", "(System.Collections.Generic.HashSet)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_Optimizations", "(Mono.Linker.CodeOptimizationsSettings)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_OutputDirectory", "(System.String)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_PInvokes", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_SingleWarn", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_StripSecurity", "(System.Boolean)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_Suppressions", "(Mono.Linker.UnconditionalSuppressMessageAttributeState)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_SymbolReaderProvider", "(Mono.Cecil.Cil.ISymbolReaderProvider)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_Tracer", "(Mono.Linker.Tracer)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_TrimAction", "(Mono.Linker.AssemblyAction)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_WarnAsError", "(System.Collections.Generic.Dictionary)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_WarnVersion", "(Mono.Linker.WarnVersion)", "summary", "df-generated"] - - ["Mono.Linker", "LinkContext", "set_WarningSuppressionWriter", "(Mono.Linker.WarningSuppressionWriter)", "summary", "df-generated"] - ["Mono.Linker", "LinkerFatalErrorException", "LinkerFatalErrorException", "(Mono.Linker.MessageContainer)", "summary", "df-generated"] - ["Mono.Linker", "LinkerFatalErrorException", "LinkerFatalErrorException", "(Mono.Linker.MessageContainer,System.Exception)", "summary", "df-generated"] - ["Mono.Linker", "LinkerFatalErrorException", "get_MessageContainer", "()", "summary", "df-generated"] @@ -500,12 +408,9 @@ extensions: - ["Mono.Linker", "ModuleDefinitionExtensions", "ResolveType", "(Mono.Cecil.ModuleDefinition,System.String,Mono.Linker.ITryResolveMetadata)", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation+OverridePair", "GetMatchingInterfaceImplementation", "(Mono.Linker.ITryResolveMetadata)", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation+OverridePair", "IsStaticInterfaceMethodPair", "()", "summary", "df-generated"] - - ["Mono.Linker", "OverrideInformation+OverridePair", "get_Base", "()", "summary", "df-generated"] - - ["Mono.Linker", "OverrideInformation+OverridePair", "get_Override", "()", "summary", "df-generated"] + - ["Mono.Linker", "OverrideInformation+OverridePair", "OverridePair", "(Mono.Cecil.MethodDefinition,Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation+OverridePair", "op_Equality", "(Mono.Linker.OverrideInformation+OverridePair,Mono.Linker.OverrideInformation+OverridePair)", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation+OverridePair", "op_Inequality", "(Mono.Linker.OverrideInformation+OverridePair,Mono.Linker.OverrideInformation+OverridePair)", "summary", "df-generated"] - - ["Mono.Linker", "OverrideInformation+OverridePair", "set_Base", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - - ["Mono.Linker", "OverrideInformation+OverridePair", "set_Override", "(Mono.Cecil.MethodDefinition)", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation", "get_Base", "()", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation", "get_InterfaceType", "()", "summary", "df-generated"] - ["Mono.Linker", "OverrideInformation", "get_IsOverrideOfInterfaceMember", "()", "summary", "df-generated"] @@ -566,8 +471,6 @@ extensions: - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", "get_OriginAttribute", "()", "summary", "df-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", "get_Provider", "()", "summary", "df-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", "get_SuppressMessageInfo", "()", "summary", "df-generated"] - - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", "get_Used", "()", "summary", "df-generated"] - - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState+Suppression", "set_Used", "(System.Boolean)", "summary", "df-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState", "GatherSuppressions", "(Mono.Cecil.ICustomAttributeProvider)", "summary", "df-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState", "GetSuppressionOrigin", "(Mono.Linker.UnconditionalSuppressMessageAttributeState+Suppression)", "summary", "df-generated"] - ["Mono.Linker", "UnconditionalSuppressMessageAttributeState", "GetUnusedSuppressions", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml b/csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml index c7b9fbe71a3..a0b00fd3522 100644 --- a/csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml +++ b/csharp/ql/lib/ext/generated/MonoTargetsTasks.model.yml @@ -5,7 +5,3 @@ extensions: extensible: neutralModel data: - ["MonoTargetsTasks", "MarshalingPInvokeScanner", "Execute", "()", "summary", "df-generated"] - - ["MonoTargetsTasks", "MarshalingPInvokeScanner", "get_Assemblies", "()", "summary", "df-generated"] - - ["MonoTargetsTasks", "MarshalingPInvokeScanner", "get_IncompatibleAssemblies", "()", "summary", "df-generated"] - - ["MonoTargetsTasks", "MarshalingPInvokeScanner", "set_Assemblies", "(System.String[])", "summary", "df-generated"] - - ["MonoTargetsTasks", "MarshalingPInvokeScanner", "set_IncompatibleAssemblies", "(System.String[])", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Buffers.model.yml b/csharp/ql/lib/ext/generated/System.Buffers.model.yml index 611d676cb67..ccd47e571fe 100644 --- a/csharp/ql/lib/ext/generated/System.Buffers.model.yml +++ b/csharp/ql/lib/ext/generated/System.Buffers.model.yml @@ -6,6 +6,7 @@ extensions: data: - ["System.Buffers", "ArrayBufferWriter", False, "GetMemory", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "ArrayBufferWriter", False, "get_WrittenMemory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Buffers", "ArrayBufferWriter", False, "get_WrittenSpan", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "BuffersExtensions", False, "PositionOf", "(System.Buffers.ReadOnlySequence,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "MemoryHandle", False, "MemoryHandle", "(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Buffers", "MemoryHandle", False, "MemoryHandle", "(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -42,6 +43,7 @@ extensions: - ["System.Buffers", "ReadOnlySequence", False, "TryGet", "(System.SequencePosition,System.ReadOnlyMemory,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "ReadOnlySequence", False, "get_End", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "ReadOnlySequence", False, "get_First", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Buffers", "ReadOnlySequence", False, "get_FirstSpan", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "ReadOnlySequence", False, "get_Start", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "SearchValues", False, "Create", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Buffers", "SearchValues", False, "Create", "(System.ReadOnlySpan,System.StringComparison)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -65,7 +67,6 @@ extensions: - ["System.Buffers", "ArrayBufferWriter", "get_Capacity", "()", "summary", "df-generated"] - ["System.Buffers", "ArrayBufferWriter", "get_FreeCapacity", "()", "summary", "df-generated"] - ["System.Buffers", "ArrayBufferWriter", "get_WrittenCount", "()", "summary", "df-generated"] - - ["System.Buffers", "ArrayBufferWriter", "get_WrittenSpan", "()", "summary", "df-generated"] - ["System.Buffers", "ArrayPool", "Create", "()", "summary", "df-generated"] - ["System.Buffers", "ArrayPool", "Create", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Buffers", "ArrayPool", "Rent", "(System.Int32)", "summary", "df-generated"] @@ -95,16 +96,9 @@ extensions: - ["System.Buffers", "ReadOnlySequence+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence", "GetOffset", "(System.SequencePosition)", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence", "ToString", "()", "summary", "df-generated"] - - ["System.Buffers", "ReadOnlySequence", "get_FirstSpan", "()", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence", "get_IsEmpty", "()", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence", "get_IsSingleSegment", "()", "summary", "df-generated"] - ["System.Buffers", "ReadOnlySequence", "get_Length", "()", "summary", "df-generated"] - - ["System.Buffers", "ReadOnlySequenceSegment", "get_Memory", "()", "summary", "df-generated"] - - ["System.Buffers", "ReadOnlySequenceSegment", "get_Next", "()", "summary", "df-generated"] - - ["System.Buffers", "ReadOnlySequenceSegment", "get_RunningIndex", "()", "summary", "df-generated"] - - ["System.Buffers", "ReadOnlySequenceSegment", "set_Memory", "(System.ReadOnlyMemory)", "summary", "df-generated"] - - ["System.Buffers", "ReadOnlySequenceSegment", "set_Next", "(System.Buffers.ReadOnlySequenceSegment)", "summary", "df-generated"] - - ["System.Buffers", "ReadOnlySequenceSegment", "set_RunningIndex", "(System.Int64)", "summary", "df-generated"] - ["System.Buffers", "SearchValues", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Buffers", "SearchValues", "Contains", "(T)", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "Advance", "(System.Int64)", "summary", "df-generated"] @@ -127,17 +121,11 @@ extensions: - ["System.Buffers", "SequenceReader", "TryReadTo", "(System.ReadOnlySpan,T,System.Boolean)", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "TryReadTo", "(System.ReadOnlySpan,T,T,System.Boolean)", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "TryReadToAny", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] - - ["System.Buffers", "SequenceReader", "get_Consumed", "()", "summary", "df-generated"] - - ["System.Buffers", "SequenceReader", "get_CurrentSpan", "()", "summary", "df-generated"] - - ["System.Buffers", "SequenceReader", "get_CurrentSpanIndex", "()", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "get_End", "()", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "get_Length", "()", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "get_Remaining", "()", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "get_Sequence", "()", "summary", "df-generated"] - ["System.Buffers", "SequenceReader", "get_UnreadSpan", "()", "summary", "df-generated"] - - ["System.Buffers", "SequenceReader", "set_Consumed", "(System.Int64)", "summary", "df-generated"] - - ["System.Buffers", "SequenceReader", "set_CurrentSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System.Buffers", "SequenceReader", "set_CurrentSpanIndex", "(System.Int32)", "summary", "df-generated"] - ["System.Buffers", "SequenceReaderExtensions", "TryReadBigEndian", "(System.Buffers.SequenceReader,System.Int16)", "summary", "df-generated"] - ["System.Buffers", "SequenceReaderExtensions", "TryReadBigEndian", "(System.Buffers.SequenceReader,System.Int32)", "summary", "df-generated"] - ["System.Buffers", "SequenceReaderExtensions", "TryReadBigEndian", "(System.Buffers.SequenceReader,System.Int64)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.CodeDom.Compiler.model.yml b/csharp/ql/lib/ext/generated/System.CodeDom.Compiler.model.yml index 90acf087f63..bb21c36d094 100644 --- a/csharp/ql/lib/ext/generated/System.CodeDom.Compiler.model.yml +++ b/csharp/ql/lib/ext/generated/System.CodeDom.Compiler.model.yml @@ -61,8 +61,6 @@ extensions: - ["System.CodeDom.Compiler", "CodeGenerator", True, "OutputParameters", "(System.CodeDom.CodeParameterDeclarationExpressionCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", True, "OutputTypeNamePair", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", True, "OutputTypeNamePair", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", False, "get_BracingStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", False, "get_IndentString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CodeGeneratorOptions", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", False, "Add", "(System.CodeDom.Compiler.CompilerError)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", False, "AddRange", "(System.CodeDom.Compiler.CompilerErrorCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -77,9 +75,6 @@ extensions: - ["System.CodeDom.Compiler", "CompilerInfo", False, "GetExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CompilerInfo", False, "GetLanguages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "CompilerInfo", False, "get_CodeDomProviderType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", False, "set_TempFiles", "(System.CodeDom.Compiler.TempFileCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", False, "get_CompiledAssembly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", False, "set_CompiledAssembly", "(System.Reflection.Assembly)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom.Compiler", "Executor", False, "ExecWaitWithCapture", "(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "Executor", False, "ExecWaitWithCapture", "(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "Executor", False, "ExecWaitWithCapture", "(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] @@ -133,8 +128,6 @@ extensions: - ["System.CodeDom.Compiler", "IndentedTextWriter", False, "WriteLineNoTabsAsync", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", False, "get_InnerWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom.Compiler", "IndentedTextWriter", False, "get_NewLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom.Compiler", "IndentedTextWriter", False, "set_NewLine", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", False, "AddExtension", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", False, "AddExtension", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", False, "AddExtension", "(System.String,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -259,38 +252,16 @@ extensions: - ["System.CodeDom.Compiler", "CodeGenerator", "Supports", "(System.CodeDom.Compiler.GeneratorSupport)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "ValidateIdentifier", "(System.String)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "ValidateIdentifiers", "(System.CodeDom.CodeObject)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGenerator", "get_Indent", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "get_IsCurrentClass", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "get_IsCurrentDelegate", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "get_IsCurrentEnum", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "get_IsCurrentInterface", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "get_IsCurrentStruct", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGenerator", "get_NullToken", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGenerator", "set_Indent", "(System.Int32)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "get_BlankLinesBetweenMembers", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "get_ElseOnClosing", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "get_VerbatimOrder", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "set_BlankLinesBetweenMembers", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "set_BracingStyle", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "set_ElseOnClosing", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "set_IndentString", "(System.String)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "set_Item", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CodeGeneratorOptions", "set_VerbatimOrder", "(System.Boolean)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CodeParser", "Parse", "(System.IO.TextReader)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerError", "CompilerError", "(System.String,System.Int32,System.Int32,System.String,System.String)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerError", "ToString", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "get_Column", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "get_ErrorNumber", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "get_ErrorText", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "get_FileName", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "get_IsWarning", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "get_Line", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "set_Column", "(System.Int32)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "set_ErrorNumber", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "set_ErrorText", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "set_FileName", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "set_IsWarning", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerError", "set_Line", "(System.Int32)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", "Contains", "(System.CodeDom.Compiler.CompilerError)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", "IndexOf", "(System.CodeDom.Compiler.CompilerError)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerErrorCollection", "get_HasErrors", "()", "summary", "df-generated"] @@ -304,41 +275,12 @@ extensions: - ["System.CodeDom.Compiler", "CompilerParameters", "CompilerParameters", "(System.String[])", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerParameters", "CompilerParameters", "(System.String[],System.String)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerParameters", "CompilerParameters", "(System.String[],System.String,System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_CompilerOptions", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_CoreAssemblyFileName", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerParameters", "get_EmbeddedResources", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_GenerateExecutable", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_GenerateInMemory", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_IncludeDebugInformation", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerParameters", "get_LinkedResources", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_MainClass", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_OutputAssembly", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerParameters", "get_ReferencedAssemblies", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_TempFiles", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_TreatWarningsAsErrors", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_UserToken", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_WarningLevel", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "get_Win32Resource", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_CompilerOptions", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_CoreAssemblyFileName", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_GenerateExecutable", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_GenerateInMemory", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_IncludeDebugInformation", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_MainClass", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_OutputAssembly", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_TreatWarningsAsErrors", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_UserToken", "(System.IntPtr)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_WarningLevel", "(System.Int32)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerParameters", "set_Win32Resource", "(System.String)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerResults", "CompilerResults", "(System.CodeDom.Compiler.TempFileCollection)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerResults", "get_Errors", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", "get_NativeCompilerReturnValue", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "CompilerResults", "get_Output", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", "get_PathToAssembly", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", "get_TempFiles", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", "set_NativeCompilerReturnValue", "(System.Int32)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", "set_PathToAssembly", "(System.String)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "CompilerResults", "set_TempFiles", "(System.CodeDom.Compiler.TempFileCollection)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "Executor", "ExecWait", "(System.String,System.CodeDom.Compiler.TempFileCollection)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "ICodeCompiler", "CompileAssemblyFromDom", "(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "ICodeCompiler", "CompileAssemblyFromDomBatch", "(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[])", "summary", "df-generated"] @@ -383,8 +325,6 @@ extensions: - ["System.CodeDom.Compiler", "IndentedTextWriter", "WriteLineAsync", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", "WriteLineAsync", "(System.Char)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "IndentedTextWriter", "WriteLineAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "IndentedTextWriter", "get_Indent", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "IndentedTextWriter", "set_Indent", "(System.Int32)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", "AddFile", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", "CopyTo", "(System.String[],System.Int32)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", "Delete", "()", "summary", "df-generated"] @@ -394,6 +334,4 @@ extensions: - ["System.CodeDom.Compiler", "TempFileCollection", "TempFileCollection", "(System.String)", "summary", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", "get_Count", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "TempFileCollection", "get_KeepFiles", "()", "summary", "df-generated"] - ["System.CodeDom.Compiler", "TempFileCollection", "get_SyncRoot", "()", "summary", "df-generated"] - - ["System.CodeDom.Compiler", "TempFileCollection", "set_KeepFiles", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.CodeDom.model.yml b/csharp/ql/lib/ext/generated/System.CodeDom.model.yml index 7b777bbd158..81fce8af2ed 100644 --- a/csharp/ql/lib/ext/generated/System.CodeDom.model.yml +++ b/csharp/ql/lib/ext/generated/System.CodeDom.model.yml @@ -5,8 +5,6 @@ extensions: extensible: summaryModel data: - ["System.CodeDom", "CodeArgumentReferenceExpression", False, "CodeArgumentReferenceExpression", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeArgumentReferenceExpression", False, "get_ParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeArgumentReferenceExpression", False, "set_ParameterName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", False, "CodeArrayCreateExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", False, "CodeArrayCreateExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", False, "CodeArrayCreateExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] @@ -20,12 +18,8 @@ extensions: - ["System.CodeDom", "CodeArrayCreateExpression", False, "CodeArrayCreateExpression", "(System.Type,System.CodeDom.CodeExpression[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", False, "CodeArrayCreateExpression", "(System.Type,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeArrayCreateExpression", False, "get_Initializers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeArrayCreateExpression", False, "set_CreateType", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttachEventStatement", False, "CodeAttachEventStatement", "(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeAttachEventStatement", False, "set_Event", "(System.CodeDom.CodeEventReferenceExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeArgument", False, "CodeAttributeArgument", "(System.String,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeAttributeArgument", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeAttributeArgument", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", False, "Add", "(System.CodeDom.CodeAttributeArgument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", False, "AddRange", "(System.CodeDom.CodeAttributeArgumentCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", False, "AddRange", "(System.CodeDom.CodeAttributeArgument[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -43,8 +37,6 @@ extensions: - ["System.CodeDom", "CodeAttributeDeclaration", False, "CodeAttributeDeclaration", "(System.String,System.CodeDom.CodeAttributeArgument[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclaration", False, "get_Arguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclaration", False, "get_AttributeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeAttributeDeclaration", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeAttributeDeclaration", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", False, "Add", "(System.CodeDom.CodeAttributeDeclaration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", False, "AddRange", "(System.CodeDom.CodeAttributeDeclarationCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", False, "AddRange", "(System.CodeDom.CodeAttributeDeclaration[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -58,15 +50,11 @@ extensions: - ["System.CodeDom", "CodeCastExpression", False, "CodeCastExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCastExpression", False, "CodeCastExpression", "(System.String,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCastExpression", False, "CodeCastExpression", "(System.Type,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeCastExpression", False, "set_TargetType", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClause", False, "CodeCatchClause", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClause", False, "CodeCatchClause", "(System.String,System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClause", False, "CodeCatchClause", "(System.String,System.CodeDom.CodeTypeReference)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClause", False, "CodeCatchClause", "(System.String,System.CodeDom.CodeTypeReference,System.CodeDom.CodeStatement[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClause", False, "CodeCatchClause", "(System.String,System.CodeDom.CodeTypeReference,System.CodeDom.CodeStatement[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeCatchClause", False, "get_LocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeCatchClause", False, "set_CatchExceptionType", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeCatchClause", False, "set_LocalName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", False, "Add", "(System.CodeDom.CodeCatchClause)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", False, "AddRange", "(System.CodeDom.CodeCatchClauseCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", False, "AddRange", "(System.CodeDom.CodeCatchClause[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -78,12 +66,8 @@ extensions: - ["System.CodeDom", "CodeCatchClauseCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeCatchClause)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeChecksumPragma", False, "CodeChecksumPragma", "(System.String,System.Guid,System.Byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeChecksumPragma", False, "get_FileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeChecksumPragma", False, "set_FileName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeComment", False, "CodeComment", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeComment", False, "CodeComment", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeComment", False, "get_Text", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeComment", False, "set_Text", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "Add", "(System.CodeDom.CodeCommentStatement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "AddRange", "(System.CodeDom.CodeCommentStatementCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "AddRange", "(System.CodeDom.CodeCommentStatement[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -95,12 +79,8 @@ extensions: - ["System.CodeDom", "CodeCommentStatementCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeCommentStatement)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeDefaultValueExpression", False, "CodeDefaultValueExpression", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeDefaultValueExpression", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeDelegateCreateExpression", False, "CodeDelegateCreateExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeDelegateCreateExpression", False, "CodeDelegateCreateExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeDelegateCreateExpression", False, "get_MethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeDelegateCreateExpression", False, "set_DelegateType", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeDelegateCreateExpression", False, "set_MethodName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "Add", "(System.CodeDom.CodeDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "AddRange", "(System.CodeDom.CodeDirectiveCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "AddRange", "(System.CodeDom.CodeDirective[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -112,8 +92,6 @@ extensions: - ["System.CodeDom", "CodeDirectiveCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeDirectiveCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeDirective)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeEventReferenceExpression", False, "CodeEventReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeEventReferenceExpression", False, "get_EventName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeEventReferenceExpression", False, "set_EventName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "Add", "(System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "AddRange", "(System.CodeDom.CodeExpressionCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "AddRange", "(System.CodeDom.CodeExpression[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -125,44 +103,27 @@ extensions: - ["System.CodeDom", "CodeExpressionCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeExpressionCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeFieldReferenceExpression", False, "CodeFieldReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeFieldReferenceExpression", False, "get_FieldName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeFieldReferenceExpression", False, "set_FieldName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeGotoStatement", False, "CodeGotoStatement", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeGotoStatement", False, "get_Label", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeGotoStatement", False, "set_Label", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeLabeledStatement", False, "CodeLabeledStatement", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeLabeledStatement", False, "CodeLabeledStatement", "(System.String,System.CodeDom.CodeStatement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeLabeledStatement", False, "get_Label", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeLabeledStatement", False, "set_Label", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeLinePragma", False, "CodeLinePragma", "(System.String,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeLinePragma", False, "get_FileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeLinePragma", False, "set_FileName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeMemberEvent", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberField", False, "CodeMemberField", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberField", False, "CodeMemberField", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberField", False, "CodeMemberField", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberField", False, "CodeMemberField", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberField", False, "CodeMemberField", "(System.Type,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberField", False, "CodeMemberField", "(System.Type,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeMemberField", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberMethod", False, "get_ImplementationTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberMethod", False, "get_Parameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeMemberMethod", False, "get_Statements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeMemberMethod", False, "set_ReturnType", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMethodInvokeExpression", False, "CodeMethodInvokeExpression", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMethodInvokeExpression", False, "CodeMethodInvokeExpression", "(System.CodeDom.CodeMethodReferenceExpression,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeMethodInvokeExpression", False, "set_Method", "(System.CodeDom.CodeMethodReferenceExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMethodReferenceExpression", False, "CodeMethodReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeMethodReferenceExpression", False, "CodeMethodReferenceExpression", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeMethodReferenceExpression", False, "get_MethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeMethodReferenceExpression", False, "set_MethodName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespace", False, "CodeNamespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespace", False, "get_Comments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespace", False, "get_Imports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeNamespace", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespace", False, "get_Types", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeNamespace", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceCollection", False, "Add", "(System.CodeDom.CodeNamespace)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceCollection", False, "AddRange", "(System.CodeDom.CodeNamespaceCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceCollection", False, "AddRange", "(System.CodeDom.CodeNamespace[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -174,8 +135,6 @@ extensions: - ["System.CodeDom", "CodeNamespaceCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeNamespace)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceImport", False, "CodeNamespaceImport", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeNamespaceImport", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeNamespaceImport", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceImportCollection", False, "Add", "(System.CodeDom.CodeNamespaceImport)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceImportCollection", False, "AddRange", "(System.CodeDom.CodeNamespaceImport[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeNamespaceImportCollection", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -184,17 +143,12 @@ extensions: - ["System.CodeDom", "CodeObjectCreateExpression", False, "CodeObjectCreateExpression", "(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeObjectCreateExpression", False, "CodeObjectCreateExpression", "(System.String,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeObjectCreateExpression", False, "CodeObjectCreateExpression", "(System.Type,System.CodeDom.CodeExpression[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeObjectCreateExpression", False, "set_CreateType", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "CodeParameterDeclarationExpression", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "CodeParameterDeclarationExpression", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "CodeParameterDeclarationExpression", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "CodeParameterDeclarationExpression", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "CodeParameterDeclarationExpression", "(System.Type,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "CodeParameterDeclarationExpression", "(System.Type,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "set_CustomAttributes", "(System.CodeDom.CodeAttributeDeclarationCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "Add", "(System.CodeDom.CodeParameterDeclarationExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "AddRange", "(System.CodeDom.CodeParameterDeclarationExpressionCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "AddRange", "(System.CodeDom.CodeParameterDeclarationExpression[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -206,26 +160,13 @@ extensions: - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeParameterDeclarationExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodePropertyReferenceExpression", False, "CodePropertyReferenceExpression", "(System.CodeDom.CodeExpression,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodePropertyReferenceExpression", False, "get_PropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodePropertyReferenceExpression", False, "set_PropertyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeRegionDirective", False, "CodeRegionDirective", "(System.CodeDom.CodeRegionMode,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeRegionDirective", False, "get_RegionText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeRegionDirective", False, "set_RegionText", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeRemoveEventStatement", False, "CodeRemoveEventStatement", "(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeRemoveEventStatement", False, "CodeRemoveEventStatement", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeRemoveEventStatement", False, "set_Event", "(System.CodeDom.CodeEventReferenceExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeSnippetCompileUnit", False, "CodeSnippetCompileUnit", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetCompileUnit", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetCompileUnit", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeSnippetExpression", False, "CodeSnippetExpression", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetExpression", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetExpression", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeSnippetStatement", False, "CodeSnippetStatement", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetStatement", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetStatement", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeSnippetTypeMember", False, "CodeSnippetTypeMember", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetTypeMember", False, "get_Text", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeSnippetTypeMember", False, "set_Text", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeStatementCollection", False, "Add", "(System.CodeDom.CodeStatement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeStatementCollection", False, "AddRange", "(System.CodeDom.CodeStatementCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeStatementCollection", False, "AddRange", "(System.CodeDom.CodeStatement[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -250,10 +191,6 @@ extensions: - ["System.CodeDom", "CodeTypeDeclarationCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeDeclarationCollection", False, "set_Item", "(System.Int32,System.CodeDom.CodeTypeDeclaration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeDelegate", False, "CodeTypeDelegate", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeDelegate", False, "set_ReturnType", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", False, "set_CustomAttributes", "(System.CodeDom.CodeAttributeDeclarationCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeMemberCollection", False, "Add", "(System.CodeDom.CodeTypeMember)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeMemberCollection", False, "AddRange", "(System.CodeDom.CodeTypeMemberCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeMemberCollection", False, "AddRange", "(System.CodeDom.CodeTypeMember[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -267,10 +204,7 @@ extensions: - ["System.CodeDom", "CodeTypeOfExpression", False, "CodeTypeOfExpression", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeOfExpression", False, "CodeTypeOfExpression", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeOfExpression", False, "CodeTypeOfExpression", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeOfExpression", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeParameter", False, "CodeTypeParameter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeParameter", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeParameter", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", False, "Add", "(System.CodeDom.CodeTypeParameter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", False, "Add", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", False, "AddRange", "(System.CodeDom.CodeTypeParameterCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -285,8 +219,6 @@ extensions: - ["System.CodeDom", "CodeTypeReference", False, "CodeTypeReference", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReference", False, "CodeTypeReference", "(System.String,System.CodeDom.CodeTypeReferenceOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReference", False, "CodeTypeReference", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", False, "get_BaseType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", False, "set_BaseType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", False, "Add", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", False, "Add", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", False, "Add", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -302,7 +234,6 @@ extensions: - ["System.CodeDom", "CodeTypeReferenceExpression", False, "CodeTypeReferenceExpression", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceExpression", False, "CodeTypeReferenceExpression", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceExpression", False, "CodeTypeReferenceExpression", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeTypeReferenceExpression", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.CodeDom.CodeTypeReference,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -315,67 +246,28 @@ extensions: - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.Type,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.Type,System.String,System.CodeDom.CodeExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "CodeVariableDeclarationStatement", "(System.Type,System.String,System.CodeDom.CodeExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", False, "set_Type", "(System.CodeDom.CodeTypeReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.CodeDom", "CodeVariableReferenceExpression", False, "CodeVariableReferenceExpression", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.CodeDom", "CodeVariableReferenceExpression", False, "get_VariableName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.CodeDom", "CodeVariableReferenceExpression", False, "set_VariableName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.CodeDom", "CodeArrayCreateExpression", "get_CreateType", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeArrayCreateExpression", "get_Size", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeArrayCreateExpression", "get_SizeExpression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeArrayCreateExpression", "set_Size", "(System.Int32)", "summary", "df-generated"] - - ["System.CodeDom", "CodeArrayCreateExpression", "set_SizeExpression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeArrayIndexerExpression", "CodeArrayIndexerExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])", "summary", "df-generated"] - ["System.CodeDom", "CodeArrayIndexerExpression", "get_Indices", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeArrayIndexerExpression", "get_TargetObject", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeArrayIndexerExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeAssignStatement", "CodeAssignStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeAssignStatement", "get_Left", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeAssignStatement", "get_Right", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeAssignStatement", "set_Left", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeAssignStatement", "set_Right", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttachEventStatement", "CodeAttachEventStatement", "(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeAttachEventStatement", "get_Event", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeAttachEventStatement", "get_Listener", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeAttachEventStatement", "set_Listener", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeArgument", "CodeAttributeArgument", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeAttributeArgument", "get_Value", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeAttributeArgument", "set_Value", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", "Contains", "(System.CodeDom.CodeAttributeArgument)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeArgumentCollection", "IndexOf", "(System.CodeDom.CodeAttributeArgument)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclaration", "CodeAttributeDeclaration", "(System.CodeDom.CodeTypeReference)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", "Contains", "(System.CodeDom.CodeAttributeDeclaration)", "summary", "df-generated"] - ["System.CodeDom", "CodeAttributeDeclarationCollection", "IndexOf", "(System.CodeDom.CodeAttributeDeclaration)", "summary", "df-generated"] - ["System.CodeDom", "CodeBinaryOperatorExpression", "CodeBinaryOperatorExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeBinaryOperatorExpression", "get_Left", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeBinaryOperatorExpression", "get_Operator", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeBinaryOperatorExpression", "get_Right", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeBinaryOperatorExpression", "set_Left", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeBinaryOperatorExpression", "set_Operator", "(System.CodeDom.CodeBinaryOperatorType)", "summary", "df-generated"] - - ["System.CodeDom", "CodeBinaryOperatorExpression", "set_Right", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeCastExpression", "get_Expression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeCastExpression", "get_TargetType", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeCastExpression", "set_Expression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeCatchClause", "get_CatchExceptionType", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeCatchClause", "get_Statements", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", "Contains", "(System.CodeDom.CodeCatchClause)", "summary", "df-generated"] - ["System.CodeDom", "CodeCatchClauseCollection", "IndexOf", "(System.CodeDom.CodeCatchClause)", "summary", "df-generated"] - - ["System.CodeDom", "CodeChecksumPragma", "get_ChecksumAlgorithmId", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeChecksumPragma", "get_ChecksumData", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeChecksumPragma", "set_ChecksumAlgorithmId", "(System.Guid)", "summary", "df-generated"] - - ["System.CodeDom", "CodeChecksumPragma", "set_ChecksumData", "(System.Byte[])", "summary", "df-generated"] - - ["System.CodeDom", "CodeComment", "get_DocComment", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeComment", "set_DocComment", "(System.Boolean)", "summary", "df-generated"] - ["System.CodeDom", "CodeCommentStatement", "CodeCommentStatement", "(System.CodeDom.CodeComment)", "summary", "df-generated"] - ["System.CodeDom", "CodeCommentStatement", "CodeCommentStatement", "(System.String)", "summary", "df-generated"] - ["System.CodeDom", "CodeCommentStatement", "CodeCommentStatement", "(System.String,System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeCommentStatement", "get_Comment", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeCommentStatement", "set_Comment", "(System.CodeDom.CodeComment)", "summary", "df-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", "Contains", "(System.CodeDom.CodeCommentStatement)", "summary", "df-generated"] - ["System.CodeDom", "CodeCommentStatementCollection", "IndexOf", "(System.CodeDom.CodeCommentStatement)", "summary", "df-generated"] - ["System.CodeDom", "CodeCompileUnit", "get_AssemblyCustomAttributes", "()", "summary", "df-generated"] @@ -385,88 +277,35 @@ extensions: - ["System.CodeDom", "CodeCompileUnit", "get_StartDirectives", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeConditionStatement", "CodeConditionStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[])", "summary", "df-generated"] - ["System.CodeDom", "CodeConditionStatement", "CodeConditionStatement", "(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[],System.CodeDom.CodeStatement[])", "summary", "df-generated"] - - ["System.CodeDom", "CodeConditionStatement", "get_Condition", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeConditionStatement", "get_FalseStatements", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeConditionStatement", "get_TrueStatements", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeConditionStatement", "set_Condition", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeConstructor", "get_BaseConstructorArgs", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeConstructor", "get_ChainedConstructorArgs", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDefaultValueExpression", "get_Type", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDelegateCreateExpression", "get_DelegateType", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDelegateCreateExpression", "get_TargetObject", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDelegateCreateExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeDelegateInvokeExpression", "CodeDelegateInvokeExpression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeDelegateInvokeExpression", "CodeDelegateInvokeExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])", "summary", "df-generated"] - ["System.CodeDom", "CodeDelegateInvokeExpression", "get_Parameters", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDelegateInvokeExpression", "get_TargetObject", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDelegateInvokeExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeDirectionExpression", "CodeDirectionExpression", "(System.CodeDom.FieldDirection,System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeDirectionExpression", "get_Direction", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDirectionExpression", "get_Expression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeDirectionExpression", "set_Direction", "(System.CodeDom.FieldDirection)", "summary", "df-generated"] - - ["System.CodeDom", "CodeDirectionExpression", "set_Expression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeDirectiveCollection", "Contains", "(System.CodeDom.CodeDirective)", "summary", "df-generated"] - ["System.CodeDom", "CodeDirectiveCollection", "IndexOf", "(System.CodeDom.CodeDirective)", "summary", "df-generated"] - - ["System.CodeDom", "CodeEventReferenceExpression", "get_TargetObject", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeEventReferenceExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeExpressionCollection", "Contains", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeExpressionCollection", "IndexOf", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeExpressionStatement", "CodeExpressionStatement", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeExpressionStatement", "get_Expression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeExpressionStatement", "set_Expression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeFieldReferenceExpression", "get_TargetObject", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeFieldReferenceExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeIndexerExpression", "CodeIndexerExpression", "(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])", "summary", "df-generated"] - ["System.CodeDom", "CodeIndexerExpression", "get_Indices", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeIndexerExpression", "get_TargetObject", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeIndexerExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeIterationStatement", "CodeIterationStatement", "(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[])", "summary", "df-generated"] - - ["System.CodeDom", "CodeIterationStatement", "get_IncrementStatement", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeIterationStatement", "get_InitStatement", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeIterationStatement", "get_Statements", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeIterationStatement", "get_TestExpression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeIterationStatement", "set_IncrementStatement", "(System.CodeDom.CodeStatement)", "summary", "df-generated"] - - ["System.CodeDom", "CodeIterationStatement", "set_InitStatement", "(System.CodeDom.CodeStatement)", "summary", "df-generated"] - - ["System.CodeDom", "CodeIterationStatement", "set_TestExpression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeLabeledStatement", "get_Statement", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeLabeledStatement", "set_Statement", "(System.CodeDom.CodeStatement)", "summary", "df-generated"] - - ["System.CodeDom", "CodeLinePragma", "get_LineNumber", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeLinePragma", "set_LineNumber", "(System.Int32)", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberEvent", "get_ImplementationTypes", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberEvent", "get_PrivateImplementationType", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberEvent", "get_Type", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberEvent", "set_PrivateImplementationType", "(System.CodeDom.CodeTypeReference)", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberField", "get_InitExpression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberField", "get_Type", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberField", "set_InitExpression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberMethod", "get_PrivateImplementationType", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberMethod", "get_ReturnType", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberMethod", "get_ReturnTypeCustomAttributes", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberMethod", "get_TypeParameters", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberMethod", "set_PrivateImplementationType", "(System.CodeDom.CodeTypeReference)", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberProperty", "get_GetStatements", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", "get_HasGet", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", "get_HasSet", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberProperty", "get_ImplementationTypes", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberProperty", "get_Parameters", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", "get_PrivateImplementationType", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMemberProperty", "get_SetStatements", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", "get_Type", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", "set_HasGet", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", "set_HasSet", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeMemberProperty", "set_PrivateImplementationType", "(System.CodeDom.CodeTypeReference)", "summary", "df-generated"] - - ["System.CodeDom", "CodeMethodInvokeExpression", "get_Method", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMethodInvokeExpression", "get_Parameters", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMethodReferenceExpression", "get_TargetObject", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeMethodReferenceExpression", "get_TypeArguments", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMethodReferenceExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeMethodReturnStatement", "CodeMethodReturnStatement", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeMethodReturnStatement", "get_Expression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeMethodReturnStatement", "set_Expression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespaceCollection", "Contains", "(System.CodeDom.CodeNamespace)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespaceCollection", "IndexOf", "(System.CodeDom.CodeNamespace)", "summary", "df-generated"] - - ["System.CodeDom", "CodeNamespaceImport", "get_LinePragma", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeNamespaceImport", "set_LinePragma", "(System.CodeDom.CodeLinePragma)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespaceImportCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespaceImportCollection", "IndexOf", "(System.Object)", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespaceImportCollection", "Remove", "(System.Object)", "summary", "df-generated"] @@ -477,73 +316,32 @@ extensions: - ["System.CodeDom", "CodeNamespaceImportCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeNamespaceImportCollection", "get_SyncRoot", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeObject", "get_UserData", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeObjectCreateExpression", "get_CreateType", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeObjectCreateExpression", "get_Parameters", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", "get_CustomAttributes", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", "get_Direction", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", "get_Type", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeParameterDeclarationExpression", "set_Direction", "(System.CodeDom.FieldDirection)", "summary", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", "Contains", "(System.CodeDom.CodeParameterDeclarationExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeParameterDeclarationExpressionCollection", "IndexOf", "(System.CodeDom.CodeParameterDeclarationExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodePrimitiveExpression", "CodePrimitiveExpression", "(System.Object)", "summary", "df-generated"] - - ["System.CodeDom", "CodePrimitiveExpression", "get_Value", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodePrimitiveExpression", "set_Value", "(System.Object)", "summary", "df-generated"] - - ["System.CodeDom", "CodePropertyReferenceExpression", "get_TargetObject", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodePropertyReferenceExpression", "set_TargetObject", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeRegionDirective", "get_RegionMode", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeRegionDirective", "set_RegionMode", "(System.CodeDom.CodeRegionMode)", "summary", "df-generated"] - - ["System.CodeDom", "CodeRemoveEventStatement", "get_Event", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeRemoveEventStatement", "get_Listener", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeRemoveEventStatement", "set_Listener", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeSnippetCompileUnit", "get_LinePragma", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeSnippetCompileUnit", "set_LinePragma", "(System.CodeDom.CodeLinePragma)", "summary", "df-generated"] - ["System.CodeDom", "CodeStatement", "get_EndDirectives", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeStatement", "get_LinePragma", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeStatement", "get_StartDirectives", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeStatement", "set_LinePragma", "(System.CodeDom.CodeLinePragma)", "summary", "df-generated"] - ["System.CodeDom", "CodeStatementCollection", "Add", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeStatementCollection", "Contains", "(System.CodeDom.CodeStatement)", "summary", "df-generated"] - ["System.CodeDom", "CodeStatementCollection", "IndexOf", "(System.CodeDom.CodeStatement)", "summary", "df-generated"] - ["System.CodeDom", "CodeThrowExceptionStatement", "CodeThrowExceptionStatement", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - - ["System.CodeDom", "CodeThrowExceptionStatement", "get_ToThrow", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeThrowExceptionStatement", "set_ToThrow", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] - ["System.CodeDom", "CodeTryCatchFinallyStatement", "CodeTryCatchFinallyStatement", "(System.CodeDom.CodeStatement[],System.CodeDom.CodeCatchClause[])", "summary", "df-generated"] - ["System.CodeDom", "CodeTryCatchFinallyStatement", "CodeTryCatchFinallyStatement", "(System.CodeDom.CodeStatement[],System.CodeDom.CodeCatchClause[],System.CodeDom.CodeStatement[])", "summary", "df-generated"] - ["System.CodeDom", "CodeTryCatchFinallyStatement", "get_CatchClauses", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTryCatchFinallyStatement", "get_FinallyStatements", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTryCatchFinallyStatement", "get_TryStatements", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "get_IsClass", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "get_IsEnum", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "get_IsInterface", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "get_IsPartial", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "get_IsStruct", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "get_TypeAttributes", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeDeclaration", "get_TypeParameters", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "set_IsClass", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "set_IsEnum", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "set_IsInterface", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "set_IsPartial", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "set_IsStruct", "(System.Boolean)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDeclaration", "set_TypeAttributes", "(System.Reflection.TypeAttributes)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeDeclarationCollection", "Contains", "(System.CodeDom.CodeTypeDeclaration)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeDeclarationCollection", "IndexOf", "(System.CodeDom.CodeTypeDeclaration)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeDelegate", "get_Parameters", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeDelegate", "get_ReturnType", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", "get_Attributes", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeMember", "get_Comments", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", "get_CustomAttributes", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeMember", "get_EndDirectives", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", "get_LinePragma", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeMember", "get_StartDirectives", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", "set_Attributes", "(System.CodeDom.MemberAttributes)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeMember", "set_LinePragma", "(System.CodeDom.CodeLinePragma)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeMemberCollection", "Contains", "(System.CodeDom.CodeTypeMember)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeMemberCollection", "IndexOf", "(System.CodeDom.CodeTypeMember)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeOfExpression", "get_Type", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeParameter", "get_Constraints", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeParameter", "get_CustomAttributes", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeParameter", "get_HasConstructorConstraint", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeParameter", "set_HasConstructorConstraint", "(System.Boolean)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", "Contains", "(System.CodeDom.CodeTypeParameter)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeParameterCollection", "IndexOf", "(System.CodeDom.CodeTypeParameter)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReference", "CodeTypeReference", "(System.CodeDom.CodeTypeParameter)", "summary", "df-generated"] @@ -551,16 +349,6 @@ extensions: - ["System.CodeDom", "CodeTypeReference", "CodeTypeReference", "(System.String,System.CodeDom.CodeTypeReference[])", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReference", "CodeTypeReference", "(System.String,System.Int32)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReference", "CodeTypeReference", "(System.Type,System.CodeDom.CodeTypeReferenceOptions)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", "get_ArrayElementType", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", "get_ArrayRank", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", "get_Options", "()", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReference", "get_TypeArguments", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", "set_ArrayElementType", "(System.CodeDom.CodeTypeReference)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", "set_ArrayRank", "(System.Int32)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReference", "set_Options", "(System.CodeDom.CodeTypeReferenceOptions)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", "Contains", "(System.CodeDom.CodeTypeReference)", "summary", "df-generated"] - ["System.CodeDom", "CodeTypeReferenceCollection", "IndexOf", "(System.CodeDom.CodeTypeReference)", "summary", "df-generated"] - - ["System.CodeDom", "CodeTypeReferenceExpression", "get_Type", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", "get_InitExpression", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", "get_Type", "()", "summary", "df-generated"] - - ["System.CodeDom", "CodeVariableDeclarationStatement", "set_InitExpression", "(System.CodeDom.CodeExpression)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Collections.Concurrent.model.yml b/csharp/ql/lib/ext/generated/System.Collections.Concurrent.model.yml index 803b7d1acd1..e9de75a3275 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Concurrent.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Concurrent.model.yml @@ -117,12 +117,6 @@ extensions: - ["System.Collections.Concurrent", "OrderablePartitioner", "GetOrderablePartitions", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Concurrent", "OrderablePartitioner", "GetPartitions", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Concurrent", "OrderablePartitioner", "OrderablePartitioner", "(System.Boolean,System.Boolean,System.Boolean)", "summary", "df-generated"] - - ["System.Collections.Concurrent", "OrderablePartitioner", "get_KeysNormalized", "()", "summary", "df-generated"] - - ["System.Collections.Concurrent", "OrderablePartitioner", "get_KeysOrderedAcrossPartitions", "()", "summary", "df-generated"] - - ["System.Collections.Concurrent", "OrderablePartitioner", "get_KeysOrderedInEachPartition", "()", "summary", "df-generated"] - - ["System.Collections.Concurrent", "OrderablePartitioner", "set_KeysNormalized", "(System.Boolean)", "summary", "df-generated"] - - ["System.Collections.Concurrent", "OrderablePartitioner", "set_KeysOrderedAcrossPartitions", "(System.Boolean)", "summary", "df-generated"] - - ["System.Collections.Concurrent", "OrderablePartitioner", "set_KeysOrderedInEachPartition", "(System.Boolean)", "summary", "df-generated"] - ["System.Collections.Concurrent", "Partitioner", "Create", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Collections.Concurrent", "Partitioner", "Create", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Collections.Concurrent", "Partitioner", "Create", "(System.Int64,System.Int64)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Collections.Generic.model.yml b/csharp/ql/lib/ext/generated/System.Collections.Generic.model.yml index 7f62ce7cb21..774b9ec6054 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Generic.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Generic.model.yml @@ -6,6 +6,7 @@ extensions: data: - ["System.Collections.Generic", "CollectionExtensions", False, "AsReadOnly", "(System.Collections.Generic.IList)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", False, "AsReadOnly", "(System.Collections.Generic.IDictionary)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Generic", "CollectionExtensions", False, "CopyTo", "(System.Collections.Generic.List,System.Span)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", False, "GetDefaultAssets", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", False, "GetDefaultGroup", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", False, "GetDefaultRuntimeFileAssets", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] @@ -78,8 +79,6 @@ extensions: - ["System.Collections.Generic", "LinkedListNode", False, "get_List", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "LinkedListNode", False, "get_Next", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "LinkedListNode", False, "get_Previous", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Collections.Generic", "LinkedListNode", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Collections.Generic", "LinkedListNode", False, "set_Value", "(T)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Collections.Generic", "List+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Generic", "List", False, "CopyTo", "(T[])", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.Collections.Generic", "List", False, "List", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -152,7 +151,6 @@ extensions: - ["System.Collections.Generic", "ByteEqualityComparer", "GetHashCode", "()", "summary", "df-generated"] - ["System.Collections.Generic", "ByteEqualityComparer", "GetHashCode", "(System.Byte)", "summary", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", "AddRange", "(System.Collections.Generic.List,System.ReadOnlySpan)", "summary", "df-generated"] - - ["System.Collections.Generic", "CollectionExtensions", "CopyTo", "(System.Collections.Generic.List,System.Span)", "summary", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", "GetValueOrDefault", "(System.Collections.Generic.IReadOnlyDictionary,TKey)", "summary", "df-generated"] - ["System.Collections.Generic", "CollectionExtensions", "InsertRange", "(System.Collections.Generic.List,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Collections.Generic", "Comparer", "Compare", "(System.Object,System.Object)", "summary", "df-generated"] @@ -333,12 +331,10 @@ extensions: - ["System.Collections.Generic", "List", "Sort", "(System.Int32,System.Int32,System.Collections.Generic.IComparer)", "summary", "df-generated"] - ["System.Collections.Generic", "List", "ToArray", "()", "summary", "df-generated"] - ["System.Collections.Generic", "List", "TrimExcess", "()", "summary", "df-generated"] - - ["System.Collections.Generic", "List", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections.Generic", "List", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Generic", "List", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Collections.Generic", "List", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections.Generic", "List", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Collections.Generic", "List", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "NonRandomizedStringEqualityComparer", "Equals", "(System.String,System.String)", "summary", "df-generated"] - ["System.Collections.Generic", "NonRandomizedStringEqualityComparer", "GetHashCode", "(System.String)", "summary", "df-generated"] - ["System.Collections.Generic", "NonRandomizedStringEqualityComparer", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -459,12 +455,10 @@ extensions: - ["System.Collections.Generic", "SortedList", "SortedList", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "SortedList", "SortedList", "(System.Int32,System.Collections.Generic.IComparer)", "summary", "df-generated"] - ["System.Collections.Generic", "SortedList", "TrimExcess", "()", "summary", "df-generated"] - - ["System.Collections.Generic", "SortedList", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections.Generic", "SortedList", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Generic", "SortedList", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Collections.Generic", "SortedList", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections.Generic", "SortedList", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Collections.Generic", "SortedList", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Generic", "SortedSet+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Collections.Generic", "SortedSet+Enumerator", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Collections.Generic", "SortedSet+Enumerator", "MoveNext", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Collections.Immutable.model.yml b/csharp/ql/lib/ext/generated/System.Collections.Immutable.model.yml index abe5a3cface..b597feb187e 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Immutable.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Immutable.model.yml @@ -5,6 +5,8 @@ extensions: extensible: summaryModel data: - ["System.Collections.Immutable", "ImmutableArray", False, "Create", "(System.Collections.Immutable.ImmutableArray,System.Int32,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "Create", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "Create", "(System.Span)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "Create", "(T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "Create", "(T,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "Create", "(T,T)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -18,6 +20,7 @@ extensions: - ["System.Collections.Immutable", "ImmutableArray", False, "Create", "(T[],System.Int32,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "CreateRange", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "ToImmutableArray", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray+Builder", False, "CopyTo", "(System.Span)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", False, "DrainToImmutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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"] @@ -31,6 +34,7 @@ extensions: - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(System.Collections.Immutable.ImmutableArray,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(System.Collections.Immutable.ImmutableArray,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(T[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(T[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -40,14 +44,19 @@ extensions: - ["System.Collections.Immutable", "ImmutableArray", False, "AddRange", "(TDerived[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "As", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "AsMemory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "AsSpan", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "AsSpan", "(System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "AsSpan", "(System.Range)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "CastArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "CastUp", "(System.Collections.Immutable.ImmutableArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "CopyTo", "(System.Span)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "Insert", "(System.Int32,T)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,System.Collections.Immutable.ImmutableArray)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,System.Collections.Immutable.ImmutableArray)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,System.ReadOnlySpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,System.ReadOnlySpan)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,T[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", False, "InsertRange", "(System.Int32,T[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -91,11 +100,7 @@ extensions: - ["System.Collections.Immutable", "ImmutableDictionary", False, "ToImmutableDictionary", "(System.Collections.Generic.IEnumerable>,System.Collections.Generic.IEqualityComparer,System.Collections.Generic.IEqualityComparer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["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_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, "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, "Clear", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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"] @@ -114,8 +119,6 @@ extensions: - ["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, "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, "Except", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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"] @@ -206,11 +209,7 @@ extensions: - ["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_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, "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, "Clear", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedDictionary", False, "Remove", "(TKey)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -251,11 +250,9 @@ extensions: - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "TryGetValue", "(T,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "TryGetValue", "(T,T)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "UnionWith", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "get_KeyComparer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "get_Max", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "get_Min", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Collections.Immutable", "ImmutableSortedSet+Builder", False, "set_KeyComparer", "(System.Collections.Generic.IComparer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Collections.Immutable", "ImmutableSortedSet+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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"] @@ -333,13 +330,9 @@ extensions: - ["System.Collections.Immutable", "ImmutableArray", "BinarySearch", "(System.Collections.Immutable.ImmutableArray,T)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "BinarySearch", "(System.Collections.Immutable.ImmutableArray,T,System.Collections.Generic.IComparer)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Create", "()", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "Create", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "Create", "(System.Span)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Create", "(T[])", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "CreateBuilder", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "CreateBuilder", "(System.Int32)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "ToImmutableArray", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "ToImmutableArray", "(System.Span)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "ToImmutableArray", "(System.Collections.Immutable.ImmutableArray+Builder)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "AddRange", "(System.Collections.Immutable.ImmutableArray,System.Int32)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "AddRange", "(System.ReadOnlySpan)", "summary", "df-generated"] @@ -347,7 +340,6 @@ extensions: - ["System.Collections.Immutable", "ImmutableArray+Builder", "AddRange", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "Contains", "(T)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "CopyTo", "(System.Int32,T[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray+Builder", "CopyTo", "(System.Span)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "CopyTo", "(T[])", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "IndexOf", "(T)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "IndexOf", "(T,System.Int32)", "summary", "df-generated"] @@ -372,22 +364,14 @@ extensions: - ["System.Collections.Immutable", "ImmutableArray+Builder", "Sort", "(System.Int32,System.Int32,System.Collections.Generic.IComparer)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "ToArray", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "ToImmutable", "()", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray+Builder", "get_Capacity", "()", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray+Builder", "get_Count", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Builder", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray+Builder", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray+Builder", "set_Count", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray+Enumerator", "MoveNext", "()", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "AsSpan", "()", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "AsSpan", "(System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "AsSpan", "(System.Range)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Clear", "()", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "CompareTo", "(System.Object,System.Collections.IComparer)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Contains", "(T)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Contains", "(T,System.Collections.Generic.IEqualityComparer)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "CopyTo", "(System.Int32,T[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Collections.Immutable", "ImmutableArray", "CopyTo", "(System.Span)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "CopyTo", "(T[])", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Equals", "(System.Collections.Immutable.ImmutableArray)", "summary", "df-generated"] - ["System.Collections.Immutable", "ImmutableArray", "Equals", "(System.Object)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Collections.Specialized.model.yml b/csharp/ql/lib/ext/generated/System.Collections.Specialized.model.yml index dc2935d7d9e..57792b39d04 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.Specialized.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.Specialized.model.yml @@ -121,10 +121,8 @@ extensions: - ["System.Collections.Specialized", "NameObjectCollectionBase", "NameObjectCollectionBase", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Collections.Specialized", "NameObjectCollectionBase", "OnDeserialization", "(System.Object)", "summary", "df-generated"] - ["System.Collections.Specialized", "NameObjectCollectionBase", "get_Count", "()", "summary", "df-generated"] - - ["System.Collections.Specialized", "NameObjectCollectionBase", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections.Specialized", "NameObjectCollectionBase", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Collections.Specialized", "NameObjectCollectionBase", "get_Keys", "()", "summary", "df-generated"] - - ["System.Collections.Specialized", "NameObjectCollectionBase", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - ["System.Collections.Specialized", "NameValueCollection", "GetValues", "(System.Int32)", "summary", "df-generated"] - ["System.Collections.Specialized", "NameValueCollection", "GetValues", "(System.String)", "summary", "df-generated"] - ["System.Collections.Specialized", "NameValueCollection", "HasKeys", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Collections.model.yml b/csharp/ql/lib/ext/generated/System.Collections.model.yml index ae3046c3af2..f54c6384819 100644 --- a/csharp/ql/lib/ext/generated/System.Collections.model.yml +++ b/csharp/ql/lib/ext/generated/System.Collections.model.yml @@ -29,10 +29,6 @@ extensions: - ["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"] - ["System.Collections", "DictionaryEntry", False, "DictionaryEntry", "(System.Object,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Collections", "DictionaryEntry", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["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, "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.Int32,System.Single,System.Collections.IEqualityComparer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -41,10 +37,6 @@ extensions: - ["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_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["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_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", "ListDictionaryInternal", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Collections", "ListDictionaryInternal", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Collections", "Queue", False, "Dequeue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -92,12 +84,10 @@ extensions: - ["System.Collections", "ArrayList", "ToArray", "()", "summary", "df-generated"] - ["System.Collections", "ArrayList", "ToArray", "(System.Type)", "summary", "df-generated"] - ["System.Collections", "ArrayList", "TrimToSize", "()", "summary", "df-generated"] - - ["System.Collections", "ArrayList", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections", "ArrayList", "get_Count", "()", "summary", "df-generated"] - ["System.Collections", "ArrayList", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Collections", "ArrayList", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections", "ArrayList", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Collections", "ArrayList", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["System.Collections", "BitArray", "BitArray", "(System.Boolean[])", "summary", "df-generated"] - ["System.Collections", "BitArray", "BitArray", "(System.Byte[])", "summary", "df-generated"] - ["System.Collections", "BitArray", "BitArray", "(System.Collections.BitArray)", "summary", "df-generated"] @@ -113,9 +103,7 @@ extensions: - ["System.Collections", "BitArray", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections", "BitArray", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Collections", "BitArray", "get_Item", "(System.Int32)", "summary", "df-generated"] - - ["System.Collections", "BitArray", "get_Length", "()", "summary", "df-generated"] - ["System.Collections", "BitArray", "set_Item", "(System.Int32,System.Boolean)", "summary", "df-generated"] - - ["System.Collections", "BitArray", "set_Length", "(System.Int32)", "summary", "df-generated"] - ["System.Collections", "CaseInsensitiveComparer", "CaseInsensitiveComparer", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.Collections", "CaseInsensitiveComparer", "Compare", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.Collections", "CaseInsensitiveComparer", "get_Default", "()", "summary", "df-generated"] @@ -137,12 +125,10 @@ extensions: - ["System.Collections", "CollectionBase", "OnSetComplete", "(System.Int32,System.Object,System.Object)", "summary", "df-generated"] - ["System.Collections", "CollectionBase", "OnValidate", "(System.Object)", "summary", "df-generated"] - ["System.Collections", "CollectionBase", "RemoveAt", "(System.Int32)", "summary", "df-generated"] - - ["System.Collections", "CollectionBase", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections", "CollectionBase", "get_Count", "()", "summary", "df-generated"] - ["System.Collections", "CollectionBase", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Collections", "CollectionBase", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections", "CollectionBase", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Collections", "CollectionBase", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["System.Collections", "Comparer", "Compare", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.Collections", "Comparer", "Comparer", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.Collections", "DictionaryBase", "Contains", "(System.Object)", "summary", "df-generated"] @@ -237,12 +223,10 @@ extensions: - ["System.Collections", "SortedList", "SortedList", "(System.Collections.IComparer,System.Int32)", "summary", "df-generated"] - ["System.Collections", "SortedList", "SortedList", "(System.Int32)", "summary", "df-generated"] - ["System.Collections", "SortedList", "TrimToSize", "()", "summary", "df-generated"] - - ["System.Collections", "SortedList", "get_Capacity", "()", "summary", "df-generated"] - ["System.Collections", "SortedList", "get_Count", "()", "summary", "df-generated"] - ["System.Collections", "SortedList", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Collections", "SortedList", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Collections", "SortedList", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Collections", "SortedList", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["System.Collections", "Stack", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Collections", "Stack", "Stack", "(System.Int32)", "summary", "df-generated"] - ["System.Collections", "Stack", "get_Count", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.Hosting.model.yml b/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.Hosting.model.yml index 7abb9818ad4..e68922fb984 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.Hosting.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.Hosting.model.yml @@ -34,16 +34,12 @@ extensions: - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", False, "CatalogExportProvider", "(System.ComponentModel.Composition.Primitives.ComposablePartCatalog,System.ComponentModel.Composition.Hosting.CompositionOptions)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", False, "GetExportsCore", "(System.ComponentModel.Composition.Primitives.ImportDefinition,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", False, "get_Catalog", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", False, "get_SourceProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", False, "set_SourceProvider", "(System.ComponentModel.Composition.Hosting.ExportProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CatalogExtensions", False, "CreateCompositionService", "(System.ComponentModel.Composition.Primitives.ComposablePartCatalog)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "ComposablePartCatalogChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "ComposablePartCatalogChangeEventArgs", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.ComponentModel.Composition.Hosting.AtomicComposition)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "get_AddedDefinitions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", False, "get_RemovedDefinitions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartExportProvider", False, "Compose", "(System.ComponentModel.Composition.Hosting.CompositionBatch)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "ComposablePartExportProvider", False, "get_SourceProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "ComposablePartExportProvider", False, "set_SourceProvider", "(System.ComponentModel.Composition.Hosting.ExportProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CompositionBatch", False, "AddExport", "(System.ComponentModel.Composition.Primitives.Export)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CompositionBatch", False, "AddPart", "(System.ComponentModel.Composition.Primitives.ComposablePart)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CompositionBatch", False, "CompositionBatch", "(System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -130,8 +126,6 @@ extensions: - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", "CatalogExportProvider", "(System.ComponentModel.Composition.Primitives.ComposablePartCatalog,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", "Dispose", "()", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "CatalogExportProvider", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", "get_AtomicComposition", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "ComposablePartCatalogChangeEventArgs", "set_AtomicComposition", "(System.ComponentModel.Composition.Hosting.AtomicComposition)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartExportProvider", "ComposablePartExportProvider", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartExportProvider", "ComposablePartExportProvider", "(System.ComponentModel.Composition.Hosting.CompositionOptions)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ComposablePartExportProvider", "Dispose", "()", "summary", "df-generated"] @@ -178,9 +172,7 @@ extensions: - ["System.ComponentModel.Composition.Hosting", "ExportProvider", "GetExportsCore", "(System.ComponentModel.Composition.Primitives.ImportDefinition,System.ComponentModel.Composition.Hosting.AtomicComposition)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportProvider", "OnExportsChanged", "(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportProvider", "OnExportsChanging", "(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs)", "summary", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", "get_AtomicComposition", "()", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", "get_ChangedContractNames", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition.Hosting", "ExportsChangeEventArgs", "set_AtomicComposition", "(System.ComponentModel.Composition.Hosting.AtomicComposition)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "FilteredCatalog", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "FilteredCatalog", "IncludeDependencies", "()", "summary", "df-generated"] - ["System.ComponentModel.Composition.Hosting", "FilteredCatalog", "IncludeDependents", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.model.yml b/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.model.yml index 41e722c2275..f6e1a8d5be8 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.Composition.model.yml @@ -62,63 +62,23 @@ extensions: - ["System.ComponentModel.Composition", "ExportAttribute", "ExportAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ExportAttribute", "ExportAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ExportAttribute", "ExportAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportAttribute", "get_ContractName", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportAttribute", "get_ContractType", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportAttribute", "set_ContractName", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportAttribute", "set_ContractType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ExportFactory", "CreateExport", "()", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ExportLifetimeContext", "Dispose", "()", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ExportMetadataAttribute", "ExportMetadataAttribute", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportMetadataAttribute", "get_IsMultiple", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportMetadataAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportMetadataAttribute", "get_Value", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportMetadataAttribute", "set_IsMultiple", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportMetadataAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ExportMetadataAttribute", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ICompositionService", "SatisfyImportsOnce", "(System.ComponentModel.Composition.Primitives.ComposablePart)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "IPartImportsSatisfiedNotification", "OnImportsSatisfied", "()", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportAttribute", "ImportAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportAttribute", "ImportAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportAttribute", "ImportAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "get_AllowDefault", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "get_AllowRecomposition", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "get_ContractName", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "get_ContractType", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "get_RequiredCreationPolicy", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "get_Source", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "set_AllowDefault", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "set_AllowRecomposition", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "set_ContractName", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "set_ContractType", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "set_RequiredCreationPolicy", "(System.ComponentModel.Composition.CreationPolicy)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportAttribute", "set_Source", "(System.ComponentModel.Composition.ImportSource)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportCardinalityMismatchException", "ImportCardinalityMismatchException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportCardinalityMismatchException", "ImportCardinalityMismatchException", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportCardinalityMismatchException", "ImportCardinalityMismatchException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportManyAttribute", "ImportManyAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportManyAttribute", "ImportManyAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "ImportManyAttribute", "ImportManyAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "get_AllowRecomposition", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "get_ContractName", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "get_ContractType", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "get_RequiredCreationPolicy", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "get_Source", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "set_AllowRecomposition", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "set_ContractName", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "set_ContractType", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "set_RequiredCreationPolicy", "(System.ComponentModel.Composition.CreationPolicy)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "ImportManyAttribute", "set_Source", "(System.ComponentModel.Composition.ImportSource)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "InheritedExportAttribute", "InheritedExportAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "InheritedExportAttribute", "InheritedExportAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "InheritedExportAttribute", "InheritedExportAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "MetadataViewImplementationAttribute", "MetadataViewImplementationAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "MetadataViewImplementationAttribute", "get_ImplementationType", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "MetadataViewImplementationAttribute", "set_ImplementationType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "PartCreationPolicyAttribute", "PartCreationPolicyAttribute", "(System.ComponentModel.Composition.CreationPolicy)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "PartCreationPolicyAttribute", "get_CreationPolicy", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "PartCreationPolicyAttribute", "set_CreationPolicy", "(System.ComponentModel.Composition.CreationPolicy)", "summary", "df-generated"] - ["System.ComponentModel.Composition", "PartMetadataAttribute", "PartMetadataAttribute", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "PartMetadataAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "PartMetadataAttribute", "get_Value", "()", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "PartMetadataAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel.Composition", "PartMetadataAttribute", "set_Value", "(System.Object)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.Schema.model.yml b/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.Schema.model.yml index 1c40c1b2e1b..c211f305085 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.Schema.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.Schema.model.yml @@ -1,21 +1,11 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["System.ComponentModel.DataAnnotations.Schema", "ColumnAttribute", False, "get_TypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations.Schema", "ColumnAttribute", False, "set_TypeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations.Schema", "TableAttribute", False, "get_Schema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations.Schema", "TableAttribute", False, "set_Schema", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["System.ComponentModel.DataAnnotations.Schema", "ColumnAttribute", "ColumnAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations.Schema", "ColumnAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations.Schema", "ColumnAttribute", "get_Order", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations.Schema", "ColumnAttribute", "set_Order", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations.Schema", "DatabaseGeneratedAttribute", "DatabaseGeneratedAttribute", "(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations.Schema", "DatabaseGeneratedAttribute", "get_DatabaseGeneratedOption", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations.Schema", "ForeignKeyAttribute", "ForeignKeyAttribute", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.model.yml b/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.model.yml index 8fe26b92e50..397fcd2266f 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.DataAnnotations.model.yml @@ -10,27 +10,15 @@ extensions: - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetAutoGenerateField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetAutoGenerateFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetGroupName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetOrder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "get_Description", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "get_GroupName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "get_Prompt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "get_ResourceType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "get_ShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "set_Description", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "set_GroupName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "set_Prompt", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "set_ResourceType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "set_ShortName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", False, "get_NullDisplayText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", False, "get_NullDisplayTextResourceType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", False, "set_NullDisplayText", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", False, "set_NullDisplayTextResourceType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetPrompt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", False, "GetShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", False, "GetNullDisplayText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "FileExtensionsAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "FileExtensionsAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "FileExtensionsAttribute", False, "get_Extensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "FileExtensionsAttribute", False, "set_Extensions", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "LengthAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "MaxLengthAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "MetadataTypeAttribute", False, "MetadataTypeAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -39,16 +27,8 @@ extensions: - ["System.ComponentModel.DataAnnotations", "RangeAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "StringLengthAttribute", False, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", False, "get_ErrorMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", False, "get_ErrorMessageResourceName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", False, "get_ErrorMessageResourceType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", False, "set_ErrorMessage", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", False, "set_ErrorMessageResourceName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", False, "set_ErrorMessageResourceType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationAttribute", True, "FormatErrorMessage", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationContext", False, "get_DisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", False, "get_Items", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationContext", False, "set_DisplayName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationException", False, "ValidationException", "(System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -60,20 +40,16 @@ extensions: - ["System.ComponentModel.DataAnnotations", "AssociatedMetadataTypeTypeDescriptionProvider", "AssociatedMetadataTypeTypeDescriptionProvider", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociatedMetadataTypeTypeDescriptionProvider", "GetTypeDescriptor", "(System.Type,System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "AssociationAttribute", "(System.String,System.String,System.String)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "get_IsForeignKey", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "get_Name", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "get_OtherKey", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "get_OtherKeyMembers", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "get_ThisKey", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "get_ThisKeyMembers", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "AssociationAttribute", "set_IsForeignKey", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "Base64StringAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CompareAttribute", "CompareAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CompareAttribute", "IsValid", "(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CompareAttribute", "get_OtherProperty", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "CompareAttribute", "get_OtherPropertyDisplayName", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CompareAttribute", "get_RequiresValidationContext", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "CompareAttribute", "set_OtherPropertyDisplayName", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CreditCardAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", "CustomValidationAttribute", "(System.Type,System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "CustomValidationAttribute", "IsValid", "(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)", "summary", "df-generated"] @@ -87,41 +63,17 @@ extensions: - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", "get_CustomDataType", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", "get_DataType", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", "get_DisplayFormat", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DataTypeAttribute", "set_DisplayFormat", "(System.ComponentModel.DataAnnotations.DisplayFormatAttribute)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DeniedValuesAttribute", "DeniedValuesAttribute", "(System.Object[])", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DeniedValuesAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DeniedValuesAttribute", "get_Values", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "GetDescription", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "GetGroupName", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "GetName", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "GetPrompt", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "GetShortName", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "get_AutoGenerateField", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "get_AutoGenerateFilter", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "get_Order", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "set_AutoGenerateField", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "set_AutoGenerateFilter", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayAttribute", "set_Order", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayColumnAttribute", "DisplayColumnAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayColumnAttribute", "DisplayColumnAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayColumnAttribute", "DisplayColumnAttribute", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayColumnAttribute", "get_DisplayColumn", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayColumnAttribute", "get_SortColumn", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "DisplayColumnAttribute", "get_SortDescending", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "GetNullDisplayText", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "get_ApplyFormatInEditMode", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "get_ConvertEmptyStringToNull", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "get_DataFormatString", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "get_HtmlEncode", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "set_ApplyFormatInEditMode", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "set_ConvertEmptyStringToNull", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "set_DataFormatString", "(System.String)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "DisplayFormatAttribute", "set_HtmlEncode", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "EditableAttribute", "EditableAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "EditableAttribute", "get_AllowEdit", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "EditableAttribute", "get_AllowInitialValue", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "EditableAttribute", "set_AllowInitialValue", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "EmailAddressAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "EnumDataTypeAttribute", "EnumDataTypeAttribute", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "EnumDataTypeAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] @@ -151,35 +103,17 @@ extensions: - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "RangeAttribute", "(System.Double,System.Double)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "RangeAttribute", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "RangeAttribute", "(System.Type,System.String,System.String)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "get_ConvertValueInInvariantCulture", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "get_Maximum", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "get_MaximumIsExclusive", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "get_Minimum", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "get_MinimumIsExclusive", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "get_OperandType", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "get_ParseLimitsInInvariantCulture", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "set_ConvertValueInInvariantCulture", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "set_Maximum", "(System.Object)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "set_MaximumIsExclusive", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "set_Minimum", "(System.Object)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "set_MinimumIsExclusive", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RangeAttribute", "set_ParseLimitsInInvariantCulture", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", "RegularExpressionAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", "get_MatchTimeout", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", "get_MatchTimeoutInMilliseconds", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", "get_Pattern", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RegularExpressionAttribute", "set_MatchTimeoutInMilliseconds", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "RequiredAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RequiredAttribute", "get_AllowEmptyStrings", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "RequiredAttribute", "set_AllowEmptyStrings", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ScaffoldColumnAttribute", "ScaffoldColumnAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ScaffoldColumnAttribute", "get_Scaffold", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "StringLengthAttribute", "IsValid", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "StringLengthAttribute", "StringLengthAttribute", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "StringLengthAttribute", "get_MaximumLength", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "StringLengthAttribute", "get_MinimumLength", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "StringLengthAttribute", "set_MinimumLength", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "UIHintAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "UIHintAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "UIHintAttribute", "UIHintAttribute", "(System.String)", "summary", "df-generated"] @@ -201,10 +135,8 @@ extensions: - ["System.ComponentModel.DataAnnotations", "ValidationContext", "ValidationContext", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", "ValidationContext", "(System.Object,System.Collections.Generic.IDictionary)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", "ValidationContext", "(System.Object,System.IServiceProvider,System.Collections.Generic.IDictionary)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationContext", "get_MemberName", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", "get_ObjectInstance", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationContext", "get_ObjectType", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationContext", "set_MemberName", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationException", "ValidationException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationException", "ValidationException", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationException", "ValidationException", "(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)", "summary", "df-generated"] @@ -216,9 +148,7 @@ extensions: - ["System.ComponentModel.DataAnnotations", "ValidationResult", "ValidationResult", "(System.ComponentModel.DataAnnotations.ValidationResult)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationResult", "ValidationResult", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationResult", "ValidationResult", "(System.String,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationResult", "get_ErrorMessage", "()", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "ValidationResult", "get_MemberNames", "()", "summary", "df-generated"] - - ["System.ComponentModel.DataAnnotations", "ValidationResult", "set_ErrorMessage", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "Validator", "TryValidateObject", "(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "Validator", "TryValidateObject", "(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.DataAnnotations", "Validator", "TryValidateProperty", "(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ComponentModel.Design.Serialization.model.yml b/csharp/ql/lib/ext/generated/System.ComponentModel.Design.Serialization.model.yml index e5ca49a9775..8d7871dcac9 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.Design.Serialization.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.Design.Serialization.model.yml @@ -39,10 +39,6 @@ extensions: - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", "DesignerSerializerAttribute", "(System.Type,System.Type)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", "get_SerializerBaseTypeName", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "DesignerSerializerAttribute", "get_SerializerTypeName", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "IDesignerLoaderHost2", "get_CanReloadWithErrors", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "IDesignerLoaderHost2", "get_IgnoreErrorsDuringReload", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "IDesignerLoaderHost2", "set_CanReloadWithErrors", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "IDesignerLoaderHost2", "set_IgnoreErrorsDuringReload", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "IDesignerLoaderHost", "EndLoad", "(System.String,System.Boolean,System.Collections.ICollection)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "IDesignerLoaderHost", "Reload", "()", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "IDesignerLoaderService", "AddLoadDependency", "()", "summary", "df-generated"] @@ -89,8 +85,6 @@ extensions: - ["System.ComponentModel.Design.Serialization", "MemberRelationshipService", "set_Item", "(System.Object,System.ComponentModel.MemberDescriptor,System.ComponentModel.Design.Serialization.MemberRelationship)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "ResolveNameEventArgs", "ResolveNameEventArgs", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "ResolveNameEventArgs", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "ResolveNameEventArgs", "get_Value", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design.Serialization", "ResolveNameEventArgs", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", "RootDesignerSerializerAttribute", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", "RootDesignerSerializerAttribute", "(System.String,System.Type,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design.Serialization", "RootDesignerSerializerAttribute", "RootDesignerSerializerAttribute", "(System.Type,System.Type,System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ComponentModel.Design.model.yml b/csharp/ql/lib/ext/generated/System.ComponentModel.Design.model.yml index 245a7b070f5..b17a18b8bf1 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.Design.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.Design.model.yml @@ -75,19 +75,13 @@ extensions: - ["System.ComponentModel.Design", "DesignerTransaction", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "OnCancel", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "OnCommit", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerTransaction", "get_Canceled", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerTransaction", "get_Committed", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransaction", "get_Description", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerTransaction", "set_Canceled", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerTransaction", "set_Committed", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransactionCloseEventArgs", "DesignerTransactionCloseEventArgs", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransactionCloseEventArgs", "DesignerTransactionCloseEventArgs", "(System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransactionCloseEventArgs", "get_LastTransaction", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerTransactionCloseEventArgs", "get_TransactionCommitted", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerVerb", "ToString", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerVerb", "get_Description", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerVerb", "get_Text", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "DesignerVerb", "set_Description", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerVerbCollection", "Contains", "(System.ComponentModel.Design.DesignerVerb)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerVerbCollection", "IndexOf", "(System.ComponentModel.Design.DesignerVerb)", "summary", "df-generated"] - ["System.ComponentModel.Design", "DesignerVerbCollection", "OnValidate", "(System.Object)", "summary", "df-generated"] @@ -202,17 +196,9 @@ extensions: - ["System.ComponentModel.Design", "MenuCommand", "Invoke", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design", "MenuCommand", "OnCommandChanged", "(System.EventArgs)", "summary", "df-generated"] - ["System.ComponentModel.Design", "MenuCommand", "ToString", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "get_Checked", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "MenuCommand", "get_CommandID", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "get_Enabled", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "MenuCommand", "get_OleStatus", "()", "summary", "df-generated"] - ["System.ComponentModel.Design", "MenuCommand", "get_Properties", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "get_Supported", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "get_Visible", "()", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "set_Checked", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "set_Supported", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel.Design", "MenuCommand", "set_Visible", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ServiceContainer", "AddService", "(System.Type,System.Object)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ServiceContainer", "AddService", "(System.Type,System.Object,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel.Design", "ServiceContainer", "Dispose", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ComponentModel.model.yml b/csharp/ql/lib/ext/generated/System.ComponentModel.model.yml index 2880e091e66..d4055043d52 100644 --- a/csharp/ql/lib/ext/generated/System.ComponentModel.model.yml +++ b/csharp/ql/lib/ext/generated/System.ComponentModel.model.yml @@ -25,8 +25,6 @@ extensions: - ["System.ComponentModel", "CharConverter", False, "ConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "CollectionConverter", False, "ConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "Component", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel", "Component", False, "get_Site", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel", "Component", False, "set_Site", "(System.ComponentModel.ISite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "Container", False, "Add", "(System.ComponentModel.IComponent,System.String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.ComponentModel", "Container", False, "CreateSite", "(System.ComponentModel.IComponent,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "Container", False, "GetService", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -71,6 +69,7 @@ extensions: - ["System.ComponentModel", "InstallerTypeAttribute", False, "InstallerTypeAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "InstallerTypeAttribute", False, "InstallerTypeAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "LicFileLicenseProvider", False, "GetKey", "(System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "LicFileLicenseProvider", False, "GetLicense", "(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.ComponentModel", "LicFileLicenseProvider", False, "GetLicense", "(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "LicenseException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.ComponentModel", "LicenseException", False, "LicenseException", "(System.Type,System.Object,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -82,8 +81,6 @@ extensions: - ["System.ComponentModel", "ListSortDescriptionCollection", False, "ListSortDescriptionCollection", "(System.ComponentModel.ListSortDescription[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "ListSortDescriptionCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.ComponentModel", "MarshalByValueComponent", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel", "MarshalByValueComponent", False, "get_Site", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel", "MarshalByValueComponent", False, "set_Site", "(System.ComponentModel.ISite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", False, "ToDisplayString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", False, "ToString", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -102,11 +99,9 @@ extensions: - ["System.ComponentModel", "MemberDescriptor", True, "CreateAttributeCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", True, "FillAttributes", "(System.Collections.IList)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", True, "GetInvocationTarget", "(System.Type,System.Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel", "MemberDescriptor", True, "get_AttributeArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", True, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", True, "get_DisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", True, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ComponentModel", "MemberDescriptor", True, "set_AttributeArray", "(System.Attribute[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "MultilineStringConverter", False, "ConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "NestedContainer", False, "CreateSite", "(System.ComponentModel.IComponent,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "NestedContainer", False, "GetService", "(System.Type)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] @@ -117,6 +112,7 @@ extensions: - ["System.ComponentModel", "ProgressChangedEventArgs", False, "get_UserState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", False, "FillAttributes", "(System.Collections.IList)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", False, "GetInvocationTarget", "(System.Type,System.Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.ComponentModel", "PropertyDescriptor", False, "GetTypeFromName", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", True, "GetEditor", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", True, "GetEditor", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", True, "get_Converter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -213,8 +209,6 @@ extensions: extensible: neutralModel data: - ["System.ComponentModel", "AddingNewEventArgs", "AddingNewEventArgs", "(System.Object)", "summary", "df-generated"] - - ["System.ComponentModel", "AddingNewEventArgs", "get_NewObject", "()", "summary", "df-generated"] - - ["System.ComponentModel", "AddingNewEventArgs", "set_NewObject", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Byte)", "summary", "df-generated"] - ["System.ComponentModel", "AmbientValueAttribute", "AmbientValueAttribute", "(System.Char)", "summary", "df-generated"] @@ -239,8 +233,6 @@ extensions: - ["System.ComponentModel", "AsyncOperation", "OperationCompleted", "()", "summary", "df-generated"] - ["System.ComponentModel", "AsyncOperation", "get_UserSuppliedState", "()", "summary", "df-generated"] - ["System.ComponentModel", "AsyncOperationManager", "CreateOperation", "(System.Object)", "summary", "df-generated"] - - ["System.ComponentModel", "AsyncOperationManager", "get_SynchronizationContext", "()", "summary", "df-generated"] - - ["System.ComponentModel", "AsyncOperationManager", "set_SynchronizationContext", "(System.Threading.SynchronizationContext)", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "Contains", "(System.Attribute)", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "Contains", "(System.Attribute[])", "summary", "df-generated"] - ["System.ComponentModel", "AttributeCollection", "GetDefaultAttribute", "(System.Type)", "summary", "df-generated"] @@ -264,10 +256,6 @@ extensions: - ["System.ComponentModel", "BackgroundWorker", "RunWorkerAsync", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "BackgroundWorker", "get_CancellationPending", "()", "summary", "df-generated"] - ["System.ComponentModel", "BackgroundWorker", "get_IsBusy", "()", "summary", "df-generated"] - - ["System.ComponentModel", "BackgroundWorker", "get_WorkerReportsProgress", "()", "summary", "df-generated"] - - ["System.ComponentModel", "BackgroundWorker", "get_WorkerSupportsCancellation", "()", "summary", "df-generated"] - - ["System.ComponentModel", "BackgroundWorker", "set_WorkerReportsProgress", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "BackgroundWorker", "set_WorkerSupportsCancellation", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "BaseNumberConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "BaseNumberConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "BaseNumberConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] @@ -302,7 +290,6 @@ extensions: - ["System.ComponentModel", "BindingList", "get_AllowRemove", "()", "summary", "df-generated"] - ["System.ComponentModel", "BindingList", "get_IsSorted", "()", "summary", "df-generated"] - ["System.ComponentModel", "BindingList", "get_IsSortedCore", "()", "summary", "df-generated"] - - ["System.ComponentModel", "BindingList", "get_RaiseListChangedEvents", "()", "summary", "df-generated"] - ["System.ComponentModel", "BindingList", "get_RaisesItemChangedEvents", "()", "summary", "df-generated"] - ["System.ComponentModel", "BindingList", "get_SortDirection", "()", "summary", "df-generated"] - ["System.ComponentModel", "BindingList", "get_SortDirectionCore", "()", "summary", "df-generated"] @@ -314,10 +301,6 @@ extensions: - ["System.ComponentModel", "BindingList", "get_SupportsSearchingCore", "()", "summary", "df-generated"] - ["System.ComponentModel", "BindingList", "get_SupportsSorting", "()", "summary", "df-generated"] - ["System.ComponentModel", "BindingList", "get_SupportsSortingCore", "()", "summary", "df-generated"] - - ["System.ComponentModel", "BindingList", "set_AllowEdit", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "BindingList", "set_AllowNew", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "BindingList", "set_AllowRemove", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "BindingList", "set_RaiseListChangedEvents", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "BooleanConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "BooleanConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "BooleanConverter", "GetStandardValues", "(System.ComponentModel.ITypeDescriptorContext)", "summary", "df-generated"] @@ -329,8 +312,6 @@ extensions: - ["System.ComponentModel", "BrowsableAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel", "BrowsableAttribute", "get_Browsable", "()", "summary", "df-generated"] - ["System.ComponentModel", "CancelEventArgs", "CancelEventArgs", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "CancelEventArgs", "get_Cancel", "()", "summary", "df-generated"] - - ["System.ComponentModel", "CancelEventArgs", "set_Cancel", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "CategoryAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "CategoryAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "CategoryAttribute", "GetLocalizedString", "(System.String)", "summary", "df-generated"] @@ -463,8 +444,6 @@ extensions: - ["System.ComponentModel", "DescriptionAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DescriptionAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel", "DescriptionAttribute", "get_Description", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DescriptionAttribute", "get_DescriptionValue", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DescriptionAttribute", "set_DescriptionValue", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DesignOnlyAttribute", "DesignOnlyAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "DesignOnlyAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DesignOnlyAttribute", "GetHashCode", "()", "summary", "df-generated"] @@ -500,12 +479,8 @@ extensions: - ["System.ComponentModel", "DisplayNameAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "DisplayNameAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - ["System.ComponentModel", "DisplayNameAttribute", "get_DisplayName", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DisplayNameAttribute", "get_DisplayNameValue", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DisplayNameAttribute", "set_DisplayNameValue", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "DoWorkEventArgs", "DoWorkEventArgs", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "DoWorkEventArgs", "get_Argument", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DoWorkEventArgs", "get_Result", "()", "summary", "df-generated"] - - ["System.ComponentModel", "DoWorkEventArgs", "set_Result", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "EditorAttribute", "EditorAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "EditorAttribute", "EditorAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "EditorAttribute", "EditorAttribute", "(System.Type,System.Type)", "summary", "df-generated"] @@ -527,8 +502,6 @@ extensions: - ["System.ComponentModel", "EnumConverter", "IsValid", "(System.ComponentModel.ITypeDescriptorContext,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "EnumConverter", "get_Comparer", "()", "summary", "df-generated"] - ["System.ComponentModel", "EnumConverter", "get_EnumType", "()", "summary", "df-generated"] - - ["System.ComponentModel", "EnumConverter", "get_Values", "()", "summary", "df-generated"] - - ["System.ComponentModel", "EnumConverter", "set_Values", "(System.ComponentModel.TypeConverter+StandardValuesCollection)", "summary", "df-generated"] - ["System.ComponentModel", "EventDescriptor", "AddEventHandler", "(System.Object,System.Delegate)", "summary", "df-generated"] - ["System.ComponentModel", "EventDescriptor", "EventDescriptor", "(System.ComponentModel.MemberDescriptor)", "summary", "df-generated"] - ["System.ComponentModel", "EventDescriptor", "EventDescriptor", "(System.ComponentModel.MemberDescriptor,System.Attribute[])", "summary", "df-generated"] @@ -552,7 +525,6 @@ extensions: - ["System.ComponentModel", "EventDescriptorCollection", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.ComponentModel", "EventDescriptorCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.ComponentModel", "EventDescriptorCollection", "get_SyncRoot", "()", "summary", "df-generated"] - - ["System.ComponentModel", "EventDescriptorCollection", "set_Count", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel", "EventHandlerList", "Dispose", "()", "summary", "df-generated"] - ["System.ComponentModel", "EventHandlerList", "RemoveHandler", "(System.Object,System.Delegate)", "summary", "df-generated"] - ["System.ComponentModel", "ExpandableObjectConverter", "GetProperties", "(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])", "summary", "df-generated"] @@ -560,18 +532,10 @@ extensions: - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "IsDefaultAttribute", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "get_ExtenderProperty", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "get_Provider", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "get_ReceiverType", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "set_ExtenderProperty", "(System.ComponentModel.PropertyDescriptor)", "summary", "df-generated"] - - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "set_Provider", "(System.ComponentModel.IExtenderProvider)", "summary", "df-generated"] - - ["System.ComponentModel", "ExtenderProvidedPropertyAttribute", "set_ReceiverType", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "GuidConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "GuidConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "GuidConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "HandledEventArgs", "HandledEventArgs", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "HandledEventArgs", "get_Handled", "()", "summary", "df-generated"] - - ["System.ComponentModel", "HandledEventArgs", "set_Handled", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "IBindingList", "AddIndex", "(System.ComponentModel.PropertyDescriptor)", "summary", "df-generated"] - ["System.ComponentModel", "IBindingList", "AddNew", "()", "summary", "df-generated"] - ["System.ComponentModel", "IBindingList", "ApplySort", "(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)", "summary", "df-generated"] @@ -588,11 +552,9 @@ extensions: - ["System.ComponentModel", "IBindingList", "get_SupportsSorting", "()", "summary", "df-generated"] - ["System.ComponentModel", "IBindingListView", "ApplySort", "(System.ComponentModel.ListSortDescriptionCollection)", "summary", "df-generated"] - ["System.ComponentModel", "IBindingListView", "RemoveFilter", "()", "summary", "df-generated"] - - ["System.ComponentModel", "IBindingListView", "get_Filter", "()", "summary", "df-generated"] - ["System.ComponentModel", "IBindingListView", "get_SortDescriptions", "()", "summary", "df-generated"] - ["System.ComponentModel", "IBindingListView", "get_SupportsAdvancedSorting", "()", "summary", "df-generated"] - ["System.ComponentModel", "IBindingListView", "get_SupportsFiltering", "()", "summary", "df-generated"] - - ["System.ComponentModel", "IBindingListView", "set_Filter", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "ICancelAddNew", "CancelNew", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel", "ICancelAddNew", "EndNew", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel", "IChangeTracking", "AcceptChanges", "()", "summary", "df-generated"] @@ -609,8 +571,6 @@ extensions: - ["System.ComponentModel", "IComNativeDescriptorHandler", "GetProperties", "(System.Object,System.Attribute[])", "summary", "df-generated"] - ["System.ComponentModel", "IComNativeDescriptorHandler", "GetPropertyValue", "(System.Object,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "IComNativeDescriptorHandler", "GetPropertyValue", "(System.Object,System.String,System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "IComponent", "get_Site", "()", "summary", "df-generated"] - - ["System.ComponentModel", "IComponent", "set_Site", "(System.ComponentModel.ISite)", "summary", "df-generated"] - ["System.ComponentModel", "IContainer", "Add", "(System.ComponentModel.IComponent)", "summary", "df-generated"] - ["System.ComponentModel", "IContainer", "Add", "(System.ComponentModel.IComponent,System.String)", "summary", "df-generated"] - ["System.ComponentModel", "IContainer", "Remove", "(System.ComponentModel.IComponent)", "summary", "df-generated"] @@ -646,8 +606,6 @@ extensions: - ["System.ComponentModel", "ISite", "get_Component", "()", "summary", "df-generated"] - ["System.ComponentModel", "ISite", "get_Container", "()", "summary", "df-generated"] - ["System.ComponentModel", "ISite", "get_DesignMode", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ISite", "get_Name", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ISite", "set_Name", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "ISupportInitialize", "BeginInit", "()", "summary", "df-generated"] - ["System.ComponentModel", "ISupportInitialize", "EndInit", "()", "summary", "df-generated"] - ["System.ComponentModel", "ISupportInitializeNotification", "get_IsInitialized", "()", "summary", "df-generated"] @@ -707,9 +665,7 @@ extensions: - ["System.ComponentModel", "LicenseManager", "UnlockContext", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "LicenseManager", "Validate", "(System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "LicenseManager", "Validate", "(System.Type,System.Object)", "summary", "df-generated"] - - ["System.ComponentModel", "LicenseManager", "get_CurrentContext", "()", "summary", "df-generated"] - ["System.ComponentModel", "LicenseManager", "get_UsageMode", "()", "summary", "df-generated"] - - ["System.ComponentModel", "LicenseManager", "set_CurrentContext", "(System.ComponentModel.LicenseContext)", "summary", "df-generated"] - ["System.ComponentModel", "LicenseProvider", "GetLicense", "(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "LicenseProviderAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "LicenseProviderAttribute", "GetHashCode", "()", "summary", "df-generated"] @@ -728,10 +684,6 @@ extensions: - ["System.ComponentModel", "ListChangedEventArgs", "get_OldIndex", "()", "summary", "df-generated"] - ["System.ComponentModel", "ListChangedEventArgs", "get_PropertyDescriptor", "()", "summary", "df-generated"] - ["System.ComponentModel", "ListSortDescription", "ListSortDescription", "(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)", "summary", "df-generated"] - - ["System.ComponentModel", "ListSortDescription", "get_PropertyDescriptor", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ListSortDescription", "get_SortDirection", "()", "summary", "df-generated"] - - ["System.ComponentModel", "ListSortDescription", "set_PropertyDescriptor", "(System.ComponentModel.PropertyDescriptor)", "summary", "df-generated"] - - ["System.ComponentModel", "ListSortDescription", "set_SortDirection", "(System.ComponentModel.ListSortDirection)", "summary", "df-generated"] - ["System.ComponentModel", "ListSortDescriptionCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ListSortDescriptionCollection", "IndexOf", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ListSortDescriptionCollection", "Remove", "(System.Object)", "summary", "df-generated"] @@ -809,36 +761,18 @@ extensions: - ["System.ComponentModel", "MaskedTextProvider", "VerifyString", "(System.String,System.Int32,System.ComponentModel.MaskedTextResultHint)", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_AllowPromptAsInput", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_AsciiOnly", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_AssignedEditPositionCount", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_AvailableEditPositionCount", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_Culture", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_DefaultPasswordChar", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_EditPositionCount", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_EditPositions", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_IncludeLiterals", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_IncludePrompt", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_InvalidIndex", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_IsPassword", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_LastAssignedPosition", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_Length", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_Mask", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_MaskCompleted", "()", "summary", "df-generated"] - ["System.ComponentModel", "MaskedTextProvider", "get_MaskFull", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_PasswordChar", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_PromptChar", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_ResetOnPrompt", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_ResetOnSpace", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "get_SkipLiterals", "()", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_AssignedEditPositionCount", "(System.Int32)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_IncludeLiterals", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_IncludePrompt", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_IsPassword", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_PasswordChar", "(System.Char)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_PromptChar", "(System.Char)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_ResetOnPrompt", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_ResetOnSpace", "(System.Boolean)", "summary", "df-generated"] - - ["System.ComponentModel", "MaskedTextProvider", "set_SkipLiterals", "(System.Boolean)", "summary", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", "FindMethod", "(System.Type,System.String,System.Type[],System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "MemberDescriptor", "FindMethod", "(System.Type,System.String,System.Type[],System.Type,System.Boolean)", "summary", "df-generated"] @@ -901,7 +835,6 @@ extensions: - ["System.ComponentModel", "PropertyDescriptor", "GetChildProperties", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", "GetChildProperties", "(System.Object,System.Attribute[])", "summary", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", "GetHashCode", "()", "summary", "df-generated"] - - ["System.ComponentModel", "PropertyDescriptor", "GetTypeFromName", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", "GetValue", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", "GetValueChangedHandler", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyDescriptor", "OnValueChanged", "(System.Object,System.EventArgs)", "summary", "df-generated"] @@ -931,14 +864,11 @@ extensions: - ["System.ComponentModel", "PropertyDescriptorCollection", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.ComponentModel", "PropertyDescriptorCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.ComponentModel", "PropertyDescriptorCollection", "get_SyncRoot", "()", "summary", "df-generated"] - - ["System.ComponentModel", "PropertyDescriptorCollection", "set_Count", "(System.Int32)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyTabAttribute", "Equals", "(System.ComponentModel.PropertyTabAttribute)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyTabAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyTabAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "PropertyTabAttribute", "PropertyTabAttribute", "(System.String)", "summary", "df-generated"] - ["System.ComponentModel", "PropertyTabAttribute", "PropertyTabAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.ComponentModel", "PropertyTabAttribute", "get_TabScopes", "()", "summary", "df-generated"] - - ["System.ComponentModel", "PropertyTabAttribute", "set_TabScopes", "(System.ComponentModel.PropertyTabScope[])", "summary", "df-generated"] - ["System.ComponentModel", "ProvidePropertyAttribute", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "ProvidePropertyAttribute", "GetHashCode", "()", "summary", "df-generated"] - ["System.ComponentModel", "ProvidePropertyAttribute", "ProvidePropertyAttribute", "(System.String,System.String)", "summary", "df-generated"] @@ -1102,10 +1032,8 @@ extensions: - ["System.ComponentModel", "TypeDescriptor", "RemoveProviderTransparent", "(System.ComponentModel.TypeDescriptionProvider,System.Object)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "RemoveProviderTransparent", "(System.ComponentModel.TypeDescriptionProvider,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "SortDescriptorArray", "(System.Collections.IList)", "summary", "df-generated"] - - ["System.ComponentModel", "TypeDescriptor", "get_ComNativeDescriptorHandler", "()", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "get_ComObjectType", "()", "summary", "df-generated"] - ["System.ComponentModel", "TypeDescriptor", "get_InterfaceType", "()", "summary", "df-generated"] - - ["System.ComponentModel", "TypeDescriptor", "set_ComNativeDescriptorHandler", "(System.ComponentModel.IComNativeDescriptorHandler)", "summary", "df-generated"] - ["System.ComponentModel", "TypeListConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeListConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.ComponentModel", "TypeListConverter", "GetStandardValuesExclusive", "(System.ComponentModel.ITypeDescriptorContext)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Composition.Hosting.Core.model.yml b/csharp/ql/lib/ext/generated/System.Composition.Hosting.Core.model.yml index 720f434ae13..a9da0a72b3b 100644 --- a/csharp/ql/lib/ext/generated/System.Composition.Hosting.Core.model.yml +++ b/csharp/ql/lib/ext/generated/System.Composition.Hosting.Core.model.yml @@ -40,6 +40,7 @@ extensions: - ["System.Composition.Hosting.Core", "LifetimeContext", False, "AddBoundInstance", "(System.IDisposable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Composition.Hosting.Core", "LifetimeContext", False, "FindContextWithin", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Composition.Hosting.Core", "LifetimeContext", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition.Hosting.Core", "LifetimeContext", False, "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -57,4 +58,3 @@ extensions: - ["System.Composition.Hosting.Core", "ExportDescriptorProvider", "GetExportDescriptors", "(System.Composition.Hosting.Core.CompositionContract,System.Composition.Hosting.Core.DependencyAccessor)", "summary", "df-generated"] - ["System.Composition.Hosting.Core", "LifetimeContext", "AllocateSharingId", "()", "summary", "df-generated"] - ["System.Composition.Hosting.Core", "LifetimeContext", "Dispose", "()", "summary", "df-generated"] - - ["System.Composition.Hosting.Core", "LifetimeContext", "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Composition.Hosting.model.yml b/csharp/ql/lib/ext/generated/System.Composition.Hosting.model.yml index bb8c02820b1..80246ed6088 100644 --- a/csharp/ql/lib/ext/generated/System.Composition.Hosting.model.yml +++ b/csharp/ql/lib/ext/generated/System.Composition.Hosting.model.yml @@ -4,6 +4,7 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Composition.Hosting", "CompositionHost", False, "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Composition.Hosting", "ContainerConfiguration", False, "WithAssemblies", "(System.Collections.Generic.IEnumerable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Composition.Hosting", "ContainerConfiguration", False, "WithAssemblies", "(System.Collections.Generic.IEnumerable,System.Composition.Convention.AttributedModelProvider)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Composition.Hosting", "ContainerConfiguration", False, "WithAssembly", "(System.Reflection.Assembly)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -32,5 +33,4 @@ extensions: - ["System.Composition.Hosting", "CompositionHost", "CreateCompositionHost", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Composition.Hosting", "CompositionHost", "CreateCompositionHost", "(System.Composition.Hosting.Core.ExportDescriptorProvider[])", "summary", "df-generated"] - ["System.Composition.Hosting", "CompositionHost", "Dispose", "()", "summary", "df-generated"] - - ["System.Composition.Hosting", "CompositionHost", "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "summary", "df-generated"] - ["System.Composition.Hosting", "ContainerConfiguration", "CreateContainer", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Composition.model.yml b/csharp/ql/lib/ext/generated/System.Composition.model.yml index 0c5b46600c6..02c53f9892c 100644 --- a/csharp/ql/lib/ext/generated/System.Composition.model.yml +++ b/csharp/ql/lib/ext/generated/System.Composition.model.yml @@ -4,26 +4,26 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Composition", "CompositionContext", False, "GetExport", "(System.Composition.Hosting.Core.CompositionContract)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "GetExport", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "GetExport", "(System.Type,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "GetExport", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "GetExport", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "TryGetExport", "(System.Type,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "TryGetExport", "(System.Type,System.String,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "TryGetExport", "(System.String,TExport)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Composition", "CompositionContext", False, "TryGetExport", "(TExport)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Composition", "SharingBoundaryAttribute", False, "SharingBoundaryAttribute", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Composition", "SharingBoundaryAttribute", False, "get_SharingBoundaryNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Composition", "CompositionContext", "GetExport", "(System.Composition.Hosting.Core.CompositionContract)", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "GetExport", "(System.Type)", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "GetExport", "(System.Type,System.String)", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "GetExport", "()", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "GetExport", "(System.String)", "summary", "df-generated"] - ["System.Composition", "CompositionContext", "GetExports", "(System.Type)", "summary", "df-generated"] - ["System.Composition", "CompositionContext", "GetExports", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Composition", "CompositionContext", "GetExports", "()", "summary", "df-generated"] - ["System.Composition", "CompositionContext", "GetExports", "(System.String)", "summary", "df-generated"] - ["System.Composition", "CompositionContext", "TryGetExport", "(System.Composition.Hosting.Core.CompositionContract,System.Object)", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "TryGetExport", "(System.Type,System.Object)", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "TryGetExport", "(System.Type,System.String,System.Object)", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "TryGetExport", "(System.String,TExport)", "summary", "df-generated"] - - ["System.Composition", "CompositionContext", "TryGetExport", "(TExport)", "summary", "df-generated"] - ["System.Composition", "CompositionContextExtensions", "SatisfyImports", "(System.Composition.CompositionContext,System.Object)", "summary", "df-generated"] - ["System.Composition", "CompositionContextExtensions", "SatisfyImports", "(System.Composition.CompositionContext,System.Object,System.Composition.Convention.AttributedModelProvider)", "summary", "df-generated"] - ["System.Composition", "Export", "Dispose", "()", "summary", "df-generated"] @@ -31,24 +31,14 @@ extensions: - ["System.Composition", "ExportAttribute", "ExportAttribute", "(System.String)", "summary", "df-generated"] - ["System.Composition", "ExportAttribute", "ExportAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.Composition", "ExportAttribute", "ExportAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.Composition", "ExportAttribute", "get_ContractName", "()", "summary", "df-generated"] - - ["System.Composition", "ExportAttribute", "get_ContractType", "()", "summary", "df-generated"] - ["System.Composition", "ExportFactory", "get_Metadata", "()", "summary", "df-generated"] - ["System.Composition", "ExportFactory", "CreateExport", "()", "summary", "df-generated"] - ["System.Composition", "ExportMetadataAttribute", "ExportMetadataAttribute", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Composition", "ExportMetadataAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Composition", "ExportMetadataAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Composition", "ImportAttribute", "ImportAttribute", "(System.String)", "summary", "df-generated"] - - ["System.Composition", "ImportAttribute", "get_AllowDefault", "()", "summary", "df-generated"] - - ["System.Composition", "ImportAttribute", "get_ContractName", "()", "summary", "df-generated"] - - ["System.Composition", "ImportAttribute", "set_AllowDefault", "(System.Boolean)", "summary", "df-generated"] - ["System.Composition", "ImportManyAttribute", "ImportManyAttribute", "(System.String)", "summary", "df-generated"] - - ["System.Composition", "ImportManyAttribute", "get_ContractName", "()", "summary", "df-generated"] - ["System.Composition", "ImportMetadataConstraintAttribute", "ImportMetadataConstraintAttribute", "(System.String,System.Object)", "summary", "df-generated"] - ["System.Composition", "ImportMetadataConstraintAttribute", "get_Name", "()", "summary", "df-generated"] - ["System.Composition", "ImportMetadataConstraintAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Composition", "PartMetadataAttribute", "PartMetadataAttribute", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Composition", "PartMetadataAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Composition", "PartMetadataAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Composition", "SharedAttribute", "SharedAttribute", "(System.String)", "summary", "df-generated"] - ["System.Composition", "SharedAttribute", "get_SharingBoundary", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Configuration.Internal.model.yml b/csharp/ql/lib/ext/generated/System.Configuration.Internal.model.yml index 950e1f22019..e3ad9f3bfc4 100644 --- a/csharp/ql/lib/ext/generated/System.Configuration.Internal.model.yml +++ b/csharp/ql/lib/ext/generated/System.Configuration.Internal.model.yml @@ -48,14 +48,12 @@ extensions: - ["System.Configuration.Internal", "DelegatingConfigHost", "WriteCompleted", "(System.String,System.Boolean,System.Object,System.Boolean)", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_HasLocalConfig", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_HasRoamingConfig", "()", "summary", "df-generated"] - - ["System.Configuration.Internal", "DelegatingConfigHost", "get_Host", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_IsAppConfigHttp", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_IsRemote", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_SupportsChangeNotifications", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_SupportsLocation", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_SupportsPath", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "DelegatingConfigHost", "get_SupportsRefresh", "()", "summary", "df-generated"] - - ["System.Configuration.Internal", "DelegatingConfigHost", "set_Host", "(System.Configuration.Internal.IInternalConfigHost)", "summary", "df-generated"] - ["System.Configuration.Internal", "IConfigErrorInfo", "get_Filename", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "IConfigErrorInfo", "get_LineNumber", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "IConfigSystem", "Init", "(System.Type,System.Object[])", "summary", "df-generated"] @@ -141,5 +139,3 @@ extensions: - ["System.Configuration.Internal", "IInternalConfigSystem", "RefreshConfig", "(System.String)", "summary", "df-generated"] - ["System.Configuration.Internal", "IInternalConfigSystem", "get_SupportsUserConfig", "()", "summary", "df-generated"] - ["System.Configuration.Internal", "InternalConfigEventArgs", "InternalConfigEventArgs", "(System.String)", "summary", "df-generated"] - - ["System.Configuration.Internal", "InternalConfigEventArgs", "get_ConfigPath", "()", "summary", "df-generated"] - - ["System.Configuration.Internal", "InternalConfigEventArgs", "set_ConfigPath", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Configuration.model.yml b/csharp/ql/lib/ext/generated/System.Configuration.model.yml index 713f87c17ca..87dd84be71f 100644 --- a/csharp/ql/lib/ext/generated/System.Configuration.model.yml +++ b/csharp/ql/lib/ext/generated/System.Configuration.model.yml @@ -7,7 +7,6 @@ extensions: - ["System.Configuration", "AppSettingsReader", False, "GetValue", "(System.String,System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "AppSettingsSection", False, "DeserializeElement", "(System.Xml.XmlReader,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "AppSettingsSection", False, "Reset", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "AppSettingsSection", False, "get_File", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "AppSettingsSection", False, "get_Settings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ApplicationSettingsBase", False, "ApplicationSettingsBase", "(System.ComponentModel.IComponent,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ApplicationSettingsBase", False, "ApplicationSettingsBase", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -16,13 +15,7 @@ extensions: - ["System.Configuration", "ApplicationSettingsBase", False, "get_Properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ApplicationSettingsBase", False, "get_PropertyValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ApplicationSettingsBase", False, "get_Providers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ApplicationSettingsBase", False, "get_SettingsKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ApplicationSettingsBase", False, "set_SettingsKey", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "CallbackValidatorAttribute", False, "get_CallbackMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "CallbackValidatorAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "CallbackValidatorAttribute", False, "get_ValidatorInstance", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "CallbackValidatorAttribute", False, "set_CallbackMethodName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "CallbackValidatorAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ClientSettingsSection", False, "get_Settings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "CommaDelimitedStringCollection", False, "Add", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "CommaDelimitedStringCollection", False, "AddRange", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -44,17 +37,9 @@ extensions: - ["System.Configuration", "ConfigXmlDocument", False, "LoadSingleElement", "(System.String,System.Xml.XmlTextReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ConfigXmlDocument", False, "get_Filename", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "Configuration", False, "GetSectionGroup", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "Configuration", False, "get_AssemblyStringTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "Configuration", False, "get_RootSectionGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "Configuration", False, "get_SectionGroups", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "Configuration", False, "get_Sections", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "Configuration", False, "get_TypeStringTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", False, "get_AddItemName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", False, "get_ClearItemsName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", False, "get_RemoveItemName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", False, "set_AddItemName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", False, "set_ClearItemsName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", False, "set_RemoveItemName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationElement", False, "get_EvaluationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationElement", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationElement", True, "DeserializeElement", "(System.Xml.XmlReader,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -72,12 +57,6 @@ extensions: - ["System.Configuration", "ConfigurationElementCollection", False, "Reset", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", False, "SerializeElement", "(System.Xml.XmlWriter,System.Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", False, "Unmerge", "(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", False, "get_AddElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", False, "get_ClearElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", False, "get_RemoveElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", False, "set_AddElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", False, "set_ClearElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", False, "set_RemoveElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", True, "BaseAdd", "(System.Configuration.ConfigurationElement)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", True, "BaseAdd", "(System.Int32,System.Configuration.ConfigurationElement)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationErrorsException", False, "ConfigurationErrorsException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -117,8 +96,6 @@ extensions: - ["System.Configuration", "ConfigurationSectionCollection", False, "GetKey", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroup", False, "get_SectionGroups", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroup", False, "get_Sections", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", False, "set_Type", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSectionGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "Add", "(System.String,System.Configuration.ConfigurationSectionGroup)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "CopyTo", "(System.Configuration.ConfigurationSectionGroup[],System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] @@ -128,9 +105,6 @@ extensions: - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConnectionStringSettings", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConnectionStringSettings", False, "get_ConnectionString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConnectionStringSettings", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ConnectionStringSettings", False, "get_ProviderName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ConnectionStringSettingsCollection", False, "Add", "(System.Configuration.ConnectionStringSettings)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Configuration", "ConnectionStringSettingsCollection", False, "BaseAdd", "(System.Int32,System.Configuration.ConfigurationElement)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Configuration", "ConnectionStringSettingsCollection", False, "GetElementKey", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -156,43 +130,31 @@ extensions: - ["System.Configuration", "KeyValueConfigurationElement", False, "KeyValueConfigurationElement", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "KeyValueConfigurationElement", False, "KeyValueConfigurationElement", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "KeyValueConfigurationElement", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "KeyValueConfigurationElement", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "LocalFileSettingsProvider", False, "Initialize", "(System.String,System.Collections.Specialized.NameValueCollection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "LocalFileSettingsProvider", False, "Initialize", "(System.String,System.Collections.Specialized.NameValueCollection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "LocalFileSettingsProvider", False, "get_ApplicationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "LocalFileSettingsProvider", False, "set_ApplicationName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "NameValueConfigurationCollection", False, "Add", "(System.Configuration.NameValueConfigurationElement)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Configuration", "NameValueConfigurationCollection", False, "GetElementKey", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "NameValueConfigurationCollection", False, "set_Item", "(System.String,System.Configuration.NameValueConfigurationElement)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Configuration", "NameValueConfigurationElement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "NameValueConfigurationElement", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "NameValueFileSectionHandler", False, "Create", "(System.Object,System.Object,System.Xml.XmlNode)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "NameValueSectionHandler", False, "Create", "(System.Object,System.Object,System.Xml.XmlNode)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "PropertyInformation", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "PropertyInformationCollection", False, "CopyTo", "(System.Configuration.PropertyInformation[],System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.Configuration", "PropertyInformationCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProtectedConfigurationProviderCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ProtectedConfigurationSection", False, "get_DefaultProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProtectedConfigurationSection", False, "get_Providers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProtectedProviderSettings", False, "get_Properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProtectedProviderSettings", False, "get_Providers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProviderSettings", False, "Reset", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "ProviderSettings", False, "Unmerge", "(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "ProviderSettings", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProviderSettings", False, "get_Parameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProviderSettings", False, "get_Properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "ProviderSettings", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProviderSettingsCollection", False, "Add", "(System.Configuration.ProviderSettings)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Configuration", "ProviderSettingsCollection", False, "GetElementKey", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "ProviderSettingsCollection", False, "set_Item", "(System.Int32,System.Configuration.ProviderSettings)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Configuration", "RegexStringValidator", False, "RegexStringValidator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SchemeSettingElement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SchemeSettingElementCollection", False, "GetElementKey", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SectionInformation", False, "get_ConfigSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SectionInformation", False, "get_ProtectionProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SectionInformation", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SectionInformation", False, "set_ConfigSource", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "SectionInformation", False, "set_Type", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingChangingEventArgs", False, "SettingChangingEventArgs", "(System.String,System.String,System.String,System.Object,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingChangingEventArgs", False, "SettingChangingEventArgs", "(System.String,System.String,System.String,System.Object,System.Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingChangingEventArgs", False, "SettingChangingEventArgs", "(System.String,System.String,System.String,System.Object,System.Boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -201,15 +163,11 @@ extensions: - ["System.Configuration", "SettingChangingEventArgs", False, "get_SettingClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SettingChangingEventArgs", False, "get_SettingKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SettingChangingEventArgs", False, "get_SettingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SettingElement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SettingElement", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SettingElementCollection", False, "Add", "(System.Configuration.SettingElement)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Configuration", "SettingElementCollection", False, "GetElementKey", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SettingValueElement", False, "Reset", "(System.Configuration.ConfigurationElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingValueElement", False, "SerializeToXmlElement", "(System.Xml.XmlWriter,System.String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Configuration", "SettingValueElement", False, "Unmerge", "(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "SettingValueElement", False, "get_ValueXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SettingValueElement", False, "set_ValueXml", "(System.Xml.XmlNode)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingsBase", False, "Initialize", "(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingsBase", False, "Initialize", "(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingsBase", False, "Initialize", "(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] @@ -230,10 +188,6 @@ extensions: - ["System.Configuration", "SettingsPropertyCollection", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SettingsPropertyCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SettingsPropertyCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", False, "get_PropertyValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", False, "get_SerializedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", False, "set_PropertyValue", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", False, "set_SerializedValue", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", False, "Add", "(System.Configuration.SettingsPropertyValue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -246,6 +200,7 @@ extensions: - ["System.Configuration", "SubclassTypeValidator", False, "SubclassTypeValidator", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "TimeSpanValidator", False, "TimeSpanValidator", "(System.TimeSpan,System.TimeSpan,System.Boolean,System.Int64)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Configuration", "TimeSpanValidator", False, "TimeSpanValidator", "(System.TimeSpan,System.TimeSpan,System.Boolean,System.Int64)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Configuration", "TypeNameConverter", False, "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "TypeNameConverter", False, "ConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "UriSection", False, "get_Idn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Configuration", "UriSection", False, "get_IriParsing", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -260,7 +215,6 @@ extensions: - ["System.Configuration", "AppSettingsSection", "IsModified", "()", "summary", "df-generated"] - ["System.Configuration", "AppSettingsSection", "SerializeSection", "(System.Configuration.ConfigurationElement,System.String,System.Configuration.ConfigurationSaveMode)", "summary", "df-generated"] - ["System.Configuration", "AppSettingsSection", "get_Properties", "()", "summary", "df-generated"] - - ["System.Configuration", "AppSettingsSection", "set_File", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ApplicationSettingsBase", "ApplicationSettingsBase", "(System.ComponentModel.IComponent)", "summary", "df-generated"] - ["System.Configuration", "ApplicationSettingsBase", "GetPreviousVersion", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ApplicationSettingsBase", "OnPropertyChanged", "(System.Object,System.ComponentModel.PropertyChangedEventArgs)", "summary", "df-generated"] @@ -278,8 +232,6 @@ extensions: - ["System.Configuration", "CommaDelimitedStringCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "CommaDelimitedStringCollection", "SetReadOnly", "()", "summary", "df-generated"] - ["System.Configuration", "CommaDelimitedStringCollection", "get_IsModified", "()", "summary", "df-generated"] - - ["System.Configuration", "CommaDelimitedStringCollection", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Configuration", "CommaDelimitedStringCollection", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "ConfigXmlDocument", "get_LineNumber", "()", "summary", "df-generated"] - ["System.Configuration", "Configuration", "GetSection", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "Configuration", "Save", "()", "summary", "df-generated"] @@ -294,14 +246,8 @@ extensions: - ["System.Configuration", "Configuration", "get_FilePath", "()", "summary", "df-generated"] - ["System.Configuration", "Configuration", "get_HasFile", "()", "summary", "df-generated"] - ["System.Configuration", "Configuration", "get_Locations", "()", "summary", "df-generated"] - - ["System.Configuration", "Configuration", "get_NamespaceDeclared", "()", "summary", "df-generated"] - - ["System.Configuration", "Configuration", "get_TargetFramework", "()", "summary", "df-generated"] - - ["System.Configuration", "Configuration", "set_NamespaceDeclared", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "Configuration", "set_TargetFramework", "(System.Runtime.Versioning.FrameworkName)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationCollectionAttribute", "ConfigurationCollectionAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", "get_CollectionType", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationCollectionAttribute", "get_ItemType", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationCollectionAttribute", "set_CollectionType", "(System.Configuration.ConfigurationElementCollectionType)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationConverterBase", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationConverterBase", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElement", "Equals", "(System.Object)", "summary", "df-generated"] @@ -327,11 +273,9 @@ extensions: - ["System.Configuration", "ConfigurationElement", "get_LockAllElementsExcept", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElement", "get_LockAttributes", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElement", "get_LockElements", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationElement", "get_LockItem", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElement", "get_Properties", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElement", "set_Item", "(System.Configuration.ConfigurationProperty,System.Object)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElement", "set_Item", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationElement", "set_LockItem", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "BaseClear", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "BaseGet", "(System.Int32)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "BaseGet", "(System.Object)", "summary", "df-generated"] @@ -356,11 +300,9 @@ extensions: - ["System.Configuration", "ConfigurationElementCollection", "get_CollectionType", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "get_ElementName", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", "get_EmitClear", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "get_SyncRoot", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementCollection", "get_ThrowOnDuplicate", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationElementCollection", "set_EmitClear", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementProperty", "ConfigurationElementProperty", "(System.Configuration.ConfigurationValidatorBase)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationElementProperty", "get_Validator", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationErrorsException", "ConfigurationErrorsException", "(System.String)", "summary", "df-generated"] @@ -383,8 +325,6 @@ extensions: - ["System.Configuration", "ConfigurationException", "get_Line", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationException", "get_Message", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationFileMap", "ConfigurationFileMap", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationFileMap", "get_MachineConfigFilename", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationFileMap", "set_MachineConfigFilename", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationLocation", "get_Path", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationLocationCollection", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationLockCollection", "Contains", "(System.String)", "summary", "df-generated"] @@ -392,9 +332,7 @@ extensions: - ["System.Configuration", "ConfigurationLockCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationLockCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationLockCollection", "get_HasParentElements", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationLockCollection", "get_IsModified", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationLockCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationLockCollection", "set_IsModified", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationManager", "GetSection", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationManager", "OpenExeConfiguration", "(System.Configuration.ConfigurationUserLevel)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationManager", "OpenMachineConfiguration", "()", "summary", "df-generated"] @@ -415,34 +353,14 @@ extensions: - ["System.Configuration", "ConfigurationProperty", "ConfigurationProperty", "(System.String,System.Type,System.Object)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "ConfigurationProperty", "(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "ConfigurationProperty", "(System.String,System.Type,System.Object,System.Configuration.ConfigurationPropertyOptions)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "get_DefaultValue", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "get_Description", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "get_IsAssemblyStringTransformationRequired", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "get_IsDefaultCollection", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "get_IsKey", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "get_IsRequired", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "get_IsTypeStringTransformationRequired", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationProperty", "get_IsVersionCheckRequired", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "get_Name", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "get_Type", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "get_Validator", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "set_DefaultValue", "(System.Object)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "set_Type", "(System.Type)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationProperty", "set_Validator", "(System.Configuration.ConfigurationValidatorBase)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyAttribute", "ConfigurationPropertyAttribute", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "get_DefaultValue", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "get_IsDefaultCollection", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "get_IsKey", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "get_IsRequired", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "get_Options", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "set_DefaultValue", "(System.Object)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "set_IsDefaultCollection", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "set_IsKey", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "set_IsRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationPropertyAttribute", "set_Options", "(System.Configuration.ConfigurationPropertyOptions)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationPropertyCollection", "get_Count", "()", "summary", "df-generated"] @@ -467,14 +385,6 @@ extensions: - ["System.Configuration", "ConfigurationSectionGroup", "ForceDeclaration", "()", "summary", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroup", "ForceDeclaration", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroup", "ShouldSerializeSectionGroupInTargetVersion", "(System.Runtime.Versioning.FrameworkName)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "get_IsDeclarationRequired", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "get_IsDeclared", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "get_Name", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "get_SectionGroupName", "()", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "set_IsDeclarationRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "set_IsDeclared", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ConfigurationSectionGroup", "set_SectionGroupName", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConfigurationSectionGroupCollection", "RemoveAt", "(System.Int32)", "summary", "df-generated"] @@ -490,9 +400,6 @@ extensions: - ["System.Configuration", "ConnectionStringSettings", "ConnectionStringSettings", "(System.String,System.String)", "summary", "df-generated"] - ["System.Configuration", "ConnectionStringSettings", "ConnectionStringSettings", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Configuration", "ConnectionStringSettings", "get_Properties", "()", "summary", "df-generated"] - - ["System.Configuration", "ConnectionStringSettings", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ConnectionStringSettings", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ConnectionStringSettings", "set_ProviderName", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ConnectionStringSettingsCollection", "CreateNewElement", "()", "summary", "df-generated"] - ["System.Configuration", "ConnectionStringSettingsCollection", "IndexOf", "(System.Configuration.ConnectionStringSettings)", "summary", "df-generated"] - ["System.Configuration", "ConnectionStringSettingsCollection", "Remove", "(System.Configuration.ConnectionStringSettings)", "summary", "df-generated"] @@ -527,12 +434,6 @@ extensions: - ["System.Configuration", "ElementInformation", "get_Validator", "()", "summary", "df-generated"] - ["System.Configuration", "ExeConfigurationFileMap", "Clone", "()", "summary", "df-generated"] - ["System.Configuration", "ExeConfigurationFileMap", "ExeConfigurationFileMap", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ExeConfigurationFileMap", "get_ExeConfigFilename", "()", "summary", "df-generated"] - - ["System.Configuration", "ExeConfigurationFileMap", "get_LocalUserConfigFilename", "()", "summary", "df-generated"] - - ["System.Configuration", "ExeConfigurationFileMap", "get_RoamingUserConfigFilename", "()", "summary", "df-generated"] - - ["System.Configuration", "ExeConfigurationFileMap", "set_ExeConfigFilename", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ExeConfigurationFileMap", "set_LocalUserConfigFilename", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ExeConfigurationFileMap", "set_RoamingUserConfigFilename", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ExeContext", "get_ExePath", "()", "summary", "df-generated"] - ["System.Configuration", "ExeContext", "get_UserLevel", "()", "summary", "df-generated"] - ["System.Configuration", "GenericEnumConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] @@ -545,13 +446,7 @@ extensions: - ["System.Configuration", "IPersistComponentSettings", "LoadComponentSettings", "()", "summary", "df-generated"] - ["System.Configuration", "IPersistComponentSettings", "ResetComponentSettings", "()", "summary", "df-generated"] - ["System.Configuration", "IPersistComponentSettings", "SaveComponentSettings", "()", "summary", "df-generated"] - - ["System.Configuration", "IPersistComponentSettings", "get_SaveSettings", "()", "summary", "df-generated"] - - ["System.Configuration", "IPersistComponentSettings", "get_SettingsKey", "()", "summary", "df-generated"] - - ["System.Configuration", "IPersistComponentSettings", "set_SaveSettings", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "IPersistComponentSettings", "set_SettingsKey", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ISettingsProviderService", "GetSettingsProvider", "(System.Configuration.SettingsProperty)", "summary", "df-generated"] - - ["System.Configuration", "IdnElement", "get_Enabled", "()", "summary", "df-generated"] - - ["System.Configuration", "IdnElement", "set_Enabled", "(System.UriIdnScope)", "summary", "df-generated"] - ["System.Configuration", "IgnoreSection", "DeserializeSection", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.Configuration", "IgnoreSection", "IsModified", "()", "summary", "df-generated"] - ["System.Configuration", "IgnoreSection", "Reset", "(System.Configuration.ConfigurationElement)", "summary", "df-generated"] @@ -565,15 +460,7 @@ extensions: - ["System.Configuration", "IntegerValidator", "IntegerValidator", "(System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "IntegerValidator", "IntegerValidator", "(System.Int32,System.Int32,System.Boolean,System.Int32)", "summary", "df-generated"] - ["System.Configuration", "IntegerValidator", "Validate", "(System.Object)", "summary", "df-generated"] - - ["System.Configuration", "IntegerValidatorAttribute", "get_ExcludeRange", "()", "summary", "df-generated"] - - ["System.Configuration", "IntegerValidatorAttribute", "get_MaxValue", "()", "summary", "df-generated"] - - ["System.Configuration", "IntegerValidatorAttribute", "get_MinValue", "()", "summary", "df-generated"] - ["System.Configuration", "IntegerValidatorAttribute", "get_ValidatorInstance", "()", "summary", "df-generated"] - - ["System.Configuration", "IntegerValidatorAttribute", "set_ExcludeRange", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "IntegerValidatorAttribute", "set_MaxValue", "(System.Int32)", "summary", "df-generated"] - - ["System.Configuration", "IntegerValidatorAttribute", "set_MinValue", "(System.Int32)", "summary", "df-generated"] - - ["System.Configuration", "IriParsingElement", "get_Enabled", "()", "summary", "df-generated"] - - ["System.Configuration", "IriParsingElement", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "KeyValueConfigurationCollection", "Add", "(System.String,System.String)", "summary", "df-generated"] - ["System.Configuration", "KeyValueConfigurationCollection", "CreateNewElement", "()", "summary", "df-generated"] - ["System.Configuration", "KeyValueConfigurationCollection", "Remove", "(System.String)", "summary", "df-generated"] @@ -583,7 +470,6 @@ extensions: - ["System.Configuration", "KeyValueConfigurationCollection", "get_ThrowOnDuplicate", "()", "summary", "df-generated"] - ["System.Configuration", "KeyValueConfigurationElement", "Init", "()", "summary", "df-generated"] - ["System.Configuration", "KeyValueConfigurationElement", "get_Properties", "()", "summary", "df-generated"] - - ["System.Configuration", "KeyValueConfigurationElement", "set_Value", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "LocalFileSettingsProvider", "GetPreviousVersion", "(System.Configuration.SettingsContext,System.Configuration.SettingsProperty)", "summary", "df-generated"] - ["System.Configuration", "LocalFileSettingsProvider", "GetPropertyValues", "(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection)", "summary", "df-generated"] - ["System.Configuration", "LocalFileSettingsProvider", "Reset", "(System.Configuration.SettingsContext)", "summary", "df-generated"] @@ -594,13 +480,7 @@ extensions: - ["System.Configuration", "LongValidator", "LongValidator", "(System.Int64,System.Int64,System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "LongValidator", "LongValidator", "(System.Int64,System.Int64,System.Boolean,System.Int64)", "summary", "df-generated"] - ["System.Configuration", "LongValidator", "Validate", "(System.Object)", "summary", "df-generated"] - - ["System.Configuration", "LongValidatorAttribute", "get_ExcludeRange", "()", "summary", "df-generated"] - - ["System.Configuration", "LongValidatorAttribute", "get_MaxValue", "()", "summary", "df-generated"] - - ["System.Configuration", "LongValidatorAttribute", "get_MinValue", "()", "summary", "df-generated"] - ["System.Configuration", "LongValidatorAttribute", "get_ValidatorInstance", "()", "summary", "df-generated"] - - ["System.Configuration", "LongValidatorAttribute", "set_ExcludeRange", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "LongValidatorAttribute", "set_MaxValue", "(System.Int64)", "summary", "df-generated"] - - ["System.Configuration", "LongValidatorAttribute", "set_MinValue", "(System.Int64)", "summary", "df-generated"] - ["System.Configuration", "NameValueConfigurationCollection", "CreateNewElement", "()", "summary", "df-generated"] - ["System.Configuration", "NameValueConfigurationCollection", "Remove", "(System.Configuration.NameValueConfigurationElement)", "summary", "df-generated"] - ["System.Configuration", "NameValueConfigurationCollection", "Remove", "(System.String)", "summary", "df-generated"] @@ -609,7 +489,6 @@ extensions: - ["System.Configuration", "NameValueConfigurationCollection", "get_Properties", "()", "summary", "df-generated"] - ["System.Configuration", "NameValueConfigurationElement", "NameValueConfigurationElement", "(System.String,System.String)", "summary", "df-generated"] - ["System.Configuration", "NameValueConfigurationElement", "get_Properties", "()", "summary", "df-generated"] - - ["System.Configuration", "NameValueConfigurationElement", "set_Value", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "NameValueSectionHandler", "get_KeyAttributeName", "()", "summary", "df-generated"] - ["System.Configuration", "NameValueSectionHandler", "get_ValueAttributeName", "()", "summary", "df-generated"] - ["System.Configuration", "PositiveTimeSpanValidator", "CanValidate", "(System.Type)", "summary", "df-generated"] @@ -628,7 +507,6 @@ extensions: - ["System.Configuration", "PropertyInformation", "get_Type", "()", "summary", "df-generated"] - ["System.Configuration", "PropertyInformation", "get_Validator", "()", "summary", "df-generated"] - ["System.Configuration", "PropertyInformation", "get_ValueOrigin", "()", "summary", "df-generated"] - - ["System.Configuration", "PropertyInformation", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Configuration", "PropertyInformationCollection", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Configuration", "ProtectedConfiguration", "get_DefaultProvider", "()", "summary", "df-generated"] - ["System.Configuration", "ProtectedConfiguration", "get_Providers", "()", "summary", "df-generated"] @@ -636,12 +514,9 @@ extensions: - ["System.Configuration", "ProtectedConfigurationProvider", "Encrypt", "(System.Xml.XmlNode)", "summary", "df-generated"] - ["System.Configuration", "ProtectedConfigurationProviderCollection", "Add", "(System.Configuration.Provider.ProviderBase)", "summary", "df-generated"] - ["System.Configuration", "ProtectedConfigurationSection", "get_Properties", "()", "summary", "df-generated"] - - ["System.Configuration", "ProtectedConfigurationSection", "set_DefaultProvider", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ProviderSettings", "IsModified", "()", "summary", "df-generated"] - ["System.Configuration", "ProviderSettings", "OnDeserializeUnrecognizedAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.Configuration", "ProviderSettings", "ProviderSettings", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Configuration", "ProviderSettings", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "ProviderSettings", "set_Type", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ProviderSettingsCollection", "CreateNewElement", "()", "summary", "df-generated"] - ["System.Configuration", "ProviderSettingsCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "ProviderSettingsCollection", "get_Item", "(System.Int32)", "summary", "df-generated"] @@ -680,42 +555,16 @@ extensions: - ["System.Configuration", "SectionInformation", "RevertToParent", "()", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "SetRawXml", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "UnprotectSection", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_AllowDefinition", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_AllowExeDefinition", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_AllowLocation", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_AllowOverride", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_ForceSave", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_InheritInChildApplications", "()", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "get_IsDeclarationRequired", "()", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "get_IsDeclared", "()", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "get_IsLocked", "()", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "get_IsProtected", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_Name", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_OverrideMode", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_OverrideModeDefault", "()", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "get_OverrideModeEffective", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_RequirePermission", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "get_RestartOnExternalChanges", "()", "summary", "df-generated"] - ["System.Configuration", "SectionInformation", "get_SectionName", "()", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_AllowDefinition", "(System.Configuration.ConfigurationAllowDefinition)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_AllowExeDefinition", "(System.Configuration.ConfigurationAllowExeDefinition)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_AllowLocation", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_AllowOverride", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_ForceSave", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_InheritInChildApplications", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_OverrideMode", "(System.Configuration.OverrideMode)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_OverrideModeDefault", "(System.Configuration.OverrideMode)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_RequirePermission", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SectionInformation", "set_RestartOnExternalChanges", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "SettingElement", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Configuration", "SettingElement", "GetHashCode", "()", "summary", "df-generated"] - ["System.Configuration", "SettingElement", "SettingElement", "(System.String,System.Configuration.SettingsSerializeAs)", "summary", "df-generated"] - ["System.Configuration", "SettingElement", "get_Properties", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingElement", "get_SerializeAs", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingElement", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "SettingElement", "set_SerializeAs", "(System.Configuration.SettingsSerializeAs)", "summary", "df-generated"] - - ["System.Configuration", "SettingElement", "set_Value", "(System.Configuration.SettingValueElement)", "summary", "df-generated"] - ["System.Configuration", "SettingElementCollection", "CreateNewElement", "()", "summary", "df-generated"] - ["System.Configuration", "SettingElementCollection", "Get", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "SettingElementCollection", "Remove", "(System.Configuration.SettingElement)", "summary", "df-generated"] @@ -738,24 +587,6 @@ extensions: - ["System.Configuration", "SettingsProperty", "SettingsProperty", "(System.Configuration.SettingsProperty)", "summary", "df-generated"] - ["System.Configuration", "SettingsProperty", "SettingsProperty", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "SettingsProperty", "SettingsProperty", "(System.String,System.Type,System.Configuration.SettingsProvider,System.Boolean,System.Object,System.Configuration.SettingsSerializeAs,System.Configuration.SettingsAttributeDictionary,System.Boolean,System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_DefaultValue", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_Name", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_PropertyType", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_Provider", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_SerializeAs", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_ThrowOnErrorDeserializing", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "get_ThrowOnErrorSerializing", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_Attributes", "(System.Configuration.SettingsAttributeDictionary)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_DefaultValue", "(System.Object)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_PropertyType", "(System.Type)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_Provider", "(System.Configuration.SettingsProvider)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_SerializeAs", "(System.Configuration.SettingsSerializeAs)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_ThrowOnErrorDeserializing", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProperty", "set_ThrowOnErrorSerializing", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyCollection", "Add", "(System.Configuration.SettingsProperty)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyCollection", "OnAdd", "(System.Configuration.SettingsProperty)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyCollection", "OnAddComplete", "(System.Configuration.SettingsProperty)", "summary", "df-generated"] @@ -774,15 +605,7 @@ extensions: - ["System.Configuration", "SettingsPropertyNotFoundException", "SettingsPropertyNotFoundException", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyNotFoundException", "SettingsPropertyNotFoundException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyValue", "SettingsPropertyValue", "(System.Configuration.SettingsProperty)", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "get_Deserialized", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "get_IsDirty", "()", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyValue", "get_Name", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "get_Property", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "get_UsingDefaultValue", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "set_Deserialized", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "set_IsDirty", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "set_Property", "(System.Configuration.SettingsProperty)", "summary", "df-generated"] - - ["System.Configuration", "SettingsPropertyValue", "set_UsingDefaultValue", "(System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", "SetReadOnly", "()", "summary", "df-generated"] - ["System.Configuration", "SettingsPropertyValueCollection", "get_Count", "()", "summary", "df-generated"] @@ -792,8 +615,6 @@ extensions: - ["System.Configuration", "SettingsPropertyWrongTypeException", "SettingsPropertyWrongTypeException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Configuration", "SettingsProvider", "GetPropertyValues", "(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection)", "summary", "df-generated"] - ["System.Configuration", "SettingsProvider", "SetPropertyValues", "(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyValueCollection)", "summary", "df-generated"] - - ["System.Configuration", "SettingsProvider", "get_ApplicationName", "()", "summary", "df-generated"] - - ["System.Configuration", "SettingsProvider", "set_ApplicationName", "(System.String)", "summary", "df-generated"] - ["System.Configuration", "SettingsProviderCollection", "Add", "(System.Configuration.Provider.ProviderBase)", "summary", "df-generated"] - ["System.Configuration", "SettingsSerializeAsAttribute", "SettingsSerializeAsAttribute", "(System.Configuration.SettingsSerializeAs)", "summary", "df-generated"] - ["System.Configuration", "SettingsSerializeAsAttribute", "get_SerializeAs", "()", "summary", "df-generated"] @@ -804,13 +625,7 @@ extensions: - ["System.Configuration", "StringValidator", "StringValidator", "(System.Int32)", "summary", "df-generated"] - ["System.Configuration", "StringValidator", "StringValidator", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Configuration", "StringValidator", "Validate", "(System.Object)", "summary", "df-generated"] - - ["System.Configuration", "StringValidatorAttribute", "get_InvalidCharacters", "()", "summary", "df-generated"] - - ["System.Configuration", "StringValidatorAttribute", "get_MaxLength", "()", "summary", "df-generated"] - - ["System.Configuration", "StringValidatorAttribute", "get_MinLength", "()", "summary", "df-generated"] - ["System.Configuration", "StringValidatorAttribute", "get_ValidatorInstance", "()", "summary", "df-generated"] - - ["System.Configuration", "StringValidatorAttribute", "set_InvalidCharacters", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "StringValidatorAttribute", "set_MaxLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Configuration", "StringValidatorAttribute", "set_MinLength", "(System.Int32)", "summary", "df-generated"] - ["System.Configuration", "SubclassTypeValidator", "CanValidate", "(System.Type)", "summary", "df-generated"] - ["System.Configuration", "SubclassTypeValidator", "Validate", "(System.Object)", "summary", "df-generated"] - ["System.Configuration", "SubclassTypeValidatorAttribute", "SubclassTypeValidatorAttribute", "(System.Type)", "summary", "df-generated"] @@ -828,16 +643,5 @@ extensions: - ["System.Configuration", "TimeSpanValidator", "TimeSpanValidator", "(System.TimeSpan,System.TimeSpan)", "summary", "df-generated"] - ["System.Configuration", "TimeSpanValidator", "TimeSpanValidator", "(System.TimeSpan,System.TimeSpan,System.Boolean)", "summary", "df-generated"] - ["System.Configuration", "TimeSpanValidator", "Validate", "(System.Object)", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "get_ExcludeRange", "()", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "get_MaxValue", "()", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "get_MaxValueString", "()", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "get_MinValue", "()", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "get_MinValueString", "()", "summary", "df-generated"] - ["System.Configuration", "TimeSpanValidatorAttribute", "get_ValidatorInstance", "()", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "set_ExcludeRange", "(System.Boolean)", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "set_MaxValue", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "set_MaxValueString", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "set_MinValue", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Configuration", "TimeSpanValidatorAttribute", "set_MinValueString", "(System.String)", "summary", "df-generated"] - - ["System.Configuration", "TypeNameConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] - ["System.Configuration", "UriSection", "get_Properties", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Data.Common.model.yml b/csharp/ql/lib/ext/generated/System.Data.Common.model.yml index 6a5b13b2d31..908423bdfea 100644 --- a/csharp/ql/lib/ext/generated/System.Data.Common.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.Common.model.yml @@ -11,10 +11,6 @@ extensions: - ["System.Data.Common", "DataColumnMapping", False, "GetDataColumnBySchemaAction", "(System.Data.DataTable,System.Type,System.Data.MissingSchemaAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataColumnMapping", False, "GetDataColumnBySchemaAction", "(System.String,System.String,System.Data.DataTable,System.Type,System.Data.MissingSchemaAction)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataColumnMapping", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DataColumnMapping", False, "get_DataSetColumn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DataColumnMapping", False, "get_SourceColumn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DataColumnMapping", False, "set_DataSetColumn", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DataColumnMapping", False, "set_SourceColumn", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "DataColumnMappingCollection", False, "Add", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataColumnMappingCollection", False, "Add", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataColumnMappingCollection", False, "Add", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -36,10 +32,6 @@ extensions: - ["System.Data.Common", "DataTableMapping", False, "GetDataTableBySchemaAction", "(System.Data.DataSet,System.Data.MissingSchemaAction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataTableMapping", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataTableMapping", False, "get_ColumnMappings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DataTableMapping", False, "get_DataSetTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DataTableMapping", False, "get_SourceTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DataTableMapping", False, "set_DataSetTable", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DataTableMapping", False, "set_SourceTable", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "DataTableMappingCollection", False, "Add", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataTableMappingCollection", False, "Add", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DataTableMappingCollection", False, "Add", "(System.String,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -54,11 +46,7 @@ extensions: - ["System.Data.Common", "DbCommand", False, "ExecuteReaderAsync", "(System.Data.CommandBehavior)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbCommand", False, "ExecuteReaderAsync", "(System.Data.CommandBehavior,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbCommand", False, "ExecuteReaderAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommand", False, "get_Connection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbCommand", False, "get_Parameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommand", False, "get_Transaction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommand", False, "set_Connection", "(System.Data.Common.DbConnection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbCommand", False, "set_Transaction", "(System.Data.Common.DbTransaction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "DbCommand", True, "ExecuteDbDataReaderAsync", "(System.Data.CommandBehavior,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbCommand", True, "PrepareAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", False, "GetDeleteCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -68,17 +56,7 @@ extensions: - ["System.Data.Common", "DbCommandBuilder", False, "GetUpdateCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", False, "GetUpdateCommand", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", False, "RowUpdatingHandler", "(System.Data.Common.RowUpdatingEventArgs)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", False, "get_DataAdapter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", False, "set_DataAdapter", "(System.Data.Common.DbDataAdapter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", True, "InitializeCommand", "(System.Data.Common.DbCommand)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "get_CatalogSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "get_QuotePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "get_QuoteSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "get_SchemaSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "set_CatalogSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "set_QuotePrefix", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "set_QuoteSuffix", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", True, "set_SchemaSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "DbConnection", False, "CreateCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbConnection", True, "ChangeDatabaseAsync", "(System.String,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbConnection", True, "OpenAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -91,22 +69,9 @@ extensions: - ["System.Data.Common", "DbConnectionStringBuilder", False, "GetProperties", "(System.Attribute[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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"] - - ["System.Data.Common", "DbDataAdapter", False, "get_InsertCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "get_SelectCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "get_UpdateCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_DeleteCommand", "(System.Data.Common.DbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_DeleteCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_InsertCommand", "(System.Data.Common.DbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_InsertCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_SelectCommand", "(System.Data.Common.DbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_SelectCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_UpdateCommand", "(System.Data.Common.DbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", False, "set_UpdateCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "DbDataAdapter", True, "CreateRowUpdatedEvent", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbDataAdapter", True, "CreateRowUpdatedEvent", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "DbDataAdapter", True, "CreateRowUpdatedEvent", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] @@ -140,21 +105,13 @@ extensions: - ["System.Data.Common", "RowUpdatedEventArgs", False, "RowUpdatedEventArgs", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatedEventArgs", False, "RowUpdatedEventArgs", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatedEventArgs", False, "get_Command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "RowUpdatedEventArgs", False, "get_Errors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatedEventArgs", False, "get_Row", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatedEventArgs", False, "get_TableMapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "RowUpdatedEventArgs", False, "set_Errors", "(System.Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatingEventArgs", False, "RowUpdatingEventArgs", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatingEventArgs", False, "RowUpdatingEventArgs", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatingEventArgs", False, "RowUpdatingEventArgs", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Common", "RowUpdatingEventArgs", False, "get_BaseCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "RowUpdatingEventArgs", False, "get_Command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Common", "RowUpdatingEventArgs", False, "get_Errors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatingEventArgs", False, "get_Row", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Common", "RowUpdatingEventArgs", False, "get_TableMapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["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"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -173,19 +130,9 @@ extensions: - ["System.Data.Common", "DBDataPermission", "IsUnrestricted", "()", "summary", "df-generated"] - ["System.Data.Common", "DBDataPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Data.Common", "DBDataPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermission", "get_AllowBlankPassword", "()", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermission", "set_AllowBlankPassword", "(System.Boolean)", "summary", "df-generated"] - ["System.Data.Common", "DBDataPermissionAttribute", "DBDataPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - ["System.Data.Common", "DBDataPermissionAttribute", "ShouldSerializeConnectionString", "()", "summary", "df-generated"] - ["System.Data.Common", "DBDataPermissionAttribute", "ShouldSerializeKeyRestrictions", "()", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "get_AllowBlankPassword", "()", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "get_ConnectionString", "()", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "get_KeyRestrictionBehavior", "()", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "get_KeyRestrictions", "()", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "set_AllowBlankPassword", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "set_KeyRestrictionBehavior", "(System.Data.KeyRestrictionBehavior)", "summary", "df-generated"] - - ["System.Data.Common", "DBDataPermissionAttribute", "set_KeyRestrictions", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "CloneInternals", "()", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "CreateTableMappings", "()", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "DataAdapter", "(System.Data.Common.DataAdapter)", "summary", "df-generated"] @@ -205,20 +152,6 @@ extensions: - ["System.Data.Common", "DataAdapter", "ShouldSerializeFillLoadOption", "()", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "ShouldSerializeTableMappings", "()", "summary", "df-generated"] - ["System.Data.Common", "DataAdapter", "Update", "(System.Data.DataSet)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "get_AcceptChangesDuringFill", "()", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "get_AcceptChangesDuringUpdate", "()", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "get_ContinueUpdateOnError", "()", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "get_FillLoadOption", "()", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "get_MissingMappingAction", "()", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "get_MissingSchemaAction", "()", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "get_ReturnProviderSpecificTypes", "()", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "set_AcceptChangesDuringFill", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "set_AcceptChangesDuringUpdate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "set_ContinueUpdateOnError", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "set_FillLoadOption", "(System.Data.LoadOption)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "set_MissingMappingAction", "(System.Data.MissingMappingAction)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "set_MissingSchemaAction", "(System.Data.MissingSchemaAction)", "summary", "df-generated"] - - ["System.Data.Common", "DataAdapter", "set_ReturnProviderSpecificTypes", "(System.Boolean)", "summary", "df-generated"] - ["System.Data.Common", "DataColumnMappingCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Data.Common", "DataColumnMappingCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DataColumnMappingCollection", "IndexOf", "(System.Object)", "summary", "df-generated"] @@ -262,26 +195,12 @@ extensions: - ["System.Data.Common", "DbBatch", "Prepare", "()", "summary", "df-generated"] - ["System.Data.Common", "DbBatch", "PrepareAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Data.Common", "DbBatch", "get_BatchCommands", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "get_Connection", "()", "summary", "df-generated"] - ["System.Data.Common", "DbBatch", "get_DbBatchCommands", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "get_DbConnection", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "get_DbTransaction", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "get_Transaction", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "set_Connection", "(System.Data.Common.DbConnection)", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "set_DbConnection", "(System.Data.Common.DbConnection)", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "set_DbTransaction", "(System.Data.Common.DbTransaction)", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "set_Timeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.Common", "DbBatch", "set_Transaction", "(System.Data.Common.DbTransaction)", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommand", "CreateParameter", "()", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommand", "get_CanCreateParameter", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatchCommand", "get_CommandText", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatchCommand", "get_CommandType", "()", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommand", "get_DbParameterCollection", "()", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommand", "get_Parameters", "()", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommand", "get_RecordsAffected", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbBatchCommand", "set_CommandText", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbBatchCommand", "set_CommandType", "(System.Data.CommandType)", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommandCollection", "Contains", "(System.Data.Common.DbBatchCommand)", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommandCollection", "GetBatchCommand", "(System.Int32)", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommandCollection", "IndexOf", "(System.Data.Common.DbBatchCommand)", "summary", "df-generated"] @@ -290,53 +209,7 @@ extensions: - ["System.Data.Common", "DbBatchCommandCollection", "SetBatchCommand", "(System.Int32,System.Data.Common.DbBatchCommand)", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommandCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Data.Common", "DbBatchCommandCollection", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_AllowDBNull", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_BaseCatalogName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_BaseColumnName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_BaseSchemaName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_BaseServerName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_BaseTableName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_ColumnName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_ColumnOrdinal", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_ColumnSize", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_DataType", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_DataTypeName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsAliased", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsAutoIncrement", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsExpression", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsHidden", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsIdentity", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsKey", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsLong", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_IsUnique", "()", "summary", "df-generated"] - ["System.Data.Common", "DbColumn", "get_Item", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_NumericPrecision", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_NumericScale", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "get_UdtAssemblyQualifiedName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_AllowDBNull", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_BaseCatalogName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_BaseColumnName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_BaseSchemaName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_BaseServerName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_BaseTableName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_ColumnName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_ColumnOrdinal", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_ColumnSize", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_DataType", "(System.Type)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_DataTypeName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsAliased", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsAutoIncrement", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsExpression", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsHidden", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsIdentity", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsKey", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsLong", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsReadOnly", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_IsUnique", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_NumericPrecision", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_NumericScale", "(System.Nullable)", "summary", "df-generated"] - - ["System.Data.Common", "DbColumn", "set_UdtAssemblyQualifiedName", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbCommand", "Cancel", "()", "summary", "df-generated"] - ["System.Data.Common", "DbCommand", "CreateDbParameter", "()", "summary", "df-generated"] - ["System.Data.Common", "DbCommand", "CreateParameter", "()", "summary", "df-generated"] @@ -350,25 +223,8 @@ extensions: - ["System.Data.Common", "DbCommand", "ExecuteScalarAsync", "()", "summary", "df-generated"] - ["System.Data.Common", "DbCommand", "ExecuteScalarAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Data.Common", "DbCommand", "Prepare", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_CommandText", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_CommandTimeout", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_CommandType", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_Connection", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_DbConnection", "()", "summary", "df-generated"] - ["System.Data.Common", "DbCommand", "get_DbParameterCollection", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_DbTransaction", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_DesignTimeVisible", "()", "summary", "df-generated"] - ["System.Data.Common", "DbCommand", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "get_UpdatedRowSource", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_CommandText", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_CommandTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_CommandType", "(System.Data.CommandType)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_Connection", "(System.Data.IDbConnection)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_DbConnection", "(System.Data.Common.DbConnection)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_DbTransaction", "(System.Data.Common.DbTransaction)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_DesignTimeVisible", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_Transaction", "(System.Data.IDbTransaction)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommand", "set_UpdatedRowSource", "(System.Data.UpdateRowSource)", "summary", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", "ApplyParameterInfo", "(System.Data.Common.DbParameter,System.Data.DataRow,System.Data.StatementType,System.Boolean)", "summary", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", "GetParameterName", "(System.Int32)", "summary", "df-generated"] @@ -379,12 +235,6 @@ extensions: - ["System.Data.Common", "DbCommandBuilder", "RefreshSchema", "()", "summary", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", "SetRowUpdatingHandler", "(System.Data.Common.DbDataAdapter)", "summary", "df-generated"] - ["System.Data.Common", "DbCommandBuilder", "UnquoteIdentifier", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", "get_CatalogLocation", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", "get_ConflictOption", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", "get_SetAllValues", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", "set_CatalogLocation", "(System.Data.Common.CatalogLocation)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", "set_ConflictOption", "(System.Data.ConflictOption)", "summary", "df-generated"] - - ["System.Data.Common", "DbCommandBuilder", "set_SetAllValues", "(System.Boolean)", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "BeginDbTransaction", "(System.Data.IsolationLevel)", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "BeginDbTransactionAsync", "(System.Data.IsolationLevel,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "BeginTransaction", "()", "summary", "df-generated"] @@ -409,14 +259,12 @@ extensions: - ["System.Data.Common", "DbConnection", "Open", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "OpenAsync", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "get_CanCreateBatch", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbConnection", "get_ConnectionString", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "get_ConnectionTimeout", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "get_DataSource", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "get_Database", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "get_DbProviderFactory", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "get_ServerVersion", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnection", "get_State", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbConnection", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "ClearPropertyDescriptors", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "ContainsKey", "(System.String)", "summary", "df-generated"] @@ -436,13 +284,10 @@ extensions: - ["System.Data.Common", "DbConnectionStringBuilder", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "ShouldSerialize", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "TryGetValue", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Data.Common", "DbConnectionStringBuilder", "get_BrowsableConnectionString", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "get_Count", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Data.Common", "DbConnectionStringBuilder", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbConnectionStringBuilder", "set_BrowsableConnectionString", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DbConnectionStringBuilder", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "AddToBatch", "(System.Data.IDbCommand)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "ClearBatch", "()", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -472,10 +317,6 @@ extensions: - ["System.Data.Common", "DbDataAdapter", "Update", "(System.Data.DataSet)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "Update", "(System.Data.DataSet,System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbDataAdapter", "Update", "(System.Data.DataTable)", "summary", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", "get_FillCommandBehavior", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", "get_UpdateBatchSize", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", "set_FillCommandBehavior", "(System.Data.CommandBehavior)", "summary", "df-generated"] - - ["System.Data.Common", "DbDataAdapter", "set_UpdateBatchSize", "(System.Int32)", "summary", "df-generated"] - ["System.Data.Common", "DbDataReader", "Close", "()", "summary", "df-generated"] - ["System.Data.Common", "DbDataReader", "CloseAsync", "()", "summary", "df-generated"] - ["System.Data.Common", "DbDataReader", "Dispose", "()", "summary", "df-generated"] @@ -590,28 +431,6 @@ extensions: - ["System.Data.Common", "DbException", "get_IsTransient", "()", "summary", "df-generated"] - ["System.Data.Common", "DbException", "get_SqlState", "()", "summary", "df-generated"] - ["System.Data.Common", "DbParameter", "ResetDbType", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_DbType", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_Direction", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_ParameterName", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_Precision", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_Scale", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_Size", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_SourceColumn", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_SourceColumnNullMapping", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_SourceVersion", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "get_Value", "()", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_DbType", "(System.Data.DbType)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_Direction", "(System.Data.ParameterDirection)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_ParameterName", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_Precision", "(System.Byte)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_Scale", "(System.Byte)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_Size", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_SourceColumn", "(System.String)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_SourceColumnNullMapping", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_SourceVersion", "(System.Data.DataRowVersion)", "summary", "df-generated"] - - ["System.Data.Common", "DbParameter", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Data.Common", "DbParameterCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Data.Common", "DbParameterCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Data.Common", "DbParameterCollection", "GetParameter", "(System.Int32)", "summary", "df-generated"] @@ -668,8 +487,4 @@ extensions: - ["System.Data.Common", "RowUpdatedEventArgs", "get_RecordsAffected", "()", "summary", "df-generated"] - ["System.Data.Common", "RowUpdatedEventArgs", "get_RowCount", "()", "summary", "df-generated"] - ["System.Data.Common", "RowUpdatedEventArgs", "get_StatementType", "()", "summary", "df-generated"] - - ["System.Data.Common", "RowUpdatedEventArgs", "get_Status", "()", "summary", "df-generated"] - - ["System.Data.Common", "RowUpdatedEventArgs", "set_Status", "(System.Data.UpdateStatus)", "summary", "df-generated"] - ["System.Data.Common", "RowUpdatingEventArgs", "get_StatementType", "()", "summary", "df-generated"] - - ["System.Data.Common", "RowUpdatingEventArgs", "get_Status", "()", "summary", "df-generated"] - - ["System.Data.Common", "RowUpdatingEventArgs", "set_Status", "(System.Data.UpdateStatus)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml b/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml index 13d090aaefc..271a33e6d29 100644 --- a/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml @@ -14,18 +14,8 @@ extensions: - ["System.Data.Odbc", "OdbcCommand", False, "OdbcCommand", "(System.String,System.Data.Odbc.OdbcConnection,System.Data.Odbc.OdbcTransaction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommand", False, "OdbcCommand", "(System.String,System.Data.Odbc.OdbcConnection,System.Data.Odbc.OdbcTransaction)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommand", False, "OdbcCommand", "(System.String,System.Data.Odbc.OdbcConnection,System.Data.Odbc.OdbcTransaction)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "get_CommandText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "get_Connection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "get_DbConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommand", False, "get_DbParameterCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "get_DbTransaction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommand", False, "get_Parameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "get_Transaction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "set_CommandText", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "set_Connection", "(System.Data.Odbc.OdbcConnection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "set_DbConnection", "(System.Data.Common.DbConnection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "set_DbTransaction", "(System.Data.Common.DbTransaction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", False, "set_Transaction", "(System.Data.Odbc.OdbcTransaction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", False, "GetDeleteCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", False, "GetDeleteCommand", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", False, "GetInsertCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -42,35 +32,16 @@ extensions: - ["System.Data.Odbc", "OdbcCommandBuilder", False, "UnquoteIdentifier", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", False, "UnquoteIdentifier", "(System.String,System.Data.Odbc.OdbcConnection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", False, "UnquoteIdentifier", "(System.String,System.Data.Odbc.OdbcConnection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommandBuilder", False, "get_DataAdapter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcCommandBuilder", False, "set_DataAdapter", "(System.Data.Odbc.OdbcDataAdapter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", False, "CreateCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", False, "CreateDbCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcConnection", False, "get_ConnectionString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcConnectionStringBuilder", False, "TryGetValue", "(System.String,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcConnectionStringBuilder", False, "get_Driver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcConnectionStringBuilder", False, "get_Dsn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcConnectionStringBuilder", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcConnectionStringBuilder", False, "set_Driver", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcConnectionStringBuilder", False, "set_Dsn", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcConnectionStringBuilder", False, "set_Item", "(System.String,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcDataAdapter", False, "OdbcDataAdapter", "(System.Data.Odbc.OdbcCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcDataAdapter", False, "OdbcDataAdapter", "(System.String,System.Data.Odbc.OdbcConnection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcDataAdapter", False, "OdbcDataAdapter", "(System.String,System.Data.Odbc.OdbcConnection)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcDataAdapter", False, "OdbcDataAdapter", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "get_DeleteCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "get_InsertCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "get_SelectCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "get_UpdateCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_DeleteCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_DeleteCommand", "(System.Data.Odbc.OdbcCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_InsertCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_InsertCommand", "(System.Data.Odbc.OdbcCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_SelectCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_SelectCommand", "(System.Data.Odbc.OdbcCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_UpdateCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcDataAdapter", False, "set_UpdateCommand", "(System.Data.Odbc.OdbcCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcDataReader", False, "GetDate", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcDataReader", False, "GetDateTime", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcDataReader", False, "GetGuid", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -108,12 +79,6 @@ extensions: - ["System.Data.Odbc", "OdbcParameter", False, "OdbcParameter", "(System.String,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcParameter", False, "OdbcParameter", "(System.String,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcParameter", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", False, "get_ParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", False, "get_SourceColumn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", False, "set_ParameterName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", False, "set_SourceColumn", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", False, "set_Value", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcParameterCollection", False, "Add", "(System.Data.Odbc.OdbcParameter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcParameterCollection", False, "Add", "(System.Data.Odbc.OdbcParameter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcParameterCollection", False, "Add", "(System.Data.Odbc.OdbcParameter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -153,10 +118,6 @@ extensions: - ["System.Data.Odbc", "OdbcParameterCollection", False, "set_Item", "(System.Int32,System.Data.Odbc.OdbcParameter)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcParameterCollection", False, "set_Item", "(System.String,System.Data.Odbc.OdbcParameter)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcRowUpdatedEventArgs", False, "get_Command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcRowUpdatingEventArgs", False, "get_BaseCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcRowUpdatingEventArgs", False, "get_Command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcRowUpdatingEventArgs", False, "set_BaseCommand", "(System.Data.IDbCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcRowUpdatingEventArgs", False, "set_Command", "(System.Data.Odbc.OdbcCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcTransaction", False, "get_Connection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcTransaction", False, "get_DbConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: @@ -177,14 +138,6 @@ extensions: - ["System.Data.Odbc", "OdbcCommand", "ExecuteScalar", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcCommand", "Prepare", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcCommand", "ResetCommandTimeout", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "get_CommandTimeout", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "get_CommandType", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "get_DesignTimeVisible", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "get_UpdatedRowSource", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "set_CommandTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "set_CommandType", "(System.Data.CommandType)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "set_DesignTimeVisible", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcCommand", "set_UpdatedRowSource", "(System.Data.UpdateRowSource)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", "ApplyParameterInfo", "(System.Data.Common.DbParameter,System.Data.DataRow,System.Data.StatementType,System.Boolean)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", "DeriveParameters", "(System.Data.Odbc.OdbcCommand)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcCommandBuilder", "GetParameterName", "(System.Int32)", "summary", "df-generated"] @@ -202,14 +155,11 @@ extensions: - ["System.Data.Odbc", "OdbcConnection", "OdbcConnection", "(System.String)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "Open", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "ReleaseObjectPool", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcConnection", "get_ConnectionTimeout", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "get_DataSource", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "get_Database", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "get_Driver", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "get_ServerVersion", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnection", "get_State", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcConnection", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcConnection", "set_ConnectionTimeout", "(System.Int32)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnectionStringBuilder", "ContainsKey", "(System.String)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnectionStringBuilder", "OdbcConnectionStringBuilder", "(System.String)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcConnectionStringBuilder", "Remove", "(System.String)", "summary", "df-generated"] @@ -254,26 +204,6 @@ extensions: - ["System.Data.Odbc", "OdbcFactory", "CreateParameter", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcParameter", "ResetDbType", "()", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcParameter", "ResetOdbcType", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_DbType", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_Direction", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_OdbcType", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_Offset", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_Precision", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_Scale", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_Size", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_SourceColumnNullMapping", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "get_SourceVersion", "()", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_DbType", "(System.Data.DbType)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_Direction", "(System.Data.ParameterDirection)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_OdbcType", "(System.Data.Odbc.OdbcType)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_Offset", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_Precision", "(System.Byte)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_Scale", "(System.Byte)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_Size", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_SourceColumnNullMapping", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.Odbc", "OdbcParameter", "set_SourceVersion", "(System.Data.DataRowVersion)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcParameterCollection", "Contains", "(System.Data.Odbc.OdbcParameter)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcParameterCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Data.Odbc", "OdbcParameterCollection", "Contains", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Data.OleDb.model.yml b/csharp/ql/lib/ext/generated/System.Data.OleDb.model.yml index 73b6a510587..3be38fbfdb2 100644 --- a/csharp/ql/lib/ext/generated/System.Data.OleDb.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.OleDb.model.yml @@ -19,26 +19,8 @@ extensions: - ["System.Data.OleDb", "OleDbCommand", "OleDbCommand", "(System.String,System.Data.OleDb.OleDbConnection,System.Data.OleDb.OleDbTransaction)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommand", "Prepare", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommand", "ResetCommandTimeout", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_CommandText", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_CommandTimeout", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_CommandType", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_Connection", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_DbConnection", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommand", "get_DbParameterCollection", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_DbTransaction", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_DesignTimeVisible", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommand", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_Transaction", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "get_UpdatedRowSource", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_CommandText", "(System.String)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_CommandTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_CommandType", "(System.Data.CommandType)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_Connection", "(System.Data.OleDb.OleDbConnection)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_DbConnection", "(System.Data.Common.DbConnection)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_DbTransaction", "(System.Data.Common.DbTransaction)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_DesignTimeVisible", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_Transaction", "(System.Data.OleDb.OleDbTransaction)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommand", "set_UpdatedRowSource", "(System.Data.UpdateRowSource)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommandBuilder", "ApplyParameterInfo", "(System.Data.Common.DbParameter,System.Data.DataRow,System.Data.StatementType,System.Boolean)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommandBuilder", "DeriveParameters", "(System.Data.OleDb.OleDbCommand)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommandBuilder", "GetDeleteCommand", "()", "summary", "df-generated"] @@ -56,8 +38,6 @@ extensions: - ["System.Data.OleDb", "OleDbCommandBuilder", "SetRowUpdatingHandler", "(System.Data.Common.DbDataAdapter)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommandBuilder", "UnquoteIdentifier", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbCommandBuilder", "UnquoteIdentifier", "(System.String,System.Data.OleDb.OleDbConnection)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommandBuilder", "get_DataAdapter", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbCommandBuilder", "set_DataAdapter", "(System.Data.OleDb.OleDbDataAdapter)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "BeginDbTransaction", "(System.Data.IsolationLevel)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "BeginTransaction", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "BeginTransaction", "(System.Data.IsolationLevel)", "summary", "df-generated"] @@ -76,30 +56,18 @@ extensions: - ["System.Data.OleDb", "OleDbConnection", "Open", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "ReleaseObjectPool", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "ResetState", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnection", "get_ConnectionString", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "get_ConnectionTimeout", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "get_DataSource", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "get_Database", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "get_Provider", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "get_ServerVersion", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnection", "get_State", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnection", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "ContainsKey", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "OleDbConnectionStringBuilder", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "TryGetValue", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "get_DataSource", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "get_FileName", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "get_Item", "(System.String)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "get_OleDbServices", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "get_PersistSecurityInfo", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "get_Provider", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "set_DataSource", "(System.String)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "set_FileName", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "set_Item", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "set_OleDbServices", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "set_PersistSecurityInfo", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbConnectionStringBuilder", "set_Provider", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataAdapter", "Clone", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataAdapter", "CreateRowUpdatedEvent", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataAdapter", "CreateRowUpdatingEvent", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "summary", "df-generated"] @@ -110,18 +78,6 @@ extensions: - ["System.Data.OleDb", "OleDbDataAdapter", "OleDbDataAdapter", "(System.String,System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataAdapter", "OnRowUpdated", "(System.Data.Common.RowUpdatedEventArgs)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataAdapter", "OnRowUpdating", "(System.Data.Common.RowUpdatingEventArgs)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "get_DeleteCommand", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "get_InsertCommand", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "get_SelectCommand", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "get_UpdateCommand", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_DeleteCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_DeleteCommand", "(System.Data.OleDb.OleDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_InsertCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_InsertCommand", "(System.Data.OleDb.OleDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_SelectCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_SelectCommand", "(System.Data.OleDb.OleDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_UpdateCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbDataAdapter", "set_UpdateCommand", "(System.Data.OleDb.OleDbCommand)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataReader", "Close", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataReader", "GetBoolean", "(System.Int32)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbDataReader", "GetByte", "(System.Int32)", "summary", "df-generated"] @@ -195,30 +151,6 @@ extensions: - ["System.Data.OleDb", "OleDbParameter", "ResetDbType", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbParameter", "ResetOleDbType", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbParameter", "ToString", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_DbType", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_Direction", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_OleDbType", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_ParameterName", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_Precision", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_Scale", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_Size", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_SourceColumn", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_SourceColumnNullMapping", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_SourceVersion", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "get_Value", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_DbType", "(System.Data.DbType)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_Direction", "(System.Data.ParameterDirection)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_OleDbType", "(System.Data.OleDb.OleDbType)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_ParameterName", "(System.String)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_Precision", "(System.Byte)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_Scale", "(System.Byte)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_Size", "(System.Int32)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_SourceColumn", "(System.String)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_SourceColumnNullMapping", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_SourceVersion", "(System.Data.DataRowVersion)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbParameter", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbParameterCollection", "Add", "(System.Data.OleDb.OleDbParameter)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbParameterCollection", "Add", "(System.String,System.Data.OleDb.OleDbType)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbParameterCollection", "Add", "(System.String,System.Data.OleDb.OleDbType,System.Int32)", "summary", "df-generated"] @@ -254,19 +186,11 @@ extensions: - ["System.Data.OleDb", "OleDbPermission", "Copy", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbPermission", "OleDbPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbPermission", "OleDbPermission", "(System.Security.Permissions.PermissionState,System.Boolean)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbPermission", "get_Provider", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbPermission", "set_Provider", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbPermissionAttribute", "OleDbPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbPermissionAttribute", "get_Provider", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbPermissionAttribute", "set_Provider", "(System.String)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbRowUpdatedEventArgs", "OleDbRowUpdatedEventArgs", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbRowUpdatedEventArgs", "get_Command", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbRowUpdatingEventArgs", "OleDbRowUpdatingEventArgs", "(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbRowUpdatingEventArgs", "get_BaseCommand", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbRowUpdatingEventArgs", "get_Command", "()", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbRowUpdatingEventArgs", "set_BaseCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data.OleDb", "OleDbRowUpdatingEventArgs", "set_Command", "(System.Data.OleDb.OleDbCommand)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbTransaction", "Begin", "()", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbTransaction", "Begin", "(System.Data.IsolationLevel)", "summary", "df-generated"] - ["System.Data.OleDb", "OleDbTransaction", "Commit", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Data.OracleClient.model.yml b/csharp/ql/lib/ext/generated/System.Data.OracleClient.model.yml index f818ca5f2f2..ae23dd9a3bf 100644 --- a/csharp/ql/lib/ext/generated/System.Data.OracleClient.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.OracleClient.model.yml @@ -13,17 +13,7 @@ extensions: - ["System.Data.OracleClient", "OraclePermission", "OraclePermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Data.OracleClient", "OraclePermission", "ToXml", "()", "summary", "df-generated"] - ["System.Data.OracleClient", "OraclePermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermission", "get_AllowBlankPassword", "()", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermission", "set_AllowBlankPassword", "(System.Boolean)", "summary", "df-generated"] - ["System.Data.OracleClient", "OraclePermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Data.OracleClient", "OraclePermissionAttribute", "OraclePermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - ["System.Data.OracleClient", "OraclePermissionAttribute", "ShouldSerializeConnectionString", "()", "summary", "df-generated"] - ["System.Data.OracleClient", "OraclePermissionAttribute", "ShouldSerializeKeyRestrictions", "()", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "get_AllowBlankPassword", "()", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "get_ConnectionString", "()", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "get_KeyRestrictionBehavior", "()", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "get_KeyRestrictions", "()", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "set_AllowBlankPassword", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "set_KeyRestrictionBehavior", "(System.Data.KeyRestrictionBehavior)", "summary", "df-generated"] - - ["System.Data.OracleClient", "OraclePermissionAttribute", "set_KeyRestrictions", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Data.SqlTypes.model.yml b/csharp/ql/lib/ext/generated/System.Data.SqlTypes.model.yml index d4322d73438..a9095bb29be 100644 --- a/csharp/ql/lib/ext/generated/System.Data.SqlTypes.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.SqlTypes.model.yml @@ -19,11 +19,11 @@ extensions: - ["System.Data.SqlTypes", "SqlBytes", False, "ReadXml", "(System.Xml.XmlReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "SqlBytes", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "SqlBytes", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Data.SqlTypes", "SqlBytes", False, "ToSqlBinary", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "Write", "(System.Int64,System.Byte[],System.Int32,System.Int32)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "WriteXml", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", False, "get_Buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.SqlTypes", "SqlBytes", False, "get_Stream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.SqlTypes", "SqlBytes", False, "set_Stream", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Data.SqlTypes", "SqlBytes", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlChars", False, "SqlChars", "(System.Char[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlChars", False, "WriteXml", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Data.SqlTypes", "SqlChars", False, "get_Buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -195,14 +195,12 @@ extensions: - ["System.Data.SqlTypes", "SqlBytes", "SetLength", "(System.Int64)", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "SetNull", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "SqlBytes", "(System.Data.SqlTypes.SqlBinary)", "summary", "df-generated"] - - ["System.Data.SqlTypes", "SqlBytes", "ToSqlBinary", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "get_IsNull", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "get_Item", "(System.Int64)", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "get_Length", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "get_MaxLength", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "get_Null", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "get_Storage", "()", "summary", "df-generated"] - - ["System.Data.SqlTypes", "SqlBytes", "get_Value", "()", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlBytes", "set_Item", "(System.Int64,System.Byte)", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlChars", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Data.SqlTypes", "SqlChars", "GetSchema", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Data.model.yml b/csharp/ql/lib/ext/generated/System.Data.model.yml index 0ee17a2ec1d..02947c39194 100644 --- a/csharp/ql/lib/ext/generated/System.Data.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.model.yml @@ -6,9 +6,7 @@ extensions: data: - ["System.Data", "Constraint", False, "SetDataSet", "(System.Data.DataSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "Constraint", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "Constraint", True, "get_ConstraintName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "Constraint", True, "get__DataSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "Constraint", True, "set_ConstraintName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "ConstraintCollection", False, "Add", "(System.String,System.Data.DataColumn,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "ConstraintCollection", False, "Add", "(System.String,System.Data.DataColumn,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "ConstraintCollection", False, "Add", "(System.String,System.Data.DataColumn,System.Data.DataColumn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -25,27 +23,11 @@ extensions: - ["System.Data", "DBConcurrencyException", False, "CopyToRows", "(System.Data.DataRow[],System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.Data", "DBConcurrencyException", False, "DBConcurrencyException", "(System.String,System.Exception,System.Data.DataRow[])", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DBConcurrencyException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Data", "DBConcurrencyException", False, "get_Row", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DBConcurrencyException", False, "set_Row", "(System.Data.DataRow)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataColumn", False, "DataColumn", "(System.String,System.Type,System.String,System.Data.MappingType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataColumn", False, "DataColumn", "(System.String,System.Type,System.String,System.Data.MappingType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataColumn", False, "DataColumn", "(System.String,System.Type,System.String,System.Data.MappingType)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataColumn", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "get_Caption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "get_ColumnName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "get_DefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "get_Expression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "get_Prefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataColumn", False, "get_Table", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "set_Caption", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "set_ColumnName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "set_DataType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "set_DefaultValue", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "set_Expression", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataColumn", False, "set_Prefix", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataColumnChangeEventArgs", False, "DataColumnChangeEventArgs", "(System.Data.DataRow,System.Data.DataColumn,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataColumnChangeEventArgs", False, "get_Column", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataColumnCollection", False, "Add", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -82,8 +64,6 @@ extensions: - ["System.Data", "DataRelation", False, "get_DataSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRelation", False, "get_ParentColumns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRelation", False, "get_ParentKeyConstraint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataRelation", False, "get_RelationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataRelation", False, "set_RelationName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataRelationCollection", False, "Remove", "(System.Data.DataRelation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataRelationCollection", True, "Add", "(System.Data.DataColumn,System.Data.DataColumn)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRelationCollection", True, "Add", "(System.Data.DataColumn[],System.Data.DataColumn[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -112,11 +92,8 @@ extensions: - ["System.Data", "DataRow", False, "get_Item", "(System.Int32,System.Data.DataRowVersion)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRow", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRow", False, "get_Item", "(System.String,System.Data.DataRowVersion)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataRow", False, "get_ItemArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataRow", False, "get_RowError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRow", False, "get_Table", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRow", False, "set_Item", "(System.Data.DataColumn,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataRow", False, "set_RowError", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataRowCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataRowExtensions", False, "SetField", "(System.Data.DataRow,System.Data.DataColumn,T)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.Data", "DataRowView", False, "CreateChildView", "(System.Data.DataRelation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -140,19 +117,9 @@ extensions: - ["System.Data", "DataSet", False, "GetChanges", "(System.Data.DataRowState)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataSet", False, "GetList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataSet", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "get_DataSetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataSet", False, "get_DefaultViewManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "get_Locale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "get_Prefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataSet", False, "get_Relations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "get_Site", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataSet", False, "get_Tables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "set_DataSetName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "set_Locale", "(System.Globalization.CultureInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "set_Prefix", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataSet", False, "set_Site", "(System.ComponentModel.ISite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataTable", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataTable", False, "Copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataTable", False, "CreateDataReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -175,19 +142,7 @@ extensions: - ["System.Data", "DataTable", False, "get_Constraints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataTable", False, "get_DataSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataTable", False, "get_DefaultView", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "get_DisplayExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "get_Locale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "get_Prefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataTable", False, "get_Rows", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "get_Site", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "get_TableName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "set_Locale", "(System.Globalization.CultureInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "set_Prefix", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "set_PrimaryKey", "(System.Data.DataColumn[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "set_Site", "(System.ComponentModel.ISite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataTable", False, "set_TableName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataTableCollection", False, "Add", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataTableCollection", False, "Add", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataTableCollection", False, "Add", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -221,28 +176,13 @@ extensions: - ["System.Data", "DataView", False, "ToTable", "(System.String,System.Boolean,System.String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataView", False, "ToTable", "(System.String,System.Boolean,System.String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataView", False, "get_DataViewManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataView", False, "get_Filter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataView", False, "get_RowFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataView", False, "get_Sort", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataView", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["System.Data", "DataView", False, "get_Table", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataView", False, "set_Filter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataView", False, "set_RowFilter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataView", False, "set_Sort", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataView", False, "set_Table", "(System.Data.DataTable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataViewManager", False, "CreateDataView", "(System.Data.DataTable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataViewManager", False, "GetListName", "(System.ComponentModel.PropertyDescriptor[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataViewManager", False, "get_DataSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataViewManager", False, "get_DataViewSettingCollectionString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataViewManager", False, "get_DataViewSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataViewManager", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["System.Data", "DataViewManager", False, "set_DataSet", "(System.Data.DataSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataViewSetting", False, "get_DataViewManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataViewSetting", False, "get_RowFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataViewSetting", False, "get_Sort", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataViewSetting", False, "get_Table", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "DataViewSetting", False, "set_RowFilter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Data", "DataViewSetting", False, "set_Sort", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "DataViewSettingCollection", False, "get_Item", "(System.Data.DataTable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataViewSettingCollection", False, "get_Item", "(System.Data.DataTable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "DataViewSettingCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -254,9 +194,7 @@ extensions: - ["System.Data", "FillErrorEventArgs", False, "FillErrorEventArgs", "(System.Data.DataTable,System.Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "FillErrorEventArgs", False, "FillErrorEventArgs", "(System.Data.DataTable,System.Object[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Data", "FillErrorEventArgs", False, "get_DataTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "FillErrorEventArgs", False, "get_Errors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data", "FillErrorEventArgs", False, "get_Values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data", "FillErrorEventArgs", False, "set_Errors", "(System.Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "ForeignKeyConstraint", False, "ForeignKeyConstraint", "(System.String,System.Data.DataColumn,System.Data.DataColumn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "ForeignKeyConstraint", False, "ForeignKeyConstraint", "(System.String,System.Data.DataColumn[],System.Data.DataColumn[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Data", "ForeignKeyConstraint", False, "ForeignKeyConstraint", "(System.String,System.String,System.String,System.String[],System.String[],System.Data.AcceptRejectRule,System.Data.Rule,System.Data.Rule)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -307,29 +245,9 @@ extensions: - ["System.Data", "DataColumn", "OnPropertyChanging", "(System.ComponentModel.PropertyChangedEventArgs)", "summary", "df-generated"] - ["System.Data", "DataColumn", "RaisePropertyChanging", "(System.String)", "summary", "df-generated"] - ["System.Data", "DataColumn", "SetOrdinal", "(System.Int32)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_AllowDBNull", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_AutoIncrement", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_AutoIncrementSeed", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_AutoIncrementStep", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_ColumnMapping", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_DateTimeMode", "()", "summary", "df-generated"] - ["System.Data", "DataColumn", "get_ExtendedProperties", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_MaxLength", "()", "summary", "df-generated"] - ["System.Data", "DataColumn", "get_Ordinal", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_ReadOnly", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "get_Unique", "()", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_AllowDBNull", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_AutoIncrement", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_AutoIncrementSeed", "(System.Int64)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_AutoIncrementStep", "(System.Int64)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_ColumnMapping", "(System.Data.MappingType)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_DateTimeMode", "(System.Data.DataSetDateTime)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_MaxLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_ReadOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataColumn", "set_Unique", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataColumnChangeEventArgs", "get_ProposedValue", "()", "summary", "df-generated"] - ["System.Data", "DataColumnChangeEventArgs", "get_Row", "()", "summary", "df-generated"] - - ["System.Data", "DataColumnChangeEventArgs", "set_ProposedValue", "(System.Object)", "summary", "df-generated"] - ["System.Data", "DataColumnCollection", "CanRemove", "(System.Data.DataColumn)", "summary", "df-generated"] - ["System.Data", "DataColumnCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Data", "DataColumnCollection", "IndexOf", "(System.Data.DataColumn)", "summary", "df-generated"] @@ -365,9 +283,7 @@ extensions: - ["System.Data", "DataRelation", "RaisePropertyChanging", "(System.String)", "summary", "df-generated"] - ["System.Data", "DataRelation", "get_ChildTable", "()", "summary", "df-generated"] - ["System.Data", "DataRelation", "get_ExtendedProperties", "()", "summary", "df-generated"] - - ["System.Data", "DataRelation", "get_Nested", "()", "summary", "df-generated"] - ["System.Data", "DataRelation", "get_ParentTable", "()", "summary", "df-generated"] - - ["System.Data", "DataRelation", "set_Nested", "(System.Boolean)", "summary", "df-generated"] - ["System.Data", "DataRelationCollection", "AddCore", "(System.Data.DataRelation)", "summary", "df-generated"] - ["System.Data", "DataRelationCollection", "CanRemove", "(System.Data.DataRelation)", "summary", "df-generated"] - ["System.Data", "DataRelationCollection", "Contains", "(System.String)", "summary", "df-generated"] @@ -411,7 +327,6 @@ extensions: - ["System.Data", "DataRow", "get_RowState", "()", "summary", "df-generated"] - ["System.Data", "DataRow", "set_Item", "(System.Int32,System.Object)", "summary", "df-generated"] - ["System.Data", "DataRow", "set_Item", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Data", "DataRow", "set_ItemArray", "(System.Object[])", "summary", "df-generated"] - ["System.Data", "DataRowChangeEventArgs", "DataRowChangeEventArgs", "(System.Data.DataRow,System.Data.DataRowAction)", "summary", "df-generated"] - ["System.Data", "DataRowChangeEventArgs", "get_Action", "()", "summary", "df-generated"] - ["System.Data", "DataRowChangeEventArgs", "get_Row", "()", "summary", "df-generated"] @@ -521,18 +436,10 @@ extensions: - ["System.Data", "DataSet", "WriteXmlSchema", "(System.IO.TextWriter)", "summary", "df-generated"] - ["System.Data", "DataSet", "WriteXmlSchema", "(System.String)", "summary", "df-generated"] - ["System.Data", "DataSet", "WriteXmlSchema", "(System.Xml.XmlWriter)", "summary", "df-generated"] - - ["System.Data", "DataSet", "get_CaseSensitive", "()", "summary", "df-generated"] - ["System.Data", "DataSet", "get_ContainsListCollection", "()", "summary", "df-generated"] - - ["System.Data", "DataSet", "get_EnforceConstraints", "()", "summary", "df-generated"] - ["System.Data", "DataSet", "get_ExtendedProperties", "()", "summary", "df-generated"] - ["System.Data", "DataSet", "get_HasErrors", "()", "summary", "df-generated"] - ["System.Data", "DataSet", "get_IsInitialized", "()", "summary", "df-generated"] - - ["System.Data", "DataSet", "get_RemotingFormat", "()", "summary", "df-generated"] - - ["System.Data", "DataSet", "get_SchemaSerializationMode", "()", "summary", "df-generated"] - - ["System.Data", "DataSet", "set_CaseSensitive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataSet", "set_EnforceConstraints", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataSet", "set_RemotingFormat", "(System.Data.SerializationFormat)", "summary", "df-generated"] - - ["System.Data", "DataSet", "set_SchemaSerializationMode", "(System.Data.SchemaSerializationMode)", "summary", "df-generated"] - ["System.Data", "DataSysDescriptionAttribute", "DataSysDescriptionAttribute", "(System.String)", "summary", "df-generated"] - ["System.Data", "DataSysDescriptionAttribute", "get_Description", "()", "summary", "df-generated"] - ["System.Data", "DataTable", "AcceptChanges", "()", "summary", "df-generated"] @@ -602,20 +509,12 @@ extensions: - ["System.Data", "DataTable", "WriteXmlSchema", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Data", "DataTable", "WriteXmlSchema", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Data", "DataTable", "WriteXmlSchema", "(System.Xml.XmlWriter,System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataTable", "get_CaseSensitive", "()", "summary", "df-generated"] - ["System.Data", "DataTable", "get_ChildRelations", "()", "summary", "df-generated"] - ["System.Data", "DataTable", "get_ContainsListCollection", "()", "summary", "df-generated"] - ["System.Data", "DataTable", "get_ExtendedProperties", "()", "summary", "df-generated"] - ["System.Data", "DataTable", "get_HasErrors", "()", "summary", "df-generated"] - ["System.Data", "DataTable", "get_IsInitialized", "()", "summary", "df-generated"] - - ["System.Data", "DataTable", "get_MinimumCapacity", "()", "summary", "df-generated"] - ["System.Data", "DataTable", "get_ParentRelations", "()", "summary", "df-generated"] - - ["System.Data", "DataTable", "get_PrimaryKey", "()", "summary", "df-generated"] - - ["System.Data", "DataTable", "get_RemotingFormat", "()", "summary", "df-generated"] - - ["System.Data", "DataTable", "set_CaseSensitive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataTable", "set_DisplayExpression", "(System.String)", "summary", "df-generated"] - - ["System.Data", "DataTable", "set_MinimumCapacity", "(System.Int32)", "summary", "df-generated"] - - ["System.Data", "DataTable", "set_RemotingFormat", "(System.Data.SerializationFormat)", "summary", "df-generated"] - ["System.Data", "DataTableClearEventArgs", "DataTableClearEventArgs", "(System.Data.DataTable)", "summary", "df-generated"] - ["System.Data", "DataTableClearEventArgs", "get_Table", "()", "summary", "df-generated"] - ["System.Data", "DataTableClearEventArgs", "get_TableName", "()", "summary", "df-generated"] @@ -688,11 +587,9 @@ extensions: - ["System.Data", "DataView", "Reset", "()", "summary", "df-generated"] - ["System.Data", "DataView", "UpdateIndex", "()", "summary", "df-generated"] - ["System.Data", "DataView", "UpdateIndex", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataView", "get_AllowDelete", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_AllowEdit", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_AllowNew", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_AllowRemove", "()", "summary", "df-generated"] - - ["System.Data", "DataView", "get_ApplyDefaultSort", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_Count", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_IsInitialized", "()", "summary", "df-generated"] @@ -700,7 +597,6 @@ extensions: - ["System.Data", "DataView", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_IsSorted", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Data", "DataView", "get_RowStateFilter", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_SortDescriptions", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_SortDirection", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_SortProperty", "()", "summary", "df-generated"] @@ -709,11 +605,6 @@ extensions: - ["System.Data", "DataView", "get_SupportsFiltering", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_SupportsSearching", "()", "summary", "df-generated"] - ["System.Data", "DataView", "get_SupportsSorting", "()", "summary", "df-generated"] - - ["System.Data", "DataView", "set_AllowDelete", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataView", "set_AllowEdit", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataView", "set_AllowNew", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataView", "set_ApplyDefaultSort", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataView", "set_RowStateFilter", "(System.Data.DataViewRowState)", "summary", "df-generated"] - ["System.Data", "DataViewManager", "AddIndex", "(System.ComponentModel.PropertyDescriptor)", "summary", "df-generated"] - ["System.Data", "DataViewManager", "AddNew", "()", "summary", "df-generated"] - ["System.Data", "DataViewManager", "ApplySort", "(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)", "summary", "df-generated"] @@ -741,11 +632,6 @@ extensions: - ["System.Data", "DataViewManager", "get_SupportsChangeNotification", "()", "summary", "df-generated"] - ["System.Data", "DataViewManager", "get_SupportsSearching", "()", "summary", "df-generated"] - ["System.Data", "DataViewManager", "get_SupportsSorting", "()", "summary", "df-generated"] - - ["System.Data", "DataViewManager", "set_DataViewSettingCollectionString", "(System.String)", "summary", "df-generated"] - - ["System.Data", "DataViewSetting", "get_ApplyDefaultSort", "()", "summary", "df-generated"] - - ["System.Data", "DataViewSetting", "get_RowStateFilter", "()", "summary", "df-generated"] - - ["System.Data", "DataViewSetting", "set_ApplyDefaultSort", "(System.Boolean)", "summary", "df-generated"] - - ["System.Data", "DataViewSetting", "set_RowStateFilter", "(System.Data.DataViewRowState)", "summary", "df-generated"] - ["System.Data", "DataViewSettingCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Data", "DataViewSettingCollection", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Data", "DataViewSettingCollection", "get_IsSynchronized", "()", "summary", "df-generated"] @@ -758,24 +644,12 @@ extensions: - ["System.Data", "EvaluateException", "EvaluateException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Data", "EvaluateException", "EvaluateException", "(System.String)", "summary", "df-generated"] - ["System.Data", "EvaluateException", "EvaluateException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.Data", "FillErrorEventArgs", "get_Continue", "()", "summary", "df-generated"] - - ["System.Data", "FillErrorEventArgs", "set_Continue", "(System.Boolean)", "summary", "df-generated"] - ["System.Data", "ForeignKeyConstraint", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Data", "ForeignKeyConstraint", "ForeignKeyConstraint", "(System.Data.DataColumn,System.Data.DataColumn)", "summary", "df-generated"] - ["System.Data", "ForeignKeyConstraint", "ForeignKeyConstraint", "(System.Data.DataColumn[],System.Data.DataColumn[])", "summary", "df-generated"] - ["System.Data", "ForeignKeyConstraint", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Data", "ForeignKeyConstraint", "get_AcceptRejectRule", "()", "summary", "df-generated"] - - ["System.Data", "ForeignKeyConstraint", "get_DeleteRule", "()", "summary", "df-generated"] - ["System.Data", "ForeignKeyConstraint", "get_RelatedTable", "()", "summary", "df-generated"] - ["System.Data", "ForeignKeyConstraint", "get_Table", "()", "summary", "df-generated"] - - ["System.Data", "ForeignKeyConstraint", "get_UpdateRule", "()", "summary", "df-generated"] - - ["System.Data", "ForeignKeyConstraint", "set_AcceptRejectRule", "(System.Data.AcceptRejectRule)", "summary", "df-generated"] - - ["System.Data", "ForeignKeyConstraint", "set_DeleteRule", "(System.Data.Rule)", "summary", "df-generated"] - - ["System.Data", "ForeignKeyConstraint", "set_UpdateRule", "(System.Data.Rule)", "summary", "df-generated"] - - ["System.Data", "IColumnMapping", "get_DataSetColumn", "()", "summary", "df-generated"] - - ["System.Data", "IColumnMapping", "get_SourceColumn", "()", "summary", "df-generated"] - - ["System.Data", "IColumnMapping", "set_DataSetColumn", "(System.String)", "summary", "df-generated"] - - ["System.Data", "IColumnMapping", "set_SourceColumn", "(System.String)", "summary", "df-generated"] - ["System.Data", "IColumnMappingCollection", "Add", "(System.String,System.String)", "summary", "df-generated"] - ["System.Data", "IColumnMappingCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Data", "IColumnMappingCollection", "GetByDataSetColumn", "(System.String)", "summary", "df-generated"] @@ -785,24 +659,8 @@ extensions: - ["System.Data", "IDataAdapter", "FillSchema", "(System.Data.DataSet,System.Data.SchemaType)", "summary", "df-generated"] - ["System.Data", "IDataAdapter", "GetFillParameters", "()", "summary", "df-generated"] - ["System.Data", "IDataAdapter", "Update", "(System.Data.DataSet)", "summary", "df-generated"] - - ["System.Data", "IDataAdapter", "get_MissingMappingAction", "()", "summary", "df-generated"] - - ["System.Data", "IDataAdapter", "get_MissingSchemaAction", "()", "summary", "df-generated"] - ["System.Data", "IDataAdapter", "get_TableMappings", "()", "summary", "df-generated"] - - ["System.Data", "IDataAdapter", "set_MissingMappingAction", "(System.Data.MissingMappingAction)", "summary", "df-generated"] - - ["System.Data", "IDataAdapter", "set_MissingSchemaAction", "(System.Data.MissingSchemaAction)", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "get_DbType", "()", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "get_Direction", "()", "summary", "df-generated"] - ["System.Data", "IDataParameter", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "get_ParameterName", "()", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "get_SourceColumn", "()", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "get_SourceVersion", "()", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "get_Value", "()", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "set_DbType", "(System.Data.DbType)", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "set_Direction", "(System.Data.ParameterDirection)", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "set_ParameterName", "(System.String)", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "set_SourceColumn", "(System.String)", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "set_SourceVersion", "(System.Data.DataRowVersion)", "summary", "df-generated"] - - ["System.Data", "IDataParameter", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Data", "IDataParameterCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Data", "IDataParameterCollection", "IndexOf", "(System.String)", "summary", "df-generated"] - ["System.Data", "IDataParameterCollection", "RemoveAt", "(System.String)", "summary", "df-generated"] @@ -845,53 +703,21 @@ extensions: - ["System.Data", "IDbCommand", "ExecuteReader", "(System.Data.CommandBehavior)", "summary", "df-generated"] - ["System.Data", "IDbCommand", "ExecuteScalar", "()", "summary", "df-generated"] - ["System.Data", "IDbCommand", "Prepare", "()", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "get_CommandText", "()", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "get_CommandTimeout", "()", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "get_CommandType", "()", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "get_Connection", "()", "summary", "df-generated"] - ["System.Data", "IDbCommand", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "get_Transaction", "()", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "get_UpdatedRowSource", "()", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "set_CommandText", "(System.String)", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "set_CommandTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "set_CommandType", "(System.Data.CommandType)", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "set_Connection", "(System.Data.IDbConnection)", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "set_Transaction", "(System.Data.IDbTransaction)", "summary", "df-generated"] - - ["System.Data", "IDbCommand", "set_UpdatedRowSource", "(System.Data.UpdateRowSource)", "summary", "df-generated"] - ["System.Data", "IDbConnection", "BeginTransaction", "()", "summary", "df-generated"] - ["System.Data", "IDbConnection", "BeginTransaction", "(System.Data.IsolationLevel)", "summary", "df-generated"] - ["System.Data", "IDbConnection", "ChangeDatabase", "(System.String)", "summary", "df-generated"] - ["System.Data", "IDbConnection", "Close", "()", "summary", "df-generated"] - ["System.Data", "IDbConnection", "CreateCommand", "()", "summary", "df-generated"] - ["System.Data", "IDbConnection", "Open", "()", "summary", "df-generated"] - - ["System.Data", "IDbConnection", "get_ConnectionString", "()", "summary", "df-generated"] - ["System.Data", "IDbConnection", "get_ConnectionTimeout", "()", "summary", "df-generated"] - ["System.Data", "IDbConnection", "get_Database", "()", "summary", "df-generated"] - ["System.Data", "IDbConnection", "get_State", "()", "summary", "df-generated"] - - ["System.Data", "IDbConnection", "set_ConnectionString", "(System.String)", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "get_DeleteCommand", "()", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "get_InsertCommand", "()", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "get_SelectCommand", "()", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "get_UpdateCommand", "()", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "set_DeleteCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "set_InsertCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "set_SelectCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data", "IDbDataAdapter", "set_UpdateCommand", "(System.Data.IDbCommand)", "summary", "df-generated"] - - ["System.Data", "IDbDataParameter", "get_Precision", "()", "summary", "df-generated"] - - ["System.Data", "IDbDataParameter", "get_Scale", "()", "summary", "df-generated"] - - ["System.Data", "IDbDataParameter", "get_Size", "()", "summary", "df-generated"] - - ["System.Data", "IDbDataParameter", "set_Precision", "(System.Byte)", "summary", "df-generated"] - - ["System.Data", "IDbDataParameter", "set_Scale", "(System.Byte)", "summary", "df-generated"] - - ["System.Data", "IDbDataParameter", "set_Size", "(System.Int32)", "summary", "df-generated"] - ["System.Data", "IDbTransaction", "Commit", "()", "summary", "df-generated"] - ["System.Data", "IDbTransaction", "Rollback", "()", "summary", "df-generated"] - ["System.Data", "IDbTransaction", "get_Connection", "()", "summary", "df-generated"] - ["System.Data", "IDbTransaction", "get_IsolationLevel", "()", "summary", "df-generated"] - ["System.Data", "ITableMapping", "get_ColumnMappings", "()", "summary", "df-generated"] - - ["System.Data", "ITableMapping", "get_DataSetTable", "()", "summary", "df-generated"] - - ["System.Data", "ITableMapping", "get_SourceTable", "()", "summary", "df-generated"] - - ["System.Data", "ITableMapping", "set_DataSetTable", "(System.String)", "summary", "df-generated"] - - ["System.Data", "ITableMapping", "set_SourceTable", "(System.String)", "summary", "df-generated"] - ["System.Data", "ITableMappingCollection", "Add", "(System.String,System.String)", "summary", "df-generated"] - ["System.Data", "ITableMappingCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Data", "ITableMappingCollection", "GetByDataSetTable", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.CodeAnalysis.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.CodeAnalysis.model.yml index d88e63447af..c36db246ff1 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.CodeAnalysis.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.CodeAnalysis.model.yml @@ -4,10 +4,6 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Diagnostics.CodeAnalysis", "ConstantExpectedAttribute", "get_Max", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "ConstantExpectedAttribute", "get_Min", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "ConstantExpectedAttribute", "set_Max", "(System.Object)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "ConstantExpectedAttribute", "set_Min", "(System.Object)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DoesNotReturnIfAttribute", "DoesNotReturnIfAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DoesNotReturnIfAttribute", "get_ParameterValue", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "DynamicDependencyAttribute", "(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.String,System.String)", "summary", "df-generated"] @@ -16,20 +12,14 @@ extensions: - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "DynamicDependencyAttribute", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "DynamicDependencyAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "get_AssemblyName", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "get_Condition", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "get_MemberSignature", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "get_MemberTypes", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "get_Type", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "get_TypeName", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "DynamicDependencyAttribute", "set_Condition", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicallyAccessedMembersAttribute", "DynamicallyAccessedMembersAttribute", "(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "DynamicallyAccessedMembersAttribute", "get_MemberTypes", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "ExcludeFromCodeCoverageAttribute", "get_Justification", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "ExcludeFromCodeCoverageAttribute", "set_Justification", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "ExperimentalAttribute", "ExperimentalAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "ExperimentalAttribute", "get_DiagnosticId", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "ExperimentalAttribute", "get_UrlFormat", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "ExperimentalAttribute", "set_UrlFormat", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "MaybeNullWhenAttribute", "MaybeNullWhenAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "MaybeNullWhenAttribute", "get_ReturnValue", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "MemberNotNullAttribute", "MemberNotNullAttribute", "(System.String)", "summary", "df-generated"] @@ -45,16 +35,10 @@ extensions: - ["System.Diagnostics.CodeAnalysis", "NotNullWhenAttribute", "get_ReturnValue", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "RequiresAssemblyFilesAttribute", "RequiresAssemblyFilesAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "RequiresAssemblyFilesAttribute", "get_Message", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "RequiresAssemblyFilesAttribute", "get_Url", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "RequiresAssemblyFilesAttribute", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "RequiresDynamicCodeAttribute", "RequiresDynamicCodeAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "RequiresDynamicCodeAttribute", "get_Message", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "RequiresDynamicCodeAttribute", "get_Url", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "RequiresDynamicCodeAttribute", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "RequiresUnreferencedCodeAttribute", "RequiresUnreferencedCodeAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "RequiresUnreferencedCodeAttribute", "get_Message", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "RequiresUnreferencedCodeAttribute", "get_Url", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "RequiresUnreferencedCodeAttribute", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "StringSyntaxAttribute", "StringSyntaxAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "StringSyntaxAttribute", "StringSyntaxAttribute", "(System.String,System.Object[])", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "StringSyntaxAttribute", "get_Arguments", "()", "summary", "df-generated"] @@ -62,22 +46,6 @@ extensions: - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "SuppressMessageAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "get_Category", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "get_CheckId", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "get_Justification", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "get_MessageId", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "get_Scope", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "get_Target", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "set_Justification", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "set_MessageId", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "set_Scope", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "SuppressMessageAttribute", "set_Target", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "UnconditionalSuppressMessageAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "get_Category", "()", "summary", "df-generated"] - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "get_CheckId", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "get_Justification", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "get_MessageId", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "get_Scope", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "get_Target", "()", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "set_Justification", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "set_MessageId", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "set_Scope", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.CodeAnalysis", "UnconditionalSuppressMessageAttribute", "set_Target", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.Eventing.Reader.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.Eventing.Reader.model.yml index a73fd02b627..61f4f3c2cd3 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.Eventing.Reader.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.Eventing.Reader.model.yml @@ -18,30 +18,16 @@ extensions: - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "EventLogConfiguration", "(System.String,System.Diagnostics.Eventing.Reader.EventLogSession)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "SaveChanges", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_IsClassicLog", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_IsEnabled", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_LogFilePath", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_LogIsolation", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_LogMode", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_LogName", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_LogType", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_MaximumSizeInBytes", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_OwningProviderName", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderBufferSize", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderControlGuid", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderKeywords", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderLatency", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderLevel", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderMaximumNumberOfBuffers", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderMinimumNumberOfBuffers", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_ProviderNames", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "get_SecurityDescriptor", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "set_IsEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "set_LogFilePath", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "set_LogMode", "(System.Diagnostics.Eventing.Reader.EventLogMode)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "set_MaximumSizeInBytes", "(System.Int64)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "set_ProviderKeywords", "(System.Nullable)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "set_ProviderLevel", "(System.Nullable)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogConfiguration", "set_SecurityDescriptor", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogException", "EventLogException", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogException", "EventLogException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogException", "EventLogException", "(System.String)", "summary", "df-generated"] @@ -73,12 +59,6 @@ extensions: - ["System.Diagnostics.Eventing.Reader", "EventLogProviderDisabledException", "EventLogProviderDisabledException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "EventLogQuery", "(System.String,System.Diagnostics.Eventing.Reader.PathType)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "EventLogQuery", "(System.String,System.Diagnostics.Eventing.Reader.PathType,System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "get_ReverseDirection", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "get_Session", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "get_TolerateQueryErrors", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "set_ReverseDirection", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "set_Session", "(System.Diagnostics.Eventing.Reader.EventLogSession)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogQuery", "set_TolerateQueryErrors", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "CancelReading", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -91,9 +71,7 @@ extensions: - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "Seek", "(System.Diagnostics.Eventing.Reader.EventBookmark)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "Seek", "(System.Diagnostics.Eventing.Reader.EventBookmark,System.Int64)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "Seek", "(System.IO.SeekOrigin,System.Int64)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "get_BatchSize", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "get_LogStatus", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogReader", "set_BatchSize", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReadingException", "EventLogReadingException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReadingException", "EventLogReadingException", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogReadingException", "EventLogReadingException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -151,8 +129,6 @@ extensions: - ["System.Diagnostics.Eventing.Reader", "EventLogWatcher", "EventLogWatcher", "(System.Diagnostics.Eventing.Reader.EventLogQuery,System.Diagnostics.Eventing.Reader.EventBookmark)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogWatcher", "EventLogWatcher", "(System.Diagnostics.Eventing.Reader.EventLogQuery,System.Diagnostics.Eventing.Reader.EventBookmark,System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventLogWatcher", "EventLogWatcher", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogWatcher", "get_Enabled", "()", "summary", "df-generated"] - - ["System.Diagnostics.Eventing.Reader", "EventLogWatcher", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventMetadata", "get_Description", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventMetadata", "get_Id", "()", "summary", "df-generated"] - ["System.Diagnostics.Eventing.Reader", "EventMetadata", "get_Keywords", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.Metrics.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.Metrics.model.yml index f8f5c7a9a5d..a3561e453a6 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.Metrics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.Metrics.model.yml @@ -5,9 +5,9 @@ extensions: extensible: summaryModel data: - ["System.Diagnostics.Metrics", "Measurement", False, "Measurement", "(T,System.Collections.Generic.KeyValuePair[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["System.Diagnostics.Metrics", "Measurement", False, "Measurement", "(T,System.ReadOnlySpan>)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Diagnostics.Metrics", "Measurement", False, "get_Tags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics.Metrics", "MeterOptions", False, "MeterOptions", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -47,8 +47,6 @@ extensions: - ["System.Diagnostics.Metrics", "Instrument", "RecordMeasurement", "(T,System.ReadOnlySpan>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Measurement", "Measurement", "(T)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Measurement", "Measurement", "(T,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Measurement", "Measurement", "(T,System.ReadOnlySpan>)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Measurement", "get_Tags", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Measurement", "get_Value", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "CreateCounter", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "CreateCounter", "(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] @@ -62,28 +60,12 @@ extensions: - ["System.Diagnostics.Metrics", "Meter", "Meter", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "Meter", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "Meter", "Meter", "(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "get_Name", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "get_Scope", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "get_Tags", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "get_Version", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "set_Scope", "(System.Object)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "set_Tags", "(System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "Meter", "set_Version", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterFactoryExtensions", "Create", "(System.Diagnostics.Metrics.IMeterFactory,System.String,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", "DisableMeasurementEvents", "(System.Diagnostics.Metrics.Instrument)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", "EnableMeasurementEvents", "(System.Diagnostics.Metrics.Instrument,System.Object)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", "RecordObservableInstruments", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "MeterListener", "Start", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterListener", "get_InstrumentPublished", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterListener", "get_MeasurementsCompleted", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", "get_Scope", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", "get_Tags", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", "get_Version", "()", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", "set_Scope", "(System.Object)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", "set_Tags", "(System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - - ["System.Diagnostics.Metrics", "MeterOptions", "set_Version", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "ObservableCounter", "Observe", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "ObservableGauge", "Observe", "()", "summary", "df-generated"] - ["System.Diagnostics.Metrics", "ObservableInstrument", "ObservableInstrument", "(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.PerformanceData.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.PerformanceData.model.yml index 505e76dd466..432f39a429e 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.PerformanceData.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.PerformanceData.model.yml @@ -7,10 +7,6 @@ extensions: - ["System.Diagnostics.PerformanceData", "CounterData", "Decrement", "()", "summary", "df-generated"] - ["System.Diagnostics.PerformanceData", "CounterData", "Increment", "()", "summary", "df-generated"] - ["System.Diagnostics.PerformanceData", "CounterData", "IncrementBy", "(System.Int64)", "summary", "df-generated"] - - ["System.Diagnostics.PerformanceData", "CounterData", "get_RawValue", "()", "summary", "df-generated"] - - ["System.Diagnostics.PerformanceData", "CounterData", "get_Value", "()", "summary", "df-generated"] - - ["System.Diagnostics.PerformanceData", "CounterData", "set_RawValue", "(System.Int64)", "summary", "df-generated"] - - ["System.Diagnostics.PerformanceData", "CounterData", "set_Value", "(System.Int64)", "summary", "df-generated"] - ["System.Diagnostics.PerformanceData", "CounterSet", "AddCounter", "(System.Int32,System.Diagnostics.PerformanceData.CounterType)", "summary", "df-generated"] - ["System.Diagnostics.PerformanceData", "CounterSet", "AddCounter", "(System.Int32,System.Diagnostics.PerformanceData.CounterType,System.String)", "summary", "df-generated"] - ["System.Diagnostics.PerformanceData", "CounterSet", "CounterSet", "(System.Guid,System.Guid,System.Diagnostics.PerformanceData.CounterSetInstanceType)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.Tracing.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.Tracing.model.yml index cd680cb9566..4de2ae13eab 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.Tracing.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.Tracing.model.yml @@ -4,10 +4,6 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Diagnostics.Tracing", "DiagnosticCounter", False, "get_DisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics.Tracing", "DiagnosticCounter", False, "get_DisplayUnits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics.Tracing", "DiagnosticCounter", False, "set_DisplayName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics.Tracing", "DiagnosticCounter", False, "set_DisplayUnits", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventListener", False, "DisableEvents", "(System.Diagnostics.Tracing.EventSource)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventListener", False, "EnableEvents", "(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventListener", False, "EnableEvents", "(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -24,10 +20,6 @@ extensions: - ["System.Diagnostics.Tracing", "EventSource", False, "get_Guid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", False, "get_ActivityId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", False, "get_EventName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", False, "get_Message", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", False, "get_PayloadNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", False, "get_RelatedActivityId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -37,50 +29,16 @@ extensions: - ["System.Diagnostics.Tracing", "DiagnosticCounter", "get_EventSource", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "DiagnosticCounter", "get_Name", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventAttribute", "EventAttribute", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_ActivityOptions", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Channel", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_EventId", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Keywords", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Level", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Message", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Opcode", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Tags", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Task", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "get_Version", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_ActivityOptions", "(System.Diagnostics.Tracing.EventActivityOptions)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Channel", "(System.Diagnostics.Tracing.EventChannel)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_EventId", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Keywords", "(System.Diagnostics.Tracing.EventKeywords)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Level", "(System.Diagnostics.Tracing.EventLevel)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Message", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Opcode", "(System.Diagnostics.Tracing.EventOpcode)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Tags", "(System.Diagnostics.Tracing.EventTags)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Task", "(System.Diagnostics.Tracing.EventTask)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventAttribute", "set_Version", "(System.Byte)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventCommandEventArgs", "DisableEvent", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventCommandEventArgs", "EnableEvent", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventCommandEventArgs", "get_Arguments", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventCommandEventArgs", "get_Command", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventCommandEventArgs", "set_Arguments", "(System.Collections.Generic.IDictionary)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventCommandEventArgs", "set_Command", "(System.Diagnostics.Tracing.EventCommand)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventCounter", "EventCounter", "(System.String,System.Diagnostics.Tracing.EventSource)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventCounter", "ToString", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventCounter", "WriteMetric", "(System.Double)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventCounter", "WriteMetric", "(System.Single)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventDataAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventDataAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventFieldAttribute", "get_Format", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventFieldAttribute", "get_Tags", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventFieldAttribute", "set_Format", "(System.Diagnostics.Tracing.EventFieldFormat)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventFieldAttribute", "set_Tags", "(System.Diagnostics.Tracing.EventFieldTags)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventListener", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventListener", "EventSourceIndex", "(System.Diagnostics.Tracing.EventSource)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventListener", "OnEventSourceCreated", "(System.Diagnostics.Tracing.EventSource)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventListener", "OnEventWritten", "(System.Diagnostics.Tracing.EventWrittenEventArgs)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSource+EventData", "get_DataPointer", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSource+EventData", "get_Size", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSource+EventData", "set_DataPointer", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSource+EventData", "set_Size", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "EventSource", "(System.Boolean)", "summary", "df-generated"] @@ -126,55 +84,15 @@ extensions: - ["System.Diagnostics.Tracing", "EventSource", "WriteEventWithRelatedActivityIdCore", "(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource+EventData*)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "get_CurrentThreadActivityId", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSource", "get_Settings", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceAttribute", "get_Guid", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceAttribute", "get_LocalizationResources", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceAttribute", "set_Guid", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceAttribute", "set_LocalizationResources", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceCreatedEventArgs", "get_EventSource", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceCreatedEventArgs", "set_EventSource", "(System.Diagnostics.Tracing.EventSource)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSourceException", "EventSourceException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSourceException", "EventSourceException", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventSourceException", "EventSourceException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "get_ActivityOptions", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "get_Keywords", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "get_Level", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "get_Opcode", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "get_Tags", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "set_ActivityOptions", "(System.Diagnostics.Tracing.EventActivityOptions)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "set_Keywords", "(System.Diagnostics.Tracing.EventKeywords)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "set_Level", "(System.Diagnostics.Tracing.EventLevel)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "set_Opcode", "(System.Diagnostics.Tracing.EventOpcode)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventSourceOptions", "set_Tags", "(System.Diagnostics.Tracing.EventTags)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Channel", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_EventId", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_EventSource", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Keywords", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Level", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_OSThreadId", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Opcode", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Payload", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Tags", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Task", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_TimeStamp", "()", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "get_Version", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_EventName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_Keywords", "(System.Diagnostics.Tracing.EventKeywords)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_Level", "(System.Diagnostics.Tracing.EventLevel)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_Message", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_OSThreadId", "(System.Int64)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_Opcode", "(System.Diagnostics.Tracing.EventOpcode)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_Payload", "(System.Collections.ObjectModel.ReadOnlyCollection)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_PayloadNames", "(System.Collections.ObjectModel.ReadOnlyCollection)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_Tags", "(System.Diagnostics.Tracing.EventTags)", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "EventWrittenEventArgs", "set_TimeStamp", "(System.DateTime)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "IncrementingEventCounter", "Increment", "(System.Double)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "IncrementingEventCounter", "IncrementingEventCounter", "(System.String,System.Diagnostics.Tracing.EventSource)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "IncrementingEventCounter", "ToString", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "IncrementingEventCounter", "get_DisplayRateTimeScale", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "IncrementingEventCounter", "set_DisplayRateTimeScale", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "IncrementingPollingCounter", "ToString", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "IncrementingPollingCounter", "get_DisplayRateTimeScale", "()", "summary", "df-generated"] - - ["System.Diagnostics.Tracing", "IncrementingPollingCounter", "set_DisplayRateTimeScale", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Diagnostics.Tracing", "PollingCounter", "ToString", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml index dbd43d52350..b417ad23cf4 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml @@ -25,7 +25,6 @@ extensions: - ["System.Diagnostics", "Activity", False, "SetStatus", "(System.Diagnostics.ActivityStatusCode,System.String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Diagnostics", "Activity", False, "SetTag", "(System.String,System.Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Diagnostics", "Activity", False, "Start", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["System.Diagnostics", "Activity", False, "get_DisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Activity", False, "get_Events", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Activity", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Activity", False, "get_Links", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -36,12 +35,7 @@ extensions: - ["System.Diagnostics", "Activity", False, "get_StatusDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Activity", False, "get_TagObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Activity", False, "get_TraceId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Activity", False, "get_TraceStateString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Activity", False, "set_DisplayName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "Activity", False, "set_TraceStateString", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "ActivityCreationOptions", False, "get_SamplingTags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ActivityCreationOptions", False, "get_TraceState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ActivityCreationOptions", False, "set_TraceState", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "ActivityEvent", False, "EnumerateTagObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ActivityEvent", False, "get_Tags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ActivityLink", False, "EnumerateTagObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -56,14 +50,6 @@ extensions: - ["System.Diagnostics", "ActivityTraceId", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "CorrelationManager", False, "get_LogicalOperationStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "DataReceivedEventArgs", False, "get_Data", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", False, "set_Target", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "DebuggerTypeProxyAttribute", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "DebuggerTypeProxyAttribute", False, "set_Target", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "DebuggerVisualizerAttribute", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "DebuggerVisualizerAttribute", False, "set_Target", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "DefaultTraceListener", False, "get_LogFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "DefaultTraceListener", False, "set_LogFileName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", False, "TraceData", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", False, "TraceData", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", False, "TraceData", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -73,8 +59,6 @@ extensions: - ["System.Diagnostics", "DelimitedListTraceListener", False, "TraceEvent", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", False, "TraceEvent", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", False, "TraceEvent", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "DelimitedListTraceListener", False, "get_Delimiter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "DelimitedListTraceListener", False, "set_Delimiter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", False, "Subscribe", "(System.IObserver>)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", False, "Subscribe", "(System.IObserver>)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "DiagnosticSource", False, "StartActivity", "(System.Diagnostics.Activity,System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -103,18 +87,12 @@ extensions: - ["System.Diagnostics", "Process", False, "get_Handle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_MachineName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_MainModule", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Process", False, "get_MaxWorkingSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Process", False, "get_MinWorkingSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_Modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Process", False, "get_ProcessorAffinity", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_SafeHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_StandardError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_StandardInput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_StandardOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Process", False, "get_StartInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Process", False, "get_Threads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Process", False, "set_ProcessorAffinity", "(System.IntPtr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "Process", False, "set_StartInfo", "(System.Diagnostics.ProcessStartInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "ProcessModule", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ProcessModule", False, "get_FileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ProcessModule", False, "get_ModuleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -122,21 +100,9 @@ extensions: - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "get_Arguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", False, "get_Environment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", False, "get_EnvironmentVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "get_FileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "get_UserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "get_Verb", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "get_WorkingDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "set_Arguments", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "set_FileName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "set_UserName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "set_Verb", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "set_WorkingDirectory", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "SourceFilter", False, "SourceFilter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "SourceFilter", False, "get_Source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "SourceFilter", False, "set_Source", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "StackFrame", False, "GetFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "StackFrame", False, "GetMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "StackFrame", False, "StackFrame", "(System.String,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -151,30 +117,19 @@ extensions: - ["System.Diagnostics", "Switch", False, "get_DefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Switch", False, "get_Description", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "Switch", False, "get_DisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Switch", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "Switch", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "SwitchAttribute", False, "SwitchAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "SwitchAttribute", False, "SwitchAttribute", "(System.String,System.Type)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "SwitchAttribute", False, "get_SwitchName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "SwitchAttribute", False, "get_SwitchType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "SwitchAttribute", False, "set_SwitchName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "SwitchAttribute", False, "set_SwitchType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "SwitchLevelAttribute", False, "SwitchLevelAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "SwitchLevelAttribute", False, "get_SwitchLevelType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "SwitchLevelAttribute", False, "set_SwitchLevelType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TagList+Enumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Diagnostics", "TagList", False, "CopyTo", "(System.Span>)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Diagnostics", "TagList", False, "TagList", "(System.ReadOnlySpan>)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TextWriterTraceListener", False, "TextWriterTraceListener", "(System.IO.TextWriter,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TextWriterTraceListener", False, "TextWriterTraceListener", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TextWriterTraceListener", False, "TextWriterTraceListener", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TextWriterTraceListener", False, "Write", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TextWriterTraceListener", False, "WriteLine", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "TextWriterTraceListener", False, "get_Writer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "TextWriterTraceListener", False, "set_Writer", "(System.IO.TextWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceEventCache", False, "get_DateTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "TraceListener", False, "TraceListener", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "TraceListener", False, "get_Filter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "TraceListener", False, "set_Filter", "(System.Diagnostics.TraceFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceListener", True, "Fail", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceListener", True, "Fail", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceListener", True, "Fail", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -195,14 +150,10 @@ extensions: - ["System.Diagnostics", "TraceListener", True, "WriteLine", "(System.Object,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceListener", True, "WriteLine", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceListener", True, "WriteLine", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "TraceListener", True, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "TraceListener", True, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceListenerCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Diagnostics", "TraceSource", False, "TraceSource", "(System.String,System.Diagnostics.SourceLevels)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "TraceSource", False, "get_Listeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "TraceSource", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "TraceSource", False, "get_Switch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "TraceSource", False, "set_Switch", "(System.Diagnostics.SourceSwitch)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "XmlWriterTraceListener", False, "TraceData", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "XmlWriterTraceListener", False, "TraceData", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[])", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - addsTo: @@ -219,43 +170,12 @@ extensions: - ["System.Diagnostics", "Activity", "GetTagItem", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "SetCustomProperty", "(System.String,System.Object)", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "Stop", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_ActivityTraceFlags", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "get_Baggage", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "get_Context", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_Current", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_DefaultIdFormat", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_Duration", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_ForceDefaultIdFormat", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_HasRemoteParent", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_IdFormat", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_IsAllDataRequested", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_IsStopped", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_Kind", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "get_OperationName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_Parent", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "get_Recorded", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_Source", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_StartTimeUtc", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "get_Status", "()", "summary", "df-generated"] - ["System.Diagnostics", "Activity", "get_Tags", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "get_TraceIdGenerator", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_ActivityTraceFlags", "(System.Diagnostics.ActivityTraceFlags)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_Current", "(System.Diagnostics.Activity)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_DefaultIdFormat", "(System.Diagnostics.ActivityIdFormat)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_Duration", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_ForceDefaultIdFormat", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_HasRemoteParent", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_IdFormat", "(System.Diagnostics.ActivityIdFormat)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_IsAllDataRequested", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_IsStopped", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_Kind", "(System.Diagnostics.ActivityKind)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_Parent", "(System.Diagnostics.Activity)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_Source", "(System.Diagnostics.ActivitySource)", "summary", "df-generated"] - - ["System.Diagnostics", "Activity", "set_StartTimeUtc", "(System.DateTime)", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityChangedEventArgs", "get_Current", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityChangedEventArgs", "get_Previous", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityChangedEventArgs", "set_Current", "(System.Diagnostics.Activity)", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityChangedEventArgs", "set_Previous", "(System.Diagnostics.Activity)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityContext", "ActivityContext", "(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityContext", "Equals", "(System.Diagnostics.ActivityContext)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityContext", "Equals", "(System.Object)", "summary", "df-generated"] @@ -289,11 +209,6 @@ extensions: - ["System.Diagnostics", "ActivityLink", "op_Equality", "(System.Diagnostics.ActivityLink,System.Diagnostics.ActivityLink)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityLink", "op_Inequality", "(System.Diagnostics.ActivityLink,System.Diagnostics.ActivityLink)", "summary", "df-generated"] - ["System.Diagnostics", "ActivityListener", "Dispose", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityListener", "get_ActivityStarted", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityListener", "get_ActivityStopped", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityListener", "get_Sample", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityListener", "get_SampleUsingParentId", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ActivityListener", "get_ShouldListenTo", "()", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySource", "ActivitySource", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySource", "AddActivityListener", "(System.Diagnostics.ActivityListener)", "summary", "df-generated"] - ["System.Diagnostics", "ActivitySource", "CreateActivity", "(System.String,System.Diagnostics.ActivityKind)", "summary", "df-generated"] @@ -337,8 +252,6 @@ extensions: - ["System.Diagnostics", "BooleanSwitch", "BooleanSwitch", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "BooleanSwitch", "BooleanSwitch", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "BooleanSwitch", "OnValueChanged", "()", "summary", "df-generated"] - - ["System.Diagnostics", "BooleanSwitch", "get_Enabled", "()", "summary", "df-generated"] - - ["System.Diagnostics", "BooleanSwitch", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "ConditionalAttribute", "ConditionalAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "ConditionalAttribute", "get_ConditionString", "()", "summary", "df-generated"] - ["System.Diagnostics", "ConsoleTraceListener", "Close", "()", "summary", "df-generated"] @@ -346,15 +259,7 @@ extensions: - ["System.Diagnostics", "CorrelationManager", "StartLogicalOperation", "()", "summary", "df-generated"] - ["System.Diagnostics", "CorrelationManager", "StartLogicalOperation", "(System.Object)", "summary", "df-generated"] - ["System.Diagnostics", "CorrelationManager", "StopLogicalOperation", "()", "summary", "df-generated"] - - ["System.Diagnostics", "CorrelationManager", "get_ActivityId", "()", "summary", "df-generated"] - - ["System.Diagnostics", "CorrelationManager", "set_ActivityId", "(System.Guid)", "summary", "df-generated"] - ["System.Diagnostics", "CounterCreationData", "CounterCreationData", "(System.String,System.String,System.Diagnostics.PerformanceCounterType)", "summary", "df-generated"] - - ["System.Diagnostics", "CounterCreationData", "get_CounterHelp", "()", "summary", "df-generated"] - - ["System.Diagnostics", "CounterCreationData", "get_CounterName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "CounterCreationData", "get_CounterType", "()", "summary", "df-generated"] - - ["System.Diagnostics", "CounterCreationData", "set_CounterHelp", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "CounterCreationData", "set_CounterName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "CounterCreationData", "set_CounterType", "(System.Diagnostics.PerformanceCounterType)", "summary", "df-generated"] - ["System.Diagnostics", "CounterCreationDataCollection", "Add", "(System.Diagnostics.CounterCreationData)", "summary", "df-generated"] - ["System.Diagnostics", "CounterCreationDataCollection", "AddRange", "(System.Diagnostics.CounterCreationDataCollection)", "summary", "df-generated"] - ["System.Diagnostics", "CounterCreationDataCollection", "AddRange", "(System.Diagnostics.CounterCreationData[])", "summary", "df-generated"] @@ -445,12 +350,6 @@ extensions: - ["System.Diagnostics", "Debug", "WriteLineIf", "(System.Boolean,System.Object,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Debug", "WriteLineIf", "(System.Boolean,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Debug", "WriteLineIf", "(System.Boolean,System.String,System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "Debug", "get_AutoFlush", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Debug", "get_IndentLevel", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Debug", "get_IndentSize", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Debug", "set_AutoFlush", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Debug", "set_IndentLevel", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "Debug", "set_IndentSize", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics", "DebugProvider", "Fail", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebugProvider", "FailCore", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebugProvider", "OnIndentLevelChanged", "(System.Int32)", "summary", "df-generated"] @@ -472,36 +371,22 @@ extensions: - ["System.Diagnostics", "DebuggerBrowsableAttribute", "DebuggerBrowsableAttribute", "(System.Diagnostics.DebuggerBrowsableState)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerBrowsableAttribute", "get_State", "()", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerDisplayAttribute", "DebuggerDisplayAttribute", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", "get_TargetTypeName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", "get_Type", "()", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerDisplayAttribute", "get_Value", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", "set_TargetTypeName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerDisplayAttribute", "set_Type", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerTypeProxyAttribute", "DebuggerTypeProxyAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerTypeProxyAttribute", "DebuggerTypeProxyAttribute", "(System.Type)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerTypeProxyAttribute", "get_ProxyTypeName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerTypeProxyAttribute", "get_TargetTypeName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerTypeProxyAttribute", "set_TargetTypeName", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "DebuggerVisualizerAttribute", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "DebuggerVisualizerAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "DebuggerVisualizerAttribute", "(System.String,System.Type)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "DebuggerVisualizerAttribute", "(System.Type)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "DebuggerVisualizerAttribute", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "DebuggerVisualizerAttribute", "(System.Type,System.Type)", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerVisualizerAttribute", "get_Description", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerVisualizerAttribute", "get_TargetTypeName", "()", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "get_VisualizerObjectSourceTypeName", "()", "summary", "df-generated"] - ["System.Diagnostics", "DebuggerVisualizerAttribute", "get_VisualizerTypeName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerVisualizerAttribute", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "DebuggerVisualizerAttribute", "set_TargetTypeName", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DefaultTraceListener", "Fail", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DefaultTraceListener", "Fail", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DefaultTraceListener", "Write", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DefaultTraceListener", "WriteLine", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "DefaultTraceListener", "get_AssertUiEnabled", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DefaultTraceListener", "set_AssertUiEnabled", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", "DelimitedListTraceListener", "(System.IO.Stream)", "summary", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", "DelimitedListTraceListener", "(System.IO.Stream,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DelimitedListTraceListener", "DelimitedListTraceListener", "(System.IO.TextWriter)", "summary", "df-generated"] @@ -519,8 +404,6 @@ extensions: - ["System.Diagnostics", "DiagnosticListener", "ToString", "()", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", "Write", "(System.String,System.Object)", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticListener", "get_AllListeners", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DiagnosticListener", "get_Name", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DiagnosticListener", "set_Name", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticSource", "IsEnabled", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticSource", "IsEnabled", "(System.String,System.Object,System.Object)", "summary", "df-generated"] - ["System.Diagnostics", "DiagnosticSource", "OnActivityExport", "(System.Diagnostics.Activity,System.Object)", "summary", "df-generated"] @@ -532,19 +415,11 @@ extensions: - ["System.Diagnostics", "DistributedContextPropagator", "CreateDefaultPropagator", "()", "summary", "df-generated"] - ["System.Diagnostics", "DistributedContextPropagator", "CreateNoOutputPropagator", "()", "summary", "df-generated"] - ["System.Diagnostics", "DistributedContextPropagator", "CreatePassThroughPropagator", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DistributedContextPropagator", "get_Current", "()", "summary", "df-generated"] - ["System.Diagnostics", "DistributedContextPropagator", "get_Fields", "()", "summary", "df-generated"] - - ["System.Diagnostics", "DistributedContextPropagator", "set_Current", "(System.Diagnostics.DistributedContextPropagator)", "summary", "df-generated"] - ["System.Diagnostics", "EntryWrittenEventArgs", "EntryWrittenEventArgs", "(System.Diagnostics.EventLogEntry)", "summary", "df-generated"] - ["System.Diagnostics", "EntryWrittenEventArgs", "get_Entry", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventInstance", "EventInstance", "(System.Int64,System.Int32)", "summary", "df-generated"] - ["System.Diagnostics", "EventInstance", "EventInstance", "(System.Int64,System.Int32,System.Diagnostics.EventLogEntryType)", "summary", "df-generated"] - - ["System.Diagnostics", "EventInstance", "get_CategoryId", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventInstance", "get_EntryType", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventInstance", "get_InstanceId", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventInstance", "set_CategoryId", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "EventInstance", "set_EntryType", "(System.Diagnostics.EventLogEntryType)", "summary", "df-generated"] - - ["System.Diagnostics", "EventInstance", "set_InstanceId", "(System.Int64)", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "BeginInit", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "Clear", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "Close", "()", "summary", "df-generated"] @@ -583,22 +458,10 @@ extensions: - ["System.Diagnostics", "EventLog", "WriteEvent", "(System.Diagnostics.EventInstance,System.Object[])", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "WriteEvent", "(System.String,System.Diagnostics.EventInstance,System.Byte[],System.Object[])", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "WriteEvent", "(System.String,System.Diagnostics.EventInstance,System.Object[])", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "get_EnableRaisingEvents", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "get_Entries", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "get_Log", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "get_LogDisplayName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "get_MachineName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "get_MaximumKilobytes", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "get_MinimumRetentionDays", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLog", "get_OverflowAction", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "get_Source", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "get_SynchronizingObject", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "set_EnableRaisingEvents", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "set_Log", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "set_MaximumKilobytes", "(System.Int64)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "set_Source", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLog", "set_SynchronizingObject", "(System.ComponentModel.ISynchronizeInvoke)", "summary", "df-generated"] - ["System.Diagnostics", "EventLogEntry", "Equals", "(System.Diagnostics.EventLogEntry)", "summary", "df-generated"] - ["System.Diagnostics", "EventLogEntry", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Diagnostics", "EventLogEntry", "get_Category", "()", "summary", "df-generated"] @@ -626,10 +489,6 @@ extensions: - ["System.Diagnostics", "EventLogPermission", "get_PermissionEntries", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLogPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLogPermissionAttribute", "EventLogPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogPermissionAttribute", "get_MachineName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogPermissionAttribute", "get_PermissionAccess", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogPermissionAttribute", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogPermissionAttribute", "set_PermissionAccess", "(System.Diagnostics.EventLogPermissionAccess)", "summary", "df-generated"] - ["System.Diagnostics", "EventLogPermissionEntry", "EventLogPermissionEntry", "(System.Diagnostics.EventLogPermissionAccess,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "EventLogPermissionEntry", "get_MachineName", "()", "summary", "df-generated"] - ["System.Diagnostics", "EventLogPermissionEntry", "get_PermissionAccess", "()", "summary", "df-generated"] @@ -657,29 +516,9 @@ extensions: - ["System.Diagnostics", "EventLogTraceListener", "TraceEvent", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[])", "summary", "df-generated"] - ["System.Diagnostics", "EventLogTraceListener", "Write", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "EventLogTraceListener", "WriteLine", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogTraceListener", "get_EventLog", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogTraceListener", "get_Name", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogTraceListener", "set_EventLog", "(System.Diagnostics.EventLog)", "summary", "df-generated"] - - ["System.Diagnostics", "EventLogTraceListener", "set_Name", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "EventSourceCreationData", "EventSourceCreationData", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "get_CategoryCount", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "get_CategoryResourceFile", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "get_LogName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "get_MachineName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "get_MessageResourceFile", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "get_ParameterResourceFile", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "get_Source", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "set_CategoryCount", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "set_CategoryResourceFile", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "set_LogName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "set_MessageResourceFile", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "set_ParameterResourceFile", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "EventSourceCreationData", "set_Source", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "EventTypeFilter", "EventTypeFilter", "(System.Diagnostics.SourceLevels)", "summary", "df-generated"] - ["System.Diagnostics", "EventTypeFilter", "ShouldTrace", "(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[],System.Object,System.Object[])", "summary", "df-generated"] - - ["System.Diagnostics", "EventTypeFilter", "get_EventType", "()", "summary", "df-generated"] - - ["System.Diagnostics", "EventTypeFilter", "set_EventType", "(System.Diagnostics.SourceLevels)", "summary", "df-generated"] - ["System.Diagnostics", "FileVersionInfo", "get_FileBuildPart", "()", "summary", "df-generated"] - ["System.Diagnostics", "FileVersionInfo", "get_FileMajorPart", "()", "summary", "df-generated"] - ["System.Diagnostics", "FileVersionInfo", "get_FileMinorPart", "()", "summary", "df-generated"] @@ -699,8 +538,6 @@ extensions: - ["System.Diagnostics", "InitializingSwitchEventArgs", "get_Switch", "()", "summary", "df-generated"] - ["System.Diagnostics", "InitializingTraceSourceEventArgs", "InitializingTraceSourceEventArgs", "(System.Diagnostics.TraceSource)", "summary", "df-generated"] - ["System.Diagnostics", "InitializingTraceSourceEventArgs", "get_TraceSource", "()", "summary", "df-generated"] - - ["System.Diagnostics", "InitializingTraceSourceEventArgs", "get_WasInitialized", "()", "summary", "df-generated"] - - ["System.Diagnostics", "InitializingTraceSourceEventArgs", "set_WasInitialized", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "InstanceData", "InstanceData", "(System.String,System.Diagnostics.CounterSample)", "summary", "df-generated"] - ["System.Diagnostics", "InstanceData", "get_InstanceName", "()", "summary", "df-generated"] - ["System.Diagnostics", "InstanceData", "get_RawValue", "()", "summary", "df-generated"] @@ -735,22 +572,8 @@ extensions: - ["System.Diagnostics", "PerformanceCounter", "PerformanceCounter", "(System.String,System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounter", "PerformanceCounter", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounter", "RemoveInstance", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "get_CategoryName", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounter", "get_CounterHelp", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "get_CounterName", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounter", "get_CounterType", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "get_InstanceLifetime", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "get_InstanceName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "get_MachineName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "get_RawValue", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "get_ReadOnly", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "set_CategoryName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "set_CounterName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "set_InstanceLifetime", "(System.Diagnostics.PerformanceCounterInstanceLifetime)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "set_InstanceName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "set_RawValue", "(System.Int64)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounter", "set_ReadOnly", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterCategory", "CounterExists", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterCategory", "CounterExists", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterCategory", "CounterExists", "(System.String,System.String,System.String)", "summary", "df-generated"] @@ -773,11 +596,7 @@ extensions: - ["System.Diagnostics", "PerformanceCounterCategory", "PerformanceCounterCategory", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterCategory", "ReadCategory", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterCategory", "get_CategoryHelp", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterCategory", "get_CategoryName", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterCategory", "get_CategoryType", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterCategory", "get_MachineName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterCategory", "set_CategoryName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterCategory", "set_MachineName", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterManager", "CloseData", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterManager", "CollectData", "(System.Int32,System.IntPtr,System.IntPtr,System.Int32,System.IntPtr)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterPermission", "PerformanceCounterPermission", "(System.Diagnostics.PerformanceCounterPermissionAccess,System.String,System.String)", "summary", "df-generated"] @@ -786,12 +605,6 @@ extensions: - ["System.Diagnostics", "PerformanceCounterPermission", "get_PermissionEntries", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "PerformanceCounterPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "get_CategoryName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "get_MachineName", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "get_PermissionAccess", "()", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "set_CategoryName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "PerformanceCounterPermissionAttribute", "set_PermissionAccess", "(System.Diagnostics.PerformanceCounterPermissionAccess)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterPermissionEntry", "PerformanceCounterPermissionEntry", "(System.Diagnostics.PerformanceCounterPermissionAccess,System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterPermissionEntry", "get_CategoryName", "()", "summary", "df-generated"] - ["System.Diagnostics", "PerformanceCounterPermissionEntry", "get_MachineName", "()", "summary", "df-generated"] @@ -842,7 +655,6 @@ extensions: - ["System.Diagnostics", "Process", "WaitForInputIdle", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics", "Process", "WaitForInputIdle", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_BasePriority", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "get_EnableRaisingEvents", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_ExitCode", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_HandleCount", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_HasExited", "()", "summary", "df-generated"] @@ -861,8 +673,6 @@ extensions: - ["System.Diagnostics", "Process", "get_PeakVirtualMemorySize", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_PeakWorkingSet64", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_PeakWorkingSet", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "get_PriorityBoostEnabled", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "get_PriorityClass", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_PrivateMemorySize64", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_PrivateMemorySize", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_PrivilegedProcessorTime", "()", "summary", "df-generated"] @@ -870,70 +680,23 @@ extensions: - ["System.Diagnostics", "Process", "get_Responding", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_SessionId", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_StartTime", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "get_SynchronizingObject", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_TotalProcessorTime", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_UserProcessorTime", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_VirtualMemorySize64", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_VirtualMemorySize", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_WorkingSet64", "()", "summary", "df-generated"] - ["System.Diagnostics", "Process", "get_WorkingSet", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "set_EnableRaisingEvents", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "set_MaxWorkingSet", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "set_MinWorkingSet", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "set_PriorityBoostEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "set_PriorityClass", "(System.Diagnostics.ProcessPriorityClass)", "summary", "df-generated"] - - ["System.Diagnostics", "Process", "set_SynchronizingObject", "(System.ComponentModel.ISynchronizeInvoke)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessModule", "get_BaseAddress", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessModule", "get_EntryPointAddress", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessModule", "get_FileVersionInfo", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessModule", "get_ModuleMemorySize", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessModule", "set_BaseAddress", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessModule", "set_EntryPointAddress", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessModule", "set_ModuleMemorySize", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessModuleCollection", "Contains", "(System.Diagnostics.ProcessModule)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessModuleCollection", "IndexOf", "(System.Diagnostics.ProcessModule)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessModuleCollection", "ProcessModuleCollection", "(System.Diagnostics.ProcessModule[])", "summary", "df-generated"] - ["System.Diagnostics", "ProcessModuleCollection", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", "get_ArgumentList", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_CreateNoWindow", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_Domain", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_ErrorDialog", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_ErrorDialogParentHandle", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_LoadUserProfile", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_Password", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_PasswordInClearText", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_RedirectStandardError", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_RedirectStandardInput", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_RedirectStandardOutput", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_StandardErrorEncoding", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_StandardInputEncoding", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_StandardOutputEncoding", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_UseCredentialsForNetworkingOnly", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_UseShellExecute", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", "get_Verbs", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "get_WindowStyle", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_CreateNoWindow", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_Domain", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_ErrorDialog", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_ErrorDialogParentHandle", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_LoadUserProfile", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_Password", "(System.Security.SecureString)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_PasswordInClearText", "(System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_RedirectStandardError", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_RedirectStandardInput", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_RedirectStandardOutput", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_StandardErrorEncoding", "(System.Text.Encoding)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_StandardInputEncoding", "(System.Text.Encoding)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_StandardOutputEncoding", "(System.Text.Encoding)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_UseCredentialsForNetworkingOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_UseShellExecute", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", "set_WindowStyle", "(System.Diagnostics.ProcessWindowStyle)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "ResetIdealProcessor", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "get_BasePriority", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "get_CurrentPriority", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "get_Id", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessThread", "get_PriorityBoostEnabled", "()", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessThread", "get_PriorityLevel", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "get_PrivilegedProcessorTime", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "get_StartAddress", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "get_StartTime", "()", "summary", "df-generated"] @@ -942,8 +705,6 @@ extensions: - ["System.Diagnostics", "ProcessThread", "get_UserProcessorTime", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "get_WaitReason", "()", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "set_IdealProcessor", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessThread", "set_PriorityBoostEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "ProcessThread", "set_PriorityLevel", "(System.Diagnostics.ThreadPriorityLevel)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThread", "set_ProcessorAffinity", "(System.IntPtr)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThreadCollection", "Contains", "(System.Diagnostics.ProcessThread)", "summary", "df-generated"] - ["System.Diagnostics", "ProcessThreadCollection", "IndexOf", "(System.Diagnostics.ProcessThread)", "summary", "df-generated"] @@ -956,8 +717,6 @@ extensions: - ["System.Diagnostics", "SourceSwitch", "ShouldTrace", "(System.Diagnostics.TraceEventType)", "summary", "df-generated"] - ["System.Diagnostics", "SourceSwitch", "SourceSwitch", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "SourceSwitch", "SourceSwitch", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "SourceSwitch", "get_Level", "()", "summary", "df-generated"] - - ["System.Diagnostics", "SourceSwitch", "set_Level", "(System.Diagnostics.SourceLevels)", "summary", "df-generated"] - ["System.Diagnostics", "StackFrame", "GetFileColumnNumber", "()", "summary", "df-generated"] - ["System.Diagnostics", "StackFrame", "GetFileLineNumber", "()", "summary", "df-generated"] - ["System.Diagnostics", "StackFrame", "GetILOffset", "()", "summary", "df-generated"] @@ -1000,17 +759,12 @@ extensions: - ["System.Diagnostics", "Switch", "Refresh", "()", "summary", "df-generated"] - ["System.Diagnostics", "Switch", "Switch", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Switch", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Switch", "get_SwitchSetting", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Switch", "set_SwitchSetting", "(System.Int32)", "summary", "df-generated"] - ["System.Diagnostics", "SwitchAttribute", "GetAll", "(System.Reflection.Assembly)", "summary", "df-generated"] - - ["System.Diagnostics", "SwitchAttribute", "get_SwitchDescription", "()", "summary", "df-generated"] - - ["System.Diagnostics", "SwitchAttribute", "set_SwitchDescription", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "TagList+Enumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Diagnostics", "TagList+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Diagnostics", "TagList+Enumerator", "Reset", "()", "summary", "df-generated"] - ["System.Diagnostics", "TagList", "Add", "(System.String,System.Object)", "summary", "df-generated"] - ["System.Diagnostics", "TagList", "Contains", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - - ["System.Diagnostics", "TagList", "CopyTo", "(System.Span>)", "summary", "df-generated"] - ["System.Diagnostics", "TagList", "IndexOf", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Diagnostics", "TagList", "Remove", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Diagnostics", "TagList", "RemoveAt", "(System.Int32)", "summary", "df-generated"] @@ -1054,16 +808,8 @@ extensions: - ["System.Diagnostics", "Trace", "WriteLineIf", "(System.Boolean,System.Object,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Trace", "WriteLineIf", "(System.Boolean,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "Trace", "WriteLineIf", "(System.Boolean,System.String,System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "get_AutoFlush", "()", "summary", "df-generated"] - ["System.Diagnostics", "Trace", "get_CorrelationManager", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "get_IndentLevel", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "get_IndentSize", "()", "summary", "df-generated"] - ["System.Diagnostics", "Trace", "get_Listeners", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "get_UseGlobalLock", "()", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "set_AutoFlush", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "set_IndentLevel", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "set_IndentSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "Trace", "set_UseGlobalLock", "(System.Boolean)", "summary", "df-generated"] - ["System.Diagnostics", "TraceConfiguration", "Register", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceEventCache", "get_Callstack", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceEventCache", "get_LogicalOperationStack", "()", "summary", "df-generated"] @@ -1080,15 +826,7 @@ extensions: - ["System.Diagnostics", "TraceListener", "WriteIndent", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceListener", "WriteLine", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "TraceListener", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "get_IndentLevel", "()", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "get_IndentSize", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceListener", "get_IsThreadSafe", "()", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "get_NeedIndent", "()", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "get_TraceOutputOptions", "()", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "set_IndentLevel", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "set_IndentSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "set_NeedIndent", "(System.Boolean)", "summary", "df-generated"] - - ["System.Diagnostics", "TraceListener", "set_TraceOutputOptions", "(System.Diagnostics.TraceOptions)", "summary", "df-generated"] - ["System.Diagnostics", "TraceListenerCollection", "Contains", "(System.Diagnostics.TraceListener)", "summary", "df-generated"] - ["System.Diagnostics", "TraceListenerCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Diagnostics", "TraceListenerCollection", "IndexOf", "(System.Diagnostics.TraceListener)", "summary", "df-generated"] @@ -1119,12 +857,10 @@ extensions: - ["System.Diagnostics", "TraceSwitch", "OnValueChanged", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceSwitch", "TraceSwitch", "(System.String,System.String)", "summary", "df-generated"] - ["System.Diagnostics", "TraceSwitch", "TraceSwitch", "(System.String,System.String,System.String)", "summary", "df-generated"] - - ["System.Diagnostics", "TraceSwitch", "get_Level", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceSwitch", "get_TraceError", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceSwitch", "get_TraceInfo", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceSwitch", "get_TraceVerbose", "()", "summary", "df-generated"] - ["System.Diagnostics", "TraceSwitch", "get_TraceWarning", "()", "summary", "df-generated"] - - ["System.Diagnostics", "TraceSwitch", "set_Level", "(System.Diagnostics.TraceLevel)", "summary", "df-generated"] - ["System.Diagnostics", "UnreachableException", "UnreachableException", "(System.String)", "summary", "df-generated"] - ["System.Diagnostics", "UnreachableException", "UnreachableException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Diagnostics", "XmlWriterTraceListener", "Close", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.DirectoryServices.AccountManagement.model.yml b/csharp/ql/lib/ext/generated/System.DirectoryServices.AccountManagement.model.yml index 5a5a6fba62e..b684221d9e0 100644 --- a/csharp/ql/lib/ext/generated/System.DirectoryServices.AccountManagement.model.yml +++ b/csharp/ql/lib/ext/generated/System.DirectoryServices.AccountManagement.model.yml @@ -30,38 +30,14 @@ extensions: - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "RefreshExpiredPassword", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "SetPassword", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "UnlockAccount", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_AccountExpirationDate", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_AccountLockoutTime", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_AdvancedSearchFilter", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_AllowReversiblePasswordEncryption", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_BadLogonCount", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_Certificates", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_DelegationPermitted", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_Enabled", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_HomeDirectory", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_HomeDrive", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_LastBadPasswordAttempt", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_LastLogon", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_LastPasswordSet", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_PasswordNeverExpires", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_PasswordNotRequired", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_PermittedLogonTimes", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_PermittedWorkstations", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_ScriptPath", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_SmartcardLogonRequired", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "get_UserCannotChangePassword", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_AccountExpirationDate", "(System.Nullable)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_AllowReversiblePasswordEncryption", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_DelegationPermitted", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_Enabled", "(System.Nullable)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_HomeDirectory", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_HomeDrive", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_PasswordNeverExpires", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_PasswordNotRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_PermittedLogonTimes", "(System.Byte[])", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_ScriptPath", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_SmartcardLogonRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "AuthenticablePrincipal", "set_UserCannotChangePassword", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "ComputerPrincipal", "ComputerPrincipal", "(System.DirectoryServices.AccountManagement.PrincipalContext)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "ComputerPrincipal", "ComputerPrincipal", "(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "ComputerPrincipal", "FindByBadPasswordAttempt", "(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)", "summary", "df-generated"] @@ -76,9 +52,7 @@ extensions: - ["System.DirectoryServices.AccountManagement", "DirectoryObjectClassAttribute", "get_Context", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "DirectoryObjectClassAttribute", "get_ObjectClass", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "DirectoryPropertyAttribute", "DirectoryPropertyAttribute", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "DirectoryPropertyAttribute", "get_Context", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "DirectoryPropertyAttribute", "get_SchemaAttributeName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "DirectoryPropertyAttribute", "set_Context", "(System.Nullable)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "DirectoryRdnPrefixAttribute", "DirectoryRdnPrefixAttribute", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "DirectoryRdnPrefixAttribute", "get_Context", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "DirectoryRdnPrefixAttribute", "get_RdnPrefix", "()", "summary", "df-generated"] @@ -89,11 +63,7 @@ extensions: - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "GetMembers", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "GroupPrincipal", "(System.DirectoryServices.AccountManagement.PrincipalContext)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "GroupPrincipal", "(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "get_GroupScope", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "get_IsSecurityGroup", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "get_Members", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "set_GroupScope", "(System.Nullable)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "GroupPrincipal", "set_IsSecurityGroup", "(System.Nullable)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "MultipleMatchesException", "MultipleMatchesException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "MultipleMatchesException", "MultipleMatchesException", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "MultipleMatchesException", "MultipleMatchesException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -124,23 +94,11 @@ extensions: - ["System.DirectoryServices.AccountManagement", "Principal", "Save", "(System.DirectoryServices.AccountManagement.PrincipalContext)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "Principal", "ToString", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "Principal", "get_Context", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "get_ContextRaw", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "Principal", "get_ContextType", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "get_Description", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "get_DisplayName", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "Principal", "get_DistinguishedName", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "Principal", "get_Guid", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "get_SamAccountName", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "Principal", "get_Sid", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "Principal", "get_StructuralObjectClass", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "get_UserPrincipalName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "set_ContextRaw", "(System.DirectoryServices.AccountManagement.PrincipalContext)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "set_DisplayName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "set_SamAccountName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "Principal", "set_UserPrincipalName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalCollection", "Add", "(System.DirectoryServices.AccountManagement.ComputerPrincipal)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalCollection", "Add", "(System.DirectoryServices.AccountManagement.GroupPrincipal)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalCollection", "Add", "(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)", "summary", "df-generated"] @@ -194,8 +152,6 @@ extensions: - ["System.DirectoryServices.AccountManagement", "PrincipalSearcher", "GetUnderlyingSearcherType", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalSearcher", "PrincipalSearcher", "(System.DirectoryServices.AccountManagement.Principal)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalSearcher", "get_Context", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "PrincipalSearcher", "get_QueryFilter", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "PrincipalSearcher", "set_QueryFilter", "(System.DirectoryServices.AccountManagement.Principal)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalServerDownException", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalServerDownException", "PrincipalServerDownException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "PrincipalServerDownException", "PrincipalServerDownException", "(System.String)", "summary", "df-generated"] @@ -228,15 +184,3 @@ extensions: - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "UserPrincipal", "(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_AdvancedSearchFilter", "()", "summary", "df-generated"] - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_Current", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_EmailAddress", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_EmployeeId", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_GivenName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_MiddleName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_Surname", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "get_VoiceTelephoneNumber", "()", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "set_EmailAddress", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "set_EmployeeId", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "set_GivenName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "set_MiddleName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "set_Surname", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.AccountManagement", "UserPrincipal", "set_VoiceTelephoneNumber", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.DirectoryServices.ActiveDirectory.model.yml b/csharp/ql/lib/ext/generated/System.DirectoryServices.ActiveDirectory.model.yml index b3a5566dcff..865f4e3c139 100644 --- a/csharp/ql/lib/ext/generated/System.DirectoryServices.ActiveDirectory.model.yml +++ b/csharp/ql/lib/ext/generated/System.DirectoryServices.ActiveDirectory.model.yml @@ -10,13 +10,9 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "GetDirectoryEntry", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "Save", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "ToString", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "get_BridgeAllSiteLinks", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "get_IgnoreReplicationSchedule", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "get_SiteLinkBridges", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "get_SiteLinks", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "get_TransportType", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "set_BridgeAllSiteLinks", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryInterSiteTransport", "set_IgnoreReplicationSchedule", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryObjectExistsException", "ActiveDirectoryObjectExistsException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryObjectExistsException", "ActiveDirectoryObjectExistsException", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectoryObjectExistsException", "ActiveDirectoryObjectExistsException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -53,8 +49,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchedule", "SetDailySchedule", "(System.DirectoryServices.ActiveDirectory.HourOfDay,System.DirectoryServices.ActiveDirectory.MinuteOfHour,System.DirectoryServices.ActiveDirectory.HourOfDay,System.DirectoryServices.ActiveDirectory.MinuteOfHour)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchedule", "SetSchedule", "(System.DayOfWeek,System.DirectoryServices.ActiveDirectory.HourOfDay,System.DirectoryServices.ActiveDirectory.MinuteOfHour,System.DirectoryServices.ActiveDirectory.HourOfDay,System.DirectoryServices.ActiveDirectory.MinuteOfHour)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchedule", "SetSchedule", "(System.DayOfWeek[],System.DirectoryServices.ActiveDirectory.HourOfDay,System.DirectoryServices.ActiveDirectory.MinuteOfHour,System.DirectoryServices.ActiveDirectory.HourOfDay,System.DirectoryServices.ActiveDirectory.MinuteOfHour)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchedule", "get_RawSchedule", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchedule", "set_RawSchedule", "(System.Boolean[,,])", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchema", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchema", "FindAllClasses", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchema", "FindAllClasses", "(System.DirectoryServices.ActiveDirectory.SchemaClassType)", "summary", "df-generated"] @@ -80,27 +74,11 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "Save", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "ToString", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_AuxiliaryClasses", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_CommonName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_DefaultObjectSecurityDescriptor", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_Description", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_IsDefunct", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_MandatoryProperties", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_Oid", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_OptionalProperties", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_PossibleInferiors", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_PossibleSuperiors", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_SchemaGuid", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_SubClassOf", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "get_Type", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_CommonName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_DefaultObjectSecurityDescriptor", "(System.DirectoryServices.ActiveDirectorySecurity)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_IsDefunct", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_Oid", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_SchemaGuid", "(System.Guid)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_SubClassOf", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClass", "set_Type", "(System.DirectoryServices.ActiveDirectory.SchemaClassType)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClassCollection", "Add", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClassCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaClassCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass[])", "summary", "df-generated"] @@ -124,40 +102,8 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "GetDirectoryEntry", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "Save", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "ToString", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_CommonName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_Description", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsDefunct", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsInAnr", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsInGlobalCatalog", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsIndexed", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsIndexedOverContainer", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsOnTombstonedObject", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsSingleValued", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_IsTupleIndexed", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_Link", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_LinkId", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_Oid", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_RangeLower", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_RangeUpper", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_SchemaGuid", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "get_Syntax", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_CommonName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsDefunct", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsInAnr", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsInGlobalCatalog", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsIndexed", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsIndexedOverContainer", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsOnTombstonedObject", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsSingleValued", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_IsTupleIndexed", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_LinkId", "(System.Nullable)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_Oid", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_RangeLower", "(System.Nullable)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_RangeUpper", "(System.Nullable)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_SchemaGuid", "(System.Guid)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaProperty", "set_Syntax", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaPropertyCollection", "Add", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaPropertyCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySchemaPropertyCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty[])", "summary", "df-generated"] @@ -195,20 +141,12 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_AdjacentSites", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_BridgeheadServers", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_Domains", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_InterSiteTopologyGenerator", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_IntraSiteReplicationSchedule", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_Location", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_Options", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_PreferredRpcBridgeheadServers", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_PreferredSmtpBridgeheadServers", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_Servers", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_SiteLinks", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "get_Subnets", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "set_InterSiteTopologyGenerator", "(System.DirectoryServices.ActiveDirectory.DirectoryServer)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "set_IntraSiteReplicationSchedule", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "set_Location", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySite", "set_Options", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteCollection", "Add", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite[])", "summary", "df-generated"] @@ -235,21 +173,9 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "GetDirectoryEntry", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "Save", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "ToString", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_Cost", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_DataCompressionEnabled", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_InterSiteReplicationSchedule", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_NotificationEnabled", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_ReciprocalReplicationEnabled", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_ReplicationInterval", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_Sites", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "get_TransportType", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "set_Cost", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "set_DataCompressionEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "set_InterSiteReplicationSchedule", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "set_NotificationEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "set_ReciprocalReplicationEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLink", "set_ReplicationInterval", "(System.TimeSpan)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLinkBridge", "ActiveDirectorySiteLinkBridge", "(System.DirectoryServices.ActiveDirectory.DirectoryContext,System.String)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLinkBridge", "ActiveDirectorySiteLinkBridge", "(System.DirectoryServices.ActiveDirectory.DirectoryContext,System.String,System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySiteLinkBridge", "Delete", "()", "summary", "df-generated"] @@ -287,11 +213,7 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "GetDirectoryEntry", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "Save", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "ToString", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "get_Location", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "get_Site", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "set_Location", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnet", "set_Site", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySite)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnetCollection", "Add", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnetCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ActiveDirectorySubnetCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet[])", "summary", "df-generated"] @@ -326,7 +248,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "TransferRoleOwnership", "(System.DirectoryServices.ActiveDirectory.AdamRole)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "TriggerSyncReplicaFromNeighbors", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_ConfigurationSet", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_DefaultPartition", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_HostName", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_IPAddress", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_InboundConnections", "()", "summary", "df-generated"] @@ -335,8 +256,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_Roles", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_SiteName", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_SslPort", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "get_SyncFromAllServersCallback", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "AdamInstance", "set_DefaultPartition", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstanceCollection", "Contains", "(System.DirectoryServices.ActiveDirectory.AdamInstance)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstanceCollection", "CopyTo", "(System.DirectoryServices.ActiveDirectory.AdamInstance[],System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "AdamInstanceCollection", "IndexOf", "(System.DirectoryServices.ActiveDirectory.AdamInstance)", "summary", "df-generated"] @@ -362,8 +281,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartition", "GetDirectoryEntry", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartition", "Save", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartition", "get_DirectoryServers", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartition", "get_SecurityReferenceDomain", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartition", "set_SecurityReferenceDomain", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartitionCollection", "Contains", "(System.DirectoryServices.ActiveDirectory.ApplicationPartition)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartitionCollection", "CopyTo", "(System.DirectoryServices.ActiveDirectory.ApplicationPartition[],System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ApplicationPartitionCollection", "IndexOf", "(System.DirectoryServices.ActiveDirectory.ApplicationPartition)", "summary", "df-generated"] @@ -427,7 +344,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "DirectoryServer", "get_OutboundConnections", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DirectoryServer", "get_Partitions", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DirectoryServer", "get_SiteName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "DirectoryServer", "get_SyncFromAllServersCallback", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DirectoryServerCollection", "Add", "(System.DirectoryServices.ActiveDirectory.DirectoryServer)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DirectoryServerCollection", "AddRange", "(System.DirectoryServices.ActiveDirectory.DirectoryServer[])", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DirectoryServerCollection", "Contains", "(System.DirectoryServices.ActiveDirectory.DirectoryServer)", "summary", "df-generated"] @@ -519,7 +435,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "DomainController", "get_OutboundConnections", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DomainController", "get_Roles", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DomainController", "get_SiteName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "DomainController", "get_SyncFromAllServersCallback", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DomainControllerCollection", "Contains", "(System.DirectoryServices.ActiveDirectory.DomainController)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DomainControllerCollection", "CopyTo", "(System.DirectoryServices.ActiveDirectory.DomainController[],System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "DomainControllerCollection", "IndexOf", "(System.DirectoryServices.ActiveDirectory.DomainController)", "summary", "df-generated"] @@ -579,8 +494,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ForestTrustDomainInformation", "get_DnsName", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ForestTrustDomainInformation", "get_DomainSid", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ForestTrustDomainInformation", "get_NetBiosName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ForestTrustDomainInformation", "get_Status", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ForestTrustDomainInformation", "set_Status", "(System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ForestTrustRelationshipCollision", "get_CollisionRecord", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ForestTrustRelationshipCollision", "get_CollisionType", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ForestTrustRelationshipCollision", "get_DomainCollisionOption", "()", "summary", "df-generated"] @@ -648,25 +561,11 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "ReplicationConnection", "(System.DirectoryServices.ActiveDirectory.DirectoryContext,System.String,System.DirectoryServices.ActiveDirectory.DirectoryServer,System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "Save", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "ToString", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_ChangeNotificationStatus", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_DataCompressionEnabled", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_DestinationServer", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_Enabled", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_GeneratedByKcc", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_ReciprocalReplicationEnabled", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_ReplicationSchedule", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_ReplicationScheduleOwnedByUser", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_ReplicationSpan", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_SourceServer", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "get_TransportType", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "set_ChangeNotificationStatus", "(System.DirectoryServices.ActiveDirectory.NotificationStatus)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "set_DataCompressionEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "set_GeneratedByKcc", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "set_ReciprocalReplicationEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "set_ReplicationSchedule", "(System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule)", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnection", "set_ReplicationScheduleOwnedByUser", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnectionCollection", "Contains", "(System.DirectoryServices.ActiveDirectory.ReplicationConnection)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnectionCollection", "CopyTo", "(System.DirectoryServices.ActiveDirectory.ReplicationConnection[],System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "ReplicationConnectionCollection", "IndexOf", "(System.DirectoryServices.ActiveDirectory.ReplicationConnection)", "summary", "df-generated"] @@ -730,8 +629,6 @@ extensions: - ["System.DirectoryServices.ActiveDirectory", "SyncFromAllServersOperationException", "SyncFromAllServersOperationException", "(System.String,System.Exception,System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[])", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "SyncFromAllServersOperationException", "get_ErrorInformation", "()", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "TopLevelName", "get_Name", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "TopLevelName", "get_Status", "()", "summary", "df-generated"] - - ["System.DirectoryServices.ActiveDirectory", "TopLevelName", "set_Status", "(System.DirectoryServices.ActiveDirectory.TopLevelNameStatus)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "TopLevelNameCollection", "Contains", "(System.DirectoryServices.ActiveDirectory.TopLevelName)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "TopLevelNameCollection", "CopyTo", "(System.DirectoryServices.ActiveDirectory.TopLevelName[],System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.ActiveDirectory", "TopLevelNameCollection", "IndexOf", "(System.DirectoryServices.ActiveDirectory.TopLevelName)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.DirectoryServices.Protocols.model.yml b/csharp/ql/lib/ext/generated/System.DirectoryServices.Protocols.model.yml index 5f173df795e..3353ccb0351 100644 --- a/csharp/ql/lib/ext/generated/System.DirectoryServices.Protocols.model.yml +++ b/csharp/ql/lib/ext/generated/System.DirectoryServices.Protocols.model.yml @@ -5,7 +5,6 @@ extensions: extensible: summaryModel data: - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", False, "DirSyncRequestControl", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", False, "set_Cookie", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "Add", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "Add", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "Add", "(System.Uri)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -21,10 +20,8 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "Remove", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "Remove", "(System.Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "set_Item", "(System.Int32,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "set_Item", "(System.Int32,System.Object)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeCollection", False, "Add", "(System.DirectoryServices.Protocols.DirectoryAttribute)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeCollection", False, "AddRange", "(System.DirectoryServices.Protocols.DirectoryAttributeCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeCollection", False, "AddRange", "(System.DirectoryServices.Protocols.DirectoryAttribute[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -43,9 +40,7 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryAttributeModificationCollection", False, "set_Item", "(System.Int32,System.DirectoryServices.Protocols.DirectoryAttributeModification)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", False, "get_ClientCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", True, "get_Directory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryConnection", True, "get_Timeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", True, "set_Credential", "(System.Net.NetworkCredential)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryConnection", True, "set_Timeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "Add", "(System.DirectoryServices.Protocols.DirectoryControl)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "AddRange", "(System.DirectoryServices.Protocols.DirectoryControlCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "AddRange", "(System.DirectoryServices.Protocols.DirectoryControl[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -54,49 +49,21 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "Remove", "(System.DirectoryServices.Protocols.DirectoryControl)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", False, "set_Item", "(System.Int32,System.DirectoryServices.Protocols.DirectoryControl)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryRequest", False, "get_RequestId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryRequest", False, "set_RequestId", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "ExtendedRequest", False, "ExtendedRequest", "(System.String,System.Byte[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedRequest", False, "set_RequestValue", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedResponse", False, "set_ResponseValue", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", False, "Bind", "(System.Net.NetworkCredential)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", False, "EndSendRequest", "(System.IAsyncResult)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", False, "LdapConnection", "(System.DirectoryServices.Protocols.LdapDirectoryIdentifier,System.Net.NetworkCredential,System.DirectoryServices.Protocols.AuthType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", False, "LdapConnection", "(System.DirectoryServices.Protocols.LdapDirectoryIdentifier,System.Net.NetworkCredential,System.DirectoryServices.Protocols.AuthType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapConnection", False, "get_Timeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", False, "set_Credential", "(System.Net.NetworkCredential)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapConnection", False, "set_Timeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapDirectoryIdentifier", False, "LdapDirectoryIdentifier", "(System.String[],System.Boolean,System.Boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapDirectoryIdentifier", False, "get_Servers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", False, "get_QueryClientCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", False, "get_ReferralCallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", False, "get_VerifyServerCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", False, "set_ReferralCallback", "(System.DirectoryServices.Protocols.ReferralCallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "PageResultRequestControl", False, "PageResultRequestControl", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "PageResultRequestControl", False, "set_Cookie", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchRequest", False, "SearchRequest", "(System.String,System.String,System.DirectoryServices.Protocols.SearchScope,System.String[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", False, "get_Filter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", False, "get_TimeLimit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", False, "set_Filter", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", False, "set_TimeLimit", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchResponse", False, "get_Entries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchResponse", False, "get_References", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchResponse", False, "set_Entries", "(System.DirectoryServices.Protocols.SearchResultEntryCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchResponse", False, "set_References", "(System.DirectoryServices.Protocols.SearchResultReferenceCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "SortKey", False, "SortKey", "(System.String,System.String,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "SortKey", False, "SortKey", "(System.String,System.String,System.Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortKey", False, "get_AttributeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortKey", False, "get_MatchingRule", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortKey", False, "set_AttributeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortKey", False, "set_MatchingRule", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortRequestControl", False, "get_SortKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "VerifyNameControl", False, "VerifyNameControl", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "VerifyNameControl", False, "get_ServerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "VerifyNameControl", False, "set_ServerName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "VlvRequestControl", False, "VlvRequestControl", "(System.Int32,System.Int32,System.Byte[])", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - ["System.DirectoryServices.Protocols", "VlvRequestControl", False, "VlvRequestControl", "(System.Int32,System.Int32,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", False, "set_ContextId", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", False, "set_Target", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -104,12 +71,8 @@ extensions: - ["System.DirectoryServices.Protocols", "AddRequest", "AddRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttribute[])", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "AddRequest", "AddRequest", "(System.String,System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "AddRequest", "get_Attributes", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "AddRequest", "get_DistinguishedName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "AddRequest", "set_DistinguishedName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "AsqRequestControl", "AsqRequestControl", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "AsqRequestControl", "GetValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "AsqRequestControl", "get_AttributeName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "AsqRequestControl", "set_AttributeName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "AsqResponseControl", "get_Result", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "BerConversionException", "BerConversionException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "BerConversionException", "BerConversionException", "(System.String)", "summary", "df-generated"] @@ -121,23 +84,12 @@ extensions: - ["System.DirectoryServices.Protocols", "CompareRequest", "CompareRequest", "(System.String,System.String,System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "CompareRequest", "CompareRequest", "(System.String,System.String,System.Uri)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "CompareRequest", "get_Assertion", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "CompareRequest", "get_DistinguishedName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "CompareRequest", "set_DistinguishedName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "CrossDomainMoveControl", "CrossDomainMoveControl", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "CrossDomainMoveControl", "GetValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "CrossDomainMoveControl", "get_TargetDomainController", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "CrossDomainMoveControl", "set_TargetDomainController", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DeleteRequest", "DeleteRequest", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DeleteRequest", "get_DistinguishedName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DeleteRequest", "set_DistinguishedName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "DirSyncRequestControl", "(System.Byte[],System.DirectoryServices.Protocols.DirectorySynchronizationOptions)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "DirSyncRequestControl", "(System.Byte[],System.DirectoryServices.Protocols.DirectorySynchronizationOptions,System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "GetValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "get_AttributeCount", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "get_Cookie", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "get_Option", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "set_AttributeCount", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirSyncRequestControl", "set_Option", "(System.DirectoryServices.Protocols.DirectorySynchronizationOptions)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirSyncResponseControl", "get_Cookie", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirSyncResponseControl", "get_MoreData", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirSyncResponseControl", "get_ResultSize", "()", "summary", "df-generated"] @@ -150,19 +102,13 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryAttributeCollection", "Contains", "(System.DirectoryServices.Protocols.DirectoryAttribute)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeCollection", "IndexOf", "(System.DirectoryServices.Protocols.DirectoryAttribute)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeCollection", "OnValidate", "(System.Object)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryAttributeModification", "get_Operation", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryAttributeModification", "set_Operation", "(System.DirectoryServices.Protocols.DirectoryAttributeOperation)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeModificationCollection", "Contains", "(System.DirectoryServices.Protocols.DirectoryAttributeModification)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeModificationCollection", "IndexOf", "(System.DirectoryServices.Protocols.DirectoryAttributeModification)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryAttributeModificationCollection", "OnValidate", "(System.Object)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryConnection", "SendRequest", "(System.DirectoryServices.Protocols.DirectoryRequest)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControl", "DirectoryControl", "(System.String,System.Byte[],System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControl", "GetValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryControl", "get_IsCritical", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryControl", "get_ServerSide", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControl", "get_Type", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryControl", "set_IsCritical", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryControl", "set_ServerSide", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", "Contains", "(System.DirectoryServices.Protocols.DirectoryControl)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", "IndexOf", "(System.DirectoryServices.Protocols.DirectoryControl)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryControlCollection", "OnValidate", "(System.Object)", "summary", "df-generated"] @@ -176,8 +122,6 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "DirectoryOperationException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "get_Response", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DirectoryOperationException", "set_Response", "(System.DirectoryServices.Protocols.DirectoryResponse)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryRequest", "get_Controls", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryResponse", "get_Controls", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryResponse", "get_ErrorMessage", "()", "summary", "df-generated"] @@ -186,19 +130,9 @@ extensions: - ["System.DirectoryServices.Protocols", "DirectoryResponse", "get_RequestId", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DirectoryResponse", "get_ResultCode", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "DsmlAuthRequest", "DsmlAuthRequest", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DsmlAuthRequest", "get_Principal", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "DsmlAuthRequest", "set_Principal", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ExtendedDNControl", "ExtendedDNControl", "(System.DirectoryServices.Protocols.ExtendedDNFlag)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ExtendedDNControl", "GetValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedDNControl", "get_Flag", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedDNControl", "set_Flag", "(System.DirectoryServices.Protocols.ExtendedDNFlag)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ExtendedRequest", "ExtendedRequest", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedRequest", "get_RequestName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedRequest", "get_RequestValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedRequest", "set_RequestName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedResponse", "get_ResponseName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedResponse", "get_ResponseValue", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ExtendedResponse", "set_ResponseName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "Abort", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "Bind", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "Dispose", "()", "summary", "df-generated"] @@ -209,11 +143,7 @@ extensions: - ["System.DirectoryServices.Protocols", "LdapConnection", "LdapConnection", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "SendRequest", "(System.DirectoryServices.Protocols.DirectoryRequest)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "SendRequest", "(System.DirectoryServices.Protocols.DirectoryRequest,System.TimeSpan)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapConnection", "get_AuthType", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapConnection", "get_AutoBind", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapConnection", "get_SessionOptions", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapConnection", "set_AuthType", "(System.DirectoryServices.Protocols.AuthType)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapConnection", "set_AutoBind", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapDirectoryIdentifier", "LdapDirectoryIdentifier", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapDirectoryIdentifier", "LdapDirectoryIdentifier", "(System.String,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapDirectoryIdentifier", "LdapDirectoryIdentifier", "(System.String,System.Int32)", "summary", "df-generated"] @@ -230,71 +160,20 @@ extensions: - ["System.DirectoryServices.Protocols", "LdapException", "LdapException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapException", "LdapException", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapException", "LdapException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapException", "get_ErrorCode", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapException", "get_PartialResults", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapException", "get_ServerErrorMessage", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapException", "set_ErrorCode", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "FastConcurrentBind", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "StartTransportLayerSecurity", "(System.DirectoryServices.Protocols.DirectoryControlCollection)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "StopTransportLayerSecurity", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_AutoReconnect", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_DomainName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_HostName", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_HostReachable", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_LocatorFlag", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_PingKeepAliveTimeout", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_PingLimit", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_PingWaitTimeout", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_ProtocolVersion", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_ReferralChasing", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_ReferralHopLimit", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_RootDseCache", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SaslMethod", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_Sealing", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SecureSocketLayer", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SecurityContext", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SendTimeout", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_Signing", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SslInformation", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_SspiFlag", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "get_TcpKeepAlive", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_AutoReconnect", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_DomainName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_HostName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_LocatorFlag", "(System.DirectoryServices.Protocols.LocatorFlags)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_PingKeepAliveTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_PingLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_PingWaitTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_ProtocolVersion", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_ReferralChasing", "(System.DirectoryServices.Protocols.ReferralChasingOptions)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_ReferralHopLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_RootDseCache", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_SaslMethod", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_Sealing", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_SecureSocketLayer", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_SendTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_Signing", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_SspiFlag", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "LdapSessionOptions", "set_TcpKeepAlive", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "ModifyDNRequest", "(System.String,System.String,System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "get_DeleteOldRdn", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "get_DistinguishedName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "get_NewName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "get_NewParentDistinguishedName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "set_DeleteOldRdn", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "set_DistinguishedName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "set_NewName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyDNRequest", "set_NewParentDistinguishedName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ModifyRequest", "ModifyRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttributeModification[])", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ModifyRequest", "ModifyRequest", "(System.String,System.DirectoryServices.Protocols.DirectoryAttributeOperation,System.String,System.Object[])", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyRequest", "get_DistinguishedName", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "ModifyRequest", "get_Modifications", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ModifyRequest", "set_DistinguishedName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "PageResultRequestControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "PageResultRequestControl", "PageResultRequestControl", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "PageResultRequestControl", "get_Cookie", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "PageResultRequestControl", "get_PageSize", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "PageResultRequestControl", "set_PageSize", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "PageResultResponseControl", "get_Cookie", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "PageResultResponseControl", "get_TotalCount", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "PartialResultsCollection", "Contains", "(System.Object)", "summary", "df-generated"] @@ -303,26 +182,9 @@ extensions: - ["System.DirectoryServices.Protocols", "PartialResultsCollection", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "QuotaControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "QuotaControl", "QuotaControl", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "QuotaControl", "get_QuerySid", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "QuotaControl", "set_QuerySid", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ReferralCallback", "get_DereferenceConnection", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ReferralCallback", "get_NotifyNewConnection", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "ReferralCallback", "get_QueryForConnection", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchOptionsControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchOptionsControl", "SearchOptionsControl", "(System.DirectoryServices.Protocols.SearchOption)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchOptionsControl", "get_SearchOption", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchOptionsControl", "set_SearchOption", "(System.DirectoryServices.Protocols.SearchOption)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "get_Aliases", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchRequest", "get_Attributes", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "get_DistinguishedName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "get_Scope", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "get_SizeLimit", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "get_TypesOnly", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "set_Aliases", "(System.DirectoryServices.Protocols.DereferenceAlias)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "set_DistinguishedName", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "set_Scope", "(System.DirectoryServices.Protocols.SearchScope)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "set_SizeLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchRequest", "set_TypesOnly", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResponse", "get_Controls", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResponse", "get_ErrorMessage", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResponse", "get_MatchedDN", "()", "summary", "df-generated"] @@ -335,8 +197,6 @@ extensions: - ["System.DirectoryServices.Protocols", "SearchResultAttributeCollection", "get_Values", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResultEntry", "get_Attributes", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResultEntry", "get_Controls", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchResultEntry", "get_DistinguishedName", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SearchResultEntry", "set_DistinguishedName", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResultEntryCollection", "Contains", "(System.DirectoryServices.Protocols.SearchResultEntry)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResultEntryCollection", "CopyTo", "(System.DirectoryServices.Protocols.SearchResultEntry[],System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SearchResultEntryCollection", "IndexOf", "(System.DirectoryServices.Protocols.SearchResultEntry)", "summary", "df-generated"] @@ -349,8 +209,6 @@ extensions: - ["System.DirectoryServices.Protocols", "SearchResultReferenceCollection", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SecurityDescriptorFlagControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SecurityDescriptorFlagControl", "SecurityDescriptorFlagControl", "(System.DirectoryServices.Protocols.SecurityMasks)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SecurityDescriptorFlagControl", "get_SecurityMasks", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SecurityDescriptorFlagControl", "set_SecurityMasks", "(System.DirectoryServices.Protocols.SecurityMasks)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SecurityPackageContextConnectionInformation", "get_AlgorithmIdentifier", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SecurityPackageContextConnectionInformation", "get_CipherStrength", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SecurityPackageContextConnectionInformation", "get_ExchangeStrength", "()", "summary", "df-generated"] @@ -358,13 +216,10 @@ extensions: - ["System.DirectoryServices.Protocols", "SecurityPackageContextConnectionInformation", "get_HashStrength", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SecurityPackageContextConnectionInformation", "get_KeyExchangeAlgorithm", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SecurityPackageContextConnectionInformation", "get_Protocol", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortKey", "get_ReverseOrder", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortKey", "set_ReverseOrder", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SortRequestControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SortRequestControl", "SortRequestControl", "(System.DirectoryServices.Protocols.SortKey[])", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SortRequestControl", "SortRequestControl", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SortRequestControl", "SortRequestControl", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "SortRequestControl", "set_SortKeys", "(System.DirectoryServices.Protocols.SortKey[])", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SortResponseControl", "get_AttributeName", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "SortResponseControl", "get_Result", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "TlsOperationException", "TlsOperationException", "(System.DirectoryServices.Protocols.DirectoryResponse)", "summary", "df-generated"] @@ -375,20 +230,8 @@ extensions: - ["System.DirectoryServices.Protocols", "TlsOperationException", "TlsOperationException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "VerifyNameControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "VerifyNameControl", "VerifyNameControl", "(System.String,System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VerifyNameControl", "get_Flag", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VerifyNameControl", "set_Flag", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "VlvRequestControl", "GetValue", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "VlvRequestControl", "VlvRequestControl", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "get_AfterCount", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "get_BeforeCount", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "get_ContextId", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "get_EstimateCount", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "get_Offset", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "get_Target", "()", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "set_AfterCount", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "set_BeforeCount", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "set_EstimateCount", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices.Protocols", "VlvRequestControl", "set_Offset", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "VlvResponseControl", "get_ContentCount", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "VlvResponseControl", "get_ContextId", "()", "summary", "df-generated"] - ["System.DirectoryServices.Protocols", "VlvResponseControl", "get_Result", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.DirectoryServices.model.yml b/csharp/ql/lib/ext/generated/System.DirectoryServices.model.yml index 4dc175141e9..dd423706ca0 100644 --- a/csharp/ql/lib/ext/generated/System.DirectoryServices.model.yml +++ b/csharp/ql/lib/ext/generated/System.DirectoryServices.model.yml @@ -81,40 +81,20 @@ extensions: - ["System.DirectoryServices", "DirectoryEntry", "RefreshCache", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "RefreshCache", "(System.String[])", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "Rename", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "get_AuthenticationType", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_Children", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_Guid", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_Name", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_NativeGuid", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_NativeObject", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "get_ObjectSecurity", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_Options", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_Parent", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "get_Path", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_Properties", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_SchemaClassName", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "get_SchemaEntry", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "get_UsePropertyCache", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "get_Username", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "set_AuthenticationType", "(System.DirectoryServices.AuthenticationTypes)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "set_ObjectSecurity", "(System.DirectoryServices.ActiveDirectorySecurity)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntry", "set_Password", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "set_Path", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "set_UsePropertyCache", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntry", "set_Username", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntryConfiguration", "GetCurrentServerName", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntryConfiguration", "IsMutuallyAuthenticated", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryEntryConfiguration", "SetUserNameQueryQuota", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "get_PageSize", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "get_PasswordEncoding", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "get_PasswordPort", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "get_Referral", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "get_SecurityMasks", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "set_PageSize", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "set_PasswordEncoding", "(System.DirectoryServices.PasswordEncodingMethod)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "set_PasswordPort", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "set_Referral", "(System.DirectoryServices.ReferralChasingOption)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryEntryConfiguration", "set_SecurityMasks", "(System.DirectoryServices.SecurityMasks)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySearcher", "DirectorySearcher", "(System.DirectoryServices.DirectoryEntry)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySearcher", "DirectorySearcher", "(System.DirectoryServices.DirectoryEntry,System.String)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySearcher", "DirectorySearcher", "(System.DirectoryServices.DirectoryEntry,System.String,System.String[])", "summary", "df-generated"] @@ -125,47 +105,7 @@ extensions: - ["System.DirectoryServices", "DirectorySearcher", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySearcher", "FindAll", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySearcher", "FindOne", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_Asynchronous", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_AttributeScopeQuery", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_CacheResults", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_ClientTimeout", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_DerefAlias", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_DirectorySynchronization", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_ExtendedDN", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_Filter", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_PageSize", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySearcher", "get_PropertiesToLoad", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_PropertyNamesOnly", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_ReferralChasing", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_SearchRoot", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_SearchScope", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_SecurityMasks", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_ServerPageTimeLimit", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_ServerTimeLimit", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_SizeLimit", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_Sort", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_Tombstone", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "get_VirtualListView", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_Asynchronous", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_AttributeScopeQuery", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_CacheResults", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_ClientTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_DerefAlias", "(System.DirectoryServices.DereferenceAlias)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_DirectorySynchronization", "(System.DirectoryServices.DirectorySynchronization)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_ExtendedDN", "(System.DirectoryServices.ExtendedDN)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_Filter", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_PageSize", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_PropertyNamesOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_ReferralChasing", "(System.DirectoryServices.ReferralChasingOption)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_SearchRoot", "(System.DirectoryServices.DirectoryEntry)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_SearchScope", "(System.DirectoryServices.SearchScope)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_SecurityMasks", "(System.DirectoryServices.SecurityMasks)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_ServerPageTimeLimit", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_ServerTimeLimit", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_SizeLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_Sort", "(System.DirectoryServices.SortOption)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_Tombstone", "(System.Boolean)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySearcher", "set_VirtualListView", "(System.DirectoryServices.DirectoryVirtualListView)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesCOMException", "DirectoryServicesCOMException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesCOMException", "DirectoryServicesCOMException", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesCOMException", "DirectoryServicesCOMException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -178,10 +118,6 @@ extensions: - ["System.DirectoryServices", "DirectoryServicesPermission", "get_PermissionEntries", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesPermissionAttribute", "DirectoryServicesPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryServicesPermissionAttribute", "get_Path", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryServicesPermissionAttribute", "get_PermissionAccess", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryServicesPermissionAttribute", "set_Path", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryServicesPermissionAttribute", "set_PermissionAccess", "(System.DirectoryServices.DirectoryServicesPermissionAccess)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesPermissionEntry", "DirectoryServicesPermissionEntry", "(System.DirectoryServices.DirectoryServicesPermissionAccess,System.String)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesPermissionEntry", "get_Path", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryServicesPermissionEntry", "get_PermissionAccess", "()", "summary", "df-generated"] @@ -207,27 +143,11 @@ extensions: - ["System.DirectoryServices", "DirectorySynchronization", "GetDirectorySynchronizationCookie", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySynchronization", "ResetDirectorySynchronizationCookie", "()", "summary", "df-generated"] - ["System.DirectoryServices", "DirectorySynchronization", "ResetDirectorySynchronizationCookie", "(System.Byte[])", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySynchronization", "get_Option", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectorySynchronization", "set_Option", "(System.DirectoryServices.DirectorySynchronizationOptions)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryVirtualListView", "DirectoryVirtualListView", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryVirtualListView", "DirectoryVirtualListView", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryVirtualListView", "DirectoryVirtualListView", "(System.Int32,System.Int32,System.Int32,System.DirectoryServices.DirectoryVirtualListViewContext)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryVirtualListView", "DirectoryVirtualListView", "(System.Int32,System.Int32,System.String)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryVirtualListView", "DirectoryVirtualListView", "(System.Int32,System.Int32,System.String,System.DirectoryServices.DirectoryVirtualListViewContext)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "get_AfterCount", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "get_ApproximateTotal", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "get_BeforeCount", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "get_DirectoryVirtualListViewContext", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "get_Offset", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "get_Target", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "get_TargetPercentage", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "set_AfterCount", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "set_ApproximateTotal", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "set_BeforeCount", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "set_DirectoryVirtualListViewContext", "(System.DirectoryServices.DirectoryVirtualListViewContext)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "set_Offset", "(System.Int32)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "set_Target", "(System.String)", "summary", "df-generated"] - - ["System.DirectoryServices", "DirectoryVirtualListView", "set_TargetPercentage", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices", "DirectoryVirtualListViewContext", "Copy", "()", "summary", "df-generated"] - ["System.DirectoryServices", "ExtendedRightAccessRule", "ExtendedRightAccessRule", "(System.Security.Principal.IdentityReference,System.Security.AccessControl.AccessControlType)", "summary", "df-generated"] - ["System.DirectoryServices", "ExtendedRightAccessRule", "ExtendedRightAccessRule", "(System.Security.Principal.IdentityReference,System.Security.AccessControl.AccessControlType,System.DirectoryServices.ActiveDirectorySecurityInheritance)", "summary", "df-generated"] @@ -273,9 +193,7 @@ extensions: - ["System.DirectoryServices", "PropertyValueCollection", "Remove", "(System.Object)", "summary", "df-generated"] - ["System.DirectoryServices", "PropertyValueCollection", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices", "PropertyValueCollection", "get_PropertyName", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "PropertyValueCollection", "get_Value", "()", "summary", "df-generated"] - ["System.DirectoryServices", "PropertyValueCollection", "set_Item", "(System.Int32,System.Object)", "summary", "df-generated"] - - ["System.DirectoryServices", "PropertyValueCollection", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.DirectoryServices", "ResultPropertyCollection", "Contains", "(System.String)", "summary", "df-generated"] - ["System.DirectoryServices", "ResultPropertyCollection", "CopyTo", "(System.DirectoryServices.ResultPropertyValueCollection[],System.Int32)", "summary", "df-generated"] - ["System.DirectoryServices", "ResultPropertyCollection", "get_Item", "(System.String)", "summary", "df-generated"] @@ -319,7 +237,3 @@ extensions: - ["System.DirectoryServices", "SearchResultCollection", "get_PropertiesLoaded", "()", "summary", "df-generated"] - ["System.DirectoryServices", "SearchResultCollection", "get_SyncRoot", "()", "summary", "df-generated"] - ["System.DirectoryServices", "SortOption", "SortOption", "(System.String,System.DirectoryServices.SortDirection)", "summary", "df-generated"] - - ["System.DirectoryServices", "SortOption", "get_Direction", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "SortOption", "get_PropertyName", "()", "summary", "df-generated"] - - ["System.DirectoryServices", "SortOption", "set_Direction", "(System.DirectoryServices.SortDirection)", "summary", "df-generated"] - - ["System.DirectoryServices", "SortOption", "set_PropertyName", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Drawing.Configuration.model.yml b/csharp/ql/lib/ext/generated/System.Drawing.Configuration.model.yml index 3cf39726719..8d82b5574ec 100644 --- a/csharp/ql/lib/ext/generated/System.Drawing.Configuration.model.yml +++ b/csharp/ql/lib/ext/generated/System.Drawing.Configuration.model.yml @@ -1,13 +1,7 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["System.Drawing.Configuration", "SystemDrawingSection", False, "get_BitmapSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["System.Drawing.Configuration", "SystemDrawingSection", "get_Properties", "()", "summary", "df-generated"] - - ["System.Drawing.Configuration", "SystemDrawingSection", "set_BitmapSuffix", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Drawing.Printing.model.yml b/csharp/ql/lib/ext/generated/System.Drawing.Printing.model.yml index b12ed7d2955..e021017e8f3 100644 --- a/csharp/ql/lib/ext/generated/System.Drawing.Printing.model.yml +++ b/csharp/ql/lib/ext/generated/System.Drawing.Printing.model.yml @@ -13,9 +13,5 @@ extensions: - ["System.Drawing.Printing", "PrintingPermission", "PrintingPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Drawing.Printing", "PrintingPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Drawing.Printing", "PrintingPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Drawing.Printing", "PrintingPermission", "get_Level", "()", "summary", "df-generated"] - - ["System.Drawing.Printing", "PrintingPermission", "set_Level", "(System.Drawing.Printing.PrintingPermissionLevel)", "summary", "df-generated"] - ["System.Drawing.Printing", "PrintingPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Drawing.Printing", "PrintingPermissionAttribute", "PrintingPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Drawing.Printing", "PrintingPermissionAttribute", "get_Level", "()", "summary", "df-generated"] - - ["System.Drawing.Printing", "PrintingPermissionAttribute", "set_Level", "(System.Drawing.Printing.PrintingPermissionLevel)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Drawing.model.yml b/csharp/ql/lib/ext/generated/System.Drawing.model.yml index 3319f4289c1..41156e5b45a 100644 --- a/csharp/ql/lib/ext/generated/System.Drawing.model.yml +++ b/csharp/ql/lib/ext/generated/System.Drawing.model.yml @@ -209,14 +209,10 @@ extensions: - ["System.Drawing", "Point", "ToString", "()", "summary", "df-generated"] - ["System.Drawing", "Point", "Truncate", "(System.Drawing.PointF)", "summary", "df-generated"] - ["System.Drawing", "Point", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System.Drawing", "Point", "get_X", "()", "summary", "df-generated"] - - ["System.Drawing", "Point", "get_Y", "()", "summary", "df-generated"] - ["System.Drawing", "Point", "op_Addition", "(System.Drawing.Point,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "Point", "op_Equality", "(System.Drawing.Point,System.Drawing.Point)", "summary", "df-generated"] - ["System.Drawing", "Point", "op_Inequality", "(System.Drawing.Point,System.Drawing.Point)", "summary", "df-generated"] - ["System.Drawing", "Point", "op_Subtraction", "(System.Drawing.Point,System.Drawing.Size)", "summary", "df-generated"] - - ["System.Drawing", "Point", "set_X", "(System.Int32)", "summary", "df-generated"] - - ["System.Drawing", "Point", "set_Y", "(System.Int32)", "summary", "df-generated"] - ["System.Drawing", "PointConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "PointConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "PointConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] @@ -236,16 +232,12 @@ extensions: - ["System.Drawing", "PointF", "ToString", "()", "summary", "df-generated"] - ["System.Drawing", "PointF", "ToVector2", "()", "summary", "df-generated"] - ["System.Drawing", "PointF", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System.Drawing", "PointF", "get_X", "()", "summary", "df-generated"] - - ["System.Drawing", "PointF", "get_Y", "()", "summary", "df-generated"] - ["System.Drawing", "PointF", "op_Addition", "(System.Drawing.PointF,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "PointF", "op_Addition", "(System.Drawing.PointF,System.Drawing.SizeF)", "summary", "df-generated"] - ["System.Drawing", "PointF", "op_Equality", "(System.Drawing.PointF,System.Drawing.PointF)", "summary", "df-generated"] - ["System.Drawing", "PointF", "op_Inequality", "(System.Drawing.PointF,System.Drawing.PointF)", "summary", "df-generated"] - ["System.Drawing", "PointF", "op_Subtraction", "(System.Drawing.PointF,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "PointF", "op_Subtraction", "(System.Drawing.PointF,System.Drawing.SizeF)", "summary", "df-generated"] - - ["System.Drawing", "PointF", "set_X", "(System.Single)", "summary", "df-generated"] - - ["System.Drawing", "PointF", "set_Y", "(System.Single)", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "Ceiling", "(System.Drawing.RectangleF)", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "Contains", "(System.Drawing.Point)", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "Contains", "(System.Drawing.Rectangle)", "summary", "df-generated"] @@ -268,24 +260,12 @@ extensions: - ["System.Drawing", "Rectangle", "Truncate", "(System.Drawing.RectangleF)", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "Union", "(System.Drawing.Rectangle,System.Drawing.Rectangle)", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "get_Bottom", "()", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "get_Height", "()", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "get_IsEmpty", "()", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "get_Left", "()", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "get_Location", "()", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "get_Right", "()", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "get_Size", "()", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "get_Top", "()", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "get_Width", "()", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "get_X", "()", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "get_Y", "()", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "op_Equality", "(System.Drawing.Rectangle,System.Drawing.Rectangle)", "summary", "df-generated"] - ["System.Drawing", "Rectangle", "op_Inequality", "(System.Drawing.Rectangle,System.Drawing.Rectangle)", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "set_Height", "(System.Int32)", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "set_Location", "(System.Drawing.Point)", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "set_Size", "(System.Drawing.Size)", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "set_Width", "(System.Int32)", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "set_X", "(System.Int32)", "summary", "df-generated"] - - ["System.Drawing", "Rectangle", "set_Y", "(System.Int32)", "summary", "df-generated"] - ["System.Drawing", "RectangleConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "RectangleConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "RectangleConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] @@ -314,24 +294,12 @@ extensions: - ["System.Drawing", "RectangleF", "ToVector4", "()", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "Union", "(System.Drawing.RectangleF,System.Drawing.RectangleF)", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "get_Bottom", "()", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "get_Height", "()", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "get_IsEmpty", "()", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "get_Left", "()", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "get_Location", "()", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "get_Right", "()", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "get_Size", "()", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "get_Top", "()", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "get_Width", "()", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "get_X", "()", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "get_Y", "()", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "op_Equality", "(System.Drawing.RectangleF,System.Drawing.RectangleF)", "summary", "df-generated"] - ["System.Drawing", "RectangleF", "op_Inequality", "(System.Drawing.RectangleF,System.Drawing.RectangleF)", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "set_Height", "(System.Single)", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "set_Location", "(System.Drawing.PointF)", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "set_Size", "(System.Drawing.SizeF)", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "set_Width", "(System.Single)", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "set_X", "(System.Single)", "summary", "df-generated"] - - ["System.Drawing", "RectangleF", "set_Y", "(System.Single)", "summary", "df-generated"] - ["System.Drawing", "Size", "Add", "(System.Drawing.Size,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "Size", "Ceiling", "(System.Drawing.SizeF)", "summary", "df-generated"] - ["System.Drawing", "Size", "Equals", "(System.Drawing.Size)", "summary", "df-generated"] @@ -343,9 +311,7 @@ extensions: - ["System.Drawing", "Size", "Subtract", "(System.Drawing.Size,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "Size", "ToString", "()", "summary", "df-generated"] - ["System.Drawing", "Size", "Truncate", "(System.Drawing.SizeF)", "summary", "df-generated"] - - ["System.Drawing", "Size", "get_Height", "()", "summary", "df-generated"] - ["System.Drawing", "Size", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System.Drawing", "Size", "get_Width", "()", "summary", "df-generated"] - ["System.Drawing", "Size", "op_Addition", "(System.Drawing.Size,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "Size", "op_Division", "(System.Drawing.Size,System.Int32)", "summary", "df-generated"] - ["System.Drawing", "Size", "op_Division", "(System.Drawing.Size,System.Single)", "summary", "df-generated"] @@ -356,8 +322,6 @@ extensions: - ["System.Drawing", "Size", "op_Multiply", "(System.Int32,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "Size", "op_Multiply", "(System.Single,System.Drawing.Size)", "summary", "df-generated"] - ["System.Drawing", "Size", "op_Subtraction", "(System.Drawing.Size,System.Drawing.Size)", "summary", "df-generated"] - - ["System.Drawing", "Size", "set_Height", "(System.Int32)", "summary", "df-generated"] - - ["System.Drawing", "Size", "set_Width", "(System.Int32)", "summary", "df-generated"] - ["System.Drawing", "SizeConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "SizeConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "SizeConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] @@ -378,9 +342,7 @@ extensions: - ["System.Drawing", "SizeF", "ToSize", "()", "summary", "df-generated"] - ["System.Drawing", "SizeF", "ToString", "()", "summary", "df-generated"] - ["System.Drawing", "SizeF", "ToVector2", "()", "summary", "df-generated"] - - ["System.Drawing", "SizeF", "get_Height", "()", "summary", "df-generated"] - ["System.Drawing", "SizeF", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System.Drawing", "SizeF", "get_Width", "()", "summary", "df-generated"] - ["System.Drawing", "SizeF", "op_Addition", "(System.Drawing.SizeF,System.Drawing.SizeF)", "summary", "df-generated"] - ["System.Drawing", "SizeF", "op_Division", "(System.Drawing.SizeF,System.Single)", "summary", "df-generated"] - ["System.Drawing", "SizeF", "op_Equality", "(System.Drawing.SizeF,System.Drawing.SizeF)", "summary", "df-generated"] @@ -388,8 +350,6 @@ extensions: - ["System.Drawing", "SizeF", "op_Multiply", "(System.Drawing.SizeF,System.Single)", "summary", "df-generated"] - ["System.Drawing", "SizeF", "op_Multiply", "(System.Single,System.Drawing.SizeF)", "summary", "df-generated"] - ["System.Drawing", "SizeF", "op_Subtraction", "(System.Drawing.SizeF,System.Drawing.SizeF)", "summary", "df-generated"] - - ["System.Drawing", "SizeF", "set_Height", "(System.Single)", "summary", "df-generated"] - - ["System.Drawing", "SizeF", "set_Width", "(System.Single)", "summary", "df-generated"] - ["System.Drawing", "SizeFConverter", "CanConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "SizeFConverter", "CanConvertTo", "(System.ComponentModel.ITypeDescriptorContext,System.Type)", "summary", "df-generated"] - ["System.Drawing", "SizeFConverter", "ConvertFrom", "(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Formats.Asn1.model.yml b/csharp/ql/lib/ext/generated/System.Formats.Asn1.model.yml index 4211e9bfaf1..bf692527c00 100644 --- a/csharp/ql/lib/ext/generated/System.Formats.Asn1.model.yml +++ b/csharp/ql/lib/ext/generated/System.Formats.Asn1.model.yml @@ -4,6 +4,16 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: + - ["System.Formats.Asn1", "AsnDecoder", False, "ReadBitString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "ReadEnumeratedBytes", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "ReadIntegerBytes", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "ReadOctetString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "TryReadBitString", "(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Nullable)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "TryReadCharacterStringBytes", "(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.Int32,System.Int32)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "TryReadOctetString", "(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "TryReadPrimitiveBitString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.ReadOnlySpan,System.Int32,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "TryReadPrimitiveCharacterStringBytes", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.ReadOnlySpan,System.Int32)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnDecoder", False, "TryReadPrimitiveOctetString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.ReadOnlySpan,System.Int32,System.Nullable)", "", "Argument[0]", "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"] - ["System.Formats.Asn1", "AsnReader", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -18,9 +28,12 @@ extensions: - ["System.Formats.Asn1", "AsnReader", False, "TryReadPrimitiveBitString", "(System.Int32,System.ReadOnlyMemory,System.Nullable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Asn1", "AsnReader", False, "TryReadPrimitiveCharacterStringBytes", "(System.Formats.Asn1.Asn1Tag,System.ReadOnlyMemory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Asn1", "AsnReader", False, "TryReadPrimitiveOctetString", "(System.ReadOnlyMemory,System.Nullable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnWriter", False, "Encode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnWriter", False, "Encode", "(System.Span)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", False, "PushOctetString", "(System.Nullable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", False, "PushSequence", "(System.Nullable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", False, "PushSetOf", "(System.Nullable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Asn1", "AsnWriter", False, "TryEncode", "(System.Span,System.Int32)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -47,35 +60,25 @@ extensions: - ["System.Formats.Asn1", "AsnContentException", "AsnContentException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnContentException", "AsnContentException", "(System.String)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnContentException", "AsnContentException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "ReadBitString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadBoolean", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadCharacterString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.UniversalTagNumber,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadEncodedValue", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "ReadEnumeratedBytes", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadEnumeratedValue", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Type,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadEnumeratedValue", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadGeneralizedTime", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadInteger", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "ReadIntegerBytes", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadNamedBitList", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadNamedBitListValue", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Type,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadNamedBitListValue", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadNull", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadObjectIdentifier", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "ReadOctetString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadSequence", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadSetOf", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Boolean,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "ReadUtcTime", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "TryReadBitString", "(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "TryReadCharacterString", "(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.UniversalTagNumber,System.Int32,System.Int32,System.Nullable)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "TryReadCharacterStringBytes", "(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "TryReadEncodedValue", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "TryReadInt32", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "TryReadInt64", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int64,System.Int32,System.Nullable)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "TryReadOctetString", "(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "TryReadPrimitiveBitString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.ReadOnlySpan,System.Int32,System.Nullable)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "TryReadPrimitiveCharacterStringBytes", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnDecoder", "TryReadPrimitiveOctetString", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.ReadOnlySpan,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "TryReadUInt32", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.UInt32,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnDecoder", "TryReadUInt64", "(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.UInt64,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnReader", "PeekTag", "()", "summary", "df-generated"] @@ -105,16 +108,10 @@ extensions: - ["System.Formats.Asn1", "AsnReader", "TryReadUInt64", "(System.UInt64,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnReader", "get_HasData", "()", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnReader", "get_RuleSet", "()", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnReaderOptions", "get_SkipSetSortOrderVerification", "()", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnReaderOptions", "get_UtcTimeTwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnReaderOptions", "set_SkipSetSortOrderVerification", "(System.Boolean)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnReaderOptions", "set_UtcTimeTwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter+Scope", "Dispose", "()", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "AsnWriter", "(System.Formats.Asn1.AsnEncodingRules)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "AsnWriter", "(System.Formats.Asn1.AsnEncodingRules,System.Int32)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "CopyTo", "(System.Formats.Asn1.AsnWriter)", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnWriter", "Encode", "()", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnWriter", "Encode", "(System.Span)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "EncodedValueEquals", "(System.Formats.Asn1.AsnWriter)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "EncodedValueEquals", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "GetEncodedLength", "()", "summary", "df-generated"] @@ -122,7 +119,6 @@ extensions: - ["System.Formats.Asn1", "AsnWriter", "PopSequence", "(System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "PopSetOf", "(System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "Reset", "()", "summary", "df-generated"] - - ["System.Formats.Asn1", "AsnWriter", "TryEncode", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "WriteBitString", "(System.ReadOnlySpan,System.Int32,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "WriteBoolean", "(System.Boolean,System.Nullable)", "summary", "df-generated"] - ["System.Formats.Asn1", "AsnWriter", "WriteCharacterString", "(System.Formats.Asn1.UniversalTagNumber,System.ReadOnlySpan,System.Nullable)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Formats.Cbor.model.yml b/csharp/ql/lib/ext/generated/System.Formats.Cbor.model.yml index 678e16d390f..e39f424ab3f 100644 --- a/csharp/ql/lib/ext/generated/System.Formats.Cbor.model.yml +++ b/csharp/ql/lib/ext/generated/System.Formats.Cbor.model.yml @@ -9,6 +9,9 @@ extensions: - ["System.Formats.Cbor", "CborReader", False, "ReadDefiniteLengthTextStringBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Cbor", "CborReader", False, "ReadEncodedValue", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Cbor", "CborReader", False, "Reset", "(System.ReadOnlyMemory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Formats.Cbor", "CborWriter", False, "Encode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Formats.Cbor", "CborWriter", False, "Encode", "(System.Span)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["System.Formats.Cbor", "CborWriter", False, "TryEncode", "(System.Span,System.Int32)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -54,10 +57,7 @@ extensions: - ["System.Formats.Cbor", "CborReader", "get_CurrentDepth", "()", "summary", "df-generated"] - ["System.Formats.Cbor", "CborWriter", "CborWriter", "(System.Formats.Cbor.CborConformanceMode,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Formats.Cbor", "CborWriter", "CborWriter", "(System.Formats.Cbor.CborConformanceMode,System.Boolean,System.Boolean,System.Int32)", "summary", "df-generated"] - - ["System.Formats.Cbor", "CborWriter", "Encode", "()", "summary", "df-generated"] - - ["System.Formats.Cbor", "CborWriter", "Encode", "(System.Span)", "summary", "df-generated"] - ["System.Formats.Cbor", "CborWriter", "Reset", "()", "summary", "df-generated"] - - ["System.Formats.Cbor", "CborWriter", "TryEncode", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Formats.Cbor", "CborWriter", "WriteBigInteger", "(System.Numerics.BigInteger)", "summary", "df-generated"] - ["System.Formats.Cbor", "CborWriter", "WriteBoolean", "(System.Boolean)", "summary", "df-generated"] - ["System.Formats.Cbor", "CborWriter", "WriteByteString", "(System.Byte[])", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Formats.Tar.model.yml b/csharp/ql/lib/ext/generated/System.Formats.Tar.model.yml index 90a1a0eb7c8..f6594a9aa02 100644 --- a/csharp/ql/lib/ext/generated/System.Formats.Tar.model.yml +++ b/csharp/ql/lib/ext/generated/System.Formats.Tar.model.yml @@ -5,25 +5,9 @@ extensions: extensible: summaryModel data: - ["System.Formats.Tar", "GnuTarEntry", False, "GnuTarEntry", "(System.Formats.Tar.TarEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Formats.Tar", "GnuTarEntry", False, "get_AccessTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "GnuTarEntry", False, "get_ChangeTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "GnuTarEntry", False, "set_AccessTime", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Formats.Tar", "GnuTarEntry", False, "set_ChangeTime", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Formats.Tar", "PaxTarEntry", False, "PaxTarEntry", "(System.Formats.Tar.TarEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", False, "get_GroupName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", False, "get_UserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", False, "set_GroupName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", False, "set_UserName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Formats.Tar", "TarEntry", False, "ExtractToFileAsync", "(System.String,System.Boolean,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Tar", "TarEntry", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "get_DataStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "get_LinkName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "get_ModificationTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "set_DataStream", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "set_LinkName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "set_ModificationTime", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Formats.Tar", "TarEntry", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Formats.Tar", "TarFile", False, "CreateFromDirectoryAsync", "(System.String,System.IO.Stream,System.Boolean,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Tar", "TarFile", False, "CreateFromDirectoryAsync", "(System.String,System.String,System.Boolean,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Formats.Tar", "TarFile", False, "ExtractToDirectoryAsync", "(System.IO.Stream,System.String,System.Boolean,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] @@ -47,21 +31,11 @@ extensions: - ["System.Formats.Tar", "PaxTarEntry", "PaxTarEntry", "(System.Formats.Tar.TarEntryType,System.String)", "summary", "df-generated"] - ["System.Formats.Tar", "PaxTarEntry", "PaxTarEntry", "(System.Formats.Tar.TarEntryType,System.String,System.Collections.Generic.IEnumerable>)", "summary", "df-generated"] - ["System.Formats.Tar", "PaxTarEntry", "get_ExtendedAttributes", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", "get_DeviceMajor", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", "get_DeviceMinor", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", "set_DeviceMajor", "(System.Int32)", "summary", "df-generated"] - - ["System.Formats.Tar", "PosixTarEntry", "set_DeviceMinor", "(System.Int32)", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "ExtractToFile", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "get_Checksum", "()", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "get_EntryType", "()", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "get_Format", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "TarEntry", "get_Gid", "()", "summary", "df-generated"] - ["System.Formats.Tar", "TarEntry", "get_Length", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "TarEntry", "get_Mode", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "TarEntry", "get_Uid", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "TarEntry", "set_Gid", "(System.Int32)", "summary", "df-generated"] - - ["System.Formats.Tar", "TarEntry", "set_Mode", "(System.IO.UnixFileMode)", "summary", "df-generated"] - - ["System.Formats.Tar", "TarEntry", "set_Uid", "(System.Int32)", "summary", "df-generated"] - ["System.Formats.Tar", "TarFile", "CreateFromDirectory", "(System.String,System.IO.Stream,System.Boolean)", "summary", "df-generated"] - ["System.Formats.Tar", "TarFile", "CreateFromDirectory", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["System.Formats.Tar", "TarFile", "ExtractToDirectory", "(System.IO.Stream,System.String,System.Boolean)", "summary", "df-generated"] @@ -74,8 +48,6 @@ extensions: - ["System.Formats.Tar", "TarWriter", "DisposeAsync", "()", "summary", "df-generated"] - ["System.Formats.Tar", "TarWriter", "TarWriter", "(System.IO.Stream)", "summary", "df-generated"] - ["System.Formats.Tar", "TarWriter", "TarWriter", "(System.IO.Stream,System.Boolean)", "summary", "df-generated"] - - ["System.Formats.Tar", "TarWriter", "get_Format", "()", "summary", "df-generated"] - - ["System.Formats.Tar", "TarWriter", "set_Format", "(System.Formats.Tar.TarEntryFormat)", "summary", "df-generated"] - ["System.Formats.Tar", "UstarTarEntry", "UstarTarEntry", "(System.Formats.Tar.TarEntryType,System.String)", "summary", "df-generated"] - ["System.Formats.Tar", "V7TarEntry", "V7TarEntry", "(System.Formats.Tar.TarEntry)", "summary", "df-generated"] - ["System.Formats.Tar", "V7TarEntry", "V7TarEntry", "(System.Formats.Tar.TarEntryType,System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Globalization.model.yml b/csharp/ql/lib/ext/generated/System.Globalization.model.yml index 51afda90dae..2a278f67181 100644 --- a/csharp/ql/lib/ext/generated/System.Globalization.model.yml +++ b/csharp/ql/lib/ext/generated/System.Globalization.model.yml @@ -23,15 +23,11 @@ extensions: - ["System.Globalization", "CultureInfo", False, "ReadOnly", "(System.Globalization.CultureInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "CultureInfo", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "CultureInfo", False, "get_Calendar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "CultureInfo", False, "get_DateTimeFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "CultureInfo", False, "get_DisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "CultureInfo", False, "get_EnglishName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "CultureInfo", False, "get_NativeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "CultureInfo", False, "get_NumberFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "CultureInfo", False, "get_Parent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "CultureInfo", False, "get_TextInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "CultureInfo", False, "set_DateTimeFormat", "(System.Globalization.DateTimeFormatInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "CultureInfo", False, "set_NumberFormat", "(System.Globalization.NumberFormatInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "CultureNotFoundException", False, "CultureNotFoundException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "CultureNotFoundException", False, "CultureNotFoundException", "(System.String,System.String,System.Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "CultureNotFoundException", False, "CultureNotFoundException", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -50,38 +46,6 @@ extensions: - ["System.Globalization", "DateTimeFormatInfo", False, "GetShortestDayName", "(System.DayOfWeek)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", False, "ReadOnly", "(System.Globalization.DateTimeFormatInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", False, "SetAllDateTimePatterns", "(System.String[],System.Char)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_AMDesignator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_AbbreviatedDayNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_AbbreviatedMonthGenitiveNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_AbbreviatedMonthNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_Calendar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_DateSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_DayNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_MonthDayPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_MonthGenitiveNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_MonthNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_PMDesignator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_ShortestDayNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "get_TimeSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_AMDesignator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_AbbreviatedDayNames", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_AbbreviatedMonthGenitiveNames", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_AbbreviatedMonthNames", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_Calendar", "(System.Globalization.Calendar)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_DateSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_DayNames", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_FullDateTimePattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_LongDatePattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_LongTimePattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_MonthDayPattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_MonthGenitiveNames", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_MonthNames", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_PMDesignator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_ShortDatePattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_ShortTimePattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_ShortestDayNames", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_TimeSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", False, "set_YearMonthPattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "DaylightTime", False, "DaylightTime", "(System.DateTime,System.DateTime,System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "DaylightTime", False, "DaylightTime", "(System.DateTime,System.DateTime,System.TimeSpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "DaylightTime", False, "DaylightTime", "(System.DateTime,System.DateTime,System.TimeSpan)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -98,36 +62,6 @@ extensions: - ["System.Globalization", "NumberFormatInfo", False, "GetFormat", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "NumberFormatInfo", False, "GetInstance", "(System.IFormatProvider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "NumberFormatInfo", False, "ReadOnly", "(System.Globalization.NumberFormatInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_CurrencyDecimalSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_CurrencyGroupSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_CurrencySymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_NaNSymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_NativeDigits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_NegativeInfinitySymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_NegativeSign", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_NumberDecimalSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_NumberGroupSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_PerMilleSymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_PercentDecimalSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_PercentGroupSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_PercentSymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_PositiveInfinitySymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "get_PositiveSign", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_CurrencyDecimalSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_CurrencyGroupSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_CurrencySymbol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_NaNSymbol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_NativeDigits", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_NegativeInfinitySymbol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_NegativeSign", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_NumberDecimalSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_NumberGroupSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_PerMilleSymbol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_PercentDecimalSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_PercentGroupSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_PercentSymbol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_PositiveInfinitySymbol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", False, "set_PositiveSign", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "RegionInfo", False, "RegionInfo", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "RegionInfo", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "RegionInfo", False, "get_DisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -144,8 +78,6 @@ extensions: - ["System.Globalization", "StringInfo", False, "StringInfo", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "StringInfo", False, "SubstringByTextElements", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "StringInfo", False, "SubstringByTextElements", "(System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "StringInfo", False, "get_String", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "StringInfo", False, "set_String", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Globalization", "TextElementEnumerator", False, "GetTextElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "TextElementEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "TextInfo", False, "ReadOnly", "(System.Globalization.TextInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -154,7 +86,6 @@ extensions: - ["System.Globalization", "TextInfo", False, "ToTitleCase", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "TextInfo", False, "ToUpper", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Globalization", "TextInfo", False, "get_CultureName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Globalization", "TextInfo", False, "set_ListSeparator", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -202,8 +133,6 @@ extensions: - ["System.Globalization", "Calendar", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Globalization", "Calendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "Calendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "Calendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "Calendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "CharUnicodeInfo", "GetDecimalDigitValue", "(System.Char)", "summary", "df-generated"] - ["System.Globalization", "CharUnicodeInfo", "GetDecimalDigitValue", "(System.String,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "CharUnicodeInfo", "GetDigitValue", "(System.Char)", "summary", "df-generated"] @@ -291,10 +220,6 @@ extensions: - ["System.Globalization", "CultureInfo", "GetHashCode", "()", "summary", "df-generated"] - ["System.Globalization", "CultureInfo", "get_CompareInfo", "()", "summary", "df-generated"] - ["System.Globalization", "CultureInfo", "get_CultureTypes", "()", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "get_CurrentCulture", "()", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "get_CurrentUICulture", "()", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "get_DefaultThreadCurrentCulture", "()", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "get_DefaultThreadCurrentUICulture", "()", "summary", "df-generated"] - ["System.Globalization", "CultureInfo", "get_IetfLanguageTag", "()", "summary", "df-generated"] - ["System.Globalization", "CultureInfo", "get_InstalledUICulture", "()", "summary", "df-generated"] - ["System.Globalization", "CultureInfo", "get_InvariantCulture", "()", "summary", "df-generated"] @@ -308,10 +233,6 @@ extensions: - ["System.Globalization", "CultureInfo", "get_ThreeLetterWindowsLanguageName", "()", "summary", "df-generated"] - ["System.Globalization", "CultureInfo", "get_TwoLetterISOLanguageName", "()", "summary", "df-generated"] - ["System.Globalization", "CultureInfo", "get_UseUserOverride", "()", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "set_CurrentCulture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "set_CurrentUICulture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "set_DefaultThreadCurrentCulture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - - ["System.Globalization", "CultureInfo", "set_DefaultThreadCurrentUICulture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.Globalization", "CultureNotFoundException", "CultureNotFoundException", "(System.String)", "summary", "df-generated"] - ["System.Globalization", "CultureNotFoundException", "CultureNotFoundException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Globalization", "CultureNotFoundException", "CultureNotFoundException", "(System.String,System.Int32,System.Exception)", "summary", "df-generated"] @@ -321,23 +242,13 @@ extensions: - ["System.Globalization", "DateTimeFormatInfo", "GetAllDateTimePatterns", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "GetEra", "(System.String)", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "GetEraName", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_CalendarWeekRule", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "get_CurrentInfo", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_FirstDayOfWeek", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_FullDateTimePattern", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "get_InvariantInfo", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_LongDatePattern", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_LongTimePattern", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "get_NativeCalendarName", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "get_RFC1123Pattern", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_ShortDatePattern", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_ShortTimePattern", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "get_SortableDateTimePattern", "()", "summary", "df-generated"] - ["System.Globalization", "DateTimeFormatInfo", "get_UniversalSortableDateTimePattern", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "get_YearMonthPattern", "()", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "set_CalendarWeekRule", "(System.Globalization.CalendarWeekRule)", "summary", "df-generated"] - - ["System.Globalization", "DateTimeFormatInfo", "set_FirstDayOfWeek", "(System.DayOfWeek)", "summary", "df-generated"] - ["System.Globalization", "EastAsianLunisolarCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "EastAsianLunisolarCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "EastAsianLunisolarCalendar", "GetCelestialStem", "(System.Int32)", "summary", "df-generated"] @@ -358,8 +269,6 @@ extensions: - ["System.Globalization", "EastAsianLunisolarCalendar", "ToDateTime", "(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "EastAsianLunisolarCalendar", "ToFourDigitYear", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "EastAsianLunisolarCalendar", "get_AlgorithmType", "()", "summary", "df-generated"] - - ["System.Globalization", "EastAsianLunisolarCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "EastAsianLunisolarCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "GetDayOfMonth", "(System.DateTime)", "summary", "df-generated"] @@ -379,13 +288,9 @@ extensions: - ["System.Globalization", "GregorianCalendar", "ToDateTime", "(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "ToFourDigitYear", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "get_AlgorithmType", "()", "summary", "df-generated"] - - ["System.Globalization", "GregorianCalendar", "get_CalendarType", "()", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "GregorianCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "GregorianCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "GregorianCalendar", "set_CalendarType", "(System.Globalization.GregorianCalendarTypes)", "summary", "df-generated"] - - ["System.Globalization", "GregorianCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "HebrewCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "HebrewCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "HebrewCalendar", "GetDayOfMonth", "(System.DateTime)", "summary", "df-generated"] @@ -407,8 +312,6 @@ extensions: - ["System.Globalization", "HebrewCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "HebrewCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "HebrewCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "HebrewCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "HebrewCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "GetDayOfMonth", "(System.DateTime)", "summary", "df-generated"] @@ -429,12 +332,8 @@ extensions: - ["System.Globalization", "HijriCalendar", "get_AlgorithmType", "()", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "get_DaysInYearBeforeMinSupportedYear", "()", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "get_Eras", "()", "summary", "df-generated"] - - ["System.Globalization", "HijriCalendar", "get_HijriAdjustment", "()", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "HijriCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "HijriCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "HijriCalendar", "set_HijriAdjustment", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "HijriCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "ISOWeek", "GetWeekOfYear", "(System.DateTime)", "summary", "df-generated"] - ["System.Globalization", "ISOWeek", "GetWeeksInYear", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "ISOWeek", "GetYear", "(System.DateTime)", "summary", "df-generated"] @@ -443,10 +342,6 @@ extensions: - ["System.Globalization", "ISOWeek", "ToDateTime", "(System.Int32,System.Int32,System.DayOfWeek)", "summary", "df-generated"] - ["System.Globalization", "IdnMapping", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Globalization", "IdnMapping", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Globalization", "IdnMapping", "get_AllowUnassigned", "()", "summary", "df-generated"] - - ["System.Globalization", "IdnMapping", "get_UseStd3AsciiRules", "()", "summary", "df-generated"] - - ["System.Globalization", "IdnMapping", "set_AllowUnassigned", "(System.Boolean)", "summary", "df-generated"] - - ["System.Globalization", "IdnMapping", "set_UseStd3AsciiRules", "(System.Boolean)", "summary", "df-generated"] - ["System.Globalization", "JapaneseCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "JapaneseCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "JapaneseCalendar", "GetDayOfMonth", "(System.DateTime)", "summary", "df-generated"] @@ -469,8 +364,6 @@ extensions: - ["System.Globalization", "JapaneseCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "JapaneseCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "JapaneseCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "JapaneseCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "JapaneseCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "JapaneseLunisolarCalendar", "GetEra", "(System.DateTime)", "summary", "df-generated"] - ["System.Globalization", "JapaneseLunisolarCalendar", "get_DaysInYearBeforeMinSupportedYear", "()", "summary", "df-generated"] - ["System.Globalization", "JapaneseLunisolarCalendar", "get_Eras", "()", "summary", "df-generated"] @@ -497,8 +390,6 @@ extensions: - ["System.Globalization", "JulianCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "JulianCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "JulianCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "JulianCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "JulianCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "KoreanCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "KoreanCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "KoreanCalendar", "GetDayOfMonth", "(System.DateTime)", "summary", "df-generated"] @@ -521,41 +412,15 @@ extensions: - ["System.Globalization", "KoreanCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "KoreanCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "KoreanCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "KoreanCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "KoreanCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "KoreanLunisolarCalendar", "GetEra", "(System.DateTime)", "summary", "df-generated"] - ["System.Globalization", "KoreanLunisolarCalendar", "get_DaysInYearBeforeMinSupportedYear", "()", "summary", "df-generated"] - ["System.Globalization", "KoreanLunisolarCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "KoreanLunisolarCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "KoreanLunisolarCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "NumberFormatInfo", "Clone", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_CurrencyDecimalDigits", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_CurrencyGroupSizes", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_CurrencyNegativePattern", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_CurrencyPositivePattern", "()", "summary", "df-generated"] - ["System.Globalization", "NumberFormatInfo", "get_CurrentInfo", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_DigitSubstitution", "()", "summary", "df-generated"] - ["System.Globalization", "NumberFormatInfo", "get_InvariantInfo", "()", "summary", "df-generated"] - ["System.Globalization", "NumberFormatInfo", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_NumberDecimalDigits", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_NumberGroupSizes", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_NumberNegativePattern", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_PercentDecimalDigits", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_PercentGroupSizes", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_PercentNegativePattern", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "get_PercentPositivePattern", "()", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_CurrencyDecimalDigits", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_CurrencyGroupSizes", "(System.Int32[])", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_CurrencyNegativePattern", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_CurrencyPositivePattern", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_DigitSubstitution", "(System.Globalization.DigitShapes)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_NumberDecimalDigits", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_NumberGroupSizes", "(System.Int32[])", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_NumberNegativePattern", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_PercentDecimalDigits", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_PercentGroupSizes", "(System.Int32[])", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_PercentNegativePattern", "(System.Int32)", "summary", "df-generated"] - - ["System.Globalization", "NumberFormatInfo", "set_PercentPositivePattern", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "PersianCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "PersianCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "PersianCalendar", "GetDayOfMonth", "(System.DateTime)", "summary", "df-generated"] @@ -577,8 +442,6 @@ extensions: - ["System.Globalization", "PersianCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "PersianCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "PersianCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "PersianCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "PersianCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "RegionInfo", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Globalization", "RegionInfo", "GetHashCode", "()", "summary", "df-generated"] - ["System.Globalization", "RegionInfo", "RegionInfo", "(System.Int32)", "summary", "df-generated"] @@ -632,8 +495,6 @@ extensions: - ["System.Globalization", "TaiwanCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "TaiwanCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "TaiwanCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "TaiwanCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "TaiwanCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "TaiwanLunisolarCalendar", "GetEra", "(System.DateTime)", "summary", "df-generated"] - ["System.Globalization", "TaiwanLunisolarCalendar", "get_DaysInYearBeforeMinSupportedYear", "()", "summary", "df-generated"] - ["System.Globalization", "TaiwanLunisolarCalendar", "get_Eras", "()", "summary", "df-generated"] @@ -653,7 +514,6 @@ extensions: - ["System.Globalization", "TextInfo", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Globalization", "TextInfo", "get_IsRightToLeft", "()", "summary", "df-generated"] - ["System.Globalization", "TextInfo", "get_LCID", "()", "summary", "df-generated"] - - ["System.Globalization", "TextInfo", "get_ListSeparator", "()", "summary", "df-generated"] - ["System.Globalization", "TextInfo", "get_MacCodePage", "()", "summary", "df-generated"] - ["System.Globalization", "TextInfo", "get_OEMCodePage", "()", "summary", "df-generated"] - ["System.Globalization", "ThaiBuddhistCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] @@ -678,8 +538,6 @@ extensions: - ["System.Globalization", "ThaiBuddhistCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "ThaiBuddhistCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "ThaiBuddhistCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "ThaiBuddhistCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "ThaiBuddhistCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] - ["System.Globalization", "UmAlQuraCalendar", "AddMonths", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "UmAlQuraCalendar", "AddYears", "(System.DateTime,System.Int32)", "summary", "df-generated"] - ["System.Globalization", "UmAlQuraCalendar", "GetDayOfMonth", "(System.DateTime)", "summary", "df-generated"] @@ -702,5 +560,3 @@ extensions: - ["System.Globalization", "UmAlQuraCalendar", "get_Eras", "()", "summary", "df-generated"] - ["System.Globalization", "UmAlQuraCalendar", "get_MaxSupportedDateTime", "()", "summary", "df-generated"] - ["System.Globalization", "UmAlQuraCalendar", "get_MinSupportedDateTime", "()", "summary", "df-generated"] - - ["System.Globalization", "UmAlQuraCalendar", "get_TwoDigitYearMax", "()", "summary", "df-generated"] - - ["System.Globalization", "UmAlQuraCalendar", "set_TwoDigitYearMax", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.Compression.model.yml b/csharp/ql/lib/ext/generated/System.IO.Compression.model.yml index 76ea8eb14a3..70b0c022633 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Compression.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Compression.model.yml @@ -8,13 +8,11 @@ extensions: - ["System.IO.Compression", "BrotliStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "BrotliStream", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "DeflateStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Compression", "DeflateStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "DeflateStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "DeflateStream", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "GZipStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "GZipStream", False, "GZipStream", "(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Compression", "GZipStream", False, "GZipStream", "(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO.Compression", "GZipStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "GZipStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "GZipStream", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZLibException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -31,19 +29,11 @@ extensions: - ["System.IO.Compression", "ZipArchive", False, "CreateEntry", "(System.String,System.IO.Compression.CompressionLevel)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZipArchive", False, "ZipArchive", "(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Compression", "ZipArchive", False, "ZipArchive", "(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchive", False, "get_Comment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZipArchive", False, "get_Entries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchive", False, "set_Comment", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", False, "Open", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", False, "get_Archive", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", False, "get_Comment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", False, "get_FullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", False, "get_LastWriteTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", False, "set_Comment", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", False, "set_FullName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", False, "set_LastWriteTime", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Compression", "ZipFile", False, "Open", "(System.String,System.IO.Compression.ZipArchiveMode)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZipFile", False, "Open", "(System.String,System.IO.Compression.ZipArchiveMode,System.Text.Encoding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.Compression", "ZipFile", False, "Open", "(System.String,System.IO.Compression.ZipArchiveMode,System.Text.Encoding)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -74,8 +64,6 @@ extensions: - ["System.IO.Compression", "BrotliStream", "EndRead", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "Flush", "()", "summary", "df-generated"] - - ["System.IO.Compression", "BrotliStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.IO.Compression", "BrotliStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -86,14 +74,11 @@ extensions: - ["System.IO.Compression", "BrotliStream", "get_CanSeek", "()", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO.Compression", "BrotliStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO.Compression", "BrotliStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO.Compression", "BrotliStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "DisposeAsync", "()", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "EndRead", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "Flush", "()", "summary", "df-generated"] - - ["System.IO.Compression", "DeflateStream", "Read", "(System.Span)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -103,8 +88,6 @@ extensions: - ["System.IO.Compression", "DeflateStream", "get_CanSeek", "()", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO.Compression", "DeflateStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO.Compression", "DeflateStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO.Compression", "DeflateStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "DisposeAsync", "()", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "EndRead", "(System.IAsyncResult)", "summary", "df-generated"] @@ -112,7 +95,6 @@ extensions: - ["System.IO.Compression", "GZipStream", "Flush", "()", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "GZipStream", "(System.IO.Stream,System.IO.Compression.CompressionLevel)", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "GZipStream", "(System.IO.Stream,System.IO.Compression.CompressionMode)", "summary", "df-generated"] - - ["System.IO.Compression", "GZipStream", "Read", "(System.Span)", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -122,16 +104,12 @@ extensions: - ["System.IO.Compression", "GZipStream", "get_CanSeek", "()", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO.Compression", "GZipStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO.Compression", "GZipStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO.Compression", "GZipStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibException", "ZLibException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "DisposeAsync", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "EndRead", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "Flush", "()", "summary", "df-generated"] - - ["System.IO.Compression", "ZLibStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.IO.Compression", "ZLibStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -144,8 +122,6 @@ extensions: - ["System.IO.Compression", "ZLibStream", "get_CanSeek", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZLibStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO.Compression", "ZLibStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO.Compression", "ZLibStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - ["System.IO.Compression", "ZipArchive", "Dispose", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZipArchive", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "ZipArchive", "GetEntry", "(System.String)", "summary", "df-generated"] @@ -156,10 +132,8 @@ extensions: - ["System.IO.Compression", "ZipArchiveEntry", "Delete", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", "get_CompressedLength", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", "get_Crc32", "()", "summary", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", "get_ExternalAttributes", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", "get_IsEncrypted", "()", "summary", "df-generated"] - ["System.IO.Compression", "ZipArchiveEntry", "get_Length", "()", "summary", "df-generated"] - - ["System.IO.Compression", "ZipArchiveEntry", "set_ExternalAttributes", "(System.Int32)", "summary", "df-generated"] - ["System.IO.Compression", "ZipFile", "CreateFromDirectory", "(System.String,System.IO.Stream)", "summary", "df-generated"] - ["System.IO.Compression", "ZipFile", "CreateFromDirectory", "(System.String,System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)", "summary", "df-generated"] - ["System.IO.Compression", "ZipFile", "CreateFromDirectory", "(System.String,System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean,System.Text.Encoding)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.Enumeration.model.yml b/csharp/ql/lib/ext/generated/System.IO.Enumeration.model.yml index 058788e31cb..be161f158ae 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Enumeration.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Enumeration.model.yml @@ -16,19 +16,11 @@ extensions: - ["System.IO.Enumeration", "FileSystemEntry", "ToFullPath", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEntry", "get_Attributes", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEntry", "get_CreationTimeUtc", "()", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEntry", "get_Directory", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEntry", "get_IsDirectory", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEntry", "get_IsHidden", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEntry", "get_LastAccessTimeUtc", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEntry", "get_LastWriteTimeUtc", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEntry", "get_Length", "()", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEntry", "get_OriginalRootDirectory", "()", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEntry", "get_RootDirectory", "()", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEntry", "set_Directory", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEntry", "set_OriginalRootDirectory", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEntry", "set_RootDirectory", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEnumerable", "get_ShouldIncludePredicate", "()", "summary", "df-generated"] - - ["System.IO.Enumeration", "FileSystemEnumerable", "get_ShouldRecursePredicate", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEnumerator", "ContinueOnError", "(System.Int32)", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEnumerator", "Dispose", "()", "summary", "df-generated"] - ["System.IO.Enumeration", "FileSystemEnumerator", "Dispose", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.IsolatedStorage.model.yml b/csharp/ql/lib/ext/generated/System.IO.IsolatedStorage.model.yml index beff6bd3ef5..7c0a1a788a5 100644 --- a/csharp/ql/lib/ext/generated/System.IO.IsolatedStorage.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.IsolatedStorage.model.yml @@ -9,8 +9,6 @@ extensions: - ["System.IO.IsolatedStorage", "IsolatedStorage", False, "get_DomainIdentity", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -26,13 +24,9 @@ extensions: - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_AvailableFreeSpace", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_CurrentSize", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_MaximumSize", "()", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_Quota", "()", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_Scope", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_SeparatorExternal", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_SeparatorInternal", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorage", "get_UsedSize", "()", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorage", "set_Quota", "(System.Int64)", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorage", "set_Scope", "(System.IO.IsolatedStorage.IsolatedStorageScope)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageException", "IsolatedStorageException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageException", "IsolatedStorageException", "(System.String)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageException", "IsolatedStorageException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -77,7 +71,6 @@ extensions: - ["System.IO.IsolatedStorage", "IsolatedStorageFile", "get_CurrentSize", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFile", "get_IsEnabled", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFile", "get_MaximumSize", "()", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorageFile", "get_Quota", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFile", "get_UsedSize", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "DisposeAsync", "()", "summary", "df-generated"] @@ -94,7 +87,6 @@ extensions: - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "IsolatedStorageFileStream", "(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.IsolatedStorage.IsolatedStorageFile)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "IsolatedStorageFileStream", "(System.String,System.IO.FileMode,System.IO.IsolatedStorage.IsolatedStorageFile)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "Lock", "(System.Int64,System.Int64)", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "Read", "(System.Span)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -107,6 +99,4 @@ extensions: - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "get_Handle", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "get_IsAsync", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "get_Position", "()", "summary", "df-generated"] - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "get_SafeFileHandle", "()", "summary", "df-generated"] - - ["System.IO.IsolatedStorage", "IsolatedStorageFileStream", "set_Position", "(System.Int64)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.Packaging.model.yml b/csharp/ql/lib/ext/generated/System.IO.Packaging.model.yml index 160ea200893..d31ed2dfe1c 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Packaging.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Packaging.model.yml @@ -106,38 +106,6 @@ extensions: - ["System.IO.Packaging", "PackagePartCollection", "GetEnumerator", "()", "summary", "df-generated"] - ["System.IO.Packaging", "PackageProperties", "Dispose", "()", "summary", "df-generated"] - ["System.IO.Packaging", "PackageProperties", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Category", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_ContentStatus", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_ContentType", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Created", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Creator", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Description", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Identifier", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Keywords", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Language", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_LastModifiedBy", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_LastPrinted", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Modified", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Revision", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Subject", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Title", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "get_Version", "()", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Category", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_ContentStatus", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_ContentType", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Created", "(System.Nullable)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Creator", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Identifier", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Keywords", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Language", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_LastModifiedBy", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_LastPrinted", "(System.Nullable)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Modified", "(System.Nullable)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Revision", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Subject", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Title", "(System.String)", "summary", "df-generated"] - - ["System.IO.Packaging", "PackageProperties", "set_Version", "(System.String)", "summary", "df-generated"] - ["System.IO.Packaging", "PackageRelationship", "get_TargetMode", "()", "summary", "df-generated"] - ["System.IO.Packaging", "PackageRelationshipSelector", "get_SelectorType", "()", "summary", "df-generated"] - ["System.IO.Packaging", "ZipPackage", "DeletePartCore", "(System.Uri)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml b/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml index d4f03676fd7..651cfacf347 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml @@ -98,8 +98,6 @@ extensions: - ["System.IO.Pipes", "PipeStream", "FlushAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "PipeStream", "(System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeTransmissionMode,System.Int32)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "PipeStream", "(System.IO.Pipes.PipeDirection,System.Int32)", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -112,16 +110,10 @@ extensions: - ["System.IO.Pipes", "PipeStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_InBufferSize", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_IsAsync", "()", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "get_IsConnected", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_IsHandleExposed", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_IsMessageComplete", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_Length", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_OutBufferSize", "()", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "get_ReadMode", "()", "summary", "df-generated"] - ["System.IO.Pipes", "PipeStream", "get_TransmissionMode", "()", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "set_IsConnected", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.IO.Pipes", "PipeStream", "set_ReadMode", "(System.IO.Pipes.PipeTransmissionMode)", "summary", "df-generated"] - ["System.IO.Pipes", "PipesAclExtensions", "GetAccessControl", "(System.IO.Pipes.PipeStream)", "summary", "df-generated"] - ["System.IO.Pipes", "PipesAclExtensions", "SetAccessControl", "(System.IO.Pipes.PipeStream,System.IO.Pipes.PipeSecurity)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.Ports.model.yml b/csharp/ql/lib/ext/generated/System.IO.Ports.model.yml index b80ca1ccf65..a7d734a903d 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Ports.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Ports.model.yml @@ -14,22 +14,10 @@ extensions: - ["System.IO.Ports", "SerialPort", False, "Write", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Ports", "SerialPort", False, "WriteLine", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO.Ports", "SerialPort", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Ports", "SerialPort", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Ports", "SerialPort", False, "get_NewLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Ports", "SerialPort", False, "get_PortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO.Ports", "SerialPort", False, "set_Encoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO.Ports", "SerialPort", False, "set_NewLine", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO.Ports", "SerialPort", False, "set_PortName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.IO.Ports", "SerialDataReceivedEventArgs", "get_EventType", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialDataReceivedEventArgs", "set_EventType", "(System.IO.Ports.SerialData)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialErrorReceivedEventArgs", "get_EventType", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialErrorReceivedEventArgs", "set_EventType", "(System.IO.Ports.SerialError)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPinChangedEventArgs", "get_EventType", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPinChangedEventArgs", "set_EventType", "(System.IO.Ports.SerialPinChange)", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "Close", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "DiscardInBuffer", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "DiscardOutBuffer", "()", "summary", "df-generated"] @@ -44,39 +32,9 @@ extensions: - ["System.IO.Ports", "SerialPort", "SerialPort", "(System.String,System.Int32)", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "SerialPort", "(System.String,System.Int32,System.IO.Ports.Parity)", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "SerialPort", "(System.String,System.Int32,System.IO.Ports.Parity,System.Int32)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_BaudRate", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_BreakState", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "get_BytesToRead", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "get_BytesToWrite", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "get_CDHolding", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "get_CtsHolding", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_DataBits", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_DiscardNull", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "get_DsrHolding", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_DtrEnable", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_Handshake", "()", "summary", "df-generated"] - ["System.IO.Ports", "SerialPort", "get_IsOpen", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_Parity", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_ParityReplace", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_ReadBufferSize", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_ReadTimeout", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_ReceivedBytesThreshold", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_RtsEnable", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_StopBits", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_WriteBufferSize", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "get_WriteTimeout", "()", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_BaudRate", "(System.Int32)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_BreakState", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_DataBits", "(System.Int32)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_DiscardNull", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_DtrEnable", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_Handshake", "(System.IO.Ports.Handshake)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_Parity", "(System.IO.Ports.Parity)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_ParityReplace", "(System.Byte)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_ReadBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_ReadTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_ReceivedBytesThreshold", "(System.Int32)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_RtsEnable", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_StopBits", "(System.IO.Ports.StopBits)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_WriteBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.IO.Ports", "SerialPort", "set_WriteTimeout", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.model.yml b/csharp/ql/lib/ext/generated/System.IO.model.yml index 54b7d4f5079..f513e847e2e 100644 --- a/csharp/ql/lib/ext/generated/System.IO.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.model.yml @@ -7,6 +7,7 @@ extensions: - ["System.IO", "BinaryReader", False, "BinaryReader", "(System.IO.Stream,System.Text.Encoding,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "BinaryReader", False, "BinaryReader", "(System.IO.Stream,System.Text.Encoding,System.Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "BinaryReader", False, "Read", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] + - ["System.IO", "BinaryReader", False, "Read", "(System.Span)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.IO", "BinaryReader", False, "ReadString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "BinaryReader", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "BinaryWriter", False, "BinaryWriter", "(System.IO.Stream,System.Text.Encoding,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -15,7 +16,6 @@ extensions: - ["System.IO", "BinaryWriter", False, "Write", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.IO", "BinaryWriter", False, "Write", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.IO", "BinaryWriter", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "BufferedStream", False, "BufferedStream", "(System.IO.Stream,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "BufferedStream", False, "get_UnderlyingStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Directory", False, "CreateDirectory", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Directory", False, "CreateDirectory", "(System.String,System.IO.UnixFileMode)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -46,7 +46,6 @@ extensions: - ["System.IO", "DriveInfo", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "DriveInfo", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "DriveInfo", False, "get_RootDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "DriveInfo", False, "get_VolumeLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "ErrorEventArgs", False, "ErrorEventArgs", "(System.Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "ErrorEventArgs", False, "GetException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "File", False, "AppendAllBytesAsync", "(System.String,System.Byte[],System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -102,14 +101,10 @@ extensions: - ["System.IO", "FileNotFoundException", False, "get_Message", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "FileStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "FileStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileStream", False, "get_SafeFileHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "FileStreamOptions", False, "get_UnixCreateMode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "FileStreamOptions", False, "set_UnixCreateMode", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "FileSystemEventArgs", False, "FileSystemEventArgs", "(System.IO.WatcherChangeTypes,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "FileSystemEventArgs", False, "FileSystemEventArgs", "(System.IO.WatcherChangeTypes,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "FileSystemEventArgs", False, "get_FullPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -121,13 +116,7 @@ extensions: - ["System.IO", "FileSystemWatcher", False, "FileSystemWatcher", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "FileSystemWatcher", False, "FileSystemWatcher", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "FileSystemWatcher", False, "FileSystemWatcher", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.IO", "FileSystemWatcher", False, "get_Filter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "FileSystemWatcher", False, "get_Filters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "FileSystemWatcher", False, "get_Path", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "FileSystemWatcher", False, "get_Site", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "FileSystemWatcher", False, "set_Filter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO", "FileSystemWatcher", False, "set_Path", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO", "FileSystemWatcher", False, "set_Site", "(System.ComponentModel.ISite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "MemoryStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "MemoryStream", False, "GetBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "MemoryStream", False, "TryGetBuffer", "(System.ArraySegment)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -153,6 +142,9 @@ extensions: - ["System.IO", "Path", False, "Join", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Path", False, "TrimEndingDirectorySeparator", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Path", False, "TrimEndingDirectorySeparator", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.IO", "Path", False, "TryJoin", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] + - ["System.IO", "Path", False, "TryJoin", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] + - ["System.IO", "Path", False, "TryJoin", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["System.IO", "RandomAccess", False, "ReadAsync", "(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "RandomAccess", False, "ReadAsync", "(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["System.IO", "RandomAccess", False, "ReadAsync", "(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] @@ -171,7 +163,6 @@ extensions: - ["System.IO", "Stream", False, "FlushAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Stream", False, "Synchronized", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Stream", True, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "Stream", True, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "Stream", True, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "StreamReader", False, "get_BaseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "StreamReader", False, "get_CurrentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -292,8 +283,6 @@ extensions: - ["System.IO", "TextWriter", True, "WriteLineAsync", "(System.Text.StringBuilder,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "WriteLineAsync", "(System.Text.StringBuilder,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.IO", "TextWriter", True, "get_FormatProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "TextWriter", True, "get_NewLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.IO", "TextWriter", True, "set_NewLine", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "UnmanagedMemoryAccessor", False, "Initialize", "(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "UnmanagedMemoryAccessor", False, "UnmanagedMemoryAccessor", "(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "UnmanagedMemoryAccessor", False, "UnmanagedMemoryAccessor", "(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -304,7 +293,6 @@ extensions: - ["System.IO", "UnmanagedMemoryStream", False, "UnmanagedMemoryStream", "(System.Byte*,System.Int64,System.Int64,System.IO.FileAccess)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", False, "UnmanagedMemoryStream", "(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", False, "UnmanagedMemoryStream", "(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.IO", "UnmanagedMemoryStream", False, "get_PositionPointer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -320,7 +308,6 @@ extensions: - ["System.IO", "BinaryReader", "Read7BitEncodedInt", "()", "summary", "df-generated"] - ["System.IO", "BinaryReader", "Read", "()", "summary", "df-generated"] - ["System.IO", "BinaryReader", "Read", "(System.Char[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.IO", "BinaryReader", "Read", "(System.Span)", "summary", "df-generated"] - ["System.IO", "BinaryReader", "Read", "(System.Span)", "summary", "df-generated"] - ["System.IO", "BinaryReader", "ReadBoolean", "()", "summary", "df-generated"] - ["System.IO", "BinaryReader", "ReadByte", "()", "summary", "df-generated"] @@ -366,15 +353,12 @@ extensions: - ["System.IO", "BinaryWriter", "Write", "(System.UInt16)", "summary", "df-generated"] - ["System.IO", "BinaryWriter", "Write", "(System.UInt32)", "summary", "df-generated"] - ["System.IO", "BinaryWriter", "Write", "(System.UInt64)", "summary", "df-generated"] - - ["System.IO", "BufferedStream", "BufferedStream", "(System.IO.Stream)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "DisposeAsync", "()", "summary", "df-generated"] - ["System.IO", "BufferedStream", "EndRead", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "Flush", "()", "summary", "df-generated"] - ["System.IO", "BufferedStream", "FlushAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.IO", "BufferedStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.IO", "BufferedStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO", "BufferedStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO", "BufferedStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -386,8 +370,6 @@ extensions: - ["System.IO", "BufferedStream", "get_CanSeek", "()", "summary", "df-generated"] - ["System.IO", "BufferedStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO", "BufferedStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO", "BufferedStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO", "BufferedStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - ["System.IO", "Directory", "CreateTempSubdirectory", "(System.String)", "summary", "df-generated"] - ["System.IO", "Directory", "Delete", "(System.String)", "summary", "df-generated"] - ["System.IO", "Directory", "Delete", "(System.String,System.Boolean)", "summary", "df-generated"] @@ -462,29 +444,12 @@ extensions: - ["System.IO", "DriveInfo", "get_IsReady", "()", "summary", "df-generated"] - ["System.IO", "DriveInfo", "get_TotalFreeSpace", "()", "summary", "df-generated"] - ["System.IO", "DriveInfo", "get_TotalSize", "()", "summary", "df-generated"] - - ["System.IO", "DriveInfo", "set_VolumeLabel", "(System.String)", "summary", "df-generated"] - ["System.IO", "DriveNotFoundException", "DriveNotFoundException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO", "DriveNotFoundException", "DriveNotFoundException", "(System.String)", "summary", "df-generated"] - ["System.IO", "DriveNotFoundException", "DriveNotFoundException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.IO", "EndOfStreamException", "EndOfStreamException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO", "EndOfStreamException", "EndOfStreamException", "(System.String)", "summary", "df-generated"] - ["System.IO", "EndOfStreamException", "EndOfStreamException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_AttributesToSkip", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_BufferSize", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_IgnoreInaccessible", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_MatchCasing", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_MatchType", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_MaxRecursionDepth", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_RecurseSubdirectories", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "get_ReturnSpecialDirectories", "()", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_AttributesToSkip", "(System.IO.FileAttributes)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_BufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_IgnoreInaccessible", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_MatchCasing", "(System.IO.MatchCasing)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_MatchType", "(System.IO.MatchType)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_MaxRecursionDepth", "(System.Int32)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_RecurseSubdirectories", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO", "EnumerationOptions", "set_ReturnSpecialDirectories", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "File", "AppendAllBytes", "(System.String,System.Byte[])", "summary", "df-generated"] - ["System.IO", "File", "AppendAllLines", "(System.String,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.IO", "File", "AppendAllLines", "(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding)", "summary", "df-generated"] @@ -565,10 +530,8 @@ extensions: - ["System.IO", "FileInfo", "Replace", "(System.String,System.String)", "summary", "df-generated"] - ["System.IO", "FileInfo", "Replace", "(System.String,System.String,System.Boolean)", "summary", "df-generated"] - ["System.IO", "FileInfo", "get_Exists", "()", "summary", "df-generated"] - - ["System.IO", "FileInfo", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.IO", "FileInfo", "get_Length", "()", "summary", "df-generated"] - ["System.IO", "FileInfo", "get_Name", "()", "summary", "df-generated"] - - ["System.IO", "FileInfo", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "FileLoadException", "FileLoadException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO", "FileLoadException", "FileLoadException", "(System.String)", "summary", "df-generated"] - ["System.IO", "FileLoadException", "FileLoadException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -599,7 +562,6 @@ extensions: - ["System.IO", "FileStream", "Flush", "()", "summary", "df-generated"] - ["System.IO", "FileStream", "Flush", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "FileStream", "Lock", "(System.Int64,System.Int64)", "summary", "df-generated"] - - ["System.IO", "FileStream", "Read", "(System.Span)", "summary", "df-generated"] - ["System.IO", "FileStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO", "FileStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO", "FileStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -613,20 +575,6 @@ extensions: - ["System.IO", "FileStream", "get_IsAsync", "()", "summary", "df-generated"] - ["System.IO", "FileStream", "get_Length", "()", "summary", "df-generated"] - ["System.IO", "FileStream", "get_Name", "()", "summary", "df-generated"] - - ["System.IO", "FileStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO", "FileStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "get_Access", "()", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "get_BufferSize", "()", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "get_Mode", "()", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "get_Options", "()", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "get_PreallocationSize", "()", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "get_Share", "()", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "set_Access", "(System.IO.FileAccess)", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "set_BufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "set_Mode", "(System.IO.FileMode)", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "set_Options", "(System.IO.FileOptions)", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "set_PreallocationSize", "(System.Int64)", "summary", "df-generated"] - - ["System.IO", "FileStreamOptions", "set_Share", "(System.IO.FileShare)", "summary", "df-generated"] - ["System.IO", "FileSystemAclExtensions", "Create", "(System.IO.DirectoryInfo,System.Security.AccessControl.DirectorySecurity)", "summary", "df-generated"] - ["System.IO", "FileSystemAclExtensions", "Create", "(System.IO.FileInfo,System.IO.FileMode,System.Security.AccessControl.FileSystemRights,System.IO.FileShare,System.Int32,System.IO.FileOptions,System.Security.AccessControl.FileSecurity)", "summary", "df-generated"] - ["System.IO", "FileSystemAclExtensions", "CreateDirectory", "(System.Security.AccessControl.DirectorySecurity,System.String)", "summary", "df-generated"] @@ -645,24 +593,8 @@ extensions: - ["System.IO", "FileSystemInfo", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO", "FileSystemInfo", "Refresh", "()", "summary", "df-generated"] - ["System.IO", "FileSystemInfo", "ResolveLinkTarget", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_Attributes", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_CreationTime", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_CreationTimeUtc", "()", "summary", "df-generated"] - ["System.IO", "FileSystemInfo", "get_Exists", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_LastAccessTime", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_LastAccessTimeUtc", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_LastWriteTime", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_LastWriteTimeUtc", "()", "summary", "df-generated"] - ["System.IO", "FileSystemInfo", "get_Name", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "get_UnixFileMode", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_Attributes", "(System.IO.FileAttributes)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_CreationTime", "(System.DateTime)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_CreationTimeUtc", "(System.DateTime)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_LastAccessTime", "(System.DateTime)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_LastAccessTimeUtc", "(System.DateTime)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_LastWriteTime", "(System.DateTime)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_LastWriteTimeUtc", "(System.DateTime)", "summary", "df-generated"] - - ["System.IO", "FileSystemInfo", "set_UnixFileMode", "(System.IO.UnixFileMode)", "summary", "df-generated"] - ["System.IO", "FileSystemWatcher", "BeginInit", "()", "summary", "df-generated"] - ["System.IO", "FileSystemWatcher", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "FileSystemWatcher", "EndInit", "()", "summary", "df-generated"] @@ -674,16 +606,6 @@ extensions: - ["System.IO", "FileSystemWatcher", "WaitForChanged", "(System.IO.WatcherChangeTypes)", "summary", "df-generated"] - ["System.IO", "FileSystemWatcher", "WaitForChanged", "(System.IO.WatcherChangeTypes,System.Int32)", "summary", "df-generated"] - ["System.IO", "FileSystemWatcher", "WaitForChanged", "(System.IO.WatcherChangeTypes,System.TimeSpan)", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "get_EnableRaisingEvents", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "get_IncludeSubdirectories", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "get_InternalBufferSize", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "get_NotifyFilter", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "get_SynchronizingObject", "()", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "set_EnableRaisingEvents", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "set_IncludeSubdirectories", "(System.Boolean)", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "set_InternalBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "set_NotifyFilter", "(System.IO.NotifyFilters)", "summary", "df-generated"] - - ["System.IO", "FileSystemWatcher", "set_SynchronizingObject", "(System.ComponentModel.ISynchronizeInvoke)", "summary", "df-generated"] - ["System.IO", "IOException", "IOException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO", "IOException", "IOException", "(System.String)", "summary", "df-generated"] - ["System.IO", "IOException", "IOException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -698,8 +620,6 @@ extensions: - ["System.IO", "MemoryStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO", "MemoryStream", "Flush", "()", "summary", "df-generated"] - ["System.IO", "MemoryStream", "MemoryStream", "(System.Int32)", "summary", "df-generated"] - - ["System.IO", "MemoryStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.IO", "MemoryStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO", "MemoryStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO", "MemoryStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO", "MemoryStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -709,11 +629,7 @@ extensions: - ["System.IO", "MemoryStream", "get_CanRead", "()", "summary", "df-generated"] - ["System.IO", "MemoryStream", "get_CanSeek", "()", "summary", "df-generated"] - ["System.IO", "MemoryStream", "get_CanWrite", "()", "summary", "df-generated"] - - ["System.IO", "MemoryStream", "get_Capacity", "()", "summary", "df-generated"] - ["System.IO", "MemoryStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO", "MemoryStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO", "MemoryStream", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - - ["System.IO", "MemoryStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - ["System.IO", "Path", "EndsInDirectorySeparator", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "Path", "EndsInDirectorySeparator", "(System.String)", "summary", "df-generated"] - ["System.IO", "Path", "Exists", "(System.String)", "summary", "df-generated"] @@ -729,8 +645,6 @@ extensions: - ["System.IO", "Path", "IsPathRooted", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "Path", "IsPathRooted", "(System.String)", "summary", "df-generated"] - ["System.IO", "Path", "Join", "(System.String[])", "summary", "df-generated"] - - ["System.IO", "Path", "TryJoin", "(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - - ["System.IO", "Path", "TryJoin", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - ["System.IO", "PathTooLongException", "PathTooLongException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.IO", "PathTooLongException", "PathTooLongException", "(System.String)", "summary", "df-generated"] - ["System.IO", "PathTooLongException", "PathTooLongException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -750,12 +664,7 @@ extensions: - ["System.IO", "Stream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.IO", "Stream", "Flush", "()", "summary", "df-generated"] - ["System.IO", "Stream", "ObjectInvariant", "()", "summary", "df-generated"] - - ["System.IO", "Stream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.IO", "Stream", "ReadAtLeast", "(System.Span,System.Int32,System.Boolean)", "summary", "df-generated"] - - ["System.IO", "Stream", "ReadAtLeastAsync", "(System.Memory,System.Int32,System.Boolean,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO", "Stream", "ReadByte", "()", "summary", "df-generated"] - - ["System.IO", "Stream", "ReadExactly", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.IO", "Stream", "ReadExactly", "(System.Span)", "summary", "df-generated"] - ["System.IO", "Stream", "ReadExactlyAsync", "(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO", "Stream", "ReadExactlyAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO", "Stream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] @@ -769,12 +678,6 @@ extensions: - ["System.IO", "Stream", "get_CanTimeout", "()", "summary", "df-generated"] - ["System.IO", "Stream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO", "Stream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO", "Stream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO", "Stream", "get_ReadTimeout", "()", "summary", "df-generated"] - - ["System.IO", "Stream", "get_WriteTimeout", "()", "summary", "df-generated"] - - ["System.IO", "Stream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.IO", "Stream", "set_ReadTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.IO", "Stream", "set_WriteTimeout", "(System.Int32)", "summary", "df-generated"] - ["System.IO", "StreamReader", "Close", "()", "summary", "df-generated"] - ["System.IO", "StreamReader", "DiscardBufferedData", "()", "summary", "df-generated"] - ["System.IO", "StreamReader", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -806,8 +709,6 @@ extensions: - ["System.IO", "StreamWriter", "Write", "(System.String,System.Object[])", "summary", "df-generated"] - ["System.IO", "StreamWriter", "WriteLine", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.IO", "StreamWriter", "WriteLine", "(System.String)", "summary", "df-generated"] - - ["System.IO", "StreamWriter", "get_AutoFlush", "()", "summary", "df-generated"] - - ["System.IO", "StreamWriter", "set_AutoFlush", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "StringReader", "Close", "()", "summary", "df-generated"] - ["System.IO", "StringReader", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "StringReader", "Peek", "()", "summary", "df-generated"] @@ -896,8 +797,6 @@ extensions: - ["System.IO", "UnmanagedMemoryAccessor", "get_IsOpen", "()", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "Flush", "()", "summary", "df-generated"] - - ["System.IO", "UnmanagedMemoryStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.IO", "UnmanagedMemoryStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "ReadByte", "()", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -909,14 +808,3 @@ extensions: - ["System.IO", "UnmanagedMemoryStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "get_Capacity", "()", "summary", "df-generated"] - ["System.IO", "UnmanagedMemoryStream", "get_Length", "()", "summary", "df-generated"] - - ["System.IO", "UnmanagedMemoryStream", "get_Position", "()", "summary", "df-generated"] - - ["System.IO", "UnmanagedMemoryStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.IO", "UnmanagedMemoryStream", "set_PositionPointer", "(System.Byte*)", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "get_ChangeType", "()", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "get_Name", "()", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "get_OldName", "()", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "get_TimedOut", "()", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "set_ChangeType", "(System.IO.WatcherChangeTypes)", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "set_OldName", "(System.String)", "summary", "df-generated"] - - ["System.IO", "WaitForChangedResult", "set_TimedOut", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Management.model.yml b/csharp/ql/lib/ext/generated/System.Management.model.yml index 4dbeffcb407..b519221d541 100644 --- a/csharp/ql/lib/ext/generated/System.Management.model.yml +++ b/csharp/ql/lib/ext/generated/System.Management.model.yml @@ -9,48 +9,18 @@ extensions: - ["System.Management", "ConnectionOptions", "Clone", "()", "summary", "df-generated"] - ["System.Management", "ConnectionOptions", "ConnectionOptions", "(System.String,System.String,System.Security.SecureString,System.String,System.Management.ImpersonationLevel,System.Management.AuthenticationLevel,System.Boolean,System.Management.ManagementNamedValueCollection,System.TimeSpan)", "summary", "df-generated"] - ["System.Management", "ConnectionOptions", "ConnectionOptions", "(System.String,System.String,System.String,System.String,System.Management.ImpersonationLevel,System.Management.AuthenticationLevel,System.Boolean,System.Management.ManagementNamedValueCollection,System.TimeSpan)", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "get_Authentication", "()", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "get_Authority", "()", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "get_EnablePrivileges", "()", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "get_Impersonation", "()", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "get_Locale", "()", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "get_Username", "()", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "set_Authentication", "(System.Management.AuthenticationLevel)", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "set_Authority", "(System.String)", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "set_EnablePrivileges", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "set_Impersonation", "(System.Management.ImpersonationLevel)", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "set_Locale", "(System.String)", "summary", "df-generated"] - ["System.Management", "ConnectionOptions", "set_Password", "(System.String)", "summary", "df-generated"] - ["System.Management", "ConnectionOptions", "set_SecurePassword", "(System.Security.SecureString)", "summary", "df-generated"] - - ["System.Management", "ConnectionOptions", "set_Username", "(System.String)", "summary", "df-generated"] - ["System.Management", "DeleteOptions", "Clone", "()", "summary", "df-generated"] - ["System.Management", "DeleteOptions", "DeleteOptions", "(System.Management.ManagementNamedValueCollection,System.TimeSpan)", "summary", "df-generated"] - ["System.Management", "EnumerationOptions", "Clone", "()", "summary", "df-generated"] - ["System.Management", "EnumerationOptions", "EnumerationOptions", "(System.Management.ManagementNamedValueCollection,System.TimeSpan,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_DirectRead", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_EnsureLocatable", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_EnumerateDeep", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_PrototypeOnly", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_ReturnImmediately", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_Rewindable", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "get_UseAmendedQualifiers", "()", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_DirectRead", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_EnsureLocatable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_EnumerateDeep", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_PrototypeOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_ReturnImmediately", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_Rewindable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "EnumerationOptions", "set_UseAmendedQualifiers", "(System.Boolean)", "summary", "df-generated"] - ["System.Management", "EventArrivedEventArgs", "get_NewEvent", "()", "summary", "df-generated"] - ["System.Management", "EventQuery", "Clone", "()", "summary", "df-generated"] - ["System.Management", "EventQuery", "EventQuery", "(System.String)", "summary", "df-generated"] - ["System.Management", "EventQuery", "EventQuery", "(System.String,System.String)", "summary", "df-generated"] - ["System.Management", "EventWatcherOptions", "Clone", "()", "summary", "df-generated"] - ["System.Management", "EventWatcherOptions", "EventWatcherOptions", "(System.Management.ManagementNamedValueCollection,System.TimeSpan,System.Int32)", "summary", "df-generated"] - - ["System.Management", "EventWatcherOptions", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Management", "EventWatcherOptions", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - ["System.Management", "InvokeMethodOptions", "Clone", "()", "summary", "df-generated"] - ["System.Management", "InvokeMethodOptions", "InvokeMethodOptions", "(System.Management.ManagementNamedValueCollection,System.TimeSpan)", "summary", "df-generated"] - ["System.Management", "ManagementBaseObject", "Clone", "()", "summary", "df-generated"] @@ -108,8 +78,6 @@ extensions: - ["System.Management", "ManagementClass", "ManagementClass", "(System.String,System.String,System.Management.ObjectGetOptions)", "summary", "df-generated"] - ["System.Management", "ManagementClass", "get_Derivation", "()", "summary", "df-generated"] - ["System.Management", "ManagementClass", "get_Methods", "()", "summary", "df-generated"] - - ["System.Management", "ManagementClass", "get_Path", "()", "summary", "df-generated"] - - ["System.Management", "ManagementClass", "set_Path", "(System.Management.ManagementPath)", "summary", "df-generated"] - ["System.Management", "ManagementDateTimeConverter", "ToDateTime", "(System.String)", "summary", "df-generated"] - ["System.Management", "ManagementDateTimeConverter", "ToDmtfDateTime", "(System.DateTime)", "summary", "df-generated"] - ["System.Management", "ManagementDateTimeConverter", "ToDmtfTimeInterval", "(System.TimeSpan)", "summary", "df-generated"] @@ -124,12 +92,6 @@ extensions: - ["System.Management", "ManagementEventWatcher", "Start", "()", "summary", "df-generated"] - ["System.Management", "ManagementEventWatcher", "Stop", "()", "summary", "df-generated"] - ["System.Management", "ManagementEventWatcher", "WaitForNextEvent", "()", "summary", "df-generated"] - - ["System.Management", "ManagementEventWatcher", "get_Options", "()", "summary", "df-generated"] - - ["System.Management", "ManagementEventWatcher", "get_Query", "()", "summary", "df-generated"] - - ["System.Management", "ManagementEventWatcher", "get_Scope", "()", "summary", "df-generated"] - - ["System.Management", "ManagementEventWatcher", "set_Options", "(System.Management.EventWatcherOptions)", "summary", "df-generated"] - - ["System.Management", "ManagementEventWatcher", "set_Query", "(System.Management.EventQuery)", "summary", "df-generated"] - - ["System.Management", "ManagementEventWatcher", "set_Scope", "(System.Management.ManagementScope)", "summary", "df-generated"] - ["System.Management", "ManagementException", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Management", "ManagementException", "ManagementException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Management", "ManagementException", "ManagementException", "(System.String)", "summary", "df-generated"] @@ -189,12 +151,6 @@ extensions: - ["System.Management", "ManagementObject", "Put", "(System.Management.PutOptions)", "summary", "df-generated"] - ["System.Management", "ManagementObject", "ToString", "()", "summary", "df-generated"] - ["System.Management", "ManagementObject", "get_ClassPath", "()", "summary", "df-generated"] - - ["System.Management", "ManagementObject", "get_Options", "()", "summary", "df-generated"] - - ["System.Management", "ManagementObject", "get_Path", "()", "summary", "df-generated"] - - ["System.Management", "ManagementObject", "get_Scope", "()", "summary", "df-generated"] - - ["System.Management", "ManagementObject", "set_Options", "(System.Management.ObjectGetOptions)", "summary", "df-generated"] - - ["System.Management", "ManagementObject", "set_Path", "(System.Management.ManagementPath)", "summary", "df-generated"] - - ["System.Management", "ManagementObject", "set_Scope", "(System.Management.ManagementScope)", "summary", "df-generated"] - ["System.Management", "ManagementObjectCollection+ManagementObjectEnumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Management", "ManagementObjectCollection+ManagementObjectEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Management", "ManagementObjectCollection+ManagementObjectEnumerator", "Reset", "()", "summary", "df-generated"] @@ -213,44 +169,18 @@ extensions: - ["System.Management", "ManagementObjectSearcher", "ManagementObjectSearcher", "(System.String)", "summary", "df-generated"] - ["System.Management", "ManagementObjectSearcher", "ManagementObjectSearcher", "(System.String,System.String)", "summary", "df-generated"] - ["System.Management", "ManagementObjectSearcher", "ManagementObjectSearcher", "(System.String,System.String,System.Management.EnumerationOptions)", "summary", "df-generated"] - - ["System.Management", "ManagementObjectSearcher", "get_Options", "()", "summary", "df-generated"] - - ["System.Management", "ManagementObjectSearcher", "get_Query", "()", "summary", "df-generated"] - - ["System.Management", "ManagementObjectSearcher", "get_Scope", "()", "summary", "df-generated"] - - ["System.Management", "ManagementObjectSearcher", "set_Options", "(System.Management.EnumerationOptions)", "summary", "df-generated"] - - ["System.Management", "ManagementObjectSearcher", "set_Query", "(System.Management.ObjectQuery)", "summary", "df-generated"] - - ["System.Management", "ManagementObjectSearcher", "set_Scope", "(System.Management.ManagementScope)", "summary", "df-generated"] - ["System.Management", "ManagementOperationObserver", "Cancel", "()", "summary", "df-generated"] - ["System.Management", "ManagementOptions", "Clone", "()", "summary", "df-generated"] - - ["System.Management", "ManagementOptions", "get_Context", "()", "summary", "df-generated"] - - ["System.Management", "ManagementOptions", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Management", "ManagementOptions", "set_Context", "(System.Management.ManagementNamedValueCollection)", "summary", "df-generated"] - - ["System.Management", "ManagementOptions", "set_Timeout", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Management", "ManagementPath", "Clone", "()", "summary", "df-generated"] - ["System.Management", "ManagementPath", "ManagementPath", "(System.String)", "summary", "df-generated"] - ["System.Management", "ManagementPath", "SetAsClass", "()", "summary", "df-generated"] - ["System.Management", "ManagementPath", "SetAsSingleton", "()", "summary", "df-generated"] - ["System.Management", "ManagementPath", "ToString", "()", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "get_ClassName", "()", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "get_DefaultPath", "()", "summary", "df-generated"] - ["System.Management", "ManagementPath", "get_IsClass", "()", "summary", "df-generated"] - ["System.Management", "ManagementPath", "get_IsInstance", "()", "summary", "df-generated"] - ["System.Management", "ManagementPath", "get_IsSingleton", "()", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "get_NamespacePath", "()", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "get_Path", "()", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "get_RelativePath", "()", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "get_Server", "()", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "set_ClassName", "(System.String)", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "set_DefaultPath", "(System.Management.ManagementPath)", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "set_NamespacePath", "(System.String)", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "set_Path", "(System.String)", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "set_RelativePath", "(System.String)", "summary", "df-generated"] - - ["System.Management", "ManagementPath", "set_Server", "(System.String)", "summary", "df-generated"] - ["System.Management", "ManagementQuery", "Clone", "()", "summary", "df-generated"] - ["System.Management", "ManagementQuery", "ParseQuery", "(System.String)", "summary", "df-generated"] - - ["System.Management", "ManagementQuery", "get_QueryLanguage", "()", "summary", "df-generated"] - - ["System.Management", "ManagementQuery", "get_QueryString", "()", "summary", "df-generated"] - - ["System.Management", "ManagementQuery", "set_QueryLanguage", "(System.String)", "summary", "df-generated"] - - ["System.Management", "ManagementQuery", "set_QueryString", "(System.String)", "summary", "df-generated"] - ["System.Management", "ManagementScope", "Clone", "()", "summary", "df-generated"] - ["System.Management", "ManagementScope", "Connect", "()", "summary", "df-generated"] - ["System.Management", "ManagementScope", "ManagementScope", "(System.Management.ManagementPath)", "summary", "df-generated"] @@ -258,10 +188,6 @@ extensions: - ["System.Management", "ManagementScope", "ManagementScope", "(System.String)", "summary", "df-generated"] - ["System.Management", "ManagementScope", "ManagementScope", "(System.String,System.Management.ConnectionOptions)", "summary", "df-generated"] - ["System.Management", "ManagementScope", "get_IsConnected", "()", "summary", "df-generated"] - - ["System.Management", "ManagementScope", "get_Options", "()", "summary", "df-generated"] - - ["System.Management", "ManagementScope", "get_Path", "()", "summary", "df-generated"] - - ["System.Management", "ManagementScope", "set_Options", "(System.Management.ConnectionOptions)", "summary", "df-generated"] - - ["System.Management", "ManagementScope", "set_Path", "(System.Management.ManagementPath)", "summary", "df-generated"] - ["System.Management", "MethodData", "get_InParameters", "()", "summary", "df-generated"] - ["System.Management", "MethodData", "get_Name", "()", "summary", "df-generated"] - ["System.Management", "MethodData", "get_Origin", "()", "summary", "df-generated"] @@ -282,8 +208,6 @@ extensions: - ["System.Management", "ObjectGetOptions", "Clone", "()", "summary", "df-generated"] - ["System.Management", "ObjectGetOptions", "ObjectGetOptions", "(System.Management.ManagementNamedValueCollection)", "summary", "df-generated"] - ["System.Management", "ObjectGetOptions", "ObjectGetOptions", "(System.Management.ManagementNamedValueCollection,System.TimeSpan,System.Boolean)", "summary", "df-generated"] - - ["System.Management", "ObjectGetOptions", "get_UseAmendedQualifiers", "()", "summary", "df-generated"] - - ["System.Management", "ObjectGetOptions", "set_UseAmendedQualifiers", "(System.Boolean)", "summary", "df-generated"] - ["System.Management", "ObjectPutEventArgs", "get_Path", "()", "summary", "df-generated"] - ["System.Management", "ObjectQuery", "Clone", "()", "summary", "df-generated"] - ["System.Management", "ObjectQuery", "ObjectQuery", "(System.String)", "summary", "df-generated"] @@ -298,8 +222,6 @@ extensions: - ["System.Management", "PropertyData", "get_Origin", "()", "summary", "df-generated"] - ["System.Management", "PropertyData", "get_Qualifiers", "()", "summary", "df-generated"] - ["System.Management", "PropertyData", "get_Type", "()", "summary", "df-generated"] - - ["System.Management", "PropertyData", "get_Value", "()", "summary", "df-generated"] - - ["System.Management", "PropertyData", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Management", "PropertyDataCollection+PropertyDataEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Management", "PropertyDataCollection+PropertyDataEnumerator", "Reset", "()", "summary", "df-generated"] - ["System.Management", "PropertyDataCollection+PropertyDataEnumerator", "get_Current", "()", "summary", "df-generated"] @@ -316,22 +238,8 @@ extensions: - ["System.Management", "PutOptions", "Clone", "()", "summary", "df-generated"] - ["System.Management", "PutOptions", "PutOptions", "(System.Management.ManagementNamedValueCollection)", "summary", "df-generated"] - ["System.Management", "PutOptions", "PutOptions", "(System.Management.ManagementNamedValueCollection,System.TimeSpan,System.Boolean,System.Management.PutType)", "summary", "df-generated"] - - ["System.Management", "PutOptions", "get_Type", "()", "summary", "df-generated"] - - ["System.Management", "PutOptions", "get_UseAmendedQualifiers", "()", "summary", "df-generated"] - - ["System.Management", "PutOptions", "set_Type", "(System.Management.PutType)", "summary", "df-generated"] - - ["System.Management", "PutOptions", "set_UseAmendedQualifiers", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "QualifierData", "get_IsAmended", "()", "summary", "df-generated"] - ["System.Management", "QualifierData", "get_IsLocal", "()", "summary", "df-generated"] - - ["System.Management", "QualifierData", "get_IsOverridable", "()", "summary", "df-generated"] - ["System.Management", "QualifierData", "get_Name", "()", "summary", "df-generated"] - - ["System.Management", "QualifierData", "get_PropagatesToInstance", "()", "summary", "df-generated"] - - ["System.Management", "QualifierData", "get_PropagatesToSubclass", "()", "summary", "df-generated"] - - ["System.Management", "QualifierData", "get_Value", "()", "summary", "df-generated"] - - ["System.Management", "QualifierData", "set_IsAmended", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "QualifierData", "set_IsOverridable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "QualifierData", "set_PropagatesToInstance", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "QualifierData", "set_PropagatesToSubclass", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "QualifierData", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Management", "QualifierDataCollection+QualifierDataEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Management", "QualifierDataCollection+QualifierDataEnumerator", "Reset", "()", "summary", "df-generated"] - ["System.Management", "QualifierDataCollection+QualifierDataEnumerator", "get_Current", "()", "summary", "df-generated"] @@ -351,24 +259,6 @@ extensions: - ["System.Management", "RelatedObjectQuery", "RelatedObjectQuery", "(System.String)", "summary", "df-generated"] - ["System.Management", "RelatedObjectQuery", "RelatedObjectQuery", "(System.String,System.String)", "summary", "df-generated"] - ["System.Management", "RelatedObjectQuery", "RelatedObjectQuery", "(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_ClassDefinitionsOnly", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_IsSchemaQuery", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_RelatedClass", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_RelatedQualifier", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_RelatedRole", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_RelationshipClass", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_RelationshipQualifier", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_SourceObject", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "get_ThisRole", "()", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_ClassDefinitionsOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_IsSchemaQuery", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_RelatedClass", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_RelatedQualifier", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_RelatedRole", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_RelationshipClass", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_RelationshipQualifier", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_SourceObject", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelatedObjectQuery", "set_ThisRole", "(System.String)", "summary", "df-generated"] - ["System.Management", "RelationshipQuery", "BuildQuery", "()", "summary", "df-generated"] - ["System.Management", "RelationshipQuery", "Clone", "()", "summary", "df-generated"] - ["System.Management", "RelationshipQuery", "ParseQuery", "(System.String)", "summary", "df-generated"] @@ -376,18 +266,6 @@ extensions: - ["System.Management", "RelationshipQuery", "RelationshipQuery", "(System.String)", "summary", "df-generated"] - ["System.Management", "RelationshipQuery", "RelationshipQuery", "(System.String,System.String)", "summary", "df-generated"] - ["System.Management", "RelationshipQuery", "RelationshipQuery", "(System.String,System.String,System.String,System.String,System.Boolean)", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "get_ClassDefinitionsOnly", "()", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "get_IsSchemaQuery", "()", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "get_RelationshipClass", "()", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "get_RelationshipQualifier", "()", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "get_SourceObject", "()", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "get_ThisRole", "()", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "set_ClassDefinitionsOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "set_IsSchemaQuery", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "set_RelationshipClass", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "set_RelationshipQualifier", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "set_SourceObject", "(System.String)", "summary", "df-generated"] - - ["System.Management", "RelationshipQuery", "set_ThisRole", "(System.String)", "summary", "df-generated"] - ["System.Management", "SelectQuery", "BuildQuery", "()", "summary", "df-generated"] - ["System.Management", "SelectQuery", "Clone", "()", "summary", "df-generated"] - ["System.Management", "SelectQuery", "ParseQuery", "(System.String)", "summary", "df-generated"] @@ -395,16 +273,6 @@ extensions: - ["System.Management", "SelectQuery", "SelectQuery", "(System.String)", "summary", "df-generated"] - ["System.Management", "SelectQuery", "SelectQuery", "(System.String,System.String)", "summary", "df-generated"] - ["System.Management", "SelectQuery", "SelectQuery", "(System.String,System.String,System.String[])", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "get_ClassName", "()", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "get_Condition", "()", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "get_IsSchemaQuery", "()", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "get_QueryString", "()", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "get_SelectedProperties", "()", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "set_ClassName", "(System.String)", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "set_Condition", "(System.String)", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "set_IsSchemaQuery", "(System.Boolean)", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "set_QueryString", "(System.String)", "summary", "df-generated"] - - ["System.Management", "SelectQuery", "set_SelectedProperties", "(System.Collections.Specialized.StringCollection)", "summary", "df-generated"] - ["System.Management", "StoppedEventArgs", "get_Status", "()", "summary", "df-generated"] - ["System.Management", "WqlEventQuery", "BuildQuery", "()", "summary", "df-generated"] - ["System.Management", "WqlEventQuery", "Clone", "()", "summary", "df-generated"] @@ -416,21 +284,7 @@ extensions: - ["System.Management", "WqlEventQuery", "WqlEventQuery", "(System.String,System.TimeSpan)", "summary", "df-generated"] - ["System.Management", "WqlEventQuery", "WqlEventQuery", "(System.String,System.TimeSpan,System.String)", "summary", "df-generated"] - ["System.Management", "WqlEventQuery", "WqlEventQuery", "(System.String,System.TimeSpan,System.String,System.TimeSpan,System.String[],System.String)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_Condition", "()", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_EventClassName", "()", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_GroupByPropertyList", "()", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_GroupWithinInterval", "()", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_HavingCondition", "()", "summary", "df-generated"] - ["System.Management", "WqlEventQuery", "get_QueryLanguage", "()", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_QueryString", "()", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_WithinInterval", "()", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "set_Condition", "(System.String)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "set_EventClassName", "(System.String)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "set_GroupByPropertyList", "(System.Collections.Specialized.StringCollection)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "set_GroupWithinInterval", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "set_HavingCondition", "(System.String)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "set_QueryString", "(System.String)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "set_WithinInterval", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Management", "WqlObjectQuery", "Clone", "()", "summary", "df-generated"] - ["System.Management", "WqlObjectQuery", "WqlObjectQuery", "(System.String)", "summary", "df-generated"] - ["System.Management", "WqlObjectQuery", "get_QueryLanguage", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Media.model.yml b/csharp/ql/lib/ext/generated/System.Media.model.yml index 8c23836d5e8..df1f8c28365 100644 --- a/csharp/ql/lib/ext/generated/System.Media.model.yml +++ b/csharp/ql/lib/ext/generated/System.Media.model.yml @@ -18,14 +18,6 @@ extensions: - ["System.Media", "SoundPlayer", "SoundPlayer", "(System.String)", "summary", "df-generated"] - ["System.Media", "SoundPlayer", "Stop", "()", "summary", "df-generated"] - ["System.Media", "SoundPlayer", "get_IsLoadCompleted", "()", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "get_LoadTimeout", "()", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "get_SoundLocation", "()", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "get_Stream", "()", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "get_Tag", "()", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "set_LoadTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "set_SoundLocation", "(System.String)", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "set_Stream", "(System.IO.Stream)", "summary", "df-generated"] - - ["System.Media", "SoundPlayer", "set_Tag", "(System.Object)", "summary", "df-generated"] - ["System.Media", "SystemSound", "Play", "()", "summary", "df-generated"] - ["System.Media", "SystemSounds", "get_Asterisk", "()", "summary", "df-generated"] - ["System.Media", "SystemSounds", "get_Beep", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Http.Headers.model.yml b/csharp/ql/lib/ext/generated/System.Net.Http.Headers.model.yml index e3cea4bd638..65bfecbd643 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Http.Headers.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Http.Headers.model.yml @@ -12,22 +12,11 @@ extensions: - ["System.Net.Http.Headers", "AuthenticationHeaderValue", False, "get_Scheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "CacheControlHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "CacheControlHeaderValue", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", False, "get_MaxAge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", False, "get_MaxStaleLimit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", False, "get_MinFresh", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", False, "get_SharedMaxAge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "ContentDispositionHeaderValue", "(System.Net.Http.Headers.ContentDispositionHeaderValue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "ContentDispositionHeaderValue", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "get_DispositionType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "get_FileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "get_FileNameStar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", False, "set_DispositionType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "ContentRangeHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "ContentRangeHeaderValue", False, "get_Unit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "ContentRangeHeaderValue", False, "set_Unit", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "EntityTagHeaderValue", "(System.String,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "EntityTagHeaderValue", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -43,16 +32,11 @@ extensions: - ["System.Net.Http.Headers", "HttpHeadersNonValidated", False, "get_Item", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "HttpHeadersNonValidated", False, "get_Keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "HttpHeadersNonValidated", False, "get_Values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", False, "get_Protocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", False, "set_Protocol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "MediaTypeHeaderValue", "(System.Net.Http.Headers.MediaTypeHeaderValue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "MediaTypeHeaderValue", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "TryParse", "(System.String,System.Net.Http.Headers.MediaTypeHeaderValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "get_CharSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "get_MediaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "MediaTypeHeaderValue", False, "set_MediaType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeWithQualityHeaderValue", False, "TryParse", "(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "NameValueHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "NameValueHeaderValue", False, "NameValueHeaderValue", "(System.Net.Http.Headers.NameValueHeaderValue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -60,8 +44,6 @@ extensions: - ["System.Net.Http.Headers", "NameValueHeaderValue", False, "NameValueHeaderValue", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "NameValueHeaderValue", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "NameValueHeaderValue", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "NameValueHeaderValue", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "NameValueHeaderValue", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "NameValueWithParametersHeaderValue", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "ProductHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "ProductHeaderValue", False, "ProductHeaderValue", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -84,8 +66,6 @@ extensions: - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "get_Date", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "RangeConditionHeaderValue", False, "get_EntityTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "RangeHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "RangeHeaderValue", False, "get_Unit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http.Headers", "RangeHeaderValue", False, "set_Unit", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "RetryConditionHeaderValue", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http.Headers", "RetryConditionHeaderValue", False, "RetryConditionHeaderValue", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http.Headers", "RetryConditionHeaderValue", False, "RetryConditionHeaderValue", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -135,46 +115,13 @@ extensions: - ["System.Net.Http.Headers", "CacheControlHeaderValue", "Parse", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "CacheControlHeaderValue", "TryParse", "(System.String,System.Net.Http.Headers.CacheControlHeaderValue)", "summary", "df-generated"] - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_Extensions", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_MaxStale", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_MustRevalidate", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_NoCache", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_NoCacheHeaders", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_NoStore", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_NoTransform", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_OnlyIfCached", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_Private", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_PrivateHeaders", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_ProxyRevalidate", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "get_Public", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_MaxAge", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_MaxStale", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_MaxStaleLimit", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_MinFresh", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_MustRevalidate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_NoCache", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_NoStore", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_NoTransform", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_OnlyIfCached", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_Private", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_ProxyRevalidate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_Public", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "CacheControlHeaderValue", "set_SharedMaxAge", "(System.Nullable)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "GetHashCode", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "Parse", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "TryParse", "(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "get_CreationDate", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "get_ModificationDate", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "get_ReadDate", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "get_Size", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "set_CreationDate", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "set_FileName", "(System.String)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "set_FileNameStar", "(System.String)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "set_ModificationDate", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "set_ReadDate", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "ContentDispositionHeaderValue", "set_Size", "(System.Nullable)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentRangeHeaderValue", "ContentRangeHeaderValue", "(System.Int64)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentRangeHeaderValue", "ContentRangeHeaderValue", "(System.Int64,System.Int64)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ContentRangeHeaderValue", "ContentRangeHeaderValue", "(System.Int64,System.Int64,System.Int64)", "summary", "df-generated"] @@ -200,24 +147,8 @@ extensions: - ["System.Net.Http.Headers", "HeaderStringValues+Enumerator", "Reset", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HeaderStringValues", "get_Count", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpContentHeaders", "get_Allow", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentDisposition", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentEncoding", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentLanguage", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentLocation", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentMD5", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentRange", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_ContentType", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_Expires", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "get_LastModified", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_ContentDisposition", "(System.Net.Http.Headers.ContentDispositionHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_ContentLength", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_ContentLocation", "(System.Uri)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_ContentMD5", "(System.Byte[])", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_ContentRange", "(System.Net.Http.Headers.ContentRangeHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_ContentType", "(System.Net.Http.Headers.MediaTypeHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_Expires", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpContentHeaders", "set_LastModified", "(System.Nullable)", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpHeaderValueCollection", "Contains", "(T)", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpHeaderValueCollection", "ParseAdd", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpHeaderValueCollection", "Remove", "(T)", "summary", "df-generated"] @@ -244,88 +175,39 @@ extensions: - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_AcceptCharset", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_AcceptEncoding", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_AcceptLanguage", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Authorization", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_CacheControl", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Connection", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_ConnectionClose", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Date", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Expect", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_ExpectContinue", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_From", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Host", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_IfMatch", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_IfModifiedSince", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_IfNoneMatch", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_IfRange", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_IfUnmodifiedSince", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_MaxForwards", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Pragma", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_ProxyAuthorization", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Range", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Referrer", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_TE", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Trailer", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_TransferEncoding", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_TransferEncodingChunked", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Upgrade", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_UserAgent", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Via", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpRequestHeaders", "get_Warning", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_Authorization", "(System.Net.Http.Headers.AuthenticationHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_CacheControl", "(System.Net.Http.Headers.CacheControlHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_ConnectionClose", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_Date", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_ExpectContinue", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_From", "(System.String)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_Host", "(System.String)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_IfModifiedSince", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_IfRange", "(System.Net.Http.Headers.RangeConditionHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_IfUnmodifiedSince", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_MaxForwards", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_ProxyAuthorization", "(System.Net.Http.Headers.AuthenticationHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_Range", "(System.Net.Http.Headers.RangeHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_Referrer", "(System.Uri)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpRequestHeaders", "set_TransferEncodingChunked", "(System.Nullable)", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_AcceptRanges", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Age", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_CacheControl", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Connection", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_ConnectionClose", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Date", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_ETag", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Location", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Pragma", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_ProxyAuthenticate", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_RetryAfter", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Server", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Trailer", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_TransferEncoding", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_TransferEncodingChunked", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Upgrade", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Vary", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Via", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_Warning", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "HttpResponseHeaders", "get_WwwAuthenticate", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_Age", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_CacheControl", "(System.Net.Http.Headers.CacheControlHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_ConnectionClose", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_Date", "(System.Nullable)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_ETag", "(System.Net.Http.Headers.EntityTagHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_Location", "(System.Uri)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_RetryAfter", "(System.Net.Http.Headers.RetryConditionHeaderValue)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "HttpResponseHeaders", "set_TransferEncodingChunked", "(System.Nullable)", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", "GetHashCode", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", "MediaTypeHeaderValue", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", "Parse", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeHeaderValue", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "MediaTypeHeaderValue", "set_CharSet", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeWithQualityHeaderValue", "Clone", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeWithQualityHeaderValue", "MediaTypeWithQualityHeaderValue", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeWithQualityHeaderValue", "MediaTypeWithQualityHeaderValue", "(System.String,System.Double)", "summary", "df-generated"] - ["System.Net.Http.Headers", "MediaTypeWithQualityHeaderValue", "Parse", "(System.String)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "MediaTypeWithQualityHeaderValue", "get_Quality", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "MediaTypeWithQualityHeaderValue", "set_Quality", "(System.Nullable)", "summary", "df-generated"] - ["System.Net.Http.Headers", "NameValueHeaderValue", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Http.Headers", "NameValueHeaderValue", "GetHashCode", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "NameValueHeaderValue", "NameValueHeaderValue", "(System.String)", "summary", "df-generated"] @@ -385,8 +267,6 @@ extensions: - ["System.Net.Http.Headers", "TransferCodingWithQualityHeaderValue", "Parse", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "TransferCodingWithQualityHeaderValue", "TransferCodingWithQualityHeaderValue", "(System.String)", "summary", "df-generated"] - ["System.Net.Http.Headers", "TransferCodingWithQualityHeaderValue", "TransferCodingWithQualityHeaderValue", "(System.String,System.Double)", "summary", "df-generated"] - - ["System.Net.Http.Headers", "TransferCodingWithQualityHeaderValue", "get_Quality", "()", "summary", "df-generated"] - - ["System.Net.Http.Headers", "TransferCodingWithQualityHeaderValue", "set_Quality", "(System.Nullable)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ViaHeaderValue", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Http.Headers", "ViaHeaderValue", "GetHashCode", "()", "summary", "df-generated"] - ["System.Net.Http.Headers", "ViaHeaderValue", "Parse", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Http.model.yml b/csharp/ql/lib/ext/generated/System.Net.Http.model.yml index 9c20c1ab224..adb530ef27c 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Http.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Http.model.yml @@ -18,8 +18,6 @@ extensions: - ["System.Net.Http", "ByteArrayContent", False, "SerializeToStreamAsync", "(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "DelegatingHandler", False, "DelegatingHandler", "(System.Net.Http.HttpMessageHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "DelegatingHandler", False, "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "DelegatingHandler", False, "get_InnerHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "DelegatingHandler", False, "set_InnerHandler", "(System.Net.Http.HttpMessageHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "FormUrlEncodedContent", False, "SerializeToStreamAsync", "(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "FormUrlEncodedContent", False, "SerializeToStreamAsync", "(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "FormUrlEncodedContent", False, "SerializeToStreamAsync", "(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -32,12 +30,6 @@ extensions: - ["System.Net.Http", "HttpClient", False, "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Http", "HttpClient", False, "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Http", "HttpClient", False, "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Net.Http", "HttpClient", False, "get_BaseAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpClient", False, "get_DefaultRequestVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpClient", False, "get_Timeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpClient", False, "set_BaseAddress", "(System.Uri)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "HttpClient", False, "set_DefaultRequestVersion", "(System.Version)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "HttpClient", False, "set_Timeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "HttpContent", False, "CopyTo", "(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Http", "HttpContent", False, "CopyToAsync", "(System.IO.Stream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Http", "HttpContent", False, "CopyToAsync", "(System.IO.Stream,System.Net.TransportContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -61,23 +53,8 @@ extensions: - ["System.Net.Http", "HttpRequestMessage", False, "HttpRequestMessage", "(System.Net.Http.HttpMethod,System.Uri)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", False, "HttpRequestMessage", "(System.Net.Http.HttpMethod,System.Uri)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", False, "get_Content", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", False, "get_Method", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", False, "get_RequestUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", False, "set_Content", "(System.Net.Http.HttpContent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["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", "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"] - - ["System.Net.Http", "HttpResponseMessage", False, "get_RequestMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", False, "set_Content", "(System.Net.Http.HttpContent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", False, "set_ReasonPhrase", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", False, "set_RequestMessage", "(System.Net.Http.HttpRequestMessage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", False, "set_Version", "(System.Version)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "MessageProcessingHandler", False, "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["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"] @@ -91,36 +68,6 @@ extensions: - ["System.Net.Http", "ReadOnlyMemoryContent", False, "ReadOnlyMemoryContent", "(System.ReadOnlyMemory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "SocketsHttpConnectionContext", False, "get_DnsEndPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "SocketsHttpConnectionContext", False, "get_InitialRequestMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_ActivityHeadersPropagator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_ConnectCallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_ConnectTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_Credentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_DefaultProxyCredentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_Expect100ContinueTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_KeepAlivePingDelay", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_KeepAlivePingTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_MeterFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_PlaintextStreamFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_PooledConnectionIdleTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_PooledConnectionLifetime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_Proxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_RequestHeaderEncodingSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_ResponseDrainTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "get_ResponseHeaderEncodingSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_ActivityHeadersPropagator", "(System.Diagnostics.DistributedContextPropagator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_ConnectTimeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_CookieContainer", "(System.Net.CookieContainer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_Credentials", "(System.Net.ICredentials)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_DefaultProxyCredentials", "(System.Net.ICredentials)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_Expect100ContinueTimeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_KeepAlivePingDelay", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_KeepAlivePingTimeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_MeterFactory", "(System.Diagnostics.Metrics.IMeterFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_PooledConnectionIdleTimeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_PooledConnectionLifetime", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_Proxy", "(System.Net.IWebProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_ResponseDrainTimeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", False, "set_SslOptions", "(System.Net.Security.SslClientAuthenticationOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Http", "SocketsHttpPlaintextStreamFilterContext", False, "get_InitialRequestMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "SocketsHttpPlaintextStreamFilterContext", False, "get_NegotiatedHttpVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Http", "SocketsHttpPlaintextStreamFilterContext", False, "get_PlaintextStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -194,60 +141,17 @@ extensions: - ["System.Net.Http", "HttpClient", "PutAsync", "(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http", "HttpClient", "PutAsync", "(System.Uri,System.Net.Http.HttpContent)", "summary", "df-generated"] - ["System.Net.Http", "HttpClient", "PutAsync", "(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClient", "get_DefaultProxy", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpClient", "get_DefaultRequestHeaders", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClient", "get_DefaultVersionPolicy", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClient", "get_MaxResponseContentBufferSize", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClient", "set_DefaultProxy", "(System.Net.IWebProxy)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClient", "set_DefaultVersionPolicy", "(System.Net.Http.HttpVersionPolicy)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClient", "set_MaxResponseContentBufferSize", "(System.Int64)", "summary", "df-generated"] - ["System.Net.Http", "HttpClientFactoryExtensions", "CreateClient", "(System.Net.Http.IHttpClientFactory)", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "Send", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_AllowAutoRedirect", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_AutomaticDecompression", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_CheckCertificateRevocationList", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_ClientCertificateOptions", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "get_ClientCertificates", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_CookieContainer", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_Credentials", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "get_DangerousAcceptAnyServerCertificateValidator", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_DefaultProxyCredentials", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_MaxAutomaticRedirections", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_MaxConnectionsPerServer", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_MaxRequestContentBufferSize", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_MaxResponseHeadersLength", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_MeterFactory", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_PreAuthenticate", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "get_Properties", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_Proxy", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_ServerCertificateCustomValidationCallback", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_SslProtocols", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "get_SupportsAutomaticDecompression", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "get_SupportsProxy", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpClientHandler", "get_SupportsRedirectConfiguration", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_UseCookies", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "get_UseProxy", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_AllowAutoRedirect", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_AutomaticDecompression", "(System.Net.DecompressionMethods)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_CheckCertificateRevocationList", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_ClientCertificateOptions", "(System.Net.Http.ClientCertificateOption)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_CookieContainer", "(System.Net.CookieContainer)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_Credentials", "(System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_DefaultProxyCredentials", "(System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_MaxAutomaticRedirections", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_MaxConnectionsPerServer", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_MaxRequestContentBufferSize", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_MaxResponseHeadersLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_MeterFactory", "(System.Diagnostics.Metrics.IMeterFactory)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_PreAuthenticate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_Proxy", "(System.Net.IWebProxy)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_SslProtocols", "(System.Security.Authentication.SslProtocols)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_UseCookies", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "HttpClientHandler", "set_UseProxy", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "CreateContentReadStreamAsync", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpContent", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -297,12 +201,9 @@ extensions: - ["System.Net.Http", "HttpRequestException", "get_StatusCode", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", "HttpRequestMessage", "(System.Net.Http.HttpMethod,System.String)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", "get_Headers", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", "get_Options", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestMessage", "get_Properties", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", "get_VersionPolicy", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpRequestMessage", "set_VersionPolicy", "(System.Net.Http.HttpVersionPolicy)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestOptions", "Contains", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestOptions", "ContainsKey", "(System.String)", "summary", "df-generated"] - ["System.Net.Http", "HttpRequestOptions", "Remove", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] @@ -319,12 +220,9 @@ extensions: - ["System.Net.Http", "HttpResponseMessage", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpResponseMessage", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "HttpResponseMessage", "HttpResponseMessage", "(System.Net.HttpStatusCode)", "summary", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", "get_Content", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpResponseMessage", "get_Headers", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpResponseMessage", "get_IsSuccessStatusCode", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", "get_StatusCode", "()", "summary", "df-generated"] - ["System.Net.Http", "HttpResponseMessage", "get_TrailingHeaders", "()", "summary", "df-generated"] - - ["System.Net.Http", "HttpResponseMessage", "set_StatusCode", "(System.Net.HttpStatusCode)", "summary", "df-generated"] - ["System.Net.Http", "IHttpClientFactory", "CreateClient", "(System.String)", "summary", "df-generated"] - ["System.Net.Http", "IHttpMessageHandlerFactory", "CreateHandler", "(System.String)", "summary", "df-generated"] - ["System.Net.Http", "MessageProcessingHandler", "MessageProcessingHandler", "(System.Net.Http.HttpMessageHandler)", "summary", "df-generated"] @@ -337,7 +235,6 @@ extensions: - ["System.Net.Http", "MultipartContent", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "MultipartContent", "MultipartContent", "(System.String)", "summary", "df-generated"] - ["System.Net.Http", "MultipartContent", "TryComputeLength", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Http", "MultipartContent", "get_HeaderEncodingSelector", "()", "summary", "df-generated"] - ["System.Net.Http", "MultipartFormDataContent", "MultipartFormDataContent", "(System.String)", "summary", "df-generated"] - ["System.Net.Http", "ReadOnlyMemoryContent", "SerializeToStream", "(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http", "ReadOnlyMemoryContent", "SerializeToStreamAsync", "(System.IO.Stream,System.Net.TransportContext)", "summary", "df-generated"] @@ -346,34 +243,8 @@ extensions: - ["System.Net.Http", "SocketsHttpHandler", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "SocketsHttpHandler", "Send", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http", "SocketsHttpHandler", "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_AllowAutoRedirect", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_AutomaticDecompression", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_CookieContainer", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_EnableMultipleHttp2Connections", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_InitialHttp2StreamWindowSize", "()", "summary", "df-generated"] - ["System.Net.Http", "SocketsHttpHandler", "get_IsSupported", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_KeepAlivePingPolicy", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_MaxAutomaticRedirections", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_MaxConnectionsPerServer", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_MaxResponseDrainSize", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_MaxResponseHeadersLength", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_PreAuthenticate", "()", "summary", "df-generated"] - ["System.Net.Http", "SocketsHttpHandler", "get_Properties", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_SslOptions", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_UseCookies", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "get_UseProxy", "()", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_AllowAutoRedirect", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_AutomaticDecompression", "(System.Net.DecompressionMethods)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_EnableMultipleHttp2Connections", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_InitialHttp2StreamWindowSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_KeepAlivePingPolicy", "(System.Net.Http.HttpKeepAlivePingPolicy)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_MaxAutomaticRedirections", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_MaxConnectionsPerServer", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_MaxResponseDrainSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_MaxResponseHeadersLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_PreAuthenticate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_UseCookies", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "SocketsHttpHandler", "set_UseProxy", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "StreamContent", "CreateContentReadStream", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Http", "StreamContent", "CreateContentReadStreamAsync", "()", "summary", "df-generated"] - ["System.Net.Http", "StreamContent", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -385,52 +256,5 @@ extensions: - ["System.Net.Http", "StringContent", "StringContent", "(System.String,System.Text.Encoding,System.String)", "summary", "df-generated"] - ["System.Net.Http", "WinHttpHandler", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Http", "WinHttpHandler", "SendAsync", "(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_AutomaticDecompression", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_AutomaticRedirection", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_CheckCertificateRevocationList", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_ClientCertificateOption", "()", "summary", "df-generated"] - ["System.Net.Http", "WinHttpHandler", "get_ClientCertificates", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_CookieContainer", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_CookieUsePolicy", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_DefaultProxyCredentials", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_EnableMultipleHttp2Connections", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_MaxAutomaticRedirections", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_MaxConnectionsPerServer", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_MaxResponseDrainSize", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_MaxResponseHeadersLength", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_PreAuthenticate", "()", "summary", "df-generated"] - ["System.Net.Http", "WinHttpHandler", "get_Properties", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_Proxy", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_ReceiveDataTimeout", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_ReceiveHeadersTimeout", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_SendTimeout", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_ServerCertificateValidationCallback", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_ServerCredentials", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_SslProtocols", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_TcpKeepAliveEnabled", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_TcpKeepAliveInterval", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_TcpKeepAliveTime", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "get_WindowsProxyUsePolicy", "()", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_AutomaticDecompression", "(System.Net.DecompressionMethods)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_AutomaticRedirection", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_CheckCertificateRevocationList", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_ClientCertificateOption", "(System.Net.Http.ClientCertificateOption)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_CookieContainer", "(System.Net.CookieContainer)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_CookieUsePolicy", "(System.Net.Http.CookieUsePolicy)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_DefaultProxyCredentials", "(System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_EnableMultipleHttp2Connections", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_MaxAutomaticRedirections", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_MaxConnectionsPerServer", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_MaxResponseDrainSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_MaxResponseHeadersLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_PreAuthenticate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_Proxy", "(System.Net.IWebProxy)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_ReceiveDataTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_ReceiveHeadersTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_SendTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_ServerCredentials", "(System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_SslProtocols", "(System.Security.Authentication.SslProtocols)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_TcpKeepAliveEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_TcpKeepAliveInterval", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_TcpKeepAliveTime", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Http", "WinHttpHandler", "set_WindowsProxyUsePolicy", "(System.Net.Http.WindowsProxyUsePolicy)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Mail.model.yml b/csharp/ql/lib/ext/generated/System.Net.Mail.model.yml index 9d71d41c745..9cefd681145 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Mail.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Mail.model.yml @@ -8,7 +8,6 @@ extensions: - ["System.Net.Mail", "AlternateView", False, "CreateAlternateViewFromString", "(System.String,System.Net.Mime.ContentType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "AlternateView", False, "CreateAlternateViewFromString", "(System.String,System.Net.Mime.ContentType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "AlternateView", False, "CreateAlternateViewFromString", "(System.String,System.Text.Encoding,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "AlternateView", False, "get_BaseUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "AlternateViewCollection", False, "InsertItem", "(System.Int32,System.Net.Mail.AlternateView)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AlternateViewCollection", False, "SetItem", "(System.Int32,System.Net.Mail.AlternateView)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "Attachment", False, "Attachment", "(System.IO.Stream,System.Net.Mime.ContentType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -25,10 +24,6 @@ extensions: - ["System.Net.Mail", "Attachment", False, "CreateAttachmentFromString", "(System.String,System.String,System.Text.Encoding,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "Attachment", False, "CreateAttachmentFromString", "(System.String,System.String,System.Text.Encoding,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "Attachment", False, "get_ContentDisposition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "Attachment", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "Attachment", False, "get_NameEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "Attachment", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "Attachment", False, "set_NameEncoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentBase", False, "AttachmentBase", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentBase", False, "AttachmentBase", "(System.IO.Stream,System.Net.Mime.ContentType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentBase", False, "AttachmentBase", "(System.IO.Stream,System.Net.Mime.ContentType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -37,22 +32,23 @@ extensions: - ["System.Net.Mail", "AttachmentBase", False, "AttachmentBase", "(System.String,System.Net.Mime.ContentType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentBase", False, "AttachmentBase", "(System.String,System.Net.Mime.ContentType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentBase", False, "AttachmentBase", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "AttachmentBase", False, "get_ContentId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentBase", False, "get_ContentStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "AttachmentBase", False, "set_ContentType", "(System.Net.Mime.ContentType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentCollection", False, "InsertItem", "(System.Int32,System.Net.Mail.Attachment)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "AttachmentCollection", False, "SetItem", "(System.Int32,System.Net.Mail.Attachment)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "LinkedResource", False, "CreateLinkedResourceFromString", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "LinkedResource", False, "CreateLinkedResourceFromString", "(System.String,System.Net.Mime.ContentType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "LinkedResource", False, "CreateLinkedResourceFromString", "(System.String,System.Net.Mime.ContentType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "LinkedResource", False, "CreateLinkedResourceFromString", "(System.String,System.Text.Encoding,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "LinkedResource", False, "get_ContentLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "LinkedResourceCollection", False, "InsertItem", "(System.Int32,System.Net.Mail.LinkedResource)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "LinkedResourceCollection", False, "SetItem", "(System.Int32,System.Net.Mail.LinkedResource)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Net.Mail", "MailAddress", False, "MailAddress", "(System.String,System.String,System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "MailAddress", False, "MailAddress", "(System.String,System.String,System.Text.Encoding)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "MailAddress", False, "MailAddress", "(System.String,System.String,System.Text.Encoding)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "MailAddress", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Mail", "MailAddress", False, "TryCreate", "(System.String,System.Net.Mail.MailAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Mail", "MailAddress", False, "TryCreate", "(System.String,System.String,System.Net.Mail.MailAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "MailAddress", False, "TryCreate", "(System.String,System.String,System.Net.Mail.MailAddress)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["System.Net.Mail", "MailAddress", False, "TryCreate", "(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "MailAddress", False, "TryCreate", "(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "MailAddress", False, "TryCreate", "(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "MailAddress", False, "get_Address", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -65,23 +61,7 @@ extensions: - ["System.Net.Mail", "MailMessage", False, "MailMessage", "(System.Net.Mail.MailAddress,System.Net.Mail.MailAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "MailMessage", False, "MailMessage", "(System.String,System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "MailMessage", False, "MailMessage", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_Body", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_BodyEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_From", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "MailMessage", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_HeadersEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_ReplyTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_Sender", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_Subject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "get_SubjectEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_Body", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_BodyEncoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_From", "(System.Net.Mail.MailAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_HeadersEncoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_ReplyTo", "(System.Net.Mail.MailAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_Sender", "(System.Net.Mail.MailAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_Subject", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "MailMessage", False, "set_SubjectEncoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "SmtpClient", False, "Send", "(System.Net.Mail.MailMessage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "SmtpClient", False, "Send", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "SmtpClient", False, "SendAsync", "(System.Net.Mail.MailMessage,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -94,14 +74,6 @@ extensions: - ["System.Net.Mail", "SmtpClient", False, "SendMailAsync", "(System.String,System.String,System.String,System.String,System.Threading.CancellationToken)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mail", "SmtpClient", False, "SmtpClient", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "SmtpClient", False, "SmtpClient", "(System.String,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "get_Credentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "get_Host", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "get_PickupDirectoryLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "get_TargetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "set_Credentials", "(System.Net.ICredentialsByHost)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "set_Host", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "set_PickupDirectoryLocation", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Mail", "SmtpClient", False, "set_TargetName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mail", "SmtpException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Mail", "SmtpFailedRecipientException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net.Mail", "SmtpFailedRecipientException", False, "SmtpFailedRecipientException", "(System.Net.Mail.SmtpStatusCode,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -125,16 +97,11 @@ extensions: - ["System.Net.Mail", "AlternateView", "AlternateView", "(System.String,System.String)", "summary", "df-generated"] - ["System.Net.Mail", "AlternateView", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Mail", "AlternateView", "get_LinkedResources", "()", "summary", "df-generated"] - - ["System.Net.Mail", "AlternateView", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - ["System.Net.Mail", "AlternateViewCollection", "ClearItems", "()", "summary", "df-generated"] - ["System.Net.Mail", "AlternateViewCollection", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Mail", "AlternateViewCollection", "RemoveItem", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Mail", "AttachmentBase", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Mail", "AttachmentBase", "Dispose", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Mail", "AttachmentBase", "get_ContentType", "()", "summary", "df-generated"] - - ["System.Net.Mail", "AttachmentBase", "get_TransferEncoding", "()", "summary", "df-generated"] - - ["System.Net.Mail", "AttachmentBase", "set_ContentId", "(System.String)", "summary", "df-generated"] - - ["System.Net.Mail", "AttachmentBase", "set_TransferEncoding", "(System.Net.Mime.TransferEncoding)", "summary", "df-generated"] - ["System.Net.Mail", "AttachmentCollection", "ClearItems", "()", "summary", "df-generated"] - ["System.Net.Mail", "AttachmentCollection", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Mail", "AttachmentCollection", "RemoveItem", "(System.Int32)", "summary", "df-generated"] @@ -144,7 +111,6 @@ extensions: - ["System.Net.Mail", "LinkedResource", "LinkedResource", "(System.String)", "summary", "df-generated"] - ["System.Net.Mail", "LinkedResource", "LinkedResource", "(System.String,System.Net.Mime.ContentType)", "summary", "df-generated"] - ["System.Net.Mail", "LinkedResource", "LinkedResource", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Net.Mail", "LinkedResource", "set_ContentLink", "(System.Uri)", "summary", "df-generated"] - ["System.Net.Mail", "LinkedResourceCollection", "ClearItems", "()", "summary", "df-generated"] - ["System.Net.Mail", "LinkedResourceCollection", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Mail", "LinkedResourceCollection", "RemoveItem", "(System.Int32)", "summary", "df-generated"] @@ -152,49 +118,26 @@ extensions: - ["System.Net.Mail", "MailAddress", "GetHashCode", "()", "summary", "df-generated"] - ["System.Net.Mail", "MailAddress", "MailAddress", "(System.String)", "summary", "df-generated"] - ["System.Net.Mail", "MailAddress", "MailAddress", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Net.Mail", "MailAddress", "TryCreate", "(System.String,System.Net.Mail.MailAddress)", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "MailMessage", "(System.String,System.String)", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "get_AlternateViews", "()", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "get_Attachments", "()", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "get_Bcc", "()", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "get_BodyTransferEncoding", "()", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "get_CC", "()", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "get_DeliveryNotificationOptions", "()", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "get_IsBodyHtml", "()", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "get_Priority", "()", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "get_ReplyToList", "()", "summary", "df-generated"] - ["System.Net.Mail", "MailMessage", "get_To", "()", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "set_BodyTransferEncoding", "(System.Net.Mime.TransferEncoding)", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "set_DeliveryNotificationOptions", "(System.Net.Mail.DeliveryNotificationOptions)", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "set_IsBodyHtml", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Mail", "MailMessage", "set_Priority", "(System.Net.Mail.MailPriority)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpClient", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Mail", "SmtpClient", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpClient", "OnSendCompleted", "(System.ComponentModel.AsyncCompletedEventArgs)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpClient", "SendAsyncCancel", "()", "summary", "df-generated"] - ["System.Net.Mail", "SmtpClient", "get_ClientCertificates", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "get_DeliveryFormat", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "get_DeliveryMethod", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "get_EnableSsl", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "get_Port", "()", "summary", "df-generated"] - ["System.Net.Mail", "SmtpClient", "get_ServicePoint", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "set_DeliveryFormat", "(System.Net.Mail.SmtpDeliveryFormat)", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "set_DeliveryMethod", "(System.Net.Mail.SmtpDeliveryMethod)", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "set_EnableSsl", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "set_Port", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "set_Timeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpClient", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpException", "SmtpException", "(System.Net.Mail.SmtpStatusCode)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpException", "SmtpException", "(System.Net.Mail.SmtpStatusCode,System.String)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpException", "SmtpException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpException", "SmtpException", "(System.String)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpException", "SmtpException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpException", "get_StatusCode", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpException", "set_StatusCode", "(System.Net.Mail.SmtpStatusCode)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpFailedRecipientException", "SmtpFailedRecipientException", "(System.String)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpFailedRecipientException", "SmtpFailedRecipientException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Net.Mail", "SmtpFailedRecipientsException", "SmtpFailedRecipientsException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -213,5 +156,3 @@ extensions: - ["System.Net.Mail", "SmtpPermission", "get_Access", "()", "summary", "df-generated"] - ["System.Net.Mail", "SmtpPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Net.Mail", "SmtpPermissionAttribute", "SmtpPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpPermissionAttribute", "get_Access", "()", "summary", "df-generated"] - - ["System.Net.Mail", "SmtpPermissionAttribute", "set_Access", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Mime.model.yml b/csharp/ql/lib/ext/generated/System.Net.Mime.model.yml index a03d4849e90..b286946e2bf 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Mime.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Mime.model.yml @@ -6,37 +6,15 @@ extensions: data: - ["System.Net.Mime", "ContentDisposition", False, "ContentDisposition", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mime", "ContentDisposition", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", False, "get_DispositionType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", False, "set_DispositionType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mime", "ContentType", False, "ContentType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Mime", "ContentType", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mime", "ContentType", False, "get_Boundary", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mime", "ContentType", False, "get_CharSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mime", "ContentType", False, "get_MediaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mime", "ContentType", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Mime", "ContentType", False, "get_Parameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Mime", "ContentType", False, "set_MediaType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["System.Net.Mime", "ContentDisposition", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Mime", "ContentDisposition", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "get_CreationDate", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "get_FileName", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "get_Inline", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "get_ModificationDate", "()", "summary", "df-generated"] - ["System.Net.Mime", "ContentDisposition", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "get_ReadDate", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "get_Size", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "set_CreationDate", "(System.DateTime)", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "set_FileName", "(System.String)", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "set_Inline", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "set_ModificationDate", "(System.DateTime)", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "set_ReadDate", "(System.DateTime)", "summary", "df-generated"] - - ["System.Net.Mime", "ContentDisposition", "set_Size", "(System.Int64)", "summary", "df-generated"] - ["System.Net.Mime", "ContentType", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Mime", "ContentType", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Net.Mime", "ContentType", "set_Boundary", "(System.String)", "summary", "df-generated"] - - ["System.Net.Mime", "ContentType", "set_CharSet", "(System.String)", "summary", "df-generated"] - - ["System.Net.Mime", "ContentType", "set_Name", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.NetworkInformation.model.yml b/csharp/ql/lib/ext/generated/System.Net.NetworkInformation.model.yml index 477c8e106f5..589bf9dce46 100644 --- a/csharp/ql/lib/ext/generated/System.Net.NetworkInformation.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.NetworkInformation.model.yml @@ -205,8 +205,6 @@ extensions: - ["System.Net.NetworkInformation", "NetworkInformationPermission", "get_Access", "()", "summary", "df-generated"] - ["System.Net.NetworkInformation", "NetworkInformationPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Net.NetworkInformation", "NetworkInformationPermissionAttribute", "NetworkInformationPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "NetworkInformationPermissionAttribute", "get_Access", "()", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "NetworkInformationPermissionAttribute", "set_Access", "(System.String)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "NetworkInterface", "GetAllNetworkInterfaces", "()", "summary", "df-generated"] - ["System.Net.NetworkInformation", "NetworkInterface", "GetIPProperties", "()", "summary", "df-generated"] - ["System.Net.NetworkInformation", "NetworkInterface", "GetIPStatistics", "()", "summary", "df-generated"] @@ -267,10 +265,6 @@ extensions: - ["System.Net.NetworkInformation", "PingException", "PingException", "(System.String)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "PingException", "PingException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "PingOptions", "PingOptions", "(System.Int32,System.Boolean)", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "PingOptions", "get_DontFragment", "()", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "PingOptions", "get_Ttl", "()", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "PingOptions", "set_DontFragment", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.NetworkInformation", "PingOptions", "set_Ttl", "(System.Int32)", "summary", "df-generated"] - ["System.Net.NetworkInformation", "PingReply", "get_Address", "()", "summary", "df-generated"] - ["System.Net.NetworkInformation", "PingReply", "get_Buffer", "()", "summary", "df-generated"] - ["System.Net.NetworkInformation", "PingReply", "get_Options", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Quic.model.yml b/csharp/ql/lib/ext/generated/System.Net.Quic.model.yml index e8718147b8b..cbf339bab7c 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Quic.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Quic.model.yml @@ -10,38 +10,16 @@ extensions: - ["System.Net.Quic", "QuicConnection", False, "get_RemoteCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Quic", "QuicConnection", False, "get_RemoteEndPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Quic", "QuicConnection", False, "get_TargetHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", False, "set_InitialReceiveWindowSizes", "(System.Net.Quic.QuicReceiveWindowSizes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Net.Quic", "QuicClientConnectionOptions", "get_ClientAuthenticationOptions", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicClientConnectionOptions", "get_LocalEndPoint", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicClientConnectionOptions", "get_RemoteEndPoint", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicClientConnectionOptions", "set_ClientAuthenticationOptions", "(System.Net.Security.SslClientAuthenticationOptions)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicClientConnectionOptions", "set_LocalEndPoint", "(System.Net.IPEndPoint)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicClientConnectionOptions", "set_RemoteEndPoint", "(System.Net.EndPoint)", "summary", "df-generated"] - ["System.Net.Quic", "QuicConnection", "AcceptInboundStreamAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Quic", "QuicConnection", "ConnectAsync", "(System.Net.Quic.QuicClientConnectionOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Quic", "QuicConnection", "DisposeAsync", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicConnection", "OpenOutboundStreamAsync", "(System.Net.Quic.QuicStreamType,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Quic", "QuicConnection", "ToString", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicConnection", "get_IsSupported", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_DefaultCloseErrorCode", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_DefaultStreamErrorCode", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_HandshakeTimeout", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_IdleTimeout", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_InitialReceiveWindowSizes", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_KeepAliveInterval", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_MaxInboundBidirectionalStreams", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "get_MaxInboundUnidirectionalStreams", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "set_DefaultCloseErrorCode", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "set_DefaultStreamErrorCode", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "set_HandshakeTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "set_IdleTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "set_KeepAliveInterval", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "set_MaxInboundBidirectionalStreams", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicConnectionOptions", "set_MaxInboundUnidirectionalStreams", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Quic", "QuicException", "QuicException", "(System.Net.Quic.QuicError,System.Nullable,System.String)", "summary", "df-generated"] - ["System.Net.Quic", "QuicException", "get_ApplicationErrorCode", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicException", "get_QuicError", "()", "summary", "df-generated"] @@ -52,23 +30,6 @@ extensions: - ["System.Net.Quic", "QuicListener", "ToString", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicListener", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicListener", "get_LocalEndPoint", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicListenerOptions", "get_ApplicationProtocols", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicListenerOptions", "get_ConnectionOptionsCallback", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicListenerOptions", "get_ListenBacklog", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicListenerOptions", "get_ListenEndPoint", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicListenerOptions", "set_ApplicationProtocols", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicListenerOptions", "set_ListenBacklog", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicListenerOptions", "set_ListenEndPoint", "(System.Net.IPEndPoint)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "get_Connection", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "get_LocallyInitiatedBidirectionalStream", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "get_RemotelyInitiatedBidirectionalStream", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "get_UnidirectionalStream", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "set_Connection", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "set_LocallyInitiatedBidirectionalStream", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "set_RemotelyInitiatedBidirectionalStream", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicReceiveWindowSizes", "set_UnidirectionalStream", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicServerConnectionOptions", "get_ServerAuthenticationOptions", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicServerConnectionOptions", "set_ServerAuthenticationOptions", "(System.Net.Security.SslServerAuthenticationOptions)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "Abort", "(System.Net.Quic.QuicAbortDirection,System.Int64)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "CompleteWrites", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -77,8 +38,6 @@ extensions: - ["System.Net.Quic", "QuicStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "Flush", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "FlushAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "ReadByte", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -93,12 +52,6 @@ extensions: - ["System.Net.Quic", "QuicStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "get_Id", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "get_Length", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "get_Position", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "get_ReadTimeout", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "get_ReadsClosed", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "get_Type", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "get_WriteTimeout", "()", "summary", "df-generated"] - ["System.Net.Quic", "QuicStream", "get_WritesClosed", "()", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "set_ReadTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Quic", "QuicStream", "set_WriteTimeout", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Security.model.yml b/csharp/ql/lib/ext/generated/System.Net.Security.model.yml index 13c8c9db7e5..5a9a5820e33 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Security.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Security.model.yml @@ -19,9 +19,6 @@ extensions: - ["System.Net.Security", "NegotiateStream", False, "AuthenticateAsServerAsync", "(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Security", "NegotiateStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Security", "NegotiateStream", False, "FlushAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Security", "NegotiateStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Security", "NegotiateStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Security", "NegotiateStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Security", "NegotiateStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Security", "NegotiateStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Security", "NegotiateStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -62,32 +59,6 @@ extensions: - ["System.Net.Security", "NegotiateAuthentication", "get_IsServer", "()", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "get_IsSigned", "()", "summary", "df-generated"] - ["System.Net.Security", "NegotiateAuthentication", "get_ProtectionLevel", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "get_AllowedImpersonationLevel", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "get_Binding", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "get_Credential", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "get_Package", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "get_RequireMutualAuthentication", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "get_RequiredProtectionLevel", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "get_TargetName", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "set_AllowedImpersonationLevel", "(System.Security.Principal.TokenImpersonationLevel)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "set_Binding", "(System.Security.Authentication.ExtendedProtection.ChannelBinding)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "set_Credential", "(System.Net.NetworkCredential)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "set_Package", "(System.String)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "set_RequireMutualAuthentication", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "set_RequiredProtectionLevel", "(System.Net.Security.ProtectionLevel)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationClientOptions", "set_TargetName", "(System.String)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "get_Binding", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "get_Credential", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "get_Package", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "get_Policy", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "get_RequiredImpersonationLevel", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "get_RequiredProtectionLevel", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "set_Binding", "(System.Security.Authentication.ExtendedProtection.ChannelBinding)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "set_Credential", "(System.Net.NetworkCredential)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "set_Package", "(System.String)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "set_Policy", "(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "set_RequiredImpersonationLevel", "(System.Security.Principal.TokenImpersonationLevel)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateAuthenticationServerOptions", "set_RequiredProtectionLevel", "(System.Net.Security.ProtectionLevel)", "summary", "df-generated"] - ["System.Net.Security", "NegotiateStream", "AuthenticateAsClient", "()", "summary", "df-generated"] - ["System.Net.Security", "NegotiateStream", "AuthenticateAsClient", "(System.Net.NetworkCredential,System.Security.Authentication.ExtendedProtection.ChannelBinding,System.String)", "summary", "df-generated"] - ["System.Net.Security", "NegotiateStream", "AuthenticateAsClient", "(System.Net.NetworkCredential,System.Security.Authentication.ExtendedProtection.ChannelBinding,System.String,System.Net.Security.ProtectionLevel,System.Security.Principal.TokenImpersonationLevel)", "summary", "df-generated"] @@ -124,12 +95,6 @@ extensions: - ["System.Net.Security", "NegotiateStream", "get_IsServer", "()", "summary", "df-generated"] - ["System.Net.Security", "NegotiateStream", "get_IsSigned", "()", "summary", "df-generated"] - ["System.Net.Security", "NegotiateStream", "get_Length", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateStream", "get_Position", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateStream", "get_ReadTimeout", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateStream", "get_WriteTimeout", "()", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateStream", "set_ReadTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Security", "NegotiateStream", "set_WriteTimeout", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Security", "SslApplicationProtocol", "Equals", "(System.Net.Security.SslApplicationProtocol)", "summary", "df-generated"] - ["System.Net.Security", "SslApplicationProtocol", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Security", "SslApplicationProtocol", "GetHashCode", "()", "summary", "df-generated"] @@ -137,57 +102,9 @@ extensions: - ["System.Net.Security", "SslApplicationProtocol", "SslApplicationProtocol", "(System.String)", "summary", "df-generated"] - ["System.Net.Security", "SslApplicationProtocol", "op_Equality", "(System.Net.Security.SslApplicationProtocol,System.Net.Security.SslApplicationProtocol)", "summary", "df-generated"] - ["System.Net.Security", "SslApplicationProtocol", "op_Inequality", "(System.Net.Security.SslApplicationProtocol,System.Net.Security.SslApplicationProtocol)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_AllowRenegotiation", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_AllowTlsResume", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_ApplicationProtocols", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_CertificateChainPolicy", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_CertificateRevocationCheckMode", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_CipherSuitesPolicy", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_ClientCertificateContext", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_ClientCertificates", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_EnabledSslProtocols", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_EncryptionPolicy", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_LocalCertificateSelectionCallback", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_RemoteCertificateValidationCallback", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "get_TargetHost", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_AllowRenegotiation", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_AllowTlsResume", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_ApplicationProtocols", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_CertificateChainPolicy", "(System.Security.Cryptography.X509Certificates.X509ChainPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_CertificateRevocationCheckMode", "(System.Security.Cryptography.X509Certificates.X509RevocationMode)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_CipherSuitesPolicy", "(System.Net.Security.CipherSuitesPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_ClientCertificateContext", "(System.Net.Security.SslStreamCertificateContext)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_ClientCertificates", "(System.Security.Cryptography.X509Certificates.X509CertificateCollection)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_EnabledSslProtocols", "(System.Security.Authentication.SslProtocols)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_EncryptionPolicy", "(System.Net.Security.EncryptionPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "SslClientAuthenticationOptions", "set_TargetHost", "(System.String)", "summary", "df-generated"] - ["System.Net.Security", "SslClientHelloInfo", "SslClientHelloInfo", "(System.String,System.Security.Authentication.SslProtocols)", "summary", "df-generated"] - ["System.Net.Security", "SslClientHelloInfo", "get_ServerName", "()", "summary", "df-generated"] - ["System.Net.Security", "SslClientHelloInfo", "get_SslProtocols", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_AllowRenegotiation", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_AllowTlsResume", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_ApplicationProtocols", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_CertificateChainPolicy", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_CertificateRevocationCheckMode", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_CipherSuitesPolicy", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_ClientCertificateRequired", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_EnabledSslProtocols", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_EncryptionPolicy", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_RemoteCertificateValidationCallback", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_ServerCertificate", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_ServerCertificateContext", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "get_ServerCertificateSelectionCallback", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_AllowRenegotiation", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_AllowTlsResume", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_ApplicationProtocols", "(System.Collections.Generic.List)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_CertificateChainPolicy", "(System.Security.Cryptography.X509Certificates.X509ChainPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_CertificateRevocationCheckMode", "(System.Security.Cryptography.X509Certificates.X509RevocationMode)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_CipherSuitesPolicy", "(System.Net.Security.CipherSuitesPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_ClientCertificateRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_EnabledSslProtocols", "(System.Security.Authentication.SslProtocols)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_EncryptionPolicy", "(System.Net.Security.EncryptionPolicy)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_ServerCertificate", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - - ["System.Net.Security", "SslServerAuthenticationOptions", "set_ServerCertificateContext", "(System.Net.Security.SslStreamCertificateContext)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsClient", "(System.Net.Security.SslClientAuthenticationOptions)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsClient", "(System.String)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "AuthenticateAsClient", "(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean)", "summary", "df-generated"] @@ -212,8 +129,6 @@ extensions: - ["System.Net.Security", "SslStream", "EndWrite", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "Flush", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "NegotiateClientCertificateAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "Read", "(System.Span)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "ReadByte", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -242,14 +157,8 @@ extensions: - ["System.Net.Security", "SslStream", "get_Length", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_NegotiatedApplicationProtocol", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_NegotiatedCipherSuite", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "get_Position", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "get_ReadTimeout", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_SslProtocol", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStream", "get_TargetHostName", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "get_WriteTimeout", "()", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "set_ReadTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Security", "SslStream", "set_WriteTimeout", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Security", "SslStreamCertificateContext", "Create", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean)", "summary", "df-generated"] - ["System.Net.Security", "SslStreamCertificateContext", "get_IntermediateCertificates", "()", "summary", "df-generated"] - ["System.Net.Security", "SslStreamCertificateContext", "get_TargetCertificate", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.Sockets.model.yml b/csharp/ql/lib/ext/generated/System.Net.Sockets.model.yml index 6dc7b2cf29b..b0cc2e64bdb 100644 --- a/csharp/ql/lib/ext/generated/System.Net.Sockets.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.Sockets.model.yml @@ -7,20 +7,11 @@ extensions: - ["System.Net.Sockets", "IPPacketInformation", False, "get_Address", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "IPv6MulticastOption", False, "IPv6MulticastOption", "(System.Net.IPAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "IPv6MulticastOption", False, "IPv6MulticastOption", "(System.Net.IPAddress,System.Int64)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "IPv6MulticastOption", False, "get_Group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "IPv6MulticastOption", False, "set_Group", "(System.Net.IPAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "MulticastOption", False, "MulticastOption", "(System.Net.IPAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "MulticastOption", False, "MulticastOption", "(System.Net.IPAddress,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "MulticastOption", False, "MulticastOption", "(System.Net.IPAddress,System.Net.IPAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "MulticastOption", False, "MulticastOption", "(System.Net.IPAddress,System.Net.IPAddress)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "MulticastOption", False, "get_Group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "MulticastOption", False, "get_LocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "MulticastOption", False, "set_Group", "(System.Net.IPAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "MulticastOption", False, "set_LocalAddress", "(System.Net.IPAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "NetworkStream", False, "NetworkStream", "(System.Net.Sockets.Socket,System.IO.FileAccess,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", False, "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "NetworkStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "NetworkStream", False, "WriteAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "NetworkStream", False, "get_Socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -132,20 +123,10 @@ extensions: - ["System.Net.Sockets", "Socket", False, "get_SafeHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "SetBuffer", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "SetBuffer", "(System.Memory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_AcceptSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_BufferList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_ConnectByNameError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_ConnectSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_MemoryBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_ReceiveMessageFromPacketInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_RemoteEndPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_SendPacketsElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "get_UserToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "set_AcceptSocket", "(System.Net.Sockets.Socket)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "set_BufferList", "(System.Collections.Generic.IList>)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "set_RemoteEndPoint", "(System.Net.EndPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "set_SendPacketsElements", "(System.Net.Sockets.SendPacketsElement[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", False, "set_UserToken", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "SocketException", False, "get_Message", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "SocketTaskExtensions", False, "AcceptAsync", "(System.Net.Sockets.Socket,System.Net.Sockets.Socket)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "SocketTaskExtensions", False, "ConnectAsync", "(System.Net.Sockets.Socket,System.Net.EndPoint)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] @@ -168,8 +149,6 @@ extensions: - ["System.Net.Sockets", "TcpClient", False, "ConnectAsync", "(System.Net.IPEndPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "TcpClient", False, "ConnectAsync", "(System.Net.IPEndPoint,System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "TcpClient", False, "TcpClient", "(System.Net.IPEndPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "TcpClient", False, "get_Client", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "TcpClient", False, "set_Client", "(System.Net.Sockets.Socket)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "TcpListener", False, "AcceptSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "TcpListener", False, "AcceptSocketAsync", "(System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "TcpListener", False, "AcceptSocketAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -193,8 +172,6 @@ extensions: - ["System.Net.Sockets", "UdpClient", False, "SendAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "UdpClient", False, "SendAsync", "(System.ReadOnlyMemory,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.Sockets", "UdpClient", False, "UdpClient", "(System.Net.IPEndPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.Sockets", "UdpClient", False, "get_Client", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.Sockets", "UdpClient", False, "set_Client", "(System.Net.Sockets.Socket)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "UdpReceiveResult", False, "UdpReceiveResult", "(System.Byte[],System.Net.IPEndPoint)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "UdpReceiveResult", False, "UdpReceiveResult", "(System.Byte[],System.Net.IPEndPoint)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net.Sockets", "UdpReceiveResult", False, "get_Buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -210,17 +187,9 @@ extensions: - ["System.Net.Sockets", "IPPacketInformation", "get_Interface", "()", "summary", "df-generated"] - ["System.Net.Sockets", "IPPacketInformation", "op_Equality", "(System.Net.Sockets.IPPacketInformation,System.Net.Sockets.IPPacketInformation)", "summary", "df-generated"] - ["System.Net.Sockets", "IPPacketInformation", "op_Inequality", "(System.Net.Sockets.IPPacketInformation,System.Net.Sockets.IPPacketInformation)", "summary", "df-generated"] - - ["System.Net.Sockets", "IPv6MulticastOption", "get_InterfaceIndex", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "IPv6MulticastOption", "set_InterfaceIndex", "(System.Int64)", "summary", "df-generated"] - ["System.Net.Sockets", "LingerOption", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Sockets", "LingerOption", "GetHashCode", "()", "summary", "df-generated"] - ["System.Net.Sockets", "LingerOption", "LingerOption", "(System.Boolean,System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "LingerOption", "get_Enabled", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "LingerOption", "get_LingerTime", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "LingerOption", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "LingerOption", "set_LingerTime", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "MulticastOption", "get_InterfaceIndex", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "MulticastOption", "set_InterfaceIndex", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "Close", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "Close", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -231,7 +200,6 @@ extensions: - ["System.Net.Sockets", "NetworkStream", "NetworkStream", "(System.Net.Sockets.Socket)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "NetworkStream", "(System.Net.Sockets.Socket,System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "NetworkStream", "(System.Net.Sockets.Socket,System.IO.FileAccess)", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "Read", "(System.Span)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "ReadByte", "()", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -243,16 +211,6 @@ extensions: - ["System.Net.Sockets", "NetworkStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "get_DataAvailable", "()", "summary", "df-generated"] - ["System.Net.Sockets", "NetworkStream", "get_Length", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "get_Position", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "get_ReadTimeout", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "get_Readable", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "get_WriteTimeout", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "get_Writeable", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "set_ReadTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "set_Readable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "set_WriteTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "NetworkStream", "set_Writeable", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "SafeSocketHandle", "ReleaseHandle", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SafeSocketHandle", "get_IsInvalid", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.Byte[])", "summary", "df-generated"] @@ -268,21 +226,7 @@ extensions: - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.String,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.String,System.Int64,System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "SendPacketsElement", "(System.String,System.Int64,System.Int32,System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "get_Buffer", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "get_Count", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "get_EndOfPacket", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "get_FilePath", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "get_FileStream", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "get_MemoryBuffer", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SendPacketsElement", "get_Offset", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "get_OffsetLong", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "set_Buffer", "(System.Byte[])", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "set_Count", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "set_EndOfPacket", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "set_FilePath", "(System.String)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "set_FileStream", "(System.IO.FileStream)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "set_MemoryBuffer", "(System.Nullable>)", "summary", "df-generated"] - - ["System.Net.Sockets", "SendPacketsElement", "set_OffsetLong", "(System.Int64)", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "AcceptAsync", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "CancelConnectAsync", "(System.Net.Sockets.SocketAsyncEventArgs)", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "Close", "()", "summary", "df-generated"] @@ -369,43 +313,15 @@ extensions: - ["System.Net.Sockets", "Socket", "Socket", "(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_AddressFamily", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_Available", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_Blocking", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_Connected", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_DontFragment", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_DualMode", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_EnableBroadcast", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_ExclusiveAddressUse", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_IsBound", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_LingerState", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_MulticastLoopback", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_NoDelay", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_OSSupportsIPv4", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_OSSupportsIPv6", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_OSSupportsUnixDomainSockets", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_ProtocolType", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_ReceiveBufferSize", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_ReceiveTimeout", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_SendBufferSize", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_SendTimeout", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_SocketType", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_SupportsIPv4", "()", "summary", "df-generated"] - ["System.Net.Sockets", "Socket", "get_SupportsIPv6", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_Ttl", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "get_UseOnlyOverlappedIO", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_Blocking", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_DontFragment", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_DualMode", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_EnableBroadcast", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_ExclusiveAddressUse", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_LingerState", "(System.Net.Sockets.LingerOption)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_MulticastLoopback", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_NoDelay", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_ReceiveBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_ReceiveTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_SendBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_SendTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_Ttl", "(System.Int16)", "summary", "df-generated"] - - ["System.Net.Sockets", "Socket", "set_UseOnlyOverlappedIO", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", "Dispose", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", "OnCompleted", "(System.Net.Sockets.SocketAsyncEventArgs)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", "SetBuffer", "(System.Int32,System.Int32)", "summary", "df-generated"] @@ -413,27 +329,13 @@ extensions: - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_Buffer", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_BytesTransferred", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_Count", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_DisconnectReuseSocket", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_LastOperation", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_Offset", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_SendPacketsFlags", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_SendPacketsSendSize", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_SocketError", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "get_SocketFlags", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "set_DisconnectReuseSocket", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "set_SendPacketsFlags", "(System.Net.Sockets.TransmitFileOptions)", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "set_SendPacketsSendSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "set_SocketError", "(System.Net.Sockets.SocketError)", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketAsyncEventArgs", "set_SocketFlags", "(System.Net.Sockets.SocketFlags)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketException", "SocketException", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketException", "SocketException", "(System.Int32,System.String)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketException", "SocketException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketException", "get_ErrorCode", "()", "summary", "df-generated"] - ["System.Net.Sockets", "SocketException", "get_SocketErrorCode", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketInformation", "get_Options", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketInformation", "get_ProtocolInformation", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketInformation", "set_Options", "(System.Net.Sockets.SocketInformationOptions)", "summary", "df-generated"] - - ["System.Net.Sockets", "SocketInformation", "set_ProtocolInformation", "(System.Byte[])", "summary", "df-generated"] - ["System.Net.Sockets", "SocketTaskExtensions", "AcceptAsync", "(System.Net.Sockets.Socket)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketTaskExtensions", "ConnectAsync", "(System.Net.Sockets.Socket,System.Net.IPAddress[],System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "SocketTaskExtensions", "ConnectAsync", "(System.Net.Sockets.Socket,System.Net.IPAddress[],System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] @@ -458,24 +360,8 @@ extensions: - ["System.Net.Sockets", "TcpClient", "GetStream", "()", "summary", "df-generated"] - ["System.Net.Sockets", "TcpClient", "TcpClient", "(System.Net.Sockets.AddressFamily)", "summary", "df-generated"] - ["System.Net.Sockets", "TcpClient", "TcpClient", "(System.String,System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_Active", "()", "summary", "df-generated"] - ["System.Net.Sockets", "TcpClient", "get_Available", "()", "summary", "df-generated"] - ["System.Net.Sockets", "TcpClient", "get_Connected", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_ExclusiveAddressUse", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_LingerState", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_NoDelay", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_ReceiveBufferSize", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_ReceiveTimeout", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_SendBufferSize", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "get_SendTimeout", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_Active", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_ExclusiveAddressUse", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_LingerState", "(System.Net.Sockets.LingerOption)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_NoDelay", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_ReceiveBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_ReceiveTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_SendBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpClient", "set_SendTimeout", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "TcpListener", "AcceptSocketAsync", "()", "summary", "df-generated"] - ["System.Net.Sockets", "TcpListener", "AcceptTcpClientAsync", "()", "summary", "df-generated"] - ["System.Net.Sockets", "TcpListener", "AcceptTcpClientAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] @@ -490,8 +376,6 @@ extensions: - ["System.Net.Sockets", "TcpListener", "Stop", "()", "summary", "df-generated"] - ["System.Net.Sockets", "TcpListener", "TcpListener", "(System.Int32)", "summary", "df-generated"] - ["System.Net.Sockets", "TcpListener", "get_Active", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpListener", "get_ExclusiveAddressUse", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "TcpListener", "set_ExclusiveAddressUse", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "AllowNatTraversal", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "Close", "()", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "Connect", "(System.Net.IPAddress,System.Int32)", "summary", "df-generated"] @@ -517,19 +401,7 @@ extensions: - ["System.Net.Sockets", "UdpClient", "UdpClient", "(System.Int32,System.Net.Sockets.AddressFamily)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "UdpClient", "(System.Net.Sockets.AddressFamily)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "UdpClient", "(System.String,System.Int32)", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "get_Active", "()", "summary", "df-generated"] - ["System.Net.Sockets", "UdpClient", "get_Available", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "get_DontFragment", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "get_EnableBroadcast", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "get_ExclusiveAddressUse", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "get_MulticastLoopback", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "get_Ttl", "()", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "set_Active", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "set_DontFragment", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "set_EnableBroadcast", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "set_ExclusiveAddressUse", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "set_MulticastLoopback", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.Sockets", "UdpClient", "set_Ttl", "(System.Int16)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpReceiveResult", "Equals", "(System.Net.Sockets.UdpReceiveResult)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpReceiveResult", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net.Sockets", "UdpReceiveResult", "GetHashCode", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.WebSockets.model.yml b/csharp/ql/lib/ext/generated/System.Net.WebSockets.model.yml index db850771019..724d15a8111 100644 --- a/csharp/ql/lib/ext/generated/System.Net.WebSockets.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.WebSockets.model.yml @@ -5,18 +5,6 @@ extensions: extensible: summaryModel data: - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "SetBuffer", "(System.Int32,System.Int32,System.ArraySegment)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "get_Cookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "get_Credentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "get_HttpVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "get_KeepAliveInterval", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "get_Proxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "get_RemoteCertificateValidationCallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "set_ClientCertificates", "(System.Security.Cryptography.X509Certificates.X509CertificateCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "set_Cookies", "(System.Net.CookieContainer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "set_Credentials", "(System.Net.ICredentials)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "set_HttpVersion", "(System.Version)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "set_KeepAliveInterval", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", False, "set_Proxy", "(System.Net.IWebProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.WebSockets", "HttpListenerWebSocketContext", False, "get_CookieCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.WebSockets", "HttpListenerWebSocketContext", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.WebSockets", "HttpListenerWebSocketContext", False, "get_Origin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -32,10 +20,6 @@ extensions: - ["System.Net.WebSockets", "WebSocket", False, "CreateFromStream", "(System.IO.Stream,System.Boolean,System.String,System.TimeSpan)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Net.WebSockets", "WebSocket", True, "SendAsync", "(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net.WebSockets", "WebSocket", True, "SendAsync", "(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Net.WebSockets.WebSocketMessageFlags,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", False, "get_KeepAliveInterval", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", False, "get_SubProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", False, "set_KeepAliveInterval", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", False, "set_SubProtocol", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net.WebSockets", "WebSocketException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -54,24 +38,13 @@ extensions: - ["System.Net.WebSockets", "ClientWebSocket", "SendAsync", "(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Net.WebSockets.WebSocketMessageFlags,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocket", "get_CloseStatus", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocket", "get_CloseStatusDescription", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocket", "get_HttpResponseHeaders", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocket", "get_HttpStatusCode", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocket", "get_Options", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocket", "get_State", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocket", "get_SubProtocol", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocket", "set_HttpResponseHeaders", "(System.Collections.Generic.IReadOnlyDictionary>)", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocketOptions", "AddSubProtocol", "(System.String)", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocketOptions", "SetBuffer", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Net.WebSockets", "ClientWebSocketOptions", "SetRequestHeader", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "get_ClientCertificates", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "get_CollectHttpResponseDetails", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "get_DangerousDeflateOptions", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "get_HttpVersionPolicy", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "set_CollectHttpResponseDetails", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "set_DangerousDeflateOptions", "(System.Net.WebSockets.WebSocketDeflateOptions)", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "set_HttpVersionPolicy", "(System.Net.Http.HttpVersionPolicy)", "summary", "df-generated"] - - ["System.Net.WebSockets", "ClientWebSocketOptions", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - ["System.Net.WebSockets", "HttpListenerWebSocketContext", "get_IsAuthenticated", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "HttpListenerWebSocketContext", "get_IsLocal", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "HttpListenerWebSocketContext", "get_IsSecureConnection", "()", "summary", "df-generated"] @@ -110,18 +83,6 @@ extensions: - ["System.Net.WebSockets", "WebSocketContext", "get_SecWebSocketVersion", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "WebSocketContext", "get_User", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "WebSocketContext", "get_WebSocket", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", "get_DangerousDeflateOptions", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", "get_IsServer", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", "set_DangerousDeflateOptions", "(System.Net.WebSockets.WebSocketDeflateOptions)", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketCreationOptions", "set_IsServer", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "get_ClientContextTakeover", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "get_ClientMaxWindowBits", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "get_ServerContextTakeover", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "get_ServerMaxWindowBits", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "set_ClientContextTakeover", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "set_ClientMaxWindowBits", "(System.Int32)", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "set_ServerContextTakeover", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketDeflateOptions", "set_ServerMaxWindowBits", "(System.Int32)", "summary", "df-generated"] - ["System.Net.WebSockets", "WebSocketException", "WebSocketException", "(System.Int32)", "summary", "df-generated"] - ["System.Net.WebSockets", "WebSocketException", "WebSocketException", "(System.Int32,System.Exception)", "summary", "df-generated"] - ["System.Net.WebSockets", "WebSocketException", "WebSocketException", "(System.Int32,System.String)", "summary", "df-generated"] @@ -139,8 +100,3 @@ extensions: - ["System.Net.WebSockets", "WebSocketException", "get_WebSocketErrorCode", "()", "summary", "df-generated"] - ["System.Net.WebSockets", "WebSocketReceiveResult", "WebSocketReceiveResult", "(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean)", "summary", "df-generated"] - ["System.Net.WebSockets", "WebSocketReceiveResult", "WebSocketReceiveResult", "(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String)", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketReceiveResult", "get_CloseStatus", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketReceiveResult", "get_CloseStatusDescription", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketReceiveResult", "get_Count", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketReceiveResult", "get_EndOfMessage", "()", "summary", "df-generated"] - - ["System.Net.WebSockets", "WebSocketReceiveResult", "get_MessageType", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.model.yml b/csharp/ql/lib/ext/generated/System.Net.model.yml index 32edd26dbb6..0d2e94a375f 100644 --- a/csharp/ql/lib/ext/generated/System.Net.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.model.yml @@ -4,29 +4,12 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Net", "Authorization", False, "get_ProtectionRealm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Authorization", False, "set_ProtectionRealm", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Net", "Cookie", False, "Cookie", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "Cookie", False, "Cookie", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "Cookie", False, "Cookie", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "Cookie", False, "Cookie", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "Cookie", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "get_Comment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "get_CommentUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "get_Domain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "get_Expires", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "get_Path", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "get_Port", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "Cookie", False, "get_TimeStamp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_Comment", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_CommentUri", "(System.Uri)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_Domain", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_Expires", "(System.DateTime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_Path", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_Port", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "Cookie", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["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"] - ["System.Net", "CookieCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] @@ -37,11 +20,8 @@ extensions: - ["System.Net", "DnsEndPoint", False, "get_Host", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "DownloadDataCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "DownloadStringCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FileWebRequest", False, "get_ContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FileWebRequest", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FileWebRequest", False, "get_Method", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FileWebRequest", False, "get_RequestUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FileWebRequest", False, "set_Method", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "FileWebResponse", False, "GetResponseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FileWebResponse", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FileWebResponse", False, "get_ResponseUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -49,17 +29,7 @@ extensions: - ["System.Net", "FtpWebRequest", False, "EndGetResponse", "(System.IAsyncResult)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FtpWebRequest", False, "GetRequestStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FtpWebRequest", False, "GetResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "get_ClientCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "get_ConnectionGroupName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "get_Credentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "get_Method", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "get_RenameTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FtpWebRequest", False, "get_RequestUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "set_ClientCertificates", "(System.Security.Cryptography.X509Certificates.X509CertificateCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "set_ConnectionGroupName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "set_Credentials", "(System.Net.ICredentials)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "set_Headers", "(System.Net.WebHeaderCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "FtpWebRequest", False, "set_RenameTo", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "FtpWebResponse", False, "GetResponseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FtpWebResponse", False, "get_BannerMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FtpWebResponse", False, "get_ExitMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -68,14 +38,8 @@ extensions: - ["System.Net", "FtpWebResponse", False, "get_ResponseUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FtpWebResponse", False, "get_StatusDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FtpWebResponse", False, "get_WelcomeMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListener", False, "get_AuthenticationSchemeSelectorDelegate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListener", False, "get_ExtendedProtectionPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListener", False, "get_ExtendedProtectionSelectorDelegate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListener", False, "get_Prefixes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListener", False, "get_Realm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListener", False, "get_TimeoutManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListener", False, "set_ExtendedProtectionPolicy", "(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpListener", False, "set_Realm", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "HttpListenerContext", False, "get_User", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListenerRequest", False, "EndGetClientCertificate", "(System.IAsyncResult)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListenerRequest", False, "get_ContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -91,59 +55,25 @@ extensions: - ["System.Net", "HttpListenerRequest", False, "get_UserHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListenerResponse", False, "Close", "(System.Byte[],System.Boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Net", "HttpListenerResponse", False, "CopyFrom", "(System.Net.HttpListenerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpListenerResponse", False, "get_ContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListenerResponse", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpListenerResponse", False, "get_OutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListenerResponse", False, "get_ProtocolVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListenerResponse", False, "get_RedirectLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListenerResponse", False, "set_Cookies", "(System.Net.CookieCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpListenerResponse", False, "set_StatusDescription", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", False, "get_DrainEntityBody", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", False, "get_IdleConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", False, "set_DrainEntityBody", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", False, "set_IdleConnection", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "EndGetRequestStream", "(System.IAsyncResult)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "EndGetRequestStream", "(System.IAsyncResult,System.Net.TransportContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "EndGetResponse", "(System.IAsyncResult)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "GetRequestStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "GetRequestStream", "(System.Net.TransportContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "GetResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "get_Address", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Connection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_ContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_ContinueDelegate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_CookieContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Credentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Expect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Host", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Method", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Proxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_Referer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebRequest", False, "get_RequestUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_TransferEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "get_UserAgent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "set_ClientCertificates", "(System.Security.Cryptography.X509Certificates.X509CertificateCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "set_CookieContainer", "(System.Net.CookieContainer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "set_Credentials", "(System.Net.ICredentials)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "set_Host", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "set_Method", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "HttpWebRequest", False, "set_Proxy", "(System.Net.IWebProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "HttpWebResponse", False, "GetResponseHeader", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebResponse", False, "get_CharacterSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebResponse", False, "get_Cookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebResponse", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebResponse", False, "get_Server", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "HttpWebResponse", False, "get_StatusDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "HttpWebResponse", False, "set_Cookies", "(System.Net.CookieCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Net", "IPAddress", False, "MapToIPv4", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Net", "IPAddress", False, "MapToIPv6", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Net", "IPAddress", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "IPAddress", False, "ToString", "(System.String,System.IFormatProvider)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "IPEndPoint", False, "IPEndPoint", "(System.Net.IPAddress,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "IPEndPoint", False, "get_Address", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "IPEndPoint", False, "set_Address", "(System.Net.IPAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "IPNetwork", False, "IPNetwork", "(System.Net.IPAddress,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "IPNetwork", False, "get_BaseAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "NetworkCredential", False, "GetCredential", "(System.String,System.Int32,System.String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] @@ -153,12 +83,6 @@ extensions: - ["System.Net", "NetworkCredential", False, "NetworkCredential", "(System.String,System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "NetworkCredential", False, "NetworkCredential", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "NetworkCredential", False, "NetworkCredential", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "NetworkCredential", False, "get_Domain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "NetworkCredential", False, "get_Password", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "NetworkCredential", False, "get_UserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "NetworkCredential", False, "set_Domain", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "NetworkCredential", False, "set_Password", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "NetworkCredential", False, "set_UserName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "OpenReadCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "OpenWriteCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "PathList", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -296,24 +220,13 @@ extensions: - ["System.Net", "WebClient", False, "UploadValuesTaskAsync", "(System.Uri,System.Collections.Specialized.NameValueCollection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "WebClient", False, "UploadValuesTaskAsync", "(System.Uri,System.String,System.Collections.Specialized.NameValueCollection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "WebClient", False, "UploadValuesTaskAsync", "(System.Uri,System.String,System.Collections.Specialized.NameValueCollection)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "get_BaseAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "get_Credentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "get_Proxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "WebClient", False, "get_ResponseHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "set_BaseAddress", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "set_Credentials", "(System.Net.ICredentials)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "set_Encoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "set_Headers", "(System.Net.WebHeaderCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "set_Proxy", "(System.Net.IWebProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Net", "WebClient", False, "set_QueryString", "(System.Collections.Specialized.NameValueCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Net", "WebException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Net", "WebException", False, "WebException", "(System.String,System.Exception,System.Net.WebExceptionStatus,System.Net.WebResponse)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Net", "WebException", False, "get_Response", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "WebHeaderCollection", False, "get_Item", "(System.Net.HttpRequestHeader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "WebHeaderCollection", False, "get_Item", "(System.Net.HttpResponseHeader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "WebProxy", False, "GetProxy", "(System.Uri)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "WebProxy", False, "get_BypassList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "WebRequest", False, "Create", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "WebRequest", False, "Create", "(System.Uri)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "WebRequest", False, "CreateDefault", "(System.Uri)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -331,31 +244,15 @@ extensions: - ["System.Net", "AuthenticationManager", "Register", "(System.Net.IAuthenticationModule)", "summary", "df-generated"] - ["System.Net", "AuthenticationManager", "Unregister", "(System.Net.IAuthenticationModule)", "summary", "df-generated"] - ["System.Net", "AuthenticationManager", "Unregister", "(System.String)", "summary", "df-generated"] - - ["System.Net", "AuthenticationManager", "get_CredentialPolicy", "()", "summary", "df-generated"] - ["System.Net", "AuthenticationManager", "get_CustomTargetNameDictionary", "()", "summary", "df-generated"] - ["System.Net", "AuthenticationManager", "get_RegisteredModules", "()", "summary", "df-generated"] - - ["System.Net", "AuthenticationManager", "set_CredentialPolicy", "(System.Net.ICredentialPolicy)", "summary", "df-generated"] - ["System.Net", "Authorization", "Authorization", "(System.String)", "summary", "df-generated"] - ["System.Net", "Authorization", "Authorization", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Net", "Authorization", "Authorization", "(System.String,System.Boolean,System.String)", "summary", "df-generated"] - - ["System.Net", "Authorization", "get_Complete", "()", "summary", "df-generated"] - ["System.Net", "Authorization", "get_ConnectionGroupId", "()", "summary", "df-generated"] - ["System.Net", "Authorization", "get_Message", "()", "summary", "df-generated"] - - ["System.Net", "Authorization", "get_MutuallyAuthenticated", "()", "summary", "df-generated"] - - ["System.Net", "Authorization", "set_Complete", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "Authorization", "set_MutuallyAuthenticated", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "Cookie", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net", "Cookie", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Net", "Cookie", "get_Discard", "()", "summary", "df-generated"] - - ["System.Net", "Cookie", "get_Expired", "()", "summary", "df-generated"] - - ["System.Net", "Cookie", "get_HttpOnly", "()", "summary", "df-generated"] - - ["System.Net", "Cookie", "get_Secure", "()", "summary", "df-generated"] - - ["System.Net", "Cookie", "get_Version", "()", "summary", "df-generated"] - - ["System.Net", "Cookie", "set_Discard", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "Cookie", "set_Expired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "Cookie", "set_HttpOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "Cookie", "set_Secure", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "Cookie", "set_Version", "(System.Int32)", "summary", "df-generated"] - ["System.Net", "CookieCollection", "Contains", "(System.Net.Cookie)", "summary", "df-generated"] - ["System.Net", "CookieCollection", "Remove", "(System.Net.Cookie)", "summary", "df-generated"] - ["System.Net", "CookieCollection", "get_Count", "()", "summary", "df-generated"] @@ -371,13 +268,7 @@ extensions: - ["System.Net", "CookieContainer", "GetCookieHeader", "(System.Uri)", "summary", "df-generated"] - ["System.Net", "CookieContainer", "GetCookies", "(System.Uri)", "summary", "df-generated"] - ["System.Net", "CookieContainer", "SetCookies", "(System.Uri,System.String)", "summary", "df-generated"] - - ["System.Net", "CookieContainer", "get_Capacity", "()", "summary", "df-generated"] - ["System.Net", "CookieContainer", "get_Count", "()", "summary", "df-generated"] - - ["System.Net", "CookieContainer", "get_MaxCookieSize", "()", "summary", "df-generated"] - - ["System.Net", "CookieContainer", "get_PerDomainCapacity", "()", "summary", "df-generated"] - - ["System.Net", "CookieContainer", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "CookieContainer", "set_MaxCookieSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "CookieContainer", "set_PerDomainCapacity", "(System.Int32)", "summary", "df-generated"] - ["System.Net", "CookieException", "CookieException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "CredentialCache", "Add", "(System.String,System.Int32,System.String,System.Net.NetworkCredential)", "summary", "df-generated"] - ["System.Net", "CredentialCache", "Add", "(System.Uri,System.String,System.Net.NetworkCredential)", "summary", "df-generated"] @@ -441,21 +332,6 @@ extensions: - ["System.Net", "FileWebRequest", "GetRequestStreamAsync", "()", "summary", "df-generated"] - ["System.Net", "FileWebRequest", "GetResponse", "()", "summary", "df-generated"] - ["System.Net", "FileWebRequest", "GetResponseAsync", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "get_ConnectionGroupName", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "get_Credentials", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "get_PreAuthenticate", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "get_Proxy", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_ConnectionGroupName", "(System.String)", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_ContentLength", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_ContentType", "(System.String)", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_Credentials", "(System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_PreAuthenticate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_Proxy", "(System.Net.IWebProxy)", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_Timeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "FileWebRequest", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "FileWebResponse", "Close", "()", "summary", "df-generated"] - ["System.Net", "FileWebResponse", "FileWebResponse", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "FileWebResponse", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -463,44 +339,12 @@ extensions: - ["System.Net", "FileWebResponse", "get_ContentType", "()", "summary", "df-generated"] - ["System.Net", "FileWebResponse", "get_SupportsHeaders", "()", "summary", "df-generated"] - ["System.Net", "FtpWebRequest", "Abort", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_CachePolicy", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_ContentOffset", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_ContentType", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_DefaultCachePolicy", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_EnableSsl", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_Headers", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_KeepAlive", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_PreAuthenticate", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_Proxy", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_ReadWriteTimeout", "()", "summary", "df-generated"] - ["System.Net", "FtpWebRequest", "get_ServicePoint", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_UseBinary", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "get_UsePassive", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_CachePolicy", "(System.Net.Cache.RequestCachePolicy)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_ContentLength", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_ContentOffset", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_ContentType", "(System.String)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_DefaultCachePolicy", "(System.Net.Cache.RequestCachePolicy)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_EnableSsl", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_KeepAlive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_Method", "(System.String)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_PreAuthenticate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_Proxy", "(System.Net.IWebProxy)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_ReadWriteTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_Timeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_UseBinary", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "FtpWebRequest", "set_UsePassive", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "FtpWebResponse", "Close", "()", "summary", "df-generated"] - ["System.Net", "FtpWebResponse", "get_ContentLength", "()", "summary", "df-generated"] - ["System.Net", "FtpWebResponse", "get_StatusCode", "()", "summary", "df-generated"] - ["System.Net", "FtpWebResponse", "get_SupportsHeaders", "()", "summary", "df-generated"] - ["System.Net", "GlobalProxySelection", "GetEmptyWebProxy", "()", "summary", "df-generated"] - - ["System.Net", "GlobalProxySelection", "get_Select", "()", "summary", "df-generated"] - - ["System.Net", "GlobalProxySelection", "set_Select", "(System.Net.IWebProxy)", "summary", "df-generated"] - ["System.Net", "HttpListener", "Abort", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Close", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Dispose", "()", "summary", "df-generated"] @@ -509,15 +353,9 @@ extensions: - ["System.Net", "HttpListener", "GetContextAsync", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Start", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "Stop", "()", "summary", "df-generated"] - - ["System.Net", "HttpListener", "get_AuthenticationSchemes", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "get_DefaultServiceNames", "()", "summary", "df-generated"] - - ["System.Net", "HttpListener", "get_IgnoreWriteExceptions", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "get_IsListening", "()", "summary", "df-generated"] - ["System.Net", "HttpListener", "get_IsSupported", "()", "summary", "df-generated"] - - ["System.Net", "HttpListener", "get_UnsafeConnectionNtlmAuthentication", "()", "summary", "df-generated"] - - ["System.Net", "HttpListener", "set_AuthenticationSchemes", "(System.Net.AuthenticationSchemes)", "summary", "df-generated"] - - ["System.Net", "HttpListener", "set_IgnoreWriteExceptions", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpListener", "set_UnsafeConnectionNtlmAuthentication", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "HttpListenerBasicIdentity", "HttpListenerBasicIdentity", "(System.String,System.String)", "summary", "df-generated"] - ["System.Net", "HttpListenerBasicIdentity", "get_Password", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerContext", "AcceptWebSocketAsync", "(System.String)", "summary", "df-generated"] @@ -551,7 +389,6 @@ extensions: - ["System.Net", "HttpListenerRequest", "get_QueryString", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerRequest", "get_RemoteEndPoint", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerRequest", "get_RequestTraceIdentifier", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerRequest", "get_ServiceName", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerRequest", "get_TransportContext", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerRequest", "get_UserHostAddress", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerRequest", "get_UserLanguages", "()", "summary", "df-generated"] @@ -563,30 +400,6 @@ extensions: - ["System.Net", "HttpListenerResponse", "Dispose", "()", "summary", "df-generated"] - ["System.Net", "HttpListenerResponse", "Redirect", "(System.String)", "summary", "df-generated"] - ["System.Net", "HttpListenerResponse", "SetCookie", "(System.Net.Cookie)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "get_ContentEncoding", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "get_ContentLength64", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "get_Cookies", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "get_KeepAlive", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "get_SendChunked", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "get_StatusCode", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "get_StatusDescription", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_ContentEncoding", "(System.Text.Encoding)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_ContentLength64", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_ContentType", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_Headers", "(System.Net.WebHeaderCollection)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_KeepAlive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_ProtocolVersion", "(System.Version)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_RedirectLocation", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_SendChunked", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpListenerResponse", "set_StatusCode", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "get_EntityBody", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "get_HeaderWait", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "get_MinSendBytesPerSecond", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "get_RequestQueue", "()", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "set_EntityBody", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "set_HeaderWait", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "set_MinSendBytesPerSecond", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "HttpListenerTimeoutManager", "set_RequestQueue", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "Abort", "()", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "AddRange", "(System.Int32)", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "AddRange", "(System.Int32,System.Int32)", "summary", "df-generated"] @@ -598,67 +411,9 @@ extensions: - ["System.Net", "HttpWebRequest", "AddRange", "(System.String,System.Int64,System.Int64)", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "HttpWebRequest", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_AllowAutoRedirect", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_AllowReadStreamBuffering", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_AllowWriteStreamBuffering", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_AutomaticDecompression", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_ClientCertificates", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_ConnectionGroupName", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_ContinueTimeout", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_Date", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_DefaultCachePolicy", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_DefaultMaximumErrorResponseLength", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_DefaultMaximumResponseHeadersLength", "()", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "get_HaveResponse", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_IfModifiedSince", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_KeepAlive", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_MaximumAutomaticRedirections", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_MaximumResponseHeadersLength", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_MediaType", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_Pipelined", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_PreAuthenticate", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_ProtocolVersion", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_ReadWriteTimeout", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_SendChunked", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_ServerCertificateValidationCallback", "()", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "get_ServicePoint", "()", "summary", "df-generated"] - ["System.Net", "HttpWebRequest", "get_SupportsCookieContainer", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_UnsafeAuthenticatedConnectionSharing", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Accept", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_AllowAutoRedirect", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_AllowReadStreamBuffering", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_AllowWriteStreamBuffering", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_AutomaticDecompression", "(System.Net.DecompressionMethods)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Connection", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_ConnectionGroupName", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_ContentLength", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_ContentType", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_ContinueTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Date", "(System.DateTime)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_DefaultCachePolicy", "(System.Net.Cache.RequestCachePolicy)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_DefaultMaximumErrorResponseLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_DefaultMaximumResponseHeadersLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Expect", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Headers", "(System.Net.WebHeaderCollection)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_IfModifiedSince", "(System.DateTime)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_KeepAlive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_MaximumAutomaticRedirections", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_MaximumResponseHeadersLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_MediaType", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Pipelined", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_PreAuthenticate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_ProtocolVersion", "(System.Version)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_ReadWriteTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Referer", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_SendChunked", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_Timeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_TransferEncoding", "(System.String)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_UnsafeAuthenticatedConnectionSharing", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "HttpWebRequest", "set_UserAgent", "(System.String)", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "Close", "()", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -709,7 +464,6 @@ extensions: - ["System.Net", "IPAddress", "TryParse", "(System.String,System.IFormatProvider,System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "IPAddress", "TryParse", "(System.String,System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "IPAddress", "TryWriteBytes", "(System.Span,System.Int32)", "summary", "df-generated"] - - ["System.Net", "IPAddress", "get_Address", "()", "summary", "df-generated"] - ["System.Net", "IPAddress", "get_AddressFamily", "()", "summary", "df-generated"] - ["System.Net", "IPAddress", "get_IsIPv4MappedToIPv6", "()", "summary", "df-generated"] - ["System.Net", "IPAddress", "get_IsIPv6LinkLocal", "()", "summary", "df-generated"] @@ -717,9 +471,6 @@ extensions: - ["System.Net", "IPAddress", "get_IsIPv6SiteLocal", "()", "summary", "df-generated"] - ["System.Net", "IPAddress", "get_IsIPv6Teredo", "()", "summary", "df-generated"] - ["System.Net", "IPAddress", "get_IsIPv6UniqueLocal", "()", "summary", "df-generated"] - - ["System.Net", "IPAddress", "get_ScopeId", "()", "summary", "df-generated"] - - ["System.Net", "IPAddress", "set_Address", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "IPAddress", "set_ScopeId", "(System.Int64)", "summary", "df-generated"] - ["System.Net", "IPEndPoint", "Create", "(System.Net.SocketAddress)", "summary", "df-generated"] - ["System.Net", "IPEndPoint", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net", "IPEndPoint", "GetHashCode", "()", "summary", "df-generated"] @@ -731,12 +482,6 @@ extensions: - ["System.Net", "IPEndPoint", "TryParse", "(System.ReadOnlySpan,System.Net.IPEndPoint)", "summary", "df-generated"] - ["System.Net", "IPEndPoint", "TryParse", "(System.String,System.Net.IPEndPoint)", "summary", "df-generated"] - ["System.Net", "IPEndPoint", "get_AddressFamily", "()", "summary", "df-generated"] - - ["System.Net", "IPEndPoint", "get_Port", "()", "summary", "df-generated"] - - ["System.Net", "IPEndPoint", "set_Port", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "IPHostEntry", "get_AddressList", "()", "summary", "df-generated"] - - ["System.Net", "IPHostEntry", "set_AddressList", "(System.Net.IPAddress[])", "summary", "df-generated"] - - ["System.Net", "IPHostEntry", "set_Aliases", "(System.String[])", "summary", "df-generated"] - - ["System.Net", "IPHostEntry", "set_HostName", "(System.String)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "Contains", "(System.Net.IPAddress)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "Equals", "(System.Net.IPNetwork)", "summary", "df-generated"] - ["System.Net", "IPNetwork", "Equals", "(System.Object)", "summary", "df-generated"] @@ -760,16 +505,12 @@ extensions: - ["System.Net", "IPNetwork", "op_Inequality", "(System.Net.IPNetwork,System.Net.IPNetwork)", "summary", "df-generated"] - ["System.Net", "IWebProxy", "GetProxy", "(System.Uri)", "summary", "df-generated"] - ["System.Net", "IWebProxy", "IsBypassed", "(System.Uri)", "summary", "df-generated"] - - ["System.Net", "IWebProxy", "get_Credentials", "()", "summary", "df-generated"] - - ["System.Net", "IWebProxy", "set_Credentials", "(System.Net.ICredentials)", "summary", "df-generated"] - ["System.Net", "IWebProxyScript", "Close", "()", "summary", "df-generated"] - ["System.Net", "IWebProxyScript", "Load", "(System.Uri,System.String,System.Type)", "summary", "df-generated"] - ["System.Net", "IWebProxyScript", "Run", "(System.String,System.String)", "summary", "df-generated"] - ["System.Net", "IWebRequestCreate", "Create", "(System.Uri)", "summary", "df-generated"] - ["System.Net", "NetworkCredential", "NetworkCredential", "(System.String,System.Security.SecureString)", "summary", "df-generated"] - ["System.Net", "NetworkCredential", "NetworkCredential", "(System.String,System.String)", "summary", "df-generated"] - - ["System.Net", "NetworkCredential", "get_SecurePassword", "()", "summary", "df-generated"] - - ["System.Net", "NetworkCredential", "set_SecurePassword", "(System.Security.SecureString)", "summary", "df-generated"] - ["System.Net", "PathList", "GetCookiesCount", "()", "summary", "df-generated"] - ["System.Net", "PathList", "get_Count", "()", "summary", "df-generated"] - ["System.Net", "PathList", "get_Values", "()", "summary", "df-generated"] @@ -779,57 +520,13 @@ extensions: - ["System.Net", "ServicePoint", "CloseConnectionGroup", "(System.String)", "summary", "df-generated"] - ["System.Net", "ServicePoint", "SetTcpKeepAlive", "(System.Boolean,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Net", "ServicePoint", "get_Address", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_BindIPEndPointDelegate", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_Certificate", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_ClientCertificate", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_ConnectionLeaseTimeout", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_ConnectionLimit", "()", "summary", "df-generated"] - ["System.Net", "ServicePoint", "get_ConnectionName", "()", "summary", "df-generated"] - ["System.Net", "ServicePoint", "get_CurrentConnections", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_Expect100Continue", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_IdleSince", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_MaxIdleTime", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_ProtocolVersion", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_ReceiveBufferSize", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_SupportsPipelining", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "get_UseNagleAlgorithm", "()", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_Certificate", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_ClientCertificate", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_ConnectionLeaseTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_ConnectionLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_Expect100Continue", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_IdleSince", "(System.DateTime)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_MaxIdleTime", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_ProtocolVersion", "(System.Version)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_ReceiveBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_SupportsPipelining", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "ServicePoint", "set_UseNagleAlgorithm", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "ServicePointManager", "FindServicePoint", "(System.String,System.Net.IWebProxy)", "summary", "df-generated"] - ["System.Net", "ServicePointManager", "FindServicePoint", "(System.Uri)", "summary", "df-generated"] - ["System.Net", "ServicePointManager", "FindServicePoint", "(System.Uri,System.Net.IWebProxy)", "summary", "df-generated"] - ["System.Net", "ServicePointManager", "SetTcpKeepAlive", "(System.Boolean,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_CheckCertificateRevocationList", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_DefaultConnectionLimit", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_DnsRefreshTimeout", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_EnableDnsRoundRobin", "()", "summary", "df-generated"] - ["System.Net", "ServicePointManager", "get_EncryptionPolicy", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_Expect100Continue", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_MaxServicePointIdleTime", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_MaxServicePoints", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_ReusePort", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_SecurityProtocol", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_ServerCertificateValidationCallback", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "get_UseNagleAlgorithm", "()", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_CheckCertificateRevocationList", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_DefaultConnectionLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_DnsRefreshTimeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_EnableDnsRoundRobin", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_Expect100Continue", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_MaxServicePointIdleTime", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_MaxServicePoints", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_ReusePort", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_SecurityProtocol", "(System.Net.SecurityProtocolType)", "summary", "df-generated"] - - ["System.Net", "ServicePointManager", "set_UseNagleAlgorithm", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "SocketAddress", "Equals", "(System.Net.SocketAddress)", "summary", "df-generated"] - ["System.Net", "SocketAddress", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Net", "SocketAddress", "GetHashCode", "()", "summary", "df-generated"] @@ -839,9 +536,7 @@ extensions: - ["System.Net", "SocketAddress", "ToString", "()", "summary", "df-generated"] - ["System.Net", "SocketAddress", "get_Family", "()", "summary", "df-generated"] - ["System.Net", "SocketAddress", "get_Item", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "SocketAddress", "get_Size", "()", "summary", "df-generated"] - ["System.Net", "SocketAddress", "set_Item", "(System.Int32,System.Byte)", "summary", "df-generated"] - - ["System.Net", "SocketAddress", "set_Size", "(System.Int32)", "summary", "df-generated"] - ["System.Net", "SocketPermission", "AddPermission", "(System.Net.NetworkAccess,System.Net.TransportType,System.String,System.Int32)", "summary", "df-generated"] - ["System.Net", "SocketPermission", "Copy", "()", "summary", "df-generated"] - ["System.Net", "SocketPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] @@ -856,14 +551,6 @@ extensions: - ["System.Net", "SocketPermission", "get_ConnectList", "()", "summary", "df-generated"] - ["System.Net", "SocketPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Net", "SocketPermissionAttribute", "SocketPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "get_Access", "()", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "get_Host", "()", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "get_Port", "()", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "get_Transport", "()", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "set_Access", "(System.String)", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "set_Host", "(System.String)", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "set_Port", "(System.String)", "summary", "df-generated"] - - ["System.Net", "SocketPermissionAttribute", "set_Transport", "(System.String)", "summary", "df-generated"] - ["System.Net", "TransportContext", "GetChannelBinding", "(System.Security.Authentication.ExtendedProtection.ChannelBindingKind)", "summary", "df-generated"] - ["System.Net", "UploadProgressChangedEventArgs", "get_BytesReceived", "()", "summary", "df-generated"] - ["System.Net", "UploadProgressChangedEventArgs", "get_BytesSent", "()", "summary", "df-generated"] @@ -882,17 +569,7 @@ extensions: - ["System.Net", "WebClient", "OnUploadStringCompleted", "(System.Net.UploadStringCompletedEventArgs)", "summary", "df-generated"] - ["System.Net", "WebClient", "OnUploadValuesCompleted", "(System.Net.UploadValuesCompletedEventArgs)", "summary", "df-generated"] - ["System.Net", "WebClient", "OnWriteStreamClosed", "(System.Net.WriteStreamClosedEventArgs)", "summary", "df-generated"] - - ["System.Net", "WebClient", "get_AllowReadStreamBuffering", "()", "summary", "df-generated"] - - ["System.Net", "WebClient", "get_AllowWriteStreamBuffering", "()", "summary", "df-generated"] - - ["System.Net", "WebClient", "get_CachePolicy", "()", "summary", "df-generated"] - - ["System.Net", "WebClient", "get_Headers", "()", "summary", "df-generated"] - ["System.Net", "WebClient", "get_IsBusy", "()", "summary", "df-generated"] - - ["System.Net", "WebClient", "get_QueryString", "()", "summary", "df-generated"] - - ["System.Net", "WebClient", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net", "WebClient", "set_AllowReadStreamBuffering", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "WebClient", "set_AllowWriteStreamBuffering", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "WebClient", "set_CachePolicy", "(System.Net.Cache.RequestCachePolicy)", "summary", "df-generated"] - - ["System.Net", "WebClient", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "WebException", "WebException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "WebException", "WebException", "(System.String)", "summary", "df-generated"] - ["System.Net", "WebException", "WebException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -941,14 +618,6 @@ extensions: - ["System.Net", "WebPermission", "get_ConnectList", "()", "summary", "df-generated"] - ["System.Net", "WebPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Net", "WebPermissionAttribute", "WebPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "get_Accept", "()", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "get_AcceptPattern", "()", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "get_Connect", "()", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "get_ConnectPattern", "()", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "set_Accept", "(System.String)", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "set_AcceptPattern", "(System.String)", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "set_Connect", "(System.String)", "summary", "df-generated"] - - ["System.Net", "WebPermissionAttribute", "set_ConnectPattern", "(System.String)", "summary", "df-generated"] - ["System.Net", "WebProxy", "GetDefaultProxy", "()", "summary", "df-generated"] - ["System.Net", "WebProxy", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "WebProxy", "IsBypassed", "(System.Uri)", "summary", "df-generated"] @@ -962,16 +631,7 @@ extensions: - ["System.Net", "WebProxy", "WebProxy", "(System.Uri,System.Boolean)", "summary", "df-generated"] - ["System.Net", "WebProxy", "WebProxy", "(System.Uri,System.Boolean,System.String[])", "summary", "df-generated"] - ["System.Net", "WebProxy", "WebProxy", "(System.Uri,System.Boolean,System.String[],System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net", "WebProxy", "get_Address", "()", "summary", "df-generated"] - ["System.Net", "WebProxy", "get_BypassArrayList", "()", "summary", "df-generated"] - - ["System.Net", "WebProxy", "get_BypassProxyOnLocal", "()", "summary", "df-generated"] - - ["System.Net", "WebProxy", "get_Credentials", "()", "summary", "df-generated"] - - ["System.Net", "WebProxy", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net", "WebProxy", "set_Address", "(System.Uri)", "summary", "df-generated"] - - ["System.Net", "WebProxy", "set_BypassList", "(System.String[])", "summary", "df-generated"] - - ["System.Net", "WebProxy", "set_BypassProxyOnLocal", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "WebProxy", "set_Credentials", "(System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net", "WebProxy", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "WebRequest", "Abort", "()", "summary", "df-generated"] - ["System.Net", "WebRequest", "EndGetRequestStream", "(System.IAsyncResult)", "summary", "df-generated"] - ["System.Net", "WebRequest", "EndGetResponse", "(System.IAsyncResult)", "summary", "df-generated"] @@ -983,52 +643,18 @@ extensions: - ["System.Net", "WebRequest", "GetSystemWebProxy", "()", "summary", "df-generated"] - ["System.Net", "WebRequest", "RegisterPrefix", "(System.String,System.Net.IWebRequestCreate)", "summary", "df-generated"] - ["System.Net", "WebRequest", "WebRequest", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_AuthenticationLevel", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_CachePolicy", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_ConnectionGroupName", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_ContentType", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_Credentials", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_DefaultCachePolicy", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_DefaultWebProxy", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_Headers", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_ImpersonationLevel", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_Method", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_PreAuthenticate", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_Proxy", "()", "summary", "df-generated"] - ["System.Net", "WebRequest", "get_RequestUri", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "get_UseDefaultCredentials", "()", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_AuthenticationLevel", "(System.Net.Security.AuthenticationLevel)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_CachePolicy", "(System.Net.Cache.RequestCachePolicy)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_ConnectionGroupName", "(System.String)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_ContentLength", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_ContentType", "(System.String)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_Credentials", "(System.Net.ICredentials)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_DefaultCachePolicy", "(System.Net.Cache.RequestCachePolicy)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_DefaultWebProxy", "(System.Net.IWebProxy)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_Headers", "(System.Net.WebHeaderCollection)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_ImpersonationLevel", "(System.Security.Principal.TokenImpersonationLevel)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_Method", "(System.String)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_PreAuthenticate", "(System.Boolean)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_Proxy", "(System.Net.IWebProxy)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_Timeout", "(System.Int32)", "summary", "df-generated"] - - ["System.Net", "WebRequest", "set_UseDefaultCredentials", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "WebResponse", "Close", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "Dispose", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Net", "WebResponse", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "WebResponse", "GetResponseStream", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "WebResponse", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - - ["System.Net", "WebResponse", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net", "WebResponse", "get_ContentType", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "get_Headers", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "get_IsFromCache", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "get_IsMutuallyAuthenticated", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "get_ResponseUri", "()", "summary", "df-generated"] - ["System.Net", "WebResponse", "get_SupportsHeaders", "()", "summary", "df-generated"] - - ["System.Net", "WebResponse", "set_ContentLength", "(System.Int64)", "summary", "df-generated"] - - ["System.Net", "WebResponse", "set_ContentType", "(System.String)", "summary", "df-generated"] - ["System.Net", "WebUtility", "UrlDecodeToBytes", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Net", "WebUtility", "UrlEncodeToBytes", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Net", "WriteStreamClosedEventArgs", "get_Error", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Numerics.model.yml b/csharp/ql/lib/ext/generated/System.Numerics.model.yml index 1edacc6c330..8d8a1d47e8f 100644 --- a/csharp/ql/lib/ext/generated/System.Numerics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Numerics.model.yml @@ -572,7 +572,6 @@ extensions: - ["System.Numerics", "Matrix3x2", "get_Identity", "()", "summary", "df-generated"] - ["System.Numerics", "Matrix3x2", "get_IsIdentity", "()", "summary", "df-generated"] - ["System.Numerics", "Matrix3x2", "get_Item", "(System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Numerics", "Matrix3x2", "get_Translation", "()", "summary", "df-generated"] - ["System.Numerics", "Matrix3x2", "op_Addition", "(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)", "summary", "df-generated"] - ["System.Numerics", "Matrix3x2", "op_Equality", "(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)", "summary", "df-generated"] - ["System.Numerics", "Matrix3x2", "op_Inequality", "(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)", "summary", "df-generated"] @@ -581,7 +580,6 @@ extensions: - ["System.Numerics", "Matrix3x2", "op_Subtraction", "(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)", "summary", "df-generated"] - ["System.Numerics", "Matrix3x2", "op_UnaryNegation", "(System.Numerics.Matrix3x2)", "summary", "df-generated"] - ["System.Numerics", "Matrix3x2", "set_Item", "(System.Int32,System.Int32,System.Single)", "summary", "df-generated"] - - ["System.Numerics", "Matrix3x2", "set_Translation", "(System.Numerics.Vector2)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "Add", "(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "CreateBillboard", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "CreateConstrainedBillboard", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] @@ -640,7 +638,6 @@ extensions: - ["System.Numerics", "Matrix4x4", "get_Identity", "()", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "get_IsIdentity", "()", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "get_Item", "(System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Numerics", "Matrix4x4", "get_Translation", "()", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "op_Addition", "(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "op_Equality", "(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "op_Inequality", "(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)", "summary", "df-generated"] @@ -649,7 +646,6 @@ extensions: - ["System.Numerics", "Matrix4x4", "op_Subtraction", "(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "op_UnaryNegation", "(System.Numerics.Matrix4x4)", "summary", "df-generated"] - ["System.Numerics", "Matrix4x4", "set_Item", "(System.Int32,System.Int32,System.Single)", "summary", "df-generated"] - - ["System.Numerics", "Matrix4x4", "set_Translation", "(System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Plane", "CreateFromVertices", "(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)", "summary", "df-generated"] - ["System.Numerics", "Plane", "Dot", "(System.Numerics.Plane,System.Numerics.Vector4)", "summary", "df-generated"] - ["System.Numerics", "Plane", "DotCoordinate", "(System.Numerics.Plane,System.Numerics.Vector3)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Reflection.Emit.model.yml b/csharp/ql/lib/ext/generated/System.Reflection.Emit.model.yml index bfcc937b7ee..1c967a5102e 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.Emit.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.Emit.model.yml @@ -55,6 +55,7 @@ extensions: - ["System.Reflection.Emit", "DynamicMethod", False, "DynamicMethod", "(System.String,System.Type,System.Type[],System.Type,System.Boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", False, "DynamicMethod", "(System.String,System.Type,System.Type[],System.Type,System.Boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", False, "GetBaseDefinition", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["System.Reflection.Emit", "DynamicMethod", False, "GetParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", False, "get_Module", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", False, "get_ReturnParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -85,6 +86,8 @@ extensions: - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineType", "(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineType", "(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[])", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", False, "DefineType", "(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Emit", "ParameterBuilder", False, "SetCustomAttribute", "(System.Reflection.ConstructorInfo,System.Byte[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["System.Reflection.Emit", "ParameterBuilder", False, "SetCustomAttribute", "(System.Reflection.Emit.CustomAttributeBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection.Emit", "SignatureHelper", False, "GetFieldSigHelper", "(System.Reflection.Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "SignatureHelper", False, "GetLocalVarSigHelper", "(System.Reflection.Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Emit", "SignatureHelper", False, "GetMethodSigHelper", "(System.Reflection.CallingConventions,System.Type)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -163,15 +166,11 @@ extensions: - ["System.Reflection.Emit", "ConstructorBuilder", "get_Attributes", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", "get_CallingConvention", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", "get_DeclaringType", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "ConstructorBuilder", "get_InitLocals", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "ConstructorBuilder", "get_InitLocalsCore", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", "get_MetadataToken", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", "get_MethodHandle", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", "get_Module", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", "get_Name", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ConstructorBuilder", "get_ReflectedType", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "ConstructorBuilder", "set_InitLocals", "(System.Boolean)", "summary", "df-generated"] - - ["System.Reflection.Emit", "ConstructorBuilder", "set_InitLocalsCore", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicILInfo", "GetTokenFor", "(System.Byte[])", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicILInfo", "GetTokenFor", "(System.Reflection.Emit.DynamicMethod)", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicILInfo", "GetTokenFor", "(System.RuntimeFieldHandle)", "summary", "df-generated"] @@ -194,21 +193,18 @@ extensions: - ["System.Reflection.Emit", "DynamicMethod", "GetILGenerator", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "GetILGenerator", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "GetMethodImplementationFlags", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "DynamicMethod", "GetParameters", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "Invoke", "(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "IsDefined", "(System.Type,System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "ToString", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_Attributes", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_CallingConvention", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_DeclaringType", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "DynamicMethod", "get_InitLocals", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_IsSecurityCritical", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_IsSecuritySafeCritical", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_IsSecurityTransparent", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_MethodHandle", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_ReflectedType", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "DynamicMethod", "get_ReturnTypeCustomAttributes", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "DynamicMethod", "set_InitLocals", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "CreateType", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "CreateTypeInfo", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "EnumBuilder", "CreateTypeInfoCore", "()", "summary", "df-generated"] @@ -472,8 +468,6 @@ extensions: - ["System.Reflection.Emit", "MethodBuilder", "get_CallingConvention", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "get_ContainsGenericParameters", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "get_DeclaringType", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "MethodBuilder", "get_InitLocals", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "MethodBuilder", "get_InitLocalsCore", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "get_IsGenericMethod", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "get_IsGenericMethodDefinition", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "get_IsSecurityCritical", "()", "summary", "df-generated"] @@ -487,8 +481,6 @@ extensions: - ["System.Reflection.Emit", "MethodBuilder", "get_ReturnParameter", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "get_ReturnType", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "MethodBuilder", "get_ReturnTypeCustomAttributes", "()", "summary", "df-generated"] - - ["System.Reflection.Emit", "MethodBuilder", "set_InitLocals", "(System.Boolean)", "summary", "df-generated"] - - ["System.Reflection.Emit", "MethodBuilder", "set_InitLocalsCore", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", "CreateGlobalFunctions", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", "CreateGlobalFunctionsCore", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ModuleBuilder", "DefineEnumCore", "(System.String,System.Reflection.TypeAttributes,System.Type)", "summary", "df-generated"] @@ -560,8 +552,6 @@ extensions: - ["System.Reflection.Emit", "OpCode", "op_Inequality", "(System.Reflection.Emit.OpCode,System.Reflection.Emit.OpCode)", "summary", "df-generated"] - ["System.Reflection.Emit", "OpCodes", "TakesSingleByteArgument", "(System.Reflection.Emit.OpCode)", "summary", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", "SetConstant", "(System.Object)", "summary", "df-generated"] - - ["System.Reflection.Emit", "ParameterBuilder", "SetCustomAttribute", "(System.Reflection.ConstructorInfo,System.Byte[])", "summary", "df-generated"] - - ["System.Reflection.Emit", "ParameterBuilder", "SetCustomAttribute", "(System.Reflection.Emit.CustomAttributeBuilder)", "summary", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", "SetCustomAttributeCore", "(System.Reflection.ConstructorInfo,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", "get_Attributes", "()", "summary", "df-generated"] - ["System.Reflection.Emit", "ParameterBuilder", "get_IsIn", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Reflection.Metadata.model.yml b/csharp/ql/lib/ext/generated/System.Reflection.Metadata.model.yml index 4a35746b0cd..e5f9ebe6a8c 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.Metadata.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.Metadata.model.yml @@ -27,6 +27,8 @@ extensions: - ["System.Reflection.Metadata", "BlobReader", False, "get_CurrentPointer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection.Metadata", "BlobReader", False, "get_StartPointer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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, "ToArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection.Metadata", "BlobWriter", False, "ToArray", "(System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "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]", "ReturnValue", "taint", "df-generated"] @@ -318,9 +320,7 @@ extensions: - ["System.Reflection.Metadata", "BlobReader", "TryReadCompressedInteger", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobReader", "TryReadCompressedSignedInteger", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobReader", "get_Length", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "BlobReader", "get_Offset", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobReader", "get_RemainingBytes", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "BlobReader", "set_Offset", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "Align", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "BlobWriter", "(System.Byte[])", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "BlobWriter", "(System.Int32)", "summary", "df-generated"] @@ -328,8 +328,6 @@ extensions: - ["System.Reflection.Metadata", "BlobWriter", "Clear", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "ContentEquals", "(System.Reflection.Metadata.BlobWriter)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "PadTo", "(System.Int32)", "summary", "df-generated"] - - ["System.Reflection.Metadata", "BlobWriter", "ToArray", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "BlobWriter", "ToArray", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "ToImmutableArray", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "ToImmutableArray", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "WriteBoolean", "(System.Boolean)", "summary", "df-generated"] @@ -367,9 +365,7 @@ extensions: - ["System.Reflection.Metadata", "BlobWriter", "WriteUTF8", "(System.String,System.Boolean)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "WriteUserString", "(System.String)", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "get_Length", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "BlobWriter", "get_Offset", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "BlobWriter", "get_RemainingBytes", "()", "summary", "df-generated"] - - ["System.Reflection.Metadata", "BlobWriter", "set_Offset", "(System.Int32)", "summary", "df-generated"] - ["System.Reflection.Metadata", "Constant", "get_Parent", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "Constant", "get_TypeCode", "()", "summary", "df-generated"] - ["System.Reflection.Metadata", "Constant", "get_Value", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Reflection.PortableExecutable.model.yml b/csharp/ql/lib/ext/generated/System.Reflection.PortableExecutable.model.yml index ac1558d7fd9..e44128c8ccb 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.PortableExecutable.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.PortableExecutable.model.yml @@ -70,36 +70,6 @@ extensions: - ["System.Reflection.PortableExecutable", "PEBuilder", "get_Header", "()", "summary", "df-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder", "get_IdProvider", "()", "summary", "df-generated"] - ["System.Reflection.PortableExecutable", "PEBuilder", "get_IsDeterministic", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_AddressOfEntryPoint", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_BaseRelocationTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_BoundImportTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_CopyrightTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_CorHeaderTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_DebugTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_DelayImportTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_ExceptionTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_ExportTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_GlobalPointerTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_ImportAddressTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_ImportTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_LoadConfigTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_ResourceTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "get_ThreadLocalStorageTable", "()", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_AddressOfEntryPoint", "(System.Int32)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_BaseRelocationTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_BoundImportTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_CopyrightTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_CorHeaderTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_DebugTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_DelayImportTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_ExceptionTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_ExportTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_GlobalPointerTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_ImportAddressTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_ImportTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_LoadConfigTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_ResourceTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - - ["System.Reflection.PortableExecutable", "PEDirectoriesBuilder", "set_ThreadLocalStorageTable", "(System.Reflection.PortableExecutable.DirectoryEntry)", "summary", "df-generated"] - ["System.Reflection.PortableExecutable", "PEHeader", "get_AddressOfEntryPoint", "()", "summary", "df-generated"] - ["System.Reflection.PortableExecutable", "PEHeader", "get_BaseOfCode", "()", "summary", "df-generated"] - ["System.Reflection.PortableExecutable", "PEHeader", "get_BaseOfData", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Reflection.model.yml b/csharp/ql/lib/ext/generated/System.Reflection.model.yml index a5ac7a8e2c7..8935095b8e2 100644 --- a/csharp/ql/lib/ext/generated/System.Reflection.model.yml +++ b/csharp/ql/lib/ext/generated/System.Reflection.model.yml @@ -9,7 +9,9 @@ extensions: - ["System.Reflection", "Assembly", False, "GetAssembly", "(System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "Assembly", False, "GetLoadedModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "Assembly", False, "GetModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection", "Assembly", True, "GetType", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "Assembly", True, "GetType", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Reflection", "Assembly", True, "GetType", "(System.String,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "Assembly", True, "GetType", "(System.String,System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "Assembly", True, "get_Modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "AssemblyExtensions", False, "GetModules", "(System.Reflection.Assembly)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -17,15 +19,7 @@ extensions: - ["System.Reflection", "AssemblyName", False, "GetPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "AssemblyName", False, "SetPublicKey", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "AssemblyName", False, "SetPublicKeyToken", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "get_CodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "get_CultureInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "AssemblyName", False, "get_EscapedCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "set_CodeBase", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "set_CultureInfo", "(System.Globalization.CultureInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Reflection", "AssemblyName", False, "set_Version", "(System.Version)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "CustomAttributeData", False, "get_AttributeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Reflection", "CustomAttributeNamedArgument", False, "CustomAttributeNamedArgument", "(System.Reflection.MemberInfo,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Reflection", "CustomAttributeNamedArgument", False, "CustomAttributeNamedArgument", "(System.Reflection.MemberInfo,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -225,21 +219,7 @@ extensions: - ["System.Reflection", "AssemblyName", "OnDeserialization", "(System.Object)", "summary", "df-generated"] - ["System.Reflection", "AssemblyName", "ReferenceMatchesDefinition", "(System.Reflection.AssemblyName,System.Reflection.AssemblyName)", "summary", "df-generated"] - ["System.Reflection", "AssemblyName", "ToString", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "get_ContentType", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "get_CultureName", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "get_Flags", "()", "summary", "df-generated"] - ["System.Reflection", "AssemblyName", "get_FullName", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "get_HashAlgorithm", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "get_KeyPair", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "get_ProcessorArchitecture", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "get_VersionCompatibility", "()", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "set_ContentType", "(System.Reflection.AssemblyContentType)", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "set_CultureName", "(System.String)", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "set_Flags", "(System.Reflection.AssemblyNameFlags)", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "set_HashAlgorithm", "(System.Configuration.Assemblies.AssemblyHashAlgorithm)", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "set_KeyPair", "(System.Reflection.StrongNameKeyPair)", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "set_ProcessorArchitecture", "(System.Reflection.ProcessorArchitecture)", "summary", "df-generated"] - - ["System.Reflection", "AssemblyName", "set_VersionCompatibility", "(System.Configuration.Assemblies.AssemblyVersionCompatibility)", "summary", "df-generated"] - ["System.Reflection", "AssemblyNameHelpers", "ComputePublicKeyToken", "(System.Byte[])", "summary", "df-generated"] - ["System.Reflection", "AssemblyNameHelpers", "ExtractAssemblyNameFlags", "(System.Reflection.AssemblyNameFlags)", "summary", "df-generated"] - ["System.Reflection", "AssemblyNameProxy", "GetAssemblyName", "(System.String)", "summary", "df-generated"] @@ -562,27 +542,13 @@ extensions: - ["System.Reflection", "ModuleExtensions", "HasModuleVersionId", "(System.Reflection.Module)", "summary", "df-generated"] - ["System.Reflection", "NullabilityInfo", "get_ElementType", "()", "summary", "df-generated"] - ["System.Reflection", "NullabilityInfo", "get_GenericTypeArguments", "()", "summary", "df-generated"] - - ["System.Reflection", "NullabilityInfo", "get_ReadState", "()", "summary", "df-generated"] - ["System.Reflection", "NullabilityInfo", "get_Type", "()", "summary", "df-generated"] - - ["System.Reflection", "NullabilityInfo", "get_WriteState", "()", "summary", "df-generated"] - - ["System.Reflection", "NullabilityInfo", "set_ReadState", "(System.Reflection.NullabilityState)", "summary", "df-generated"] - - ["System.Reflection", "NullabilityInfo", "set_WriteState", "(System.Reflection.NullabilityState)", "summary", "df-generated"] - ["System.Reflection", "NullabilityInfoContext", "Create", "(System.Reflection.EventInfo)", "summary", "df-generated"] - ["System.Reflection", "NullabilityInfoContext", "Create", "(System.Reflection.FieldInfo)", "summary", "df-generated"] - ["System.Reflection", "NullabilityInfoContext", "Create", "(System.Reflection.ParameterInfo)", "summary", "df-generated"] - ["System.Reflection", "NullabilityInfoContext", "Create", "(System.Reflection.PropertyInfo)", "summary", "df-generated"] - ["System.Reflection", "ObfuscateAssemblyAttribute", "ObfuscateAssemblyAttribute", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection", "ObfuscateAssemblyAttribute", "get_AssemblyIsPrivate", "()", "summary", "df-generated"] - - ["System.Reflection", "ObfuscateAssemblyAttribute", "get_StripAfterObfuscation", "()", "summary", "df-generated"] - - ["System.Reflection", "ObfuscateAssemblyAttribute", "set_StripAfterObfuscation", "(System.Boolean)", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "get_ApplyToMembers", "()", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "get_Exclude", "()", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "get_Feature", "()", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "get_StripAfterObfuscation", "()", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "set_ApplyToMembers", "(System.Boolean)", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "set_Exclude", "(System.Boolean)", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "set_Feature", "(System.String)", "summary", "df-generated"] - - ["System.Reflection", "ObfuscationAttribute", "set_StripAfterObfuscation", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection", "ParameterInfo", "GetCustomAttributes", "(System.Boolean)", "summary", "df-generated"] - ["System.Reflection", "ParameterInfo", "GetCustomAttributes", "(System.Type,System.Boolean)", "summary", "df-generated"] - ["System.Reflection", "ParameterInfo", "GetCustomAttributesData", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Resources.model.yml b/csharp/ql/lib/ext/generated/System.Resources.model.yml index aaf22a34dce..98afcf8335b 100644 --- a/csharp/ql/lib/ext/generated/System.Resources.model.yml +++ b/csharp/ql/lib/ext/generated/System.Resources.model.yml @@ -58,10 +58,6 @@ extensions: - ["System.Resources", "ResourceManager", "GetString", "(System.String,System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.Resources", "ResourceManager", "InternalGetResourceSet", "(System.Globalization.CultureInfo,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Resources", "ResourceManager", "ReleaseAllResources", "()", "summary", "df-generated"] - - ["System.Resources", "ResourceManager", "get_FallbackLocation", "()", "summary", "df-generated"] - - ["System.Resources", "ResourceManager", "get_IgnoreCase", "()", "summary", "df-generated"] - - ["System.Resources", "ResourceManager", "set_FallbackLocation", "(System.Resources.UltimateResourceFallbackLocation)", "summary", "df-generated"] - - ["System.Resources", "ResourceManager", "set_IgnoreCase", "(System.Boolean)", "summary", "df-generated"] - ["System.Resources", "ResourceReader", "Close", "()", "summary", "df-generated"] - ["System.Resources", "ResourceReader", "Dispose", "()", "summary", "df-generated"] - ["System.Resources", "ResourceReader", "ResourceReader", "(System.String)", "summary", "df-generated"] @@ -85,6 +81,5 @@ extensions: - ["System.Resources", "ResourceWriter", "Close", "()", "summary", "df-generated"] - ["System.Resources", "ResourceWriter", "Dispose", "()", "summary", "df-generated"] - ["System.Resources", "ResourceWriter", "Generate", "()", "summary", "df-generated"] - - ["System.Resources", "ResourceWriter", "get_TypeNameConverter", "()", "summary", "df-generated"] - ["System.Resources", "SatelliteContractVersionAttribute", "SatelliteContractVersionAttribute", "(System.String)", "summary", "df-generated"] - ["System.Resources", "SatelliteContractVersionAttribute", "get_Version", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Caching.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Caching.model.yml index d91f19f8d5d..55eb8982de4 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Caching.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Caching.model.yml @@ -14,16 +14,6 @@ extensions: - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_RegionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_Source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_UpdatedCacheItem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "get_UpdatedCacheItemPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "set_UpdatedCacheItem", "(System.Runtime.Caching.CacheItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheEntryUpdateArguments", False, "set_UpdatedCacheItemPolicy", "(System.Runtime.Caching.CacheItemPolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", False, "get_AbsoluteExpiration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", False, "get_RemovedCallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", False, "get_SlidingExpiration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", False, "get_UpdateCallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", False, "set_AbsoluteExpiration", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", False, "set_SlidingExpiration", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Caching", "HostFileChangeMonitor", False, "HostFileChangeMonitor", "(System.Collections.Generic.IList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Caching", "HostFileChangeMonitor", False, "get_FilePaths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Caching", "HostFileChangeMonitor", False, "get_LastModified", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -45,15 +35,7 @@ extensions: - ["System.Runtime.Caching", "CacheItem", "CacheItem", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Caching", "CacheItem", "CacheItem", "(System.String,System.Object)", "summary", "df-generated"] - ["System.Runtime.Caching", "CacheItem", "CacheItem", "(System.String,System.Object,System.String)", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItem", "get_Key", "()", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItem", "get_RegionName", "()", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItem", "get_Value", "()", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItem", "set_Key", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItem", "set_RegionName", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItem", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Runtime.Caching", "CacheItemPolicy", "get_ChangeMonitors", "()", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", "get_Priority", "()", "summary", "df-generated"] - - ["System.Runtime.Caching", "CacheItemPolicy", "set_Priority", "(System.Runtime.Caching.CacheItemPriority)", "summary", "df-generated"] - ["System.Runtime.Caching", "ChangeMonitor", "Dispose", "()", "summary", "df-generated"] - ["System.Runtime.Caching", "ChangeMonitor", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Caching", "ChangeMonitor", "InitializationComplete", "()", "summary", "df-generated"] @@ -108,8 +90,6 @@ extensions: - ["System.Runtime.Caching", "ObjectCache", "Set", "(System.String,System.Object,System.DateTimeOffset,System.String)", "summary", "df-generated"] - ["System.Runtime.Caching", "ObjectCache", "Set", "(System.String,System.Object,System.Runtime.Caching.CacheItemPolicy,System.String)", "summary", "df-generated"] - ["System.Runtime.Caching", "ObjectCache", "get_DefaultCacheCapabilities", "()", "summary", "df-generated"] - - ["System.Runtime.Caching", "ObjectCache", "get_Host", "()", "summary", "df-generated"] - ["System.Runtime.Caching", "ObjectCache", "get_Item", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Caching", "ObjectCache", "get_Name", "()", "summary", "df-generated"] - - ["System.Runtime.Caching", "ObjectCache", "set_Host", "(System.IServiceProvider)", "summary", "df-generated"] - ["System.Runtime.Caching", "ObjectCache", "set_Item", "(System.String,System.Object)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.CompilerServices.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.CompilerServices.model.yml index c313a6b9701..55b4062ead5 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.CompilerServices.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.CompilerServices.model.yml @@ -62,8 +62,6 @@ extensions: - ["System.Runtime.CompilerServices", "RuntimeWrappedException", False, "RuntimeWrappedException", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeWrappedException", False, "get_WrappedException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.CompilerServices", "StrongBox", False, "StrongBox", "(T)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.CompilerServices", "StrongBox", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["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", "TupleElementNamesAttribute", False, "TupleElementNamesAttribute", "(System.String[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -134,8 +132,6 @@ extensions: - ["System.Runtime.CompilerServices", "CompilationRelaxationsAttribute", "get_CompilationRelaxations", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "CompilerFeatureRequiredAttribute", "CompilerFeatureRequiredAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "CompilerFeatureRequiredAttribute", "get_FeatureName", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "CompilerFeatureRequiredAttribute", "get_IsOptional", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "CompilerFeatureRequiredAttribute", "set_IsOptional", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ConditionalWeakTable", "Add", "(TKey,TValue)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ConditionalWeakTable", "AddOrUpdate", "(TKey,TValue)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ConditionalWeakTable", "Remove", "(TKey)", "summary", "df-generated"] @@ -191,8 +187,6 @@ extensions: - ["System.Runtime.CompilerServices", "IRuntimeVariables", "get_Count", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "IRuntimeVariables", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "IRuntimeVariables", "set_Item", "(System.Int32,System.Object)", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "IStrongBox", "get_Value", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "IStrongBox", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ITuple", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ITuple", "get_Length", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "IUnknownConstantAttribute", "get_Value", "()", "summary", "df-generated"] @@ -201,9 +195,7 @@ extensions: - ["System.Runtime.CompilerServices", "InlineArrayAttribute", "get_Length", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InterceptsLocationAttribute", "InterceptsLocationAttribute", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InternalsVisibleToAttribute", "InternalsVisibleToAttribute", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "InternalsVisibleToAttribute", "get_AllInternalsVisible", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InternalsVisibleToAttribute", "get_AssemblyName", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "InternalsVisibleToAttribute", "set_AllInternalsVisible", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InterpolatedStringHandlerArgumentAttribute", "InterpolatedStringHandlerArgumentAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InterpolatedStringHandlerArgumentAttribute", "InterpolatedStringHandlerArgumentAttribute", "(System.String[])", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "InterpolatedStringHandlerArgumentAttribute", "get_Arguments", "()", "summary", "df-generated"] @@ -238,20 +230,16 @@ extensions: - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "Reverse", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "ToArray", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "ToReadOnlyCollection", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "get_Capacity", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "get_Count", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "get_IsFixedSize", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "ReadOnlyCollectionBuilder", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RefSafetyRulesAttribute", "RefSafetyRulesAttribute", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RefSafetyRulesAttribute", "get_Version", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReferenceAssemblyAttribute", "ReferenceAssemblyAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ReferenceAssemblyAttribute", "get_Description", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RequiredAttributeAttribute", "RequiredAttributeAttribute", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RequiredAttributeAttribute", "get_RequiredContract", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "RuntimeCompatibilityAttribute", "get_WrapNonExceptionThrows", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "RuntimeCompatibilityAttribute", "set_WrapNonExceptionThrows", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeFeature", "IsSupported", "(System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeFeature", "get_IsDynamicCodeCompiled", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeFeature", "get_IsDynamicCodeSupported", "()", "summary", "df-generated"] @@ -280,7 +268,6 @@ extensions: - ["System.Runtime.CompilerServices", "RuntimeOps", "ExpandoCheckVersion", "(System.Dynamic.ExpandoObject,System.Object)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "RuntimeOps", "ExpandoTryDeleteValue", "(System.Dynamic.ExpandoObject,System.Object,System.Int32,System.String,System.Boolean)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "StateMachineAttribute", "StateMachineAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "StateMachineAttribute", "get_StateMachineType", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "SwitchExpressionException", "SwitchExpressionException", "(System.Exception)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "SwitchExpressionException", "SwitchExpressionException", "(System.Object)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "SwitchExpressionException", "SwitchExpressionException", "(System.String)", "summary", "df-generated"] @@ -338,8 +325,6 @@ extensions: - ["System.Runtime.CompilerServices", "Unsafe", "WriteUnaligned", "(System.Void*,T)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "UnsafeAccessorAttribute", "UnsafeAccessorAttribute", "(System.Runtime.CompilerServices.UnsafeAccessorKind)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "UnsafeAccessorAttribute", "get_Kind", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "UnsafeAccessorAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Runtime.CompilerServices", "UnsafeAccessorAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ValueTaskAwaiter", "GetResult", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ValueTaskAwaiter", "get_IsCompleted", "()", "summary", "df-generated"] - ["System.Runtime.CompilerServices", "ValueTaskAwaiter", "get_IsCompleted", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Marshalling.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Marshalling.model.yml index 026acab70c7..0f6a11add6e 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Marshalling.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.Marshalling.model.yml @@ -7,7 +7,10 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", False, "FromManaged", "(T[],System.Span)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", False, "FromManaged", "(T[],System.Span)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", False, "GetManagedValuesSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", False, "GetUnmanagedValuesDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", False, "GetManagedValuesDestination", "(T[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", False, "GetManagedValuesSource", "(T[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", False, "FromManaged", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", False, "FromUnmanaged", "(System.Runtime.InteropServices.Marshalling.ComVariant)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -44,7 +47,6 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller", "ConvertToUnmanaged", "(System.String)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller", "Free", "(System.Byte*)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", "GetManagedValuesSource", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", "GetPinnableReference", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", "GetPinnableReference", "(T[])", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller+ManagedToUnmanagedIn", "ToUnmanaged", "()", "summary", "df-generated"] @@ -52,8 +54,6 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", "AllocateContainerForManagedElements", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", "AllocateContainerForUnmanagedElements", "(T[],System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", "Free", "(TUnmanagedElement*)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", "GetManagedValuesDestination", "(T[])", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", "GetManagedValuesSource", "(T[])", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", "GetUnmanagedValuesDestination", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller", "GetUnmanagedValuesSource", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"] @@ -76,8 +76,6 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "Dispose", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "GetRawDataRef", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "get_Null", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "get_VarType", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "set_VarType", "(System.Runtime.InteropServices.VarEnum)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", "Free", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", "ToManaged", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller", "ConvertToManaged", "(System.Runtime.InteropServices.Marshalling.ComVariant)", "summary", "df-generated"] @@ -91,20 +89,8 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "ExceptionAsHResultMarshaller", "ConvertToUnmanaged", "(System.Exception)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ExceptionAsNaNMarshaller", "ConvertToUnmanaged", "(System.Exception)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "ExceptionAsVoidMarshaller", "ConvertToUnmanaged", "(System.Exception)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "GeneratedComInterfaceAttribute", "get_Options", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "GeneratedComInterfaceAttribute", "get_StringMarshalling", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "GeneratedComInterfaceAttribute", "get_StringMarshallingCustomType", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "GeneratedComInterfaceAttribute", "set_Options", "(System.Runtime.InteropServices.Marshalling.ComInterfaceOptions)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "GeneratedComInterfaceAttribute", "set_StringMarshalling", "(System.Runtime.InteropServices.StringMarshalling)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "GeneratedComInterfaceAttribute", "set_StringMarshallingCustomType", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "IComExposedClass", "GetComInterfaceEntries", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "IComExposedDetails", "GetComInterfaceEntries", "(System.Int32)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy+TableInfo", "get_ManagedType", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy+TableInfo", "get_Table", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy+TableInfo", "get_ThisPtr", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy+TableInfo", "set_ManagedType", "(System.RuntimeTypeHandle)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy+TableInfo", "set_Table", "(System.Void**)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy+TableInfo", "set_ThisPtr", "(System.Void*)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy", "Clear", "(System.Runtime.InteropServices.Marshalling.IIUnknownStrategy)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy", "ConstructTableInfo", "(System.RuntimeTypeHandle,System.Runtime.InteropServices.Marshalling.IIUnknownDerivedDetails,System.Void*)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy", "TryGetTableInfo", "(System.RuntimeTypeHandle,System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy+TableInfo)", "summary", "df-generated"] @@ -124,13 +110,7 @@ extensions: - ["System.Runtime.InteropServices.Marshalling", "IUnknownDerivedAttribute", "get_ManagedVirtualMethodTable", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "IUnmanagedVirtualMethodTableProvider", "GetVirtualMethodTableInfoForKey", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "MarshalUsingAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "get_ConstantElementCount", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "get_CountElementName", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "get_ElementIndirectionDepth", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "get_NativeType", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "set_ConstantElementCount", "(System.Int32)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "set_CountElementName", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "set_ElementIndirectionDepth", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "NativeMarshallingAttribute", "NativeMarshallingAttribute", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "NativeMarshallingAttribute", "get_NativeType", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.model.yml index 263edbe9c14..7d08fa82a79 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.InteropServices.model.yml @@ -11,6 +11,7 @@ extensions: - ["System.Runtime.InteropServices", "COMException", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "CULong", False, "CULong", "(System.UIntPtr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.InteropServices", "CULong", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.InteropServices", "CollectionsMarshal", False, "AsSpan", "(System.Collections.Generic.List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "ComAwareEventInfo", False, "GetAddMethod", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "ComAwareEventInfo", False, "GetRaiseMethod", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.InteropServices", "ComAwareEventInfo", False, "GetRemoveMethod", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -84,7 +85,6 @@ extensions: - ["System.Runtime.InteropServices", "ClassInterfaceAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "CoClassAttribute", "CoClassAttribute", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "CoClassAttribute", "get_CoClass", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "CollectionsMarshal", "AsSpan", "(System.Collections.Generic.List)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "CollectionsMarshal", "GetValueRefOrAddDefault", "(System.Collections.Generic.Dictionary,TKey,System.Boolean)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "CollectionsMarshal", "GetValueRefOrNullRef", "(System.Collections.Generic.Dictionary,TKey)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "CollectionsMarshal", "SetCount", "(System.Collections.Generic.List,System.Int32)", "summary", "df-generated"] @@ -175,10 +175,8 @@ extensions: - ["System.Runtime.InteropServices", "GCHandle", "Free", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "GCHandle", "GetHashCode", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "GCHandle", "get_IsAllocated", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "GCHandle", "get_Target", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "GCHandle", "op_Equality", "(System.Runtime.InteropServices.GCHandle,System.Runtime.InteropServices.GCHandle)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "GCHandle", "op_Inequality", "(System.Runtime.InteropServices.GCHandle,System.Runtime.InteropServices.GCHandle)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "GCHandle", "set_Target", "(System.Object)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "GuidAttribute", "GuidAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "GuidAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "HandleCollector", "Add", "()", "summary", "df-generated"] @@ -213,15 +211,7 @@ extensions: - ["System.Runtime.InteropServices", "LCIDConversionAttribute", "LCIDConversionAttribute", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "LCIDConversionAttribute", "get_Value", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "LibraryImportAttribute", "LibraryImportAttribute", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "get_EntryPoint", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "LibraryImportAttribute", "get_LibraryName", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "get_SetLastError", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "get_StringMarshalling", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "get_StringMarshallingCustomType", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "set_EntryPoint", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "set_SetLastError", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "set_StringMarshalling", "(System.Runtime.InteropServices.StringMarshalling)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "LibraryImportAttribute", "set_StringMarshallingCustomType", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ManagedToNativeComInteropStubAttribute", "ManagedToNativeComInteropStubAttribute", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ManagedToNativeComInteropStubAttribute", "get_ClassType", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "ManagedToNativeComInteropStubAttribute", "get_MethodName", "()", "summary", "df-generated"] @@ -616,10 +606,6 @@ extensions: - ["System.Runtime.InteropServices", "OSPlatform", "op_Equality", "(System.Runtime.InteropServices.OSPlatform,System.Runtime.InteropServices.OSPlatform)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "OSPlatform", "op_Inequality", "(System.Runtime.InteropServices.OSPlatform,System.Runtime.InteropServices.OSPlatform)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "PosixSignalContext", "PosixSignalContext", "(System.Runtime.InteropServices.PosixSignal)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "PosixSignalContext", "get_Cancel", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "PosixSignalContext", "get_Signal", "()", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "PosixSignalContext", "set_Cancel", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.InteropServices", "PosixSignalContext", "set_Signal", "(System.Runtime.InteropServices.PosixSignal)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "PosixSignalRegistration", "Dispose", "()", "summary", "df-generated"] - ["System.Runtime.InteropServices", "PrimaryInteropAssemblyAttribute", "PrimaryInteropAssemblyAttribute", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Runtime.InteropServices", "PrimaryInteropAssemblyAttribute", "get_MajorVersion", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.DataContracts.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.DataContracts.model.yml index 504bb73a247..833194ada4e 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.DataContracts.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.DataContracts.model.yml @@ -4,33 +4,13 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "get_KnownDataContracts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "get_TopLevelElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "get_TopLevelElementNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "get_UnderlyingType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "get_XmlName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "set_KnownDataContracts", "(System.Collections.Generic.Dictionary)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "set_TopLevelElementName", "(System.Xml.XmlDictionaryString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "set_TopLevelElementNamespace", "(System.Xml.XmlDictionaryString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", True, "set_XmlName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", False, "DataContractSet", "(System.Runtime.Serialization.DataContracts.DataContractSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", False, "DataContractSet", "(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", False, "DataContractSet", "(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", False, "DataContractSet", "(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", False, "ImportSchemaSet", "(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable,System.Boolean)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContractSet", False, "get_KnownTypesForObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContractSet", False, "set_KnownTypesForObject", "(System.Collections.Generic.Dictionary)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataMember", False, "get_MemberTypeContract", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "get_KnownDataContracts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "get_TopLevelElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "get_TopLevelElementNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "get_XsdType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "set_KnownDataContracts", "(System.Collections.Generic.Dictionary)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "set_TopLevelElementName", "(System.Xml.XmlDictionaryString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "set_TopLevelElementNamespace", "(System.Xml.XmlDictionaryString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", False, "set_XsdType", "(System.Xml.Schema.XmlSchemaType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -45,13 +25,7 @@ extensions: - ["System.Runtime.Serialization.DataContracts", "DataContract", "get_ContractType", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContract", "get_DataMembers", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContract", "get_IsBuiltInDataContract", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", "get_IsISerializable", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", "get_IsReference", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", "get_IsValueType", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContract", "get_OriginalUnderlyingType", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", "set_IsISerializable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", "set_IsReference", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataContract", "set_IsValueType", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", "GetDataContract", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", "GetDataContract", "(System.Xml.XmlQualifiedName)", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", "GetReferencedType", "(System.Xml.XmlQualifiedName,System.Runtime.Serialization.DataContracts.DataContract,System.Runtime.Serialization.DataContracts.DataContract,System.Object[],System.Nullable)", "summary", "df-generated"] @@ -59,22 +33,6 @@ extensions: - ["System.Runtime.Serialization.DataContracts", "DataContractSet", "get_Contracts", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", "get_ProcessedContracts", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "DataContractSet", "get_SurrogateData", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "get_EmitDefaultValue", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "get_IsRequired", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "get_Order", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "set_EmitDefaultValue", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "set_IsRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "DataMember", "set_Order", "(System.Int64)", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "get_ContractType", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "get_HasRoot", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "get_IsAnonymous", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "get_IsBuiltInDataContract", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "get_IsTopLevelElementNullable", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "get_IsTypeDefinedOnImport", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "get_IsValueType", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "set_HasRoot", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "set_IsTopLevelElementNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "set_IsTypeDefinedOnImport", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.DataContracts", "XmlDataContract", "set_IsValueType", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.Binary.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.Binary.model.yml index c0653df7e0c..59fd99f9405 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.Binary.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.Binary.model.yml @@ -6,21 +6,9 @@ extensions: data: - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "BinaryFormatter", "(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "BinaryFormatter", "(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "get_Binder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "get_Context", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "get_SurrogateSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "set_Binder", "(System.Runtime.Serialization.SerializationBinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "set_Context", "(System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", False, "set_SurrogateSelector", "(System.Runtime.Serialization.ISurrogateSelector)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "Deserialize", "(System.IO.Stream)", "summary", "df-generated"] - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "Serialize", "(System.IO.Stream,System.Object)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "get_AssemblyFormat", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "get_FilterLevel", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "get_TypeFormat", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "set_AssemblyFormat", "(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "set_FilterLevel", "(System.Runtime.Serialization.Formatters.TypeFilterLevel)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters.Binary", "BinaryFormatter", "set_TypeFormat", "(System.Runtime.Serialization.Formatters.FormatterTypeStyle)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.model.yml deleted file mode 100644 index 1bff69d30c9..00000000000 --- a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Formatters.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["System.Runtime.Serialization.Formatters", "IFieldInfo", "get_FieldNames", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters", "IFieldInfo", "get_FieldTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters", "IFieldInfo", "set_FieldNames", "(System.String[])", "summary", "df-generated"] - - ["System.Runtime.Serialization.Formatters", "IFieldInfo", "set_FieldTypes", "(System.Type[])", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Json.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Json.model.yml index a728d6d0cb8..6d52f1d45a7 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Json.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.Json.model.yml @@ -49,22 +49,6 @@ extensions: - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "get_MaxItemsInObjectGraph", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "get_SerializeReadOnlyTypes", "()", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "DataContractJsonSerializer", "get_UseSimpleDictionaryFormat", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_DateTimeFormat", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_EmitTypeInformation", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_IgnoreExtensionDataObject", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_KnownTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_MaxItemsInObjectGraph", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_RootName", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_SerializeReadOnlyTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "get_UseSimpleDictionaryFormat", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_DateTimeFormat", "(System.Runtime.Serialization.DateTimeFormat)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_EmitTypeInformation", "(System.Runtime.Serialization.EmitTypeInformation)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_IgnoreExtensionDataObject", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_KnownTypes", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_MaxItemsInObjectGraph", "(System.Int32)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_RootName", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_SerializeReadOnlyTypes", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization.Json", "DataContractJsonSerializerSettings", "set_UseSimpleDictionaryFormat", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "IXmlJsonWriterInitializer", "SetOutput", "(System.IO.Stream,System.Text.Encoding,System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "JsonReaderWriterFactory", "CreateJsonReader", "(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)", "summary", "df-generated"] - ["System.Runtime.Serialization.Json", "JsonReaderWriterFactory", "CreateJsonWriter", "(System.IO.Stream)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.model.yml index 568cfa240be..e6385071f9f 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Serialization.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Serialization.model.yml @@ -4,20 +4,6 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "get_ItemName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "get_KeyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "get_ValueName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "set_ItemName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "set_KeyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", False, "set_ValueName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "DataContractAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "DataContractAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "DataContractAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "DataContractAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", False, "DataContractSerializer", "(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", False, "DataContractSerializer", "(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", False, "DataContractSerializer", "(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -30,14 +16,10 @@ extensions: - ["System.Runtime.Serialization", "DataContractSerializer", False, "get_DataContractResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializerExtensions", False, "GetSerializationSurrogateProvider", "(System.Runtime.Serialization.DataContractSerializer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializerExtensions", False, "SetSerializationSurrogateProvider", "(System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization.ISerializationSurrogateProvider)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "DateTimeFormat", False, "DateTimeFormat", "(System.String,System.IFormatProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "DateTimeFormat", False, "DateTimeFormat", "(System.String,System.IFormatProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "DateTimeFormat", False, "get_FormatProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "DateTimeFormat", False, "get_FormatString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "EnumMemberAttribute", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "EnumMemberAttribute", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "FormatterConverter", False, "Convert", "(System.Object,System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "FormatterConverter", False, "Convert", "(System.Object,System.TypeCode)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "FormatterConverter", False, "ToDateTime", "(System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -46,6 +28,7 @@ extensions: - ["System.Runtime.Serialization", "FormatterServices", False, "GetSerializableMembers", "(System.Type,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "FormatterServices", False, "GetSurrogateForCyclicalReference", "(System.Runtime.Serialization.ISerializationSurrogate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "FormatterServices", False, "GetTypeFromAssembly", "(System.Reflection.Assembly,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Runtime.Serialization", "FormatterServices", False, "GetTypeFromAssembly", "(System.Reflection.Assembly,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "FormatterServices", False, "PopulateObjectMembers", "(System.Object,System.Reflection.MemberInfo[],System.Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "ObjectIDGenerator", False, "GetId", "(System.Object,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "ObjectManager", False, "GetObject", "(System.Int64)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -81,11 +64,7 @@ extensions: - ["System.Runtime.Serialization", "SerializationInfo", False, "SerializationInfo", "(System.Type,System.Runtime.Serialization.IFormatterConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfo", False, "SerializationInfo", "(System.Type,System.Runtime.Serialization.IFormatterConverter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfo", False, "SetType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", False, "get_AssemblyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", False, "get_FullTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfo", False, "get_ObjectType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", False, "set_AssemblyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", False, "set_FullTypeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfoEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfoEnumerator", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfoEnumerator", False, "get_ObjectType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -103,9 +82,7 @@ extensions: - ["System.Runtime.Serialization", "XmlObjectSerializer", True, "ReadObject", "(System.Xml.XmlReader,System.Boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "XmlSerializableServices", False, "WriteNodes", "(System.Xml.XmlWriter,System.Xml.XmlNode[])", "", "Argument[1].Element", "Argument[0]", "taint", "df-generated"] - ["System.Runtime.Serialization", "XsdDataContractExporter", False, "XsdDataContractExporter", "(System.Xml.Schema.XmlSchemaSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Serialization", "XsdDataContractExporter", False, "get_Options", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "XsdDataContractExporter", False, "get_Schemas", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Serialization", "XsdDataContractExporter", False, "set_Options", "(System.Runtime.Serialization.ExportOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Serialization", "XsdDataContractImporter", False, "Import", "(System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.XmlSchemaElement)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Serialization", "XsdDataContractImporter", False, "XsdDataContractImporter", "(System.CodeDom.CodeCompileUnit)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: @@ -116,19 +93,13 @@ extensions: - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsKeyNameSetExplicitly", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsNameSetExplicitly", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsNamespaceSetExplicitly", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsReference", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsReferenceSetExplicitly", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "get_IsValueNameSetExplicitly", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "CollectionDataContractAttribute", "set_IsReference", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization", "ContractNamespaceAttribute", "ContractNamespaceAttribute", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ContractNamespaceAttribute", "get_ClrNamespace", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "ContractNamespaceAttribute", "get_ContractNamespace", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ContractNamespaceAttribute", "set_ClrNamespace", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractAttribute", "get_IsNameSetExplicitly", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractAttribute", "get_IsNamespaceSetExplicitly", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractAttribute", "get_IsReference", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractAttribute", "get_IsReferenceSetExplicitly", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractAttribute", "set_IsReference", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractResolver", "ResolveName", "(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractResolver", "TryResolveType", "(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "DataContractSerializer", "(System.Type)", "summary", "df-generated"] @@ -151,37 +122,11 @@ extensions: - ["System.Runtime.Serialization", "DataContractSerializer", "get_MaxItemsInObjectGraph", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "get_PreserveObjectReferences", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataContractSerializer", "get_SerializeReadOnlyTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_DataContractResolver", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_IgnoreExtensionDataObject", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_KnownTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_MaxItemsInObjectGraph", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_PreserveObjectReferences", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_RootName", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_RootNamespace", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "get_SerializeReadOnlyTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_DataContractResolver", "(System.Runtime.Serialization.DataContractResolver)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_IgnoreExtensionDataObject", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_KnownTypes", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_MaxItemsInObjectGraph", "(System.Int32)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_PreserveObjectReferences", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_RootName", "(System.Xml.XmlDictionaryString)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_RootNamespace", "(System.Xml.XmlDictionaryString)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataContractSerializerSettings", "set_SerializeReadOnlyTypes", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", "get_EmitDefaultValue", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "DataMemberAttribute", "get_IsNameSetExplicitly", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", "get_IsRequired", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", "get_Order", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", "set_EmitDefaultValue", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", "set_IsRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DataMemberAttribute", "set_Order", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DateTimeFormat", "DateTimeFormat", "(System.String)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DateTimeFormat", "get_DateTimeStyles", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "DateTimeFormat", "set_DateTimeStyles", "(System.Globalization.DateTimeStyles)", "summary", "df-generated"] - ["System.Runtime.Serialization", "DeserializationToken", "Dispose", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "EnumMemberAttribute", "get_IsValueSetExplicitly", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ExportOptions", "get_DataContractSurrogate", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "ExportOptions", "get_KnownTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ExportOptions", "set_DataContractSurrogate", "(System.Runtime.Serialization.ISerializationSurrogateProvider)", "summary", "df-generated"] - ["System.Runtime.Serialization", "Formatter", "Deserialize", "(System.IO.Stream)", "summary", "df-generated"] - ["System.Runtime.Serialization", "Formatter", "GetNext", "(System.Int64)", "summary", "df-generated"] - ["System.Runtime.Serialization", "Formatter", "Schedule", "(System.Object)", "summary", "df-generated"] @@ -205,12 +150,6 @@ extensions: - ["System.Runtime.Serialization", "Formatter", "WriteUInt32", "(System.UInt32,System.String)", "summary", "df-generated"] - ["System.Runtime.Serialization", "Formatter", "WriteUInt64", "(System.UInt64,System.String)", "summary", "df-generated"] - ["System.Runtime.Serialization", "Formatter", "WriteValueType", "(System.Object,System.String,System.Type)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "Formatter", "get_Binder", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "Formatter", "get_Context", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "Formatter", "get_SurrogateSelector", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "Formatter", "set_Binder", "(System.Runtime.Serialization.SerializationBinder)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "Formatter", "set_Context", "(System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "Formatter", "set_SurrogateSelector", "(System.Runtime.Serialization.ISurrogateSelector)", "summary", "df-generated"] - ["System.Runtime.Serialization", "FormatterConverter", "ToBoolean", "(System.Object)", "summary", "df-generated"] - ["System.Runtime.Serialization", "FormatterConverter", "ToByte", "(System.Object)", "summary", "df-generated"] - ["System.Runtime.Serialization", "FormatterConverter", "ToChar", "(System.Object)", "summary", "df-generated"] @@ -229,16 +168,8 @@ extensions: - ["System.Runtime.Serialization", "FormatterServices", "GetSafeUninitializedObject", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.Serialization", "FormatterServices", "GetUninitializedObject", "(System.Type)", "summary", "df-generated"] - ["System.Runtime.Serialization", "IDeserializationCallback", "OnDeserialization", "(System.Object)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IExtensibleDataObject", "get_ExtensionData", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IExtensibleDataObject", "set_ExtensionData", "(System.Runtime.Serialization.ExtensionDataObject)", "summary", "df-generated"] - ["System.Runtime.Serialization", "IFormatter", "Deserialize", "(System.IO.Stream)", "summary", "df-generated"] - ["System.Runtime.Serialization", "IFormatter", "Serialize", "(System.IO.Stream,System.Object)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IFormatter", "get_Binder", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IFormatter", "get_Context", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IFormatter", "get_SurrogateSelector", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IFormatter", "set_Binder", "(System.Runtime.Serialization.SerializationBinder)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IFormatter", "set_Context", "(System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "IFormatter", "set_SurrogateSelector", "(System.Runtime.Serialization.ISurrogateSelector)", "summary", "df-generated"] - ["System.Runtime.Serialization", "IFormatterConverter", "Convert", "(System.Object,System.Type)", "summary", "df-generated"] - ["System.Runtime.Serialization", "IFormatterConverter", "Convert", "(System.Object,System.TypeCode)", "summary", "df-generated"] - ["System.Runtime.Serialization", "IFormatterConverter", "ToBoolean", "(System.Object)", "summary", "df-generated"] @@ -272,21 +203,9 @@ extensions: - ["System.Runtime.Serialization", "ISurrogateSelector", "ChainSelector", "(System.Runtime.Serialization.ISurrogateSelector)", "summary", "df-generated"] - ["System.Runtime.Serialization", "ISurrogateSelector", "GetNextSelector", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "ISurrogateSelector", "GetSurrogate", "(System.Type,System.Runtime.Serialization.StreamingContext,System.Runtime.Serialization.ISurrogateSelector)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "get_CodeProvider", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "get_DataContractSurrogate", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "get_EnableDataBinding", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "get_GenerateInternal", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "get_GenerateSerializable", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "get_ImportXmlType", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "ImportOptions", "get_Namespaces", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "ImportOptions", "get_ReferencedCollectionTypes", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "ImportOptions", "get_ReferencedTypes", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "set_CodeProvider", "(System.CodeDom.Compiler.CodeDomProvider)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "set_DataContractSurrogate", "(System.Runtime.Serialization.ISerializationSurrogateProvider)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "set_EnableDataBinding", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "set_GenerateInternal", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "set_GenerateSerializable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "ImportOptions", "set_ImportXmlType", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization", "InvalidDataContractException", "InvalidDataContractException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Runtime.Serialization", "InvalidDataContractException", "InvalidDataContractException", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Serialization", "InvalidDataContractException", "InvalidDataContractException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -342,8 +261,6 @@ extensions: - ["System.Runtime.Serialization", "ObjectManager", "RegisterObject", "(System.Object,System.Int64,System.Runtime.Serialization.SerializationInfo)", "summary", "df-generated"] - ["System.Runtime.Serialization", "ObjectManager", "RegisterObject", "(System.Object,System.Int64,System.Runtime.Serialization.SerializationInfo,System.Int64,System.Reflection.MemberInfo)", "summary", "df-generated"] - ["System.Runtime.Serialization", "ObjectManager", "RegisterObject", "(System.Object,System.Int64,System.Runtime.Serialization.SerializationInfo,System.Int64,System.Reflection.MemberInfo,System.Int32[])", "summary", "df-generated"] - - ["System.Runtime.Serialization", "OptionalFieldAttribute", "get_VersionAdded", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "OptionalFieldAttribute", "set_VersionAdded", "(System.Int32)", "summary", "df-generated"] - ["System.Runtime.Serialization", "SafeSerializationEventArgs", "AddSerializedState", "(System.Runtime.Serialization.ISafeSerializationData)", "summary", "df-generated"] - ["System.Runtime.Serialization", "SafeSerializationEventArgs", "get_StreamingContext", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "SerializationBinder", "BindToName", "(System.Type,System.String,System.String)", "summary", "df-generated"] @@ -366,11 +283,7 @@ extensions: - ["System.Runtime.Serialization", "SerializationInfo", "GetUInt64", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfo", "SerializationInfo", "(System.Type,System.Runtime.Serialization.IFormatterConverter,System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfo", "StartDeserialization", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", "get_IsAssemblyNameSetExplicit", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", "get_IsFullTypeNameSetExplicit", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfo", "get_MemberCount", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", "set_IsAssemblyNameSetExplicit", "(System.Boolean)", "summary", "df-generated"] - - ["System.Runtime.Serialization", "SerializationInfo", "set_IsFullTypeNameSetExplicit", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfoEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "SerializationInfoEnumerator", "Reset", "()", "summary", "df-generated"] - ["System.Runtime.Serialization", "SerializationObjectManager", "RaiseOnSerializedEvent", "()", "summary", "df-generated"] @@ -417,5 +330,3 @@ extensions: - ["System.Runtime.Serialization", "XsdDataContractImporter", "Import", "(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.ICollection)", "summary", "df-generated"] - ["System.Runtime.Serialization", "XsdDataContractImporter", "Import", "(System.Xml.Schema.XmlSchemaSet,System.Xml.XmlQualifiedName)", "summary", "df-generated"] - ["System.Runtime.Serialization", "XsdDataContractImporter", "get_CodeCompileUnit", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "XsdDataContractImporter", "get_Options", "()", "summary", "df-generated"] - - ["System.Runtime.Serialization", "XsdDataContractImporter", "set_Options", "(System.Runtime.Serialization.ImportOptions)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.Versioning.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.Versioning.model.yml index 5fb2bbb289e..ac378dbaee1 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.Versioning.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.Versioning.model.yml @@ -13,9 +13,7 @@ extensions: - ["System.Runtime.Versioning", "FrameworkName", False, "get_Profile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Versioning", "FrameworkName", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Versioning", "TargetFrameworkAttribute", False, "TargetFrameworkAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Runtime.Versioning", "TargetFrameworkAttribute", False, "get_FrameworkDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Versioning", "TargetFrameworkAttribute", False, "get_FrameworkName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime.Versioning", "TargetFrameworkAttribute", False, "set_FrameworkDisplayName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Runtime.Versioning", "VersioningHelper", False, "MakeVersionSafeName", "(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Versioning", "VersioningHelper", False, "MakeVersionSafeName", "(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope,System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime.Versioning", "VersioningHelper", False, "MakeVersionSafeName", "(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope,System.Type)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] @@ -36,12 +34,8 @@ extensions: - ["System.Runtime.Versioning", "ObsoletedOSPlatformAttribute", "ObsoletedOSPlatformAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Versioning", "ObsoletedOSPlatformAttribute", "ObsoletedOSPlatformAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.Runtime.Versioning", "ObsoletedOSPlatformAttribute", "get_Message", "()", "summary", "df-generated"] - - ["System.Runtime.Versioning", "ObsoletedOSPlatformAttribute", "get_Url", "()", "summary", "df-generated"] - - ["System.Runtime.Versioning", "ObsoletedOSPlatformAttribute", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Versioning", "RequiresPreviewFeaturesAttribute", "RequiresPreviewFeaturesAttribute", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Versioning", "RequiresPreviewFeaturesAttribute", "get_Message", "()", "summary", "df-generated"] - - ["System.Runtime.Versioning", "RequiresPreviewFeaturesAttribute", "get_Url", "()", "summary", "df-generated"] - - ["System.Runtime.Versioning", "RequiresPreviewFeaturesAttribute", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Runtime.Versioning", "ResourceConsumptionAttribute", "ResourceConsumptionAttribute", "(System.Runtime.Versioning.ResourceScope)", "summary", "df-generated"] - ["System.Runtime.Versioning", "ResourceConsumptionAttribute", "ResourceConsumptionAttribute", "(System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope)", "summary", "df-generated"] - ["System.Runtime.Versioning", "ResourceConsumptionAttribute", "get_ConsumptionScope", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Runtime.model.yml b/csharp/ql/lib/ext/generated/System.Runtime.model.yml index ea093249398..5dcc6d7aa7a 100644 --- a/csharp/ql/lib/ext/generated/System.Runtime.model.yml +++ b/csharp/ql/lib/ext/generated/System.Runtime.model.yml @@ -4,8 +4,6 @@ extensions: pack: codeql/csharp-all extensible: summaryModel data: - - ["System.Runtime", "DependentHandle", False, "get_Dependent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Runtime", "DependentHandle", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Runtime", "DependentHandle", False, "get_TargetAndDependent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -18,13 +16,7 @@ extensions: - ["System.Runtime", "DependentHandle", "DependentHandle", "(System.Object,System.Object)", "summary", "df-generated"] - ["System.Runtime", "DependentHandle", "Dispose", "()", "summary", "df-generated"] - ["System.Runtime", "DependentHandle", "get_IsAllocated", "()", "summary", "df-generated"] - - ["System.Runtime", "DependentHandle", "set_Dependent", "(System.Object)", "summary", "df-generated"] - - ["System.Runtime", "DependentHandle", "set_Target", "(System.Object)", "summary", "df-generated"] - ["System.Runtime", "GCSettings", "get_IsServerGC", "()", "summary", "df-generated"] - - ["System.Runtime", "GCSettings", "get_LargeObjectHeapCompactionMode", "()", "summary", "df-generated"] - - ["System.Runtime", "GCSettings", "get_LatencyMode", "()", "summary", "df-generated"] - - ["System.Runtime", "GCSettings", "set_LargeObjectHeapCompactionMode", "(System.Runtime.GCLargeObjectHeapCompactionMode)", "summary", "df-generated"] - - ["System.Runtime", "GCSettings", "set_LatencyMode", "(System.Runtime.GCLatencyMode)", "summary", "df-generated"] - ["System.Runtime", "JitInfo", "GetCompilationTime", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime", "JitInfo", "GetCompiledILBytes", "(System.Boolean)", "summary", "df-generated"] - ["System.Runtime", "JitInfo", "GetCompiledMethodCount", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.AccessControl.model.yml b/csharp/ql/lib/ext/generated/System.Security.AccessControl.model.yml index f6344e61647..fb4ca72826b 100644 --- a/csharp/ql/lib/ext/generated/System.Security.AccessControl.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.AccessControl.model.yml @@ -72,23 +72,13 @@ extensions: - ["System.Security.AccessControl", "CommonSecurityDescriptor", "SetDiscretionaryAclProtection", "(System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Security.AccessControl", "CommonSecurityDescriptor", "SetSystemAclProtection", "(System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_ControlFlags", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_DiscretionaryAcl", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_Group", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_IsContainer", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_IsDS", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_IsDiscretionaryAclCanonical", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_IsSystemAclCanonical", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_Owner", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "get_SystemAcl", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "set_DiscretionaryAcl", "(System.Security.AccessControl.DiscretionaryAcl)", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "set_Group", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "set_Owner", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.Security.AccessControl", "CommonSecurityDescriptor", "set_SystemAcl", "(System.Security.AccessControl.SystemAcl)", "summary", "df-generated"] - ["System.Security.AccessControl", "CompoundAce", "CompoundAce", "(System.Security.AccessControl.AceFlags,System.Int32,System.Security.AccessControl.CompoundAceType,System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - ["System.Security.AccessControl", "CompoundAce", "GetBinaryForm", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["System.Security.AccessControl", "CompoundAce", "get_BinaryLength", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "CompoundAce", "get_CompoundAceType", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "CompoundAce", "set_CompoundAceType", "(System.Security.AccessControl.CompoundAceType)", "summary", "df-generated"] - ["System.Security.AccessControl", "CustomAce", "CustomAce", "(System.Security.AccessControl.AceType,System.Security.AccessControl.AceFlags,System.Byte[])", "summary", "df-generated"] - ["System.Security.AccessControl", "CustomAce", "GetBinaryForm", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["System.Security.AccessControl", "CustomAce", "GetOpaque", "()", "summary", "df-generated"] @@ -182,7 +172,6 @@ extensions: - ["System.Security.AccessControl", "GenericAce", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAce", "GetBinaryForm", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAce", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "GenericAce", "get_AceFlags", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAce", "get_AceType", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAce", "get_AuditFlags", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAce", "get_BinaryLength", "()", "summary", "df-generated"] @@ -191,7 +180,6 @@ extensions: - ["System.Security.AccessControl", "GenericAce", "get_PropagationFlags", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAce", "op_Equality", "(System.Security.AccessControl.GenericAce,System.Security.AccessControl.GenericAce)", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAce", "op_Inequality", "(System.Security.AccessControl.GenericAce,System.Security.AccessControl.GenericAce)", "summary", "df-generated"] - - ["System.Security.AccessControl", "GenericAce", "set_AceFlags", "(System.Security.AccessControl.AceFlags)", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAcl", "CopyTo", "(System.Security.AccessControl.GenericAce[],System.Int32)", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAcl", "GetBinaryForm", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericAcl", "GetEnumerator", "()", "summary", "df-generated"] @@ -207,15 +195,7 @@ extensions: - ["System.Security.AccessControl", "GenericSecurityDescriptor", "IsSddlConversionSupported", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericSecurityDescriptor", "get_BinaryLength", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericSecurityDescriptor", "get_ControlFlags", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "GenericSecurityDescriptor", "get_Group", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "GenericSecurityDescriptor", "get_Owner", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "GenericSecurityDescriptor", "get_Revision", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "GenericSecurityDescriptor", "set_Group", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.Security.AccessControl", "GenericSecurityDescriptor", "set_Owner", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.Security.AccessControl", "KnownAce", "get_AccessMask", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "KnownAce", "get_SecurityIdentifier", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "KnownAce", "set_AccessMask", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.AccessControl", "KnownAce", "set_SecurityIdentifier", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - ["System.Security.AccessControl", "MutexAccessRule", "MutexAccessRule", "(System.Security.Principal.IdentityReference,System.Security.AccessControl.MutexRights,System.Security.AccessControl.AccessControlType)", "summary", "df-generated"] - ["System.Security.AccessControl", "MutexAccessRule", "MutexAccessRule", "(System.String,System.Security.AccessControl.MutexRights,System.Security.AccessControl.AccessControlType)", "summary", "df-generated"] - ["System.Security.AccessControl", "MutexAccessRule", "get_MutexRights", "()", "summary", "df-generated"] @@ -253,12 +233,6 @@ extensions: - ["System.Security.AccessControl", "ObjectAce", "MaxOpaqueLength", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectAce", "ObjectAce", "(System.Security.AccessControl.AceFlags,System.Security.AccessControl.AceQualifier,System.Int32,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid,System.Boolean,System.Byte[])", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectAce", "get_BinaryLength", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectAce", "get_InheritedObjectAceType", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectAce", "get_ObjectAceFlags", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectAce", "get_ObjectAceType", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectAce", "set_InheritedObjectAceType", "(System.Guid)", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectAce", "set_ObjectAceFlags", "(System.Security.AccessControl.ObjectAceFlags)", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectAce", "set_ObjectAceType", "(System.Guid)", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectAuditRule", "ObjectAuditRule", "(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Guid,System.Guid,System.Security.AccessControl.AuditFlags)", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectAuditRule", "get_InheritedObjectType", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectAuditRule", "get_ObjectFlags", "()", "summary", "df-generated"] @@ -295,22 +269,14 @@ extensions: - ["System.Security.AccessControl", "ObjectSecurity", "WriteUnlock", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_AccessRightType", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_AccessRuleType", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "get_AccessRulesModified", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_AreAccessRulesCanonical", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_AreAccessRulesProtected", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_AreAuditRulesCanonical", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_AreAuditRulesProtected", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_AuditRuleType", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "get_AuditRulesModified", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "get_GroupModified", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_IsContainer", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_IsDS", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "get_OwnerModified", "()", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "get_SecurityDescriptor", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "set_AccessRulesModified", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "set_AuditRulesModified", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "set_GroupModified", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.AccessControl", "ObjectSecurity", "set_OwnerModified", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "AccessRuleFactory", "(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "AddAccessRule", "(System.Security.AccessControl.AccessRule)", "summary", "df-generated"] - ["System.Security.AccessControl", "ObjectSecurity", "AddAuditRule", "(System.Security.AccessControl.AuditRule)", "summary", "df-generated"] @@ -356,16 +322,6 @@ extensions: - ["System.Security.AccessControl", "RawSecurityDescriptor", "RawSecurityDescriptor", "(System.String)", "summary", "df-generated"] - ["System.Security.AccessControl", "RawSecurityDescriptor", "SetFlags", "(System.Security.AccessControl.ControlFlags)", "summary", "df-generated"] - ["System.Security.AccessControl", "RawSecurityDescriptor", "get_ControlFlags", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "get_DiscretionaryAcl", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "get_Group", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "get_Owner", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "get_ResourceManagerControl", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "get_SystemAcl", "()", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "set_DiscretionaryAcl", "(System.Security.AccessControl.RawAcl)", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "set_Group", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "set_Owner", "(System.Security.Principal.SecurityIdentifier)", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "set_ResourceManagerControl", "(System.Byte)", "summary", "df-generated"] - - ["System.Security.AccessControl", "RawSecurityDescriptor", "set_SystemAcl", "(System.Security.AccessControl.RawAcl)", "summary", "df-generated"] - ["System.Security.AccessControl", "RegistryAccessRule", "RegistryAccessRule", "(System.Security.Principal.IdentityReference,System.Security.AccessControl.RegistryRights,System.Security.AccessControl.AccessControlType)", "summary", "df-generated"] - ["System.Security.AccessControl", "RegistryAccessRule", "RegistryAccessRule", "(System.Security.Principal.IdentityReference,System.Security.AccessControl.RegistryRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)", "summary", "df-generated"] - ["System.Security.AccessControl", "RegistryAccessRule", "RegistryAccessRule", "(System.String,System.Security.AccessControl.RegistryRights,System.Security.AccessControl.AccessControlType)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Claims.model.yml b/csharp/ql/lib/ext/generated/System.Security.Claims.model.yml index c1c7affa351..20fadddbac5 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Claims.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Claims.model.yml @@ -16,7 +16,6 @@ extensions: - ["System.Security.Claims", "Claim", False, "get_CustomSerializationData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "Claim", False, "get_Issuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "Claim", False, "get_OriginalIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Claims", "Claim", False, "get_Subject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "Claim", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "Claim", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "Claim", False, "get_ValueType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -34,18 +33,12 @@ extensions: - ["System.Security.Claims", "ClaimsIdentity", False, "CreateClaim", "(System.IO.BinaryReader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "FindFirst", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "WriteTo", "(System.IO.BinaryWriter,System.Byte[])", "", "Argument[1].Element", "Argument[0]", "taint", "df-generated"] - - ["System.Security.Claims", "ClaimsIdentity", False, "get_Actor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "get_AuthenticationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Claims", "ClaimsIdentity", False, "get_BootstrapContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "get_Claims", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "get_CustomSerializationData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Claims", "ClaimsIdentity", False, "get_Label", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "get_NameClaimType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsIdentity", False, "get_RoleClaimType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Claims", "ClaimsIdentity", False, "set_Actor", "(System.Security.Claims.ClaimsIdentity)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Claims", "ClaimsIdentity", False, "set_BootstrapContext", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Claims", "ClaimsIdentity", False, "set_Label", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsPrincipal", False, "AddIdentities", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsPrincipal", False, "AddIdentity", "(System.Security.Claims.ClaimsIdentity)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Claims", "ClaimsPrincipal", False, "ClaimsPrincipal", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -95,6 +88,4 @@ extensions: - ["System.Security.Claims", "ClaimsPrincipal", "HasClaim", "(System.String,System.String)", "summary", "df-generated"] - ["System.Security.Claims", "ClaimsPrincipal", "IsInRole", "(System.String)", "summary", "df-generated"] - ["System.Security.Claims", "ClaimsPrincipal", "WriteTo", "(System.IO.BinaryWriter)", "summary", "df-generated"] - - ["System.Security.Claims", "ClaimsPrincipal", "get_ClaimsPrincipalSelector", "()", "summary", "df-generated"] - ["System.Security.Claims", "ClaimsPrincipal", "get_Current", "()", "summary", "df-generated"] - - ["System.Security.Claims", "ClaimsPrincipal", "get_PrimaryIdentitySelector", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Cryptography.Cose.model.yml b/csharp/ql/lib/ext/generated/System.Security.Cryptography.Cose.model.yml index 6a00be1f02c..83eb54099cd 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Cryptography.Cose.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Cryptography.Cose.model.yml @@ -44,10 +44,8 @@ extensions: - ["System.Security.Cryptography.Cose", "CoseHeaderMap", "Remove", "(System.Security.Cryptography.Cose.CoseHeaderLabel)", "summary", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseHeaderMap", "TryGetValue", "(System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue)", "summary", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseHeaderMap", "get_Count", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Cose", "CoseHeaderMap", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseHeaderMap", "get_Keys", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseHeaderMap", "get_Values", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Cose", "CoseHeaderMap", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseHeaderValue", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseHeaderValue", "Equals", "(System.Security.Cryptography.Cose.CoseHeaderValue)", "summary", "df-generated"] - ["System.Security.Cryptography.Cose", "CoseHeaderValue", "FromBytes", "(System.Byte[])", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Cryptography.Pkcs.model.yml b/csharp/ql/lib/ext/generated/System.Security.Cryptography.Pkcs.model.yml index 0884833d0f1..83359f892c8 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Cryptography.Pkcs.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Cryptography.Pkcs.model.yml @@ -11,16 +11,12 @@ extensions: - ["System.Security.Cryptography.Pkcs", "CmsRecipientCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipientEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", False, "get_SignaturePadding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", False, "set_SignaturePadding", "(System.Security.Cryptography.RSASignaturePadding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", False, "Encode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12CertBag", False, "GetCertificateType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12CertBag", False, "Pkcs12CertBag", "(System.Security.Cryptography.Oid,System.ReadOnlyMemory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12CertBag", False, "get_EncodedCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeBag", False, "GetBagId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeBag", False, "Pkcs12SafeBag", "(System.String,System.ReadOnlyMemory,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeBag", False, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeBag", False, "set_Attributes", "(System.Security.Cryptography.CryptographicAttributeObjectCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", False, "AddSafeBag", "(System.Security.Cryptography.Pkcs.Pkcs12SafeBag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", False, "AddSecret", "(System.Security.Cryptography.Oid,System.ReadOnlyMemory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", False, "GetBags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -44,6 +40,7 @@ extensions: - ["System.Security.Cryptography.Pkcs", "RecipientInfoEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", False, "Encode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", False, "GetNonce", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", False, "TryEncode", "(System.Span,System.Int32)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampToken", False, "AsSignedCms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampToken", False, "VerifySignatureForData", "(System.ReadOnlySpan,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampToken", False, "VerifySignatureForHash", "(System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] @@ -52,6 +49,7 @@ extensions: - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "Encode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "GetNonce", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "GetSerialNumber", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "TryEncode", "(System.Span,System.Int32)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", False, "get_Timestamp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfo", False, "get_DigestAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfo", False, "get_SignatureAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -66,12 +64,6 @@ extensions: data: - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "AlgorithmIdentifier", "(System.Security.Cryptography.Oid)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "AlgorithmIdentifier", "(System.Security.Cryptography.Oid,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "get_KeyLength", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "get_Oid", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "set_KeyLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "set_Oid", "(System.Security.Cryptography.Oid)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "AlgorithmIdentifier", "set_Parameters", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipient", "CmsRecipient", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipient", "CmsRecipient", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsRecipient", "CmsRecipient", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] @@ -91,22 +83,6 @@ extensions: - ["System.Security.Cryptography.Pkcs", "CmsSigner", "CmsSigner", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsSigner", "CmsSigner", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.RSA,System.Security.Cryptography.RSASignaturePadding)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "CmsSigner", "CmsSigner", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_Certificate", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_Certificates", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_DigestAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_IncludeOption", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_PrivateKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_SignedAttributes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_SignerIdentifierType", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "get_UnsignedAttributes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_Certificate", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_Certificates", "(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_DigestAlgorithm", "(System.Security.Cryptography.Oid)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_IncludeOption", "(System.Security.Cryptography.X509Certificates.X509IncludeOption)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_PrivateKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_SignedAttributes", "(System.Security.Cryptography.CryptographicAttributeObjectCollection)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_SignerIdentifierType", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "CmsSigner", "set_UnsignedAttributes", "(System.Security.Cryptography.CryptographicAttributeObjectCollection)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "ContentInfo", "ContentInfo", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "ContentInfo", "ContentInfo", "(System.Security.Cryptography.Oid,System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "ContentInfo", "GetContentType", "(System.Byte[])", "summary", "df-generated"] @@ -124,17 +100,7 @@ extensions: - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "Encrypt", "(System.Security.Cryptography.Pkcs.CmsRecipientCollection)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "EnvelopedCms", "(System.Security.Cryptography.Pkcs.ContentInfo)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "EnvelopedCms", "(System.Security.Cryptography.Pkcs.ContentInfo,System.Security.Cryptography.Pkcs.AlgorithmIdentifier)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "get_Certificates", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "get_ContentEncryptionAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "get_ContentInfo", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "get_RecipientInfos", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "get_UnprotectedAttributes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "get_Version", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "set_Certificates", "(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "set_ContentEncryptionAlgorithm", "(System.Security.Cryptography.Pkcs.AlgorithmIdentifier)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "set_ContentInfo", "(System.Security.Cryptography.Pkcs.ContentInfo)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "set_UnprotectedAttributes", "(System.Security.Cryptography.CryptographicAttributeObjectCollection)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "EnvelopedCms", "set_Version", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "KeyAgreeRecipientInfo", "get_Date", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "KeyAgreeRecipientInfo", "get_EncryptedKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "KeyAgreeRecipientInfo", "get_KeyEncryptionAlgorithm", "()", "summary", "df-generated"] @@ -162,10 +128,6 @@ extensions: - ["System.Security.Cryptography.Pkcs", "Pkcs12Info", "Decode", "(System.ReadOnlyMemory,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12Info", "VerifyMac", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12Info", "VerifyMac", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12Info", "get_AuthenticatedSafe", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12Info", "get_IntegrityMode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12Info", "set_AuthenticatedSafe", "(System.Collections.ObjectModel.ReadOnlyCollection)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12Info", "set_IntegrityMode", "(System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12KeyBag", "Pkcs12KeyBag", "(System.ReadOnlyMemory,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12KeyBag", "get_Pkcs8PrivateKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeBag", "Encode", "()", "summary", "df-generated"] @@ -182,11 +144,7 @@ extensions: - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", "Decrypt", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", "Decrypt", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", "Decrypt", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", "get_ConfidentialityMode", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContents", "set_ConfidentialityMode", "(System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContentsBag", "get_SafeContents", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Pkcs12SafeContentsBag", "set_SafeContents", "(System.Security.Cryptography.Pkcs.Pkcs12SafeContents)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12ShroudedKeyBag", "Pkcs12ShroudedKeyBag", "(System.ReadOnlyMemory,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs12ShroudedKeyBag", "get_EncryptedPkcs8PrivateKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Pkcs8PrivateKeyInfo", "Create", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] @@ -237,21 +195,17 @@ extensions: - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "GetMessageHash", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "ProcessResponse", "(System.ReadOnlyMemory,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "TryDecode", "(System.ReadOnlyMemory,System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "TryEncode", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "get_HasExtensions", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "get_HashAlgorithmId", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "get_RequestSignerCertificate", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "get_RequestedPolicyId", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampRequest", "get_Version", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampToken", "TryDecode", "(System.ReadOnlyMemory,System.Security.Cryptography.Pkcs.Rfc3161TimestampToken,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampToken", "get_TokenInfo", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampToken", "set_TokenInfo", "(System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "GetExtensions", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "GetMessageHash", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "GetTimestampAuthorityName", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "Rfc3161TimestampTokenInfo", "(System.Security.Cryptography.Oid,System.Security.Cryptography.Oid,System.ReadOnlyMemory,System.ReadOnlyMemory,System.DateTimeOffset,System.Nullable,System.Boolean,System.Nullable>,System.Nullable>,System.Security.Cryptography.X509Certificates.X509ExtensionCollection)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "TryDecode", "(System.ReadOnlyMemory,System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "TryEncode", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "get_AccuracyInMicroseconds", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "get_HasExtensions", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "Rfc3161TimestampTokenInfo", "get_HashAlgorithmId", "()", "summary", "df-generated"] @@ -277,13 +231,7 @@ extensions: - ["System.Security.Cryptography.Pkcs", "SignedCms", "SignedCms", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.Pkcs.ContentInfo)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignedCms", "SignedCms", "(System.Security.Cryptography.Pkcs.SubjectIdentifierType,System.Security.Cryptography.Pkcs.ContentInfo,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignedCms", "get_Certificates", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "SignedCms", "get_ContentInfo", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "SignedCms", "get_Detached", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignedCms", "get_SignerInfos", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "SignedCms", "get_Version", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "SignedCms", "set_ContentInfo", "(System.Security.Cryptography.Pkcs.ContentInfo)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "SignedCms", "set_Detached", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography.Pkcs", "SignedCms", "set_Version", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfo", "AddUnsignedAttribute", "(System.Security.Cryptography.AsnEncodedData)", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfo", "CheckHash", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Pkcs", "SignerInfo", "CheckSignature", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Cryptography.X509Certificates.model.yml b/csharp/ql/lib/ext/generated/System.Security.Cryptography.X509Certificates.model.yml index 994db8e488a..d26bf50d6c3 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Cryptography.X509Certificates.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Cryptography.X509Certificates.model.yml @@ -31,7 +31,6 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_Extensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_NotAfter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_NotBefore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_PrivateKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", False, "get_PublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "Remove", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", False, "RemoveRange", "(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -46,15 +45,10 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection", False, "Remove", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection", False, "X509CertificateCollection", "(System.Security.Cryptography.X509Certificates.X509CertificateCollection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509CertificateCollection", False, "X509CertificateCollection", "(System.Security.Cryptography.X509Certificates.X509Certificate[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["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, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainElementCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainElementEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", False, "Clone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", False, "get_VerificationTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", False, "set_VerificationTime", "(System.DateTime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainStatus", False, "get_StatusInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainStatus", False, "set_StatusInformation", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509EnhancedKeyUsageExtension", False, "CopyFrom", "(System.Security.Cryptography.AsnEncodedData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509EnhancedKeyUsageExtension", False, "get_EnhancedKeyUsages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Extension", False, "CopyFrom", "(System.Security.Cryptography.AsnEncodedData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -115,10 +109,6 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "PublicKey", "GetRSAPublicKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "PublicKey", "PublicKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "PublicKey", "TryExportSubjectPublicKeyInfo", "(System.Span,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "PublicKey", "get_EncodedKeyValue", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "PublicKey", "get_EncodedParameters", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "PublicKey", "set_EncodedKeyValue", "(System.Security.Cryptography.AsnEncodedData)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "PublicKey", "set_EncodedParameters", "(System.Security.Cryptography.AsnEncodedData)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "RSACertificateExtensions", "CopyWithPrivateKey", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.RSA)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "RSACertificateExtensions", "GetRSAPrivateKey", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "RSACertificateExtensions", "GetRSAPublicKey", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] @@ -215,8 +205,6 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "X509Certificate2", "(System.String,System.Security.SecureString,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "X509Certificate2", "(System.String,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "X509Certificate2", "(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_Archived", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_FriendlyName", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_HasPrivateKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_IssuerName", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_RawData", "()", "summary", "df-generated"] @@ -226,9 +214,6 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_SubjectName", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_Thumbprint", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "get_Version", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "set_Archived", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "set_FriendlyName", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Certificate2", "set_PrivateKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", "Contains", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", "Export", "(System.Security.Cryptography.X509Certificates.X509ContentType)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Certificate2Collection", "Export", "(System.Security.Cryptography.X509Certificates.X509ContentType,System.String)", "summary", "df-generated"] @@ -325,15 +310,8 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Chain", "X509Chain", "(System.IntPtr)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", "get_ChainContext", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", "get_ChainElements", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Chain", "get_ChainPolicy", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", "get_ChainStatus", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Chain", "get_SafeHandle", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainElement", "get_Certificate", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainElement", "get_ChainElementStatus", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainElement", "get_Information", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainElement", "set_Certificate", "(System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainElement", "set_ChainElementStatus", "(System.Security.Cryptography.X509Certificates.X509ChainStatus[])", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainElement", "set_Information", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainElementCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainElementCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainElementEnumerator", "Dispose", "()", "summary", "df-generated"] @@ -343,23 +321,7 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_ApplicationPolicy", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_CertificatePolicy", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_CustomTrustStore", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_DisableCertificateDownloads", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_ExtraStore", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_RevocationFlag", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_RevocationMode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_TrustMode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_UrlRetrievalTimeout", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_VerificationFlags", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "get_VerificationTimeIgnored", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "set_DisableCertificateDownloads", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "set_RevocationFlag", "(System.Security.Cryptography.X509Certificates.X509RevocationFlag)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "set_RevocationMode", "(System.Security.Cryptography.X509Certificates.X509RevocationMode)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "set_TrustMode", "(System.Security.Cryptography.X509Certificates.X509ChainTrustMode)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "set_UrlRetrievalTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "set_VerificationFlags", "(System.Security.Cryptography.X509Certificates.X509VerificationFlags)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainPolicy", "set_VerificationTimeIgnored", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainStatus", "get_Status", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509ChainStatus", "set_Status", "(System.Security.Cryptography.X509Certificates.X509ChainStatusFlags)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509EnhancedKeyUsageExtension", "X509EnhancedKeyUsageExtension", "(System.Security.Cryptography.AsnEncodedData,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509EnhancedKeyUsageExtension", "X509EnhancedKeyUsageExtension", "(System.Security.Cryptography.OidCollection,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Extension", "X509Extension", "(System.Security.Cryptography.AsnEncodedData,System.Boolean)", "summary", "df-generated"] @@ -367,8 +329,6 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Extension", "X509Extension", "(System.Security.Cryptography.Oid,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Extension", "X509Extension", "(System.String,System.Byte[],System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Extension", "X509Extension", "(System.String,System.ReadOnlySpan,System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Extension", "get_Critical", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Extension", "set_Critical", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ExtensionCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ExtensionCollection", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509ExtensionEnumerator", "Dispose", "()", "summary", "df-generated"] @@ -398,11 +358,7 @@ extensions: - ["System.Security.Cryptography.X509Certificates", "X509Store", "X509Store", "(System.String,System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.OpenFlags)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Store", "get_Certificates", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Store", "get_IsOpen", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Store", "get_Location", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Store", "get_Name", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509Store", "get_StoreHandle", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Store", "set_Location", "(System.Security.Cryptography.X509Certificates.StoreLocation)", "summary", "df-generated"] - - ["System.Security.Cryptography.X509Certificates", "X509Store", "set_Name", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509SubjectAlternativeNameExtension", "EnumerateDnsNames", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509SubjectAlternativeNameExtension", "EnumerateIPAddresses", "()", "summary", "df-generated"] - ["System.Security.Cryptography.X509Certificates", "X509SubjectAlternativeNameExtension", "X509SubjectAlternativeNameExtension", "(System.Byte[],System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Cryptography.Xml.model.yml b/csharp/ql/lib/ext/generated/System.Security.Cryptography.Xml.model.yml index 024197cd5c0..78328e97583 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Cryptography.Xml.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Cryptography.Xml.model.yml @@ -8,80 +8,35 @@ extensions: - ["System.Security.Cryptography.Xml", "CipherData", False, "CipherData", "(System.Security.Cryptography.Xml.CipherReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "CipherData", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "CipherData", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "CipherData", False, "get_CipherReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "CipherData", False, "get_CipherValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "CipherData", False, "set_CipherReference", "(System.Security.Cryptography.Xml.CipherReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "CipherData", False, "set_CipherValue", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "CipherReference", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "CipherReference", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "DSAKeyValue", False, "DSAKeyValue", "(System.Security.Cryptography.DSA)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DSAKeyValue", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DSAKeyValue", False, "set_Key", "(System.Security.Cryptography.DSA)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "DataObject", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "DataObject", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "get_Data", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "get_MimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "set_Data", "(System.Xml.XmlNodeList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "set_Encoding", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "DataObject", False, "set_MimeType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedData", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedData", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedKey", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedKey", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedKey", False, "get_CarriedKeyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedKey", False, "set_CarriedKeyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedKey", False, "set_Recipient", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "EncryptedReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "EncryptedReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "get_ReferenceType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "get_Uri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "set_ReferenceType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "set_TransformChain", "(System.Security.Cryptography.Xml.TransformChain)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "set_Uri", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedReference", True, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedReference", True, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", False, "set_KeyInfo", "(System.Security.Cryptography.Xml.KeyInfo)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "get_EncryptionMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "get_MimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "set_CipherData", "(System.Security.Cryptography.Xml.CipherData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "set_Encoding", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "set_EncryptionMethod", "(System.Security.Cryptography.Xml.EncryptionMethod)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "set_MimeType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", True, "set_Type", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptedXml", "(System.Xml.XmlDocument,System.Security.Policy.Evidence)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptedXml", "(System.Xml.XmlDocument,System.Security.Policy.Evidence)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "GetDecryptionKey", "(System.Security.Cryptography.Xml.EncryptedData,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "GetIdElement", "(System.Xml.XmlDocument,System.String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "get_DocumentEvidence", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "get_Resolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "set_DocumentEvidence", "(System.Security.Policy.Evidence)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "set_Encoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "set_Recipient", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "set_Resolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "EncryptionMethod", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "get_KeyAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "set_KeyAlgorithm", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "EncryptionProperty", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "get_PropertyElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "set_PropertyElement", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "Add", "(System.Security.Cryptography.Xml.EncryptionProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "CopyTo", "(System.Security.Cryptography.Xml.EncryptionProperty[],System.Int32)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "Insert", "(System.Int32,System.Security.Cryptography.Xml.EncryptionProperty)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -92,85 +47,41 @@ extensions: - ["System.Security.Cryptography.Xml", "KeyInfo", False, "AddClause", "(System.Security.Cryptography.Xml.KeyInfoClause)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfo", False, "GetEnumerator", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfo", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfo", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfo", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", False, "KeyInfoEncryptedKey", "(System.Security.Cryptography.Xml.EncryptedKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", False, "get_EncryptedKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", False, "set_EncryptedKey", "(System.Security.Cryptography.Xml.EncryptedKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoName", False, "KeyInfoName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoName", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoName", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoName", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoNode", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoNode", False, "KeyInfoNode", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoNode", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoNode", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoNode", False, "set_Value", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "KeyInfoRetrievalMethod", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "KeyInfoRetrievalMethod", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "KeyInfoRetrievalMethod", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "get_Uri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "set_Type", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "set_Uri", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "AddSubjectKeyId", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "AddSubjectName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_CRL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_Certificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_IssuerSerials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_SubjectKeyIds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_SubjectNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "set_CRL", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "RSAKeyValue", False, "RSAKeyValue", "(System.Security.Cryptography.RSA)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "RSAKeyValue", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "RSAKeyValue", False, "set_Key", "(System.Security.Cryptography.RSA)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Reference", False, "AddTransform", "(System.Security.Cryptography.Xml.Transform)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Reference", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Reference", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Reference", False, "Reference", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Reference", False, "Reference", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "get_DigestMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "get_DigestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "get_Uri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "set_DigestMethod", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "set_DigestValue", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "set_TransformChain", "(System.Security.Cryptography.Xml.TransformChain)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "set_Type", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", False, "set_Uri", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", False, "Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", False, "set_ItemOf", "(System.Int32,System.Security.Cryptography.Xml.EncryptedReference)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Signature", False, "AddObject", "(System.Security.Cryptography.Xml.DataObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Signature", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "get_ObjectList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "get_SignatureValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "get_SignedInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "set_KeyInfo", "(System.Security.Cryptography.Xml.KeyInfo)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "set_ObjectList", "(System.Collections.IList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "set_SignatureValue", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", False, "set_SignedInfo", "(System.Security.Cryptography.Xml.SignedInfo)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", False, "AddReference", "(System.Security.Cryptography.Xml.Reference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", False, "AddReference", "(System.Security.Cryptography.Xml.Reference)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_CanonicalizationMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_CanonicalizationMethodObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_References", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_SignatureLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_SignatureMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "set_CanonicalizationMethod", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "set_SignatureLength", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedInfo", False, "set_SignatureMethod", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "CheckSignature", "(System.Security.Cryptography.KeyedHashAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "ComputeSignature", "(System.Security.Cryptography.KeyedHashAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "GetIdElement", "(System.Xml.XmlDocument,System.String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] @@ -180,24 +91,11 @@ extensions: - ["System.Security.Cryptography.Xml", "SignedXml", False, "SignedXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SafeCanonicalizationMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_Signature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SignatureFormatValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SignatureValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SignedInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SigningKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SigningKeyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", False, "set_EncryptedXml", "(System.Security.Cryptography.Xml.EncryptedXml)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", False, "set_KeyInfo", "(System.Security.Cryptography.Xml.KeyInfo)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", False, "set_Resolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", False, "set_SigningKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", False, "set_SigningKeyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Transform", False, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Transform", False, "get_Algorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Transform", False, "get_Context", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Transform", False, "get_PropagatedNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Transform", False, "get_Resolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Transform", False, "set_Algorithm", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Transform", False, "set_Context", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "Transform", False, "set_Resolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "Transform", True, "GetDigestedOutput", "(System.Security.Cryptography.HashAlgorithm)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "TransformChain", False, "Add", "(System.Security.Cryptography.Xml.Transform)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "TransformChain", False, "GetEnumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -205,10 +103,8 @@ extensions: - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "GetOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "GetOutput", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "LoadInput", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "get_EncryptedXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "get_InputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "get_OutputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "set_EncryptedXml", "(System.Security.Cryptography.Xml.EncryptedXml)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigBase64Transform", False, "GetOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigBase64Transform", False, "GetOutput", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigBase64Transform", False, "get_InputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -230,10 +126,8 @@ extensions: - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "LoadInnerXml", "(System.Xml.XmlNodeList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "LoadInput", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "XmlDsigExcC14NTransform", "(System.Boolean,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "get_InclusiveNamespacesPrefixList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "get_InputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "get_OutputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "set_InclusiveNamespacesPrefixList", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigXPathTransform", False, "LoadInnerXml", "(System.Xml.XmlNodeList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigXPathTransform", False, "LoadInput", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDsigXPathTransform", False, "get_InputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -245,10 +139,8 @@ extensions: - ["System.Security.Cryptography.Xml", "XmlDsigXsltTransform", False, "get_OutputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlLicenseTransform", False, "GetOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlLicenseTransform", False, "GetOutput", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "XmlLicenseTransform", False, "get_Decryptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlLicenseTransform", False, "get_InputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlLicenseTransform", False, "get_OutputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography.Xml", "XmlLicenseTransform", False, "set_Decryptor", "(System.Security.Cryptography.Xml.IRelDecryptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -264,18 +156,14 @@ extensions: - ["System.Security.Cryptography.Xml", "DataReference", "DataReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedKey", "AddReference", "(System.Security.Cryptography.Xml.DataReference)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedKey", "AddReference", "(System.Security.Cryptography.Xml.KeyReference)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedKey", "get_Recipient", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedKey", "get_ReferenceList", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedReference", "AddTransform", "(System.Security.Cryptography.Xml.Transform)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedReference", "EncryptedReference", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedReference", "get_CacheValid", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedReference", "get_TransformChain", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedType", "AddProperty", "(System.Security.Cryptography.Xml.EncryptionProperty)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedType", "GetXml", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedType", "LoadXml", "(System.Xml.XmlElement)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", "get_CipherData", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedType", "get_EncryptionProperties", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedType", "get_KeyInfo", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", "AddKeyNameMapping", "(System.String,System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", "ClearKeyNameMappings", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", "DecryptData", "(System.Security.Cryptography.Xml.EncryptedData,System.Security.Cryptography.SymmetricAlgorithm)", "summary", "df-generated"] @@ -293,15 +181,6 @@ extensions: - ["System.Security.Cryptography.Xml", "EncryptedXml", "GetDecryptionIV", "(System.Security.Cryptography.Xml.EncryptedData,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", "ReplaceData", "(System.Xml.XmlElement,System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptedXml", "ReplaceElement", "(System.Xml.XmlElement,System.Security.Cryptography.Xml.EncryptedData,System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", "get_Recipient", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", "get_XmlDSigSearchDepth", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptedXml", "set_XmlDSigSearchDepth", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptionMethod", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "EncryptionMethod", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "Contains", "(System.Security.Cryptography.Xml.EncryptionProperty)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "IndexOf", "(System.Object)", "summary", "df-generated"] @@ -332,7 +211,6 @@ extensions: - ["System.Security.Cryptography.Xml", "KeyReference", "KeyReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "RSAKeyValue", "GetXml", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "RSAKeyValue", "LoadXml", "(System.Xml.XmlElement)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "Reference", "get_TransformChain", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", "IndexOf", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", "Remove", "(System.Object)", "summary", "df-generated"] @@ -343,7 +221,6 @@ extensions: - ["System.Security.Cryptography.Xml", "ReferenceList", "get_IsSynchronized", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "ReferenceList", "get_ItemOf", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "Signature", "GetXml", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "Signature", "get_KeyInfo", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", "get_Count", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedInfo", "get_IsSynchronized", "()", "summary", "df-generated"] @@ -356,8 +233,6 @@ extensions: - ["System.Security.Cryptography.Xml", "SignedXml", "CheckSignatureReturningKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", "ComputeSignature", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", "GetPublicKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", "get_EncryptedXml", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "SignedXml", "get_KeyInfo", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", "get_SignatureLength", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "SignedXml", "get_SignatureMethod", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "Transform", "GetInnerXml", "()", "summary", "df-generated"] @@ -368,10 +243,6 @@ extensions: - ["System.Security.Cryptography.Xml", "Transform", "get_InputTypes", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "Transform", "get_OutputTypes", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "TransformChain", "get_Count", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "X509IssuerSerial", "get_IssuerName", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "X509IssuerSerial", "get_SerialNumber", "()", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "X509IssuerSerial", "set_IssuerName", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography.Xml", "X509IssuerSerial", "set_SerialNumber", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", "AddExceptUri", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", "GetInnerXml", "()", "summary", "df-generated"] - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", "IsTargetElement", "(System.Xml.XmlElement,System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml b/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml index ab825c1be24..65014977eb8 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml @@ -6,22 +6,17 @@ extensions: data: - ["System.Security.Cryptography", "AesCryptoServiceProvider", False, "get_LegalBlockSizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "AesCryptoServiceProvider", False, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", False, "set_IV", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AesManaged", False, "get_LegalBlockSizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "AesManaged", False, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", False, "set_IV", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", False, "AsnEncodedData", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["System.Security.Cryptography", "AsnEncodedData", False, "AsnEncodedData", "(System.ReadOnlySpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", False, "AsnEncodedData", "(System.Security.Cryptography.AsnEncodedData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", False, "AsnEncodedData", "(System.Security.Cryptography.Oid,System.ReadOnlySpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Security.Cryptography", "AsnEncodedData", False, "AsnEncodedData", "(System.Security.Cryptography.Oid,System.ReadOnlySpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", False, "AsnEncodedData", "(System.String,System.ReadOnlySpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["System.Security.Cryptography", "AsnEncodedData", False, "AsnEncodedData", "(System.String,System.ReadOnlySpan)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", False, "CopyFrom", "(System.Security.Cryptography.AsnEncodedData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", False, "Format", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "AsnEncodedData", False, "get_Oid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "AsnEncodedData", False, "get_RawData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "AsnEncodedData", False, "set_Oid", "(System.Security.Cryptography.Oid)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "AsnEncodedData", False, "set_RawData", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedDataCollection", False, "AsnEncodedDataCollection", "(System.Security.Cryptography.AsnEncodedData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedDataCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedDataCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] @@ -36,8 +31,6 @@ extensions: - ["System.Security.Cryptography", "CngKeyBlobFormat", False, "CngKeyBlobFormat", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", False, "get_Format", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", False, "get_Provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", False, "set_Provider", "(System.Security.Cryptography.CngProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "CngProperty", False, "CngProperty", "(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "CngProperty", False, "GetValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "CngProvider", False, "CngProvider", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -56,50 +49,23 @@ extensions: - ["System.Security.Cryptography", "CryptographicAttributeObjectCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObjectCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObjectEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "CspParameters", False, "get_ParentWindowHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "CspParameters", False, "set_ParentWindowHandle", "(System.IntPtr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "DES", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", False, "get_LegalBlockSizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", False, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", False, "set_IV", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "DSAOpenSsl", False, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "DSASignatureDeformatter", False, "DSASignatureDeformatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "DSASignatureDeformatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "DSASignatureFormatter", False, "DSASignatureFormatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "DSASignatureFormatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "ECCurve", False, "get_Oid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "ECCurve", False, "set_Oid", "(System.Security.Cryptography.Oid)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanPublicKey", False, "ECDiffieHellmanPublicKey", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanPublicKey", True, "ToByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMAC", False, "get_HashName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMAC", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMAC", False, "set_HashName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMAC", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACMD5", False, "HMACMD5", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACMD5", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACMD5", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACSHA1", False, "HMACSHA1", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA1", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA1", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACSHA256", False, "HMACSHA256", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA256", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA256", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACSHA384", False, "HMACSHA384", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA384", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA384", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACSHA3_256", False, "HMACSHA3_256", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA3_256", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA3_256", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACSHA3_384", False, "HMACSHA3_384", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA3_384", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA3_384", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACSHA3_512", False, "HMACSHA3_512", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA3_512", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA3_512", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HMACSHA512", False, "HMACSHA512", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA512", False, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA512", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "HashAlgorithm", False, "ComputeHash", "(System.Byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "HashAlgorithm", False, "ComputeHash", "(System.Byte[],System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "HashAlgorithm", False, "ComputeHash", "(System.IO.Stream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -111,35 +77,21 @@ extensions: - ["System.Security.Cryptography", "IncrementalHash", False, "CreateHMAC", "(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "IncrementalHash", False, "CreateHash", "(System.Security.Cryptography.HashAlgorithmName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "IncrementalHash", False, "get_AlgorithmName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "KeyedHashAlgorithm", True, "get_Key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "KeyedHashAlgorithm", True, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "Oid", False, "FromFriendlyName", "(System.String,System.Security.Cryptography.OidGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "Oid", False, "FromOidValue", "(System.String,System.Security.Cryptography.OidGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "Oid", False, "Oid", "(System.Security.Cryptography.Oid)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "Oid", False, "Oid", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "Oid", False, "Oid", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "Oid", False, "Oid", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "Oid", False, "get_FriendlyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "Oid", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "Oid", False, "set_FriendlyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "Oid", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "OidCollection", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "OidCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "OidCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Security.Cryptography", "OidEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "PKCS1MaskGenerationMethod", False, "get_HashName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "PKCS1MaskGenerationMethod", False, "set_HashName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "PasswordDeriveBytes", "(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "PasswordDeriveBytes", "(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "PasswordDeriveBytes", "(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "PasswordDeriveBytes", "(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "get_HashName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "get_Salt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "set_HashName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "PasswordDeriveBytes", False, "set_Salt", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", False, "get_LegalBlockSizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", False, "set_IV", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", False, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", False, "CreateOaep", "(System.Security.Cryptography.HashAlgorithmName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -148,18 +100,10 @@ extensions: - ["System.Security.Cryptography", "RSAOAEPKeyExchangeDeformatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", False, "RSAOAEPKeyExchangeFormatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", False, "get_Parameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", False, "get_Rng", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", False, "set_Parameter", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", False, "set_Rng", "(System.Security.Cryptography.RandomNumberGenerator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", False, "RSAPKCS1KeyExchangeDeformatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", False, "get_RNG", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", False, "set_RNG", "(System.Security.Cryptography.RandomNumberGenerator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", False, "RSAPKCS1KeyExchangeFormatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", False, "get_Rng", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", False, "set_Rng", "(System.Security.Cryptography.RandomNumberGenerator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1SignatureDeformatter", False, "RSAPKCS1SignatureDeformatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1SignatureDeformatter", False, "SetHashAlgorithm", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1SignatureDeformatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -167,48 +111,39 @@ extensions: - ["System.Security.Cryptography", "RSAPKCS1SignatureFormatter", False, "SetHashAlgorithm", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1SignatureFormatter", False, "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "RijndaelManaged", False, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", False, "set_IV", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "SP800108HmacCounterKdf", False, "SP800108HmacCounterKdf", "(System.Byte[],System.Security.Cryptography.HashAlgorithmName)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "SP800108HmacCounterKdf", False, "SP800108HmacCounterKdf", "(System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "SafeEvpPKeyHandle", False, "DuplicateHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "SignatureDescription", False, "CreateDeformatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "SignatureDescription", False, "CreateFormatter", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Security.Cryptography", "SymmetricAlgorithm", False, "EncryptCbc", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System.Security.Cryptography", "SymmetricAlgorithm", False, "EncryptCfb", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System.Security.Cryptography", "SymmetricAlgorithm", False, "EncryptEcb", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["System.Security.Cryptography", "SymmetricAlgorithm", False, "TryEncryptCbc", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System.Security.Cryptography", "SymmetricAlgorithm", False, "TryEncryptCfb", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode,System.Int32)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["System.Security.Cryptography", "SymmetricAlgorithm", False, "TryEncryptEcb", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", True, "get_LegalBlockSizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", True, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", True, "set_IV", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", True, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "TripleDES", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", False, "get_LegalBlockSizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", False, "get_LegalKeySizes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", False, "set_IV", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: sinkModel data: - ["System.Security.Cryptography", "AesCryptoServiceProvider", False, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "df-generated"] - ["System.Security.Cryptography", "AesCryptoServiceProvider", False, "CreateEncryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-encryptor", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - ["System.Security.Cryptography", "AesManaged", False, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "df-generated"] - ["System.Security.Cryptography", "AesManaged", False, "CreateEncryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-encryptor", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - - ["System.Security.Cryptography", "DES", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", False, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", False, "CreateEncryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-encryptor", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", False, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", False, "CreateEncryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-encryptor", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - ["System.Security.Cryptography", "RijndaelManaged", False, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "df-generated"] - ["System.Security.Cryptography", "RijndaelManaged", False, "CreateEncryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-encryptor", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", True, "CreateDecryptor", "()", "", "Argument[this]", "encryption-decryptor", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", True, "CreateEncryptor", "()", "", "Argument[this]", "encryption-encryptor", "df-generated"] - - ["System.Security.Cryptography", "TripleDES", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", False, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", False, "CreateEncryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-encryptor", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", False, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -241,10 +176,6 @@ extensions: - ["System.Security.Cryptography", "AesCng", "TryEncryptCbcCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "AesCng", "TryEncryptCfbCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "AesCng", "TryEncryptEcbCore", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCng", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCng", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCng", "set_Key", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCng", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "AesCryptoServiceProvider", "CreateDecryptor", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "AesCryptoServiceProvider", "CreateDecryptor", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "AesCryptoServiceProvider", "CreateEncryptor", "()", "summary", "df-generated"] @@ -252,18 +183,6 @@ extensions: - ["System.Security.Cryptography", "AesCryptoServiceProvider", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "AesCryptoServiceProvider", "GenerateIV", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "AesCryptoServiceProvider", "GenerateKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "get_FeedbackSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "get_IV", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "set_FeedbackSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesCryptoServiceProvider", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "AesGcm", "AesGcm", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "AesGcm", "AesGcm", "(System.Byte[],System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "AesGcm", "AesGcm", "(System.ReadOnlySpan)", "summary", "df-generated"] @@ -284,19 +203,6 @@ extensions: - ["System.Security.Cryptography", "AesManaged", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "AesManaged", "GenerateIV", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "AesManaged", "GenerateKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "get_FeedbackSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "get_IV", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "set_FeedbackSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AesManaged", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AsnEncodedData", "AsnEncodedData", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", "AsnEncodedData", "(System.Security.Cryptography.Oid,System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedData", "AsnEncodedData", "(System.String,System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "AsnEncodedDataCollection", "Remove", "(System.Security.Cryptography.AsnEncodedData)", "summary", "df-generated"] @@ -335,13 +241,9 @@ extensions: - ["System.Security.Cryptography", "AsymmetricAlgorithm", "TryExportSubjectPublicKeyInfo", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricAlgorithm", "TryExportSubjectPublicKeyInfoPem", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricAlgorithm", "get_KeyExchangeAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AsymmetricAlgorithm", "get_KeySize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricAlgorithm", "get_SignatureAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AsymmetricAlgorithm", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricKeyExchangeDeformatter", "DecryptKeyExchange", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricKeyExchangeDeformatter", "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] - - ["System.Security.Cryptography", "AsymmetricKeyExchangeDeformatter", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "AsymmetricKeyExchangeDeformatter", "set_Parameters", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricKeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricKeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[],System.Type)", "summary", "df-generated"] - ["System.Security.Cryptography", "AsymmetricKeyExchangeFormatter", "SetKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"] @@ -413,19 +315,15 @@ extensions: - ["System.Security.Cryptography", "CngKey", "SetProperty", "(System.Security.Cryptography.CngProperty)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_Algorithm", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_AlgorithmGroup", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKey", "get_ExportPolicy", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_Handle", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKey", "get_IsEphemeral", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_IsMachineKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_KeyName", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_KeySize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_KeyUsage", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKey", "get_ParentWindowHandle", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_Provider", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_ProviderHandle", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_UIPolicy", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKey", "get_UniqueName", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKey", "set_ParentWindowHandle", "(System.IntPtr)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", "Equals", "(System.Security.Cryptography.CngKeyBlobFormat)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", "GetHashCode", "()", "summary", "df-generated"] @@ -439,27 +337,11 @@ extensions: - ["System.Security.Cryptography", "CngKeyBlobFormat", "get_Pkcs8PrivateBlob", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", "op_Equality", "(System.Security.Cryptography.CngKeyBlobFormat,System.Security.Cryptography.CngKeyBlobFormat)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngKeyBlobFormat", "op_Inequality", "(System.Security.Cryptography.CngKeyBlobFormat,System.Security.Cryptography.CngKeyBlobFormat)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "get_ExportPolicy", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "get_KeyCreationOptions", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "get_KeyUsage", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "get_ParentWindowHandle", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "get_UIPolicy", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "set_ExportPolicy", "(System.Nullable)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "set_KeyCreationOptions", "(System.Security.Cryptography.CngKeyCreationOptions)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "set_KeyUsage", "(System.Nullable)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "set_Parameters", "(System.Security.Cryptography.CngPropertyCollection)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "set_ParentWindowHandle", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngKeyCreationParameters", "set_UIPolicy", "(System.Security.Cryptography.CngUIPolicy)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProperty", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProperty", "Equals", "(System.Security.Cryptography.CngProperty)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProperty", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngProperty", "get_Name", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngProperty", "get_Options", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProperty", "op_Equality", "(System.Security.Cryptography.CngProperty,System.Security.Cryptography.CngProperty)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProperty", "op_Inequality", "(System.Security.Cryptography.CngProperty,System.Security.Cryptography.CngProperty)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngProperty", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngProperty", "set_Options", "(System.Security.Cryptography.CngPropertyOptions)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProvider", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProvider", "Equals", "(System.Security.Cryptography.CngProvider)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngProvider", "GetHashCode", "()", "summary", "df-generated"] @@ -473,16 +355,6 @@ extensions: - ["System.Security.Cryptography", "CngUIPolicy", "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngUIPolicy", "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "CngUIPolicy", "CngUIPolicy", "(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "get_CreationTitle", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "get_Description", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "get_FriendlyName", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "get_ProtectionLevel", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "get_UseContext", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "set_CreationTitle", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "set_FriendlyName", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "set_ProtectionLevel", "(System.Security.Cryptography.CngUIProtectionLevels)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CngUIPolicy", "set_UseContext", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoConfig", "AddAlgorithm", "(System.Type,System.String[])", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoConfig", "AddOID", "(System.String,System.String[])", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoConfig", "CreateFromName", "(System.String)", "summary", "df-generated"] @@ -499,7 +371,6 @@ extensions: - ["System.Security.Cryptography", "CryptoStream", "Flush", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "FlushFinalBlock", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "FlushFinalBlockAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CryptoStream", "ReadAsync", "(System.Memory,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "ReadByte", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "Seek", "(System.Int64,System.IO.SeekOrigin)", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "SetLength", "(System.Int64)", "summary", "df-generated"] @@ -511,8 +382,6 @@ extensions: - ["System.Security.Cryptography", "CryptoStream", "get_CanWrite", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "get_HasFlushedFinalBlock", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptoStream", "get_Length", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CryptoStream", "get_Position", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CryptoStream", "set_Position", "(System.Int64)", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObject", "CryptographicAttributeObject", "(System.Security.Cryptography.Oid)", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObject", "get_Values", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "CryptographicAttributeObjectCollection", "Add", "(System.Security.Cryptography.AsnEncodedData)", "summary", "df-generated"] @@ -566,15 +435,10 @@ extensions: - ["System.Security.Cryptography", "CspParameters", "CspParameters", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "CspParameters", "CspParameters", "(System.Int32,System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "CspParameters", "CspParameters", "(System.Int32,System.String,System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CspParameters", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CspParameters", "get_KeyPassword", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "CspParameters", "set_Flags", "(System.Security.Cryptography.CspProviderFlags)", "summary", "df-generated"] - - ["System.Security.Cryptography", "CspParameters", "set_KeyPassword", "(System.Security.SecureString)", "summary", "df-generated"] - ["System.Security.Cryptography", "DES", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DES", "Create", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "DES", "IsSemiWeakKey", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "DES", "IsWeakKey", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "DES", "get_Key", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", "CreateDecryptor", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", "CreateDecryptor", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", "CreateEncryptor", "()", "summary", "df-generated"] @@ -582,18 +446,6 @@ extensions: - ["System.Security.Cryptography", "DESCryptoServiceProvider", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", "GenerateIV", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DESCryptoServiceProvider", "GenerateKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "get_FeedbackSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "get_IV", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "set_FeedbackSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DESCryptoServiceProvider", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSA", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSA", "Create", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSA", "Create", "(System.Security.Cryptography.DSAParameters)", "summary", "df-generated"] @@ -665,7 +517,6 @@ extensions: - ["System.Security.Cryptography", "DSACng", "TryExportPkcs8PrivateKey", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACng", "VerifySignature", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACng", "VerifySignatureCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.DSASignatureFormat)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSACng", "get_Key", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACng", "get_KeyExchangeAlgorithm", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACng", "get_LegalKeySizes", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACng", "get_SignatureAlgorithm", "()", "summary", "df-generated"] @@ -702,15 +553,9 @@ extensions: - ["System.Security.Cryptography", "DSACryptoServiceProvider", "VerifySignature", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_CspKeyContainerInfo", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_KeyExchangeAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_KeySize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_LegalKeySizes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_PersistKeyInCsp", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_PublicOnly", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_SignatureAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSACryptoServiceProvider", "get_UseMachineKeyStore", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSACryptoServiceProvider", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSACryptoServiceProvider", "set_PersistKeyInCsp", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSACryptoServiceProvider", "set_UseMachineKeyStore", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSAOpenSsl", "CreateSignature", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "DSAOpenSsl", "DSAOpenSsl", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSAOpenSsl", "DSAOpenSsl", "(System.IntPtr)", "summary", "df-generated"] @@ -822,26 +667,9 @@ extensions: - ["System.Security.Cryptography", "ECDiffieHellmanCng", "TryExportEncryptedPkcs8PrivateKey", "(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters,System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCng", "TryExportEncryptedPkcs8PrivateKey", "(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters,System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCng", "TryExportPkcs8PrivateKey", "(System.Span,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_HashAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_HmacKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_KeyDerivationFunction", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_Label", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_LegalKeySizes", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_PublicKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_SecretAppend", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_SecretPrepend", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_Seed", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCng", "get_UseSecretAgreementAsHmacKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_HashAlgorithm", "(System.Security.Cryptography.CngAlgorithm)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_HmacKey", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_KeyDerivationFunction", "(System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_Label", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_SecretAppend", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_SecretPrepend", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanCng", "set_Seed", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCngPublicKey", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCngPublicKey", "ExportExplicitParameters", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanCngPublicKey", "ExportParameters", "()", "summary", "df-generated"] @@ -867,10 +695,8 @@ extensions: - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "ImportEncryptedPkcs8PrivateKey", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "ImportEncryptedPkcs8PrivateKey", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "ImportParameters", "(System.Security.Cryptography.ECParameters)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "get_KeySize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "get_LegalKeySizes", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "get_PublicKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDiffieHellmanOpenSsl", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanPublicKey", "Dispose", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanPublicKey", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDiffieHellmanPublicKey", "ExportExplicitParameters", "()", "summary", "df-generated"] @@ -960,12 +786,7 @@ extensions: - ["System.Security.Cryptography", "ECDsaCng", "VerifyHash", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaCng", "VerifyHash", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaCng", "VerifyHashCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.DSASignatureFormat)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDsaCng", "get_HashAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDsaCng", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDsaCng", "get_KeySize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaCng", "get_LegalKeySizes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDsaCng", "set_HashAlgorithm", "(System.Security.Cryptography.CngAlgorithm)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDsaCng", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "DuplicateKeyHandle", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "ECDsaOpenSsl", "(System.Int32)", "summary", "df-generated"] @@ -984,9 +805,7 @@ extensions: - ["System.Security.Cryptography", "ECDsaOpenSsl", "VerifyHash", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "VerifyHash", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "VerifyHashCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.DSASignatureFormat)", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDsaOpenSsl", "get_KeySize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ECDsaOpenSsl", "get_LegalKeySizes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "ECDsaOpenSsl", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "ECParameters", "Validate", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "FromBase64Transform", "Clear", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "FromBase64Transform", "Dispose", "()", "summary", "df-generated"] @@ -1012,8 +831,6 @@ extensions: - ["System.Security.Cryptography", "HMAC", "HashFinal", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "HMAC", "Initialize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "HMAC", "TryHashFinal", "(System.Span,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "HMAC", "get_BlockSizeValue", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "HMAC", "set_BlockSizeValue", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACMD5", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACMD5", "HashCore", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACMD5", "HashCore", "(System.ReadOnlySpan)", "summary", "df-generated"] @@ -1079,8 +896,6 @@ extensions: - ["System.Security.Cryptography", "HMACSHA384", "Initialize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACSHA384", "TryHashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACSHA384", "TryHashFinal", "(System.Span,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA384", "get_ProduceLegacyHmacValues", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA384", "set_ProduceLegacyHmacValues", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACSHA3_256", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACSHA3_256", "HashCore", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACSHA3_256", "HashCore", "(System.ReadOnlySpan)", "summary", "df-generated"] @@ -1148,8 +963,6 @@ extensions: - ["System.Security.Cryptography", "HMACSHA512", "Initialize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACSHA512", "TryHashData", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "HMACSHA512", "TryHashFinal", "(System.Span,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA512", "get_ProduceLegacyHmacValues", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "HMACSHA512", "set_ProduceLegacyHmacValues", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "HashAlgorithm", "Clear", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "HashAlgorithm", "ComputeHashAsync", "(System.IO.Stream,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Security.Cryptography", "HashAlgorithm", "Create", "()", "summary", "df-generated"] @@ -1205,12 +1018,6 @@ extensions: - ["System.Security.Cryptography", "IncrementalHash", "TryGetHashAndReset", "(System.Span,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "IncrementalHash", "get_HashLengthInBytes", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "KeySizes", "KeySizes", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "KeySizes", "get_MaxSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "KeySizes", "get_MinSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "KeySizes", "get_SkipSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "KeySizes", "set_MaxSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "KeySizes", "set_MinSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "KeySizes", "set_SkipSize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "KeyedHashAlgorithm", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "KeyedHashAlgorithm", "Create", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "KeyedHashAlgorithm", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -1247,8 +1054,6 @@ extensions: - ["System.Security.Cryptography", "PasswordDeriveBytes", "PasswordDeriveBytes", "(System.String,System.Byte[],System.String,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "PasswordDeriveBytes", "PasswordDeriveBytes", "(System.String,System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters)", "summary", "df-generated"] - ["System.Security.Cryptography", "PasswordDeriveBytes", "Reset", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "PasswordDeriveBytes", "get_IterationCount", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "PasswordDeriveBytes", "set_IterationCount", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "PbeParameters", "PbeParameters", "(System.Security.Cryptography.PbeEncryptionAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "PbeParameters", "get_EncryptionAlgorithm", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "PbeParameters", "get_HashAlgorithm", "()", "summary", "df-generated"] @@ -1267,10 +1072,6 @@ extensions: - ["System.Security.Cryptography", "ProtectedData", "Unprotect", "(System.Byte[],System.Byte[],System.Security.Cryptography.DataProtectionScope)", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2", "Create", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2", "get_EffectiveKeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2", "set_EffectiveKeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "CreateDecryptor", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "CreateDecryptor", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "CreateEncryptor", "()", "summary", "df-generated"] @@ -1278,23 +1079,7 @@ extensions: - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "GenerateIV", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "GenerateKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_EffectiveKeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_FeedbackSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_IV", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_KeySize", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_LegalKeySizes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "get_UseSalt", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "set_EffectiveKeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "set_FeedbackSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RC2CryptoServiceProvider", "set_UseSalt", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RNGCryptoServiceProvider", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RNGCryptoServiceProvider", "GetBytes", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "RNGCryptoServiceProvider", "GetBytes", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] @@ -1386,7 +1171,6 @@ extensions: - ["System.Security.Cryptography", "RSACng", "TrySignHash", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACng", "VerifyHash", "(System.Byte[],System.Byte[],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACng", "VerifyHash", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSACng", "get_Key", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACng", "get_LegalKeySizes", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "Decrypt", "(System.Byte[],System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "Decrypt", "(System.Byte[],System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] @@ -1425,14 +1209,8 @@ extensions: - ["System.Security.Cryptography", "RSACryptoServiceProvider", "VerifyHash", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "get_CspKeyContainerInfo", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "get_KeyExchangeAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSACryptoServiceProvider", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSACryptoServiceProvider", "get_PersistKeyInCsp", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "get_PublicOnly", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSACryptoServiceProvider", "get_SignatureAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSACryptoServiceProvider", "get_UseMachineKeyStore", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSACryptoServiceProvider", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSACryptoServiceProvider", "set_PersistKeyInCsp", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSACryptoServiceProvider", "set_UseMachineKeyStore", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", "Equals", "(System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", "GetHashCode", "()", "summary", "df-generated"] @@ -1448,8 +1226,6 @@ extensions: - ["System.Security.Cryptography", "RSAEncryptionPadding", "op_Equality", "(System.Security.Cryptography.RSAEncryptionPadding,System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAEncryptionPadding", "op_Inequality", "(System.Security.Cryptography.RSAEncryptionPadding,System.Security.Cryptography.RSAEncryptionPadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOAEPKeyExchangeDeformatter", "DecryptKeyExchange", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSAOAEPKeyExchangeDeformatter", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSAOAEPKeyExchangeDeformatter", "set_Parameters", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[],System.Type)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOAEPKeyExchangeFormatter", "get_Parameters", "()", "summary", "df-generated"] @@ -1486,8 +1262,6 @@ extensions: - ["System.Security.Cryptography", "RSAOpenSsl", "get_LegalKeySizes", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", "DecryptKeyExchange", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", "get_Parameters", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", "set_Parameters", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[],System.Type)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", "get_Parameters", "()", "summary", "df-generated"] @@ -1540,10 +1314,6 @@ extensions: - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "Rfc2898DeriveBytes", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "Rfc2898DeriveBytes", "(System.String,System.Int32,System.Int32,System.Security.Cryptography.HashAlgorithmName)", "summary", "df-generated"] - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "get_HashAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "get_IterationCount", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "get_Salt", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "set_IterationCount", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "Rfc2898DeriveBytes", "set_Salt", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "Rijndael", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "Rijndael", "Create", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "RijndaelManaged", "CreateDecryptor", "()", "summary", "df-generated"] @@ -1553,18 +1323,6 @@ extensions: - ["System.Security.Cryptography", "RijndaelManaged", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "RijndaelManaged", "GenerateIV", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "RijndaelManaged", "GenerateKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "get_FeedbackSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "get_IV", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "set_FeedbackSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "RijndaelManaged", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "SHA1", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "SHA1", "Create", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "SHA1", "HashData", "(System.Byte[])", "summary", "df-generated"] @@ -1734,14 +1492,6 @@ extensions: - ["System.Security.Cryptography", "Shake256", "get_IsSupported", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "SignatureDescription", "CreateDigest", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "SignatureDescription", "SignatureDescription", "(System.Security.SecurityElement)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "get_DeformatterAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "get_DigestAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "get_FormatterAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "get_KeyAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "set_DeformatterAlgorithm", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "set_DigestAlgorithm", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "set_FormatterAlgorithm", "(System.String)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SignatureDescription", "set_KeyAlgorithm", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "Clear", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "Create", "(System.String)", "summary", "df-generated"] @@ -1762,13 +1512,10 @@ extensions: - ["System.Security.Cryptography", "SymmetricAlgorithm", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptCbc", "(System.Byte[],System.Byte[],System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptCbc", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptCbc", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptCfb", "(System.Byte[],System.Byte[],System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptCfb", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptCfb", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptEcb", "(System.Byte[],System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptEcb", "(System.ReadOnlySpan,System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "EncryptEcb", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "GenerateIV", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "GenerateKey", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "GetCiphertextLengthCbc", "(System.Int32,System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] @@ -1780,25 +1527,10 @@ extensions: - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryDecryptCfbCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryDecryptEcb", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryDecryptEcbCore", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryEncryptCbc", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryEncryptCbcCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryEncryptCfb", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryEncryptCfbCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryEncryptEcb", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "TryEncryptEcbCore", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "SymmetricAlgorithm", "ValidKeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "get_FeedbackSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "get_IV", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "set_FeedbackSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "SymmetricAlgorithm", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] - ["System.Security.Cryptography", "ToBase64Transform", "Clear", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ToBase64Transform", "Dispose", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "ToBase64Transform", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -1811,7 +1543,6 @@ extensions: - ["System.Security.Cryptography", "TripleDES", "Create", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDES", "Create", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDES", "IsWeakKey", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDES", "get_Key", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCng", "CreateDecryptor", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCng", "CreateDecryptor", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCng", "CreateEncryptor", "()", "summary", "df-generated"] @@ -1828,10 +1559,6 @@ extensions: - ["System.Security.Cryptography", "TripleDESCng", "TryEncryptCbcCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCng", "TryEncryptCfbCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCng", "TryEncryptEcbCore", "(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCng", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCng", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCng", "set_Key", "(System.Byte[])", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCng", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "CreateDecryptor", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "CreateDecryptor", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "CreateEncryptor", "()", "summary", "df-generated"] @@ -1839,15 +1566,3 @@ extensions: - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "GenerateIV", "()", "summary", "df-generated"] - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "GenerateKey", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "get_BlockSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "get_FeedbackSize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "get_IV", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "get_Key", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "get_KeySize", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "get_Mode", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "get_Padding", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "set_BlockSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "set_FeedbackSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "set_Mode", "(System.Security.Cryptography.CipherMode)", "summary", "df-generated"] - - ["System.Security.Cryptography", "TripleDESCryptoServiceProvider", "set_Padding", "(System.Security.Cryptography.PaddingMode)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Permissions.model.yml b/csharp/ql/lib/ext/generated/System.Security.Permissions.model.yml index 8f1e6ee5cb1..07072bc136a 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Permissions.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Permissions.model.yml @@ -31,20 +31,8 @@ extensions: - ["System.Security.Permissions", "DataProtectionPermission", "IsUnrestricted", "()", "summary", "df-generated"] - ["System.Security.Permissions", "DataProtectionPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "DataProtectionPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermission", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermission", "set_Flags", "(System.Security.Permissions.DataProtectionPermissionFlags)", "summary", "df-generated"] - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "DataProtectionPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "get_ProtectData", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "get_ProtectMemory", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "get_UnprotectData", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "get_UnprotectMemory", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "set_Flags", "(System.Security.Permissions.DataProtectionPermissionFlags)", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "set_ProtectData", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "set_ProtectMemory", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "set_UnprotectData", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "DataProtectionPermissionAttribute", "set_UnprotectMemory", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "EnvironmentPermission", "AddPathList", "(System.Security.Permissions.EnvironmentPermissionAccess,System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "EnvironmentPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "EnvironmentPermission", "EnvironmentPermission", "(System.Security.Permissions.EnvironmentPermissionAccess,System.String)", "summary", "df-generated"] @@ -59,12 +47,6 @@ extensions: - ["System.Security.Permissions", "EnvironmentPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "EnvironmentPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "get_All", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "get_Read", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "get_Write", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "set_All", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "set_Read", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "EnvironmentPermissionAttribute", "set_Write", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "FileDialogPermission", "FileDialogPermission", "(System.Security.Permissions.FileDialogPermissionAccess)", "summary", "df-generated"] - ["System.Security.Permissions", "FileDialogPermission", "FileDialogPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "FileDialogPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] @@ -73,14 +55,8 @@ extensions: - ["System.Security.Permissions", "FileDialogPermission", "IsUnrestricted", "()", "summary", "df-generated"] - ["System.Security.Permissions", "FileDialogPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "FileDialogPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileDialogPermission", "get_Access", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileDialogPermission", "set_Access", "(System.Security.Permissions.FileDialogPermissionAccess)", "summary", "df-generated"] - ["System.Security.Permissions", "FileDialogPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "FileDialogPermissionAttribute", "FileDialogPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileDialogPermissionAttribute", "get_Open", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileDialogPermissionAttribute", "get_Save", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileDialogPermissionAttribute", "set_Open", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileDialogPermissionAttribute", "set_Save", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "FileIOPermission", "AddPathList", "(System.Security.Permissions.FileIOPermissionAccess,System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "FileIOPermission", "AddPathList", "(System.Security.Permissions.FileIOPermissionAccess,System.String[])", "summary", "df-generated"] - ["System.Security.Permissions", "FileIOPermission", "Equals", "(System.Object)", "summary", "df-generated"] @@ -99,32 +75,8 @@ extensions: - ["System.Security.Permissions", "FileIOPermission", "SetPathList", "(System.Security.Permissions.FileIOPermissionAccess,System.String[])", "summary", "df-generated"] - ["System.Security.Permissions", "FileIOPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "FileIOPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermission", "get_AllFiles", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermission", "get_AllLocalFiles", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermission", "set_AllFiles", "(System.Security.Permissions.FileIOPermissionAccess)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermission", "set_AllLocalFiles", "(System.Security.Permissions.FileIOPermissionAccess)", "summary", "df-generated"] - ["System.Security.Permissions", "FileIOPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "FileIOPermissionAttribute", "FileIOPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_All", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_AllFiles", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_AllLocalFiles", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_Append", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_ChangeAccessControl", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_PathDiscovery", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_Read", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_ViewAccessControl", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_ViewAndModify", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "get_Write", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_All", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_AllFiles", "(System.Security.Permissions.FileIOPermissionAccess)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_AllLocalFiles", "(System.Security.Permissions.FileIOPermissionAccess)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_Append", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_ChangeAccessControl", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_PathDiscovery", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_Read", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_ViewAccessControl", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_ViewAndModify", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "FileIOPermissionAttribute", "set_Write", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "GacIdentityPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "GacIdentityPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "GacIdentityPermission", "GacIdentityPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] @@ -136,26 +88,6 @@ extensions: - ["System.Security.Permissions", "GacIdentityPermissionAttribute", "GacIdentityPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - ["System.Security.Permissions", "HostProtectionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "HostProtectionAttribute", "HostProtectionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_ExternalProcessMgmt", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_ExternalThreading", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_MayLeakOnAbort", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_Resources", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_SecurityInfrastructure", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_SelfAffectingProcessMgmt", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_SelfAffectingThreading", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_SharedState", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_Synchronization", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "get_UI", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_ExternalProcessMgmt", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_ExternalThreading", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_MayLeakOnAbort", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_Resources", "(System.Security.Permissions.HostProtectionResource)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_SecurityInfrastructure", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_SelfAffectingProcessMgmt", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_SelfAffectingThreading", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_SharedState", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_Synchronization", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "HostProtectionAttribute", "set_UI", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "IUnrestrictedPermission", "IsUnrestricted", "()", "summary", "df-generated"] - ["System.Security.Permissions", "IsolatedStorageFilePermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "IsolatedStorageFilePermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] @@ -169,15 +101,7 @@ extensions: - ["System.Security.Permissions", "IsolatedStoragePermission", "IsUnrestricted", "()", "summary", "df-generated"] - ["System.Security.Permissions", "IsolatedStoragePermission", "IsolatedStoragePermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "IsolatedStoragePermission", "ToXml", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermission", "get_UsageAllowed", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermission", "get_UserQuota", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermission", "set_UsageAllowed", "(System.Security.Permissions.IsolatedStorageContainment)", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermission", "set_UserQuota", "(System.Int64)", "summary", "df-generated"] - ["System.Security.Permissions", "IsolatedStoragePermissionAttribute", "IsolatedStoragePermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermissionAttribute", "get_UsageAllowed", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermissionAttribute", "get_UserQuota", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermissionAttribute", "set_UsageAllowed", "(System.Security.Permissions.IsolatedStorageContainment)", "summary", "df-generated"] - - ["System.Security.Permissions", "IsolatedStoragePermissionAttribute", "set_UserQuota", "(System.Int64)", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] @@ -195,18 +119,6 @@ extensions: - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "KeyContainerPermissionAccessEntry", "(System.Security.Cryptography.CspParameters,System.Security.Permissions.KeyContainerPermissionFlags)", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "KeyContainerPermissionAccessEntry", "(System.String,System.Security.Permissions.KeyContainerPermissionFlags)", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "KeyContainerPermissionAccessEntry", "(System.String,System.String,System.Int32,System.String,System.Int32,System.Security.Permissions.KeyContainerPermissionFlags)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "get_KeyContainerName", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "get_KeySpec", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "get_KeyStore", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "get_ProviderName", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "get_ProviderType", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "set_Flags", "(System.Security.Permissions.KeyContainerPermissionFlags)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "set_KeyContainerName", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "set_KeySpec", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "set_KeyStore", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "set_ProviderName", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAccessEntry", "set_ProviderType", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermissionAccessEntryCollection", "Add", "(System.Security.Permissions.KeyContainerPermissionAccessEntry)", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermissionAccessEntryCollection", "CopyTo", "(System.Array,System.Int32)", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermissionAccessEntryCollection", "CopyTo", "(System.Security.Permissions.KeyContainerPermissionAccessEntry[],System.Int32)", "summary", "df-generated"] @@ -222,18 +134,6 @@ extensions: - ["System.Security.Permissions", "KeyContainerPermissionAccessEntryEnumerator", "get_Current", "()", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "KeyContainerPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "get_KeyContainerName", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "get_KeySpec", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "get_KeyStore", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "get_ProviderName", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "get_ProviderType", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "set_Flags", "(System.Security.Permissions.KeyContainerPermissionFlags)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "set_KeyContainerName", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "set_KeySpec", "(System.Int32)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "set_KeyStore", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "set_ProviderName", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "KeyContainerPermissionAttribute", "set_ProviderType", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Permissions", "MediaPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "MediaPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "MediaPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] @@ -251,25 +151,9 @@ extensions: - ["System.Security.Permissions", "MediaPermission", "get_Video", "()", "summary", "df-generated"] - ["System.Security.Permissions", "MediaPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "MediaPermissionAttribute", "MediaPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "MediaPermissionAttribute", "get_Audio", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "MediaPermissionAttribute", "get_Image", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "MediaPermissionAttribute", "get_Video", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "MediaPermissionAttribute", "set_Audio", "(System.Security.Permissions.MediaPermissionAudio)", "summary", "df-generated"] - - ["System.Security.Permissions", "MediaPermissionAttribute", "set_Image", "(System.Security.Permissions.MediaPermissionImage)", "summary", "df-generated"] - - ["System.Security.Permissions", "MediaPermissionAttribute", "set_Video", "(System.Security.Permissions.MediaPermissionVideo)", "summary", "df-generated"] - ["System.Security.Permissions", "PermissionSetAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "PermissionSetAttribute", "CreatePermissionSet", "()", "summary", "df-generated"] - ["System.Security.Permissions", "PermissionSetAttribute", "PermissionSetAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "get_File", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "get_Hex", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "get_UnicodeEncoded", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "get_XML", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "set_File", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "set_Hex", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "set_UnicodeEncoded", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "PermissionSetAttribute", "set_XML", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "PrincipalPermission", "Demand", "()", "summary", "df-generated"] - ["System.Security.Permissions", "PrincipalPermission", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Permissions", "PrincipalPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] @@ -283,12 +167,6 @@ extensions: - ["System.Security.Permissions", "PrincipalPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "PrincipalPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "PrincipalPermissionAttribute", "PrincipalPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "PrincipalPermissionAttribute", "get_Authenticated", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PrincipalPermissionAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PrincipalPermissionAttribute", "get_Role", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PrincipalPermissionAttribute", "set_Authenticated", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "PrincipalPermissionAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "PrincipalPermissionAttribute", "set_Role", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "PublisherIdentityPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "PublisherIdentityPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "PublisherIdentityPermission", "IsSubsetOf", "(System.Security.IPermission)", "summary", "df-generated"] @@ -296,16 +174,8 @@ extensions: - ["System.Security.Permissions", "PublisherIdentityPermission", "PublisherIdentityPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "PublisherIdentityPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "PublisherIdentityPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermission", "get_Certificate", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermission", "set_Certificate", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "PublisherIdentityPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "get_CertFile", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "get_SignedFile", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "get_X509Certificate", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "set_CertFile", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "set_SignedFile", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "PublisherIdentityPermissionAttribute", "set_X509Certificate", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "ReflectionPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "ReflectionPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "ReflectionPermission", "IsSubsetOf", "(System.Security.IPermission)", "summary", "df-generated"] @@ -314,20 +184,8 @@ extensions: - ["System.Security.Permissions", "ReflectionPermission", "ReflectionPermission", "(System.Security.Permissions.ReflectionPermissionFlag)", "summary", "df-generated"] - ["System.Security.Permissions", "ReflectionPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "ReflectionPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermission", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermission", "set_Flags", "(System.Security.Permissions.ReflectionPermissionFlag)", "summary", "df-generated"] - ["System.Security.Permissions", "ReflectionPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "ReflectionPermissionAttribute", "ReflectionPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "get_MemberAccess", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "get_ReflectionEmit", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "get_RestrictedMemberAccess", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "get_TypeInformation", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "set_Flags", "(System.Security.Permissions.ReflectionPermissionFlag)", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "set_MemberAccess", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "set_ReflectionEmit", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "set_RestrictedMemberAccess", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "ReflectionPermissionAttribute", "set_TypeInformation", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "RegistryPermission", "AddPathList", "(System.Security.Permissions.RegistryPermissionAccess,System.Security.AccessControl.AccessControlActions,System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "RegistryPermission", "AddPathList", "(System.Security.Permissions.RegistryPermissionAccess,System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "RegistryPermission", "Copy", "()", "summary", "df-generated"] @@ -344,20 +202,6 @@ extensions: - ["System.Security.Permissions", "RegistryPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "RegistryPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "RegistryPermissionAttribute", "RegistryPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "get_All", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "get_ChangeAccessControl", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "get_Create", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "get_Read", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "get_ViewAccessControl", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "get_ViewAndModify", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "get_Write", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "set_All", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "set_ChangeAccessControl", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "set_Create", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "set_Read", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "set_ViewAccessControl", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "set_ViewAndModify", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "RegistryPermissionAttribute", "set_Write", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBase", "AddPermissionAccess", "(System.Security.Permissions.ResourcePermissionBaseEntry)", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBase", "Clear", "()", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBase", "Copy", "()", "summary", "df-generated"] @@ -370,19 +214,11 @@ extensions: - ["System.Security.Permissions", "ResourcePermissionBase", "ResourcePermissionBase", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBase", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBase", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "ResourcePermissionBase", "get_PermissionAccessType", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ResourcePermissionBase", "get_TagNames", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ResourcePermissionBase", "set_PermissionAccessType", "(System.Type)", "summary", "df-generated"] - - ["System.Security.Permissions", "ResourcePermissionBase", "set_TagNames", "(System.String[])", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBaseEntry", "ResourcePermissionBaseEntry", "(System.Int32,System.String[])", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBaseEntry", "get_PermissionAccess", "()", "summary", "df-generated"] - ["System.Security.Permissions", "ResourcePermissionBaseEntry", "get_PermissionAccessPath", "()", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityAttribute", "SecurityAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityAttribute", "get_Action", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityAttribute", "get_Unrestricted", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityAttribute", "set_Action", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityAttribute", "set_Unrestricted", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityPermission", "IsSubsetOf", "(System.Security.IPermission)", "summary", "df-generated"] @@ -391,40 +227,8 @@ extensions: - ["System.Security.Permissions", "SecurityPermission", "SecurityPermission", "(System.Security.Permissions.SecurityPermissionFlag)", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermission", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermission", "set_Flags", "(System.Security.Permissions.SecurityPermissionFlag)", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "SecurityPermissionAttribute", "SecurityPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_Assertion", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_BindingRedirects", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_ControlAppDomain", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_ControlDomainPolicy", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_ControlEvidence", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_ControlPolicy", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_ControlPrincipal", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_ControlThread", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_Execution", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_Infrastructure", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_RemotingConfiguration", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_SerializationFormatter", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_SkipVerification", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "get_UnmanagedCode", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_Assertion", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_BindingRedirects", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_ControlAppDomain", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_ControlDomainPolicy", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_ControlEvidence", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_ControlPolicy", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_ControlPrincipal", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_ControlThread", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_Execution", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_Flags", "(System.Security.Permissions.SecurityPermissionFlag)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_Infrastructure", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_RemotingConfiguration", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_SerializationFormatter", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_SkipVerification", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "SecurityPermissionAttribute", "set_UnmanagedCode", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "SiteIdentityPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "SiteIdentityPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "SiteIdentityPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] @@ -433,12 +237,8 @@ extensions: - ["System.Security.Permissions", "SiteIdentityPermission", "SiteIdentityPermission", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "SiteIdentityPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "SiteIdentityPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "SiteIdentityPermission", "get_Site", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SiteIdentityPermission", "set_Site", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "SiteIdentityPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "SiteIdentityPermissionAttribute", "SiteIdentityPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "SiteIdentityPermissionAttribute", "get_Site", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "SiteIdentityPermissionAttribute", "set_Site", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "StorePermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "StorePermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "StorePermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] @@ -448,26 +248,8 @@ extensions: - ["System.Security.Permissions", "StorePermission", "StorePermission", "(System.Security.Permissions.StorePermissionFlags)", "summary", "df-generated"] - ["System.Security.Permissions", "StorePermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "StorePermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermission", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermission", "set_Flags", "(System.Security.Permissions.StorePermissionFlags)", "summary", "df-generated"] - ["System.Security.Permissions", "StorePermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "StorePermissionAttribute", "StorePermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_AddToStore", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_CreateStore", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_DeleteStore", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_EnumerateCertificates", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_EnumerateStores", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_OpenStore", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "get_RemoveFromStore", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_AddToStore", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_CreateStore", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_DeleteStore", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_EnumerateCertificates", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_EnumerateStores", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_Flags", "(System.Security.Permissions.StorePermissionFlags)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_OpenStore", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Permissions", "StorePermissionAttribute", "set_RemoveFromStore", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNameIdentityPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNameIdentityPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNameIdentityPermission", "IsSubsetOf", "(System.Security.IPermission)", "summary", "df-generated"] @@ -475,20 +257,8 @@ extensions: - ["System.Security.Permissions", "StrongNameIdentityPermission", "StrongNameIdentityPermission", "(System.Security.Permissions.StrongNamePublicKeyBlob,System.String,System.Version)", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNameIdentityPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNameIdentityPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermission", "get_Name", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermission", "get_PublicKey", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermission", "get_Version", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermission", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermission", "set_PublicKey", "(System.Security.Permissions.StrongNamePublicKeyBlob)", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermission", "set_Version", "(System.Version)", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "StrongNameIdentityPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "get_Name", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "get_PublicKey", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "get_Version", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "set_PublicKey", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "StrongNameIdentityPermissionAttribute", "set_Version", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNamePublicKeyBlob", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNamePublicKeyBlob", "GetHashCode", "()", "summary", "df-generated"] - ["System.Security.Permissions", "StrongNamePublicKeyBlob", "StrongNamePublicKeyBlob", "(System.Byte[])", "summary", "df-generated"] @@ -501,14 +271,8 @@ extensions: - ["System.Security.Permissions", "TypeDescriptorPermission", "TypeDescriptorPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "TypeDescriptorPermission", "TypeDescriptorPermission", "(System.Security.Permissions.TypeDescriptorPermissionFlags)", "summary", "df-generated"] - ["System.Security.Permissions", "TypeDescriptorPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "TypeDescriptorPermission", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "TypeDescriptorPermission", "set_Flags", "(System.Security.Permissions.TypeDescriptorPermissionFlags)", "summary", "df-generated"] - ["System.Security.Permissions", "TypeDescriptorPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "TypeDescriptorPermissionAttribute", "TypeDescriptorPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "TypeDescriptorPermissionAttribute", "get_Flags", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "TypeDescriptorPermissionAttribute", "get_RestrictedRegistrationAccess", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "TypeDescriptorPermissionAttribute", "set_Flags", "(System.Security.Permissions.TypeDescriptorPermissionFlags)", "summary", "df-generated"] - - ["System.Security.Permissions", "TypeDescriptorPermissionAttribute", "set_RestrictedRegistrationAccess", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Permissions", "UIPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "UIPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "UIPermission", "IsSubsetOf", "(System.Security.IPermission)", "summary", "df-generated"] @@ -519,16 +283,8 @@ extensions: - ["System.Security.Permissions", "UIPermission", "UIPermission", "(System.Security.Permissions.UIPermissionWindow)", "summary", "df-generated"] - ["System.Security.Permissions", "UIPermission", "UIPermission", "(System.Security.Permissions.UIPermissionWindow,System.Security.Permissions.UIPermissionClipboard)", "summary", "df-generated"] - ["System.Security.Permissions", "UIPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermission", "get_Clipboard", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermission", "get_Window", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermission", "set_Clipboard", "(System.Security.Permissions.UIPermissionClipboard)", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermission", "set_Window", "(System.Security.Permissions.UIPermissionWindow)", "summary", "df-generated"] - ["System.Security.Permissions", "UIPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "UIPermissionAttribute", "UIPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermissionAttribute", "get_Clipboard", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermissionAttribute", "get_Window", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermissionAttribute", "set_Clipboard", "(System.Security.Permissions.UIPermissionClipboard)", "summary", "df-generated"] - - ["System.Security.Permissions", "UIPermissionAttribute", "set_Window", "(System.Security.Permissions.UIPermissionWindow)", "summary", "df-generated"] - ["System.Security.Permissions", "UrlIdentityPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "UrlIdentityPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "UrlIdentityPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] @@ -537,12 +293,8 @@ extensions: - ["System.Security.Permissions", "UrlIdentityPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "UrlIdentityPermission", "UrlIdentityPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "UrlIdentityPermission", "UrlIdentityPermission", "(System.String)", "summary", "df-generated"] - - ["System.Security.Permissions", "UrlIdentityPermission", "get_Url", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "UrlIdentityPermission", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "UrlIdentityPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "UrlIdentityPermissionAttribute", "UrlIdentityPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "UrlIdentityPermissionAttribute", "get_Url", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "UrlIdentityPermissionAttribute", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Security.Permissions", "WebBrowserPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security.Permissions", "WebBrowserPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "WebBrowserPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] @@ -552,12 +304,8 @@ extensions: - ["System.Security.Permissions", "WebBrowserPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "WebBrowserPermission", "WebBrowserPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "WebBrowserPermission", "WebBrowserPermission", "(System.Security.Permissions.WebBrowserPermissionLevel)", "summary", "df-generated"] - - ["System.Security.Permissions", "WebBrowserPermission", "get_Level", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "WebBrowserPermission", "set_Level", "(System.Security.Permissions.WebBrowserPermissionLevel)", "summary", "df-generated"] - ["System.Security.Permissions", "WebBrowserPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "WebBrowserPermissionAttribute", "WebBrowserPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "WebBrowserPermissionAttribute", "get_Level", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "WebBrowserPermissionAttribute", "set_Level", "(System.Security.Permissions.WebBrowserPermissionLevel)", "summary", "df-generated"] - ["System.Security.Permissions", "ZoneIdentityPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Permissions", "ZoneIdentityPermission", "Intersect", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "ZoneIdentityPermission", "IsSubsetOf", "(System.Security.IPermission)", "summary", "df-generated"] @@ -565,9 +313,5 @@ extensions: - ["System.Security.Permissions", "ZoneIdentityPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security.Permissions", "ZoneIdentityPermission", "ZoneIdentityPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security.Permissions", "ZoneIdentityPermission", "ZoneIdentityPermission", "(System.Security.SecurityZone)", "summary", "df-generated"] - - ["System.Security.Permissions", "ZoneIdentityPermission", "get_SecurityZone", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ZoneIdentityPermission", "set_SecurityZone", "(System.Security.SecurityZone)", "summary", "df-generated"] - ["System.Security.Permissions", "ZoneIdentityPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Security.Permissions", "ZoneIdentityPermissionAttribute", "ZoneIdentityPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Security.Permissions", "ZoneIdentityPermissionAttribute", "get_Zone", "()", "summary", "df-generated"] - - ["System.Security.Permissions", "ZoneIdentityPermissionAttribute", "set_Zone", "(System.Security.SecurityZone)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Policy.model.yml b/csharp/ql/lib/ext/generated/System.Security.Policy.model.yml index 8a39d00dff2..1a6ea0f7e2f 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Policy.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Policy.model.yml @@ -41,17 +41,7 @@ extensions: - ["System.Security.Policy", "ApplicationTrust", "ApplicationTrust", "(System.Security.PermissionSet,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Security.Policy", "ApplicationTrust", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Policy", "ApplicationTrust", "ToXml", "()", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "get_ApplicationIdentity", "()", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "get_DefaultGrantSet", "()", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "get_ExtraInfo", "()", "summary", "df-generated"] - ["System.Security.Policy", "ApplicationTrust", "get_FullTrustAssemblies", "()", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "get_IsApplicationTrustedToRun", "()", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "get_Persist", "()", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "set_ApplicationIdentity", "(System.ApplicationIdentity)", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "set_DefaultGrantSet", "(System.Security.Policy.PolicyStatement)", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "set_ExtraInfo", "(System.Object)", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "set_IsApplicationTrustedToRun", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Policy", "ApplicationTrust", "set_Persist", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Policy", "ApplicationTrustCollection", "Add", "(System.Security.Policy.ApplicationTrust)", "summary", "df-generated"] - ["System.Security.Policy", "ApplicationTrustCollection", "AddRange", "(System.Security.Policy.ApplicationTrustCollection)", "summary", "df-generated"] - ["System.Security.Policy", "ApplicationTrustCollection", "AddRange", "(System.Security.Policy.ApplicationTrust[])", "summary", "df-generated"] @@ -93,18 +83,8 @@ extensions: - ["System.Security.Policy", "CodeGroup", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "CodeGroup", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - ["System.Security.Policy", "CodeGroup", "get_AttributeString", "()", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "get_Children", "()", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "get_Description", "()", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "get_MembershipCondition", "()", "summary", "df-generated"] - ["System.Security.Policy", "CodeGroup", "get_MergeLogic", "()", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "get_Name", "()", "summary", "df-generated"] - ["System.Security.Policy", "CodeGroup", "get_PermissionSetName", "()", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "get_PolicyStatement", "()", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "set_Children", "(System.Collections.IList)", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "set_MembershipCondition", "(System.Security.Policy.IMembershipCondition)", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Security.Policy", "CodeGroup", "set_PolicyStatement", "(System.Security.Policy.PolicyStatement)", "summary", "df-generated"] - ["System.Security.Policy", "Evidence", "AddAssembly", "(System.Object)", "summary", "df-generated"] - ["System.Security.Policy", "Evidence", "AddAssemblyEvidence", "(T)", "summary", "df-generated"] - ["System.Security.Policy", "Evidence", "AddHost", "(System.Object)", "summary", "df-generated"] @@ -122,9 +102,7 @@ extensions: - ["System.Security.Policy", "Evidence", "get_Count", "()", "summary", "df-generated"] - ["System.Security.Policy", "Evidence", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Security.Policy", "Evidence", "get_IsSynchronized", "()", "summary", "df-generated"] - - ["System.Security.Policy", "Evidence", "get_Locked", "()", "summary", "df-generated"] - ["System.Security.Policy", "Evidence", "get_SyncRoot", "()", "summary", "df-generated"] - - ["System.Security.Policy", "Evidence", "set_Locked", "(System.Boolean)", "summary", "df-generated"] - ["System.Security.Policy", "EvidenceBase", "Clone", "()", "summary", "df-generated"] - ["System.Security.Policy", "FileCodeGroup", "Copy", "()", "summary", "df-generated"] - ["System.Security.Policy", "FileCodeGroup", "CreateXml", "(System.Security.SecurityElement,System.Security.Policy.PolicyLevel)", "summary", "df-generated"] @@ -177,10 +155,6 @@ extensions: - ["System.Security.Policy", "HashMembershipCondition", "ToString", "()", "summary", "df-generated"] - ["System.Security.Policy", "HashMembershipCondition", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "HashMembershipCondition", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - - ["System.Security.Policy", "HashMembershipCondition", "get_HashAlgorithm", "()", "summary", "df-generated"] - - ["System.Security.Policy", "HashMembershipCondition", "get_HashValue", "()", "summary", "df-generated"] - - ["System.Security.Policy", "HashMembershipCondition", "set_HashAlgorithm", "(System.Security.Cryptography.HashAlgorithm)", "summary", "df-generated"] - - ["System.Security.Policy", "HashMembershipCondition", "set_HashValue", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Policy", "IIdentityPermissionFactory", "CreateIdentityPermission", "(System.Security.Policy.Evidence)", "summary", "df-generated"] - ["System.Security.Policy", "IMembershipCondition", "Check", "(System.Security.Policy.Evidence)", "summary", "df-generated"] - ["System.Security.Policy", "IMembershipCondition", "Copy", "()", "summary", "df-generated"] @@ -228,10 +202,8 @@ extensions: - ["System.Security.Policy", "PolicyLevel", "get_FullTrustAssemblies", "()", "summary", "df-generated"] - ["System.Security.Policy", "PolicyLevel", "get_Label", "()", "summary", "df-generated"] - ["System.Security.Policy", "PolicyLevel", "get_NamedPermissionSets", "()", "summary", "df-generated"] - - ["System.Security.Policy", "PolicyLevel", "get_RootCodeGroup", "()", "summary", "df-generated"] - ["System.Security.Policy", "PolicyLevel", "get_StoreLocation", "()", "summary", "df-generated"] - ["System.Security.Policy", "PolicyLevel", "get_Type", "()", "summary", "df-generated"] - - ["System.Security.Policy", "PolicyLevel", "set_RootCodeGroup", "(System.Security.Policy.CodeGroup)", "summary", "df-generated"] - ["System.Security.Policy", "PolicyStatement", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Security.Policy", "PolicyStatement", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] - ["System.Security.Policy", "PolicyStatement", "FromXml", "(System.Security.SecurityElement,System.Security.Policy.PolicyLevel)", "summary", "df-generated"] @@ -241,10 +213,6 @@ extensions: - ["System.Security.Policy", "PolicyStatement", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "PolicyStatement", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - ["System.Security.Policy", "PolicyStatement", "get_AttributeString", "()", "summary", "df-generated"] - - ["System.Security.Policy", "PolicyStatement", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Security.Policy", "PolicyStatement", "get_PermissionSet", "()", "summary", "df-generated"] - - ["System.Security.Policy", "PolicyStatement", "set_Attributes", "(System.Security.Policy.PolicyStatementAttribute)", "summary", "df-generated"] - - ["System.Security.Policy", "PolicyStatement", "set_PermissionSet", "(System.Security.PermissionSet)", "summary", "df-generated"] - ["System.Security.Policy", "Publisher", "Copy", "()", "summary", "df-generated"] - ["System.Security.Policy", "Publisher", "CreateIdentityPermission", "(System.Security.Policy.Evidence)", "summary", "df-generated"] - ["System.Security.Policy", "Publisher", "Equals", "(System.Object)", "summary", "df-generated"] @@ -261,8 +229,6 @@ extensions: - ["System.Security.Policy", "PublisherMembershipCondition", "ToString", "()", "summary", "df-generated"] - ["System.Security.Policy", "PublisherMembershipCondition", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "PublisherMembershipCondition", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - - ["System.Security.Policy", "PublisherMembershipCondition", "get_Certificate", "()", "summary", "df-generated"] - - ["System.Security.Policy", "PublisherMembershipCondition", "set_Certificate", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"] - ["System.Security.Policy", "Site", "Copy", "()", "summary", "df-generated"] - ["System.Security.Policy", "Site", "CreateFromUrl", "(System.String)", "summary", "df-generated"] - ["System.Security.Policy", "Site", "CreateIdentityPermission", "(System.Security.Policy.Evidence)", "summary", "df-generated"] @@ -281,8 +247,6 @@ extensions: - ["System.Security.Policy", "SiteMembershipCondition", "ToString", "()", "summary", "df-generated"] - ["System.Security.Policy", "SiteMembershipCondition", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "SiteMembershipCondition", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - - ["System.Security.Policy", "SiteMembershipCondition", "get_Site", "()", "summary", "df-generated"] - - ["System.Security.Policy", "SiteMembershipCondition", "set_Site", "(System.String)", "summary", "df-generated"] - ["System.Security.Policy", "StrongName", "Copy", "()", "summary", "df-generated"] - ["System.Security.Policy", "StrongName", "CreateIdentityPermission", "(System.Security.Policy.Evidence)", "summary", "df-generated"] - ["System.Security.Policy", "StrongName", "Equals", "(System.Object)", "summary", "df-generated"] @@ -301,25 +265,7 @@ extensions: - ["System.Security.Policy", "StrongNameMembershipCondition", "ToString", "()", "summary", "df-generated"] - ["System.Security.Policy", "StrongNameMembershipCondition", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "StrongNameMembershipCondition", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - - ["System.Security.Policy", "StrongNameMembershipCondition", "get_Name", "()", "summary", "df-generated"] - - ["System.Security.Policy", "StrongNameMembershipCondition", "get_PublicKey", "()", "summary", "df-generated"] - - ["System.Security.Policy", "StrongNameMembershipCondition", "get_Version", "()", "summary", "df-generated"] - - ["System.Security.Policy", "StrongNameMembershipCondition", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Security.Policy", "StrongNameMembershipCondition", "set_PublicKey", "(System.Security.Permissions.StrongNamePublicKeyBlob)", "summary", "df-generated"] - - ["System.Security.Policy", "StrongNameMembershipCondition", "set_Version", "(System.Version)", "summary", "df-generated"] - ["System.Security.Policy", "TrustManagerContext", "TrustManagerContext", "(System.Security.Policy.TrustManagerUIContext)", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "get_IgnorePersistedDecision", "()", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "get_KeepAlive", "()", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "get_NoPrompt", "()", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "get_Persist", "()", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "get_PreviousApplicationIdentity", "()", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "get_UIContext", "()", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "set_IgnorePersistedDecision", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "set_KeepAlive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "set_NoPrompt", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "set_Persist", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "set_PreviousApplicationIdentity", "(System.ApplicationIdentity)", "summary", "df-generated"] - - ["System.Security.Policy", "TrustManagerContext", "set_UIContext", "(System.Security.Policy.TrustManagerUIContext)", "summary", "df-generated"] - ["System.Security.Policy", "UnionCodeGroup", "Copy", "()", "summary", "df-generated"] - ["System.Security.Policy", "UnionCodeGroup", "Resolve", "(System.Security.Policy.Evidence)", "summary", "df-generated"] - ["System.Security.Policy", "UnionCodeGroup", "ResolveMatchingCodeGroups", "(System.Security.Policy.Evidence)", "summary", "df-generated"] @@ -342,8 +288,6 @@ extensions: - ["System.Security.Policy", "UrlMembershipCondition", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "UrlMembershipCondition", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - ["System.Security.Policy", "UrlMembershipCondition", "UrlMembershipCondition", "(System.String)", "summary", "df-generated"] - - ["System.Security.Policy", "UrlMembershipCondition", "get_Url", "()", "summary", "df-generated"] - - ["System.Security.Policy", "UrlMembershipCondition", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Security.Policy", "Zone", "Copy", "()", "summary", "df-generated"] - ["System.Security.Policy", "Zone", "CreateFromUrl", "(System.String)", "summary", "df-generated"] - ["System.Security.Policy", "Zone", "CreateIdentityPermission", "(System.Security.Policy.Evidence)", "summary", "df-generated"] @@ -361,5 +305,3 @@ extensions: - ["System.Security.Policy", "ZoneMembershipCondition", "ToXml", "()", "summary", "df-generated"] - ["System.Security.Policy", "ZoneMembershipCondition", "ToXml", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - ["System.Security.Policy", "ZoneMembershipCondition", "ZoneMembershipCondition", "(System.Security.SecurityZone)", "summary", "df-generated"] - - ["System.Security.Policy", "ZoneMembershipCondition", "get_SecurityZone", "()", "summary", "df-generated"] - - ["System.Security.Policy", "ZoneMembershipCondition", "set_SecurityZone", "(System.Security.SecurityZone)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.model.yml b/csharp/ql/lib/ext/generated/System.Security.model.yml index fd1426196a6..03118d886a3 100644 --- a/csharp/ql/lib/ext/generated/System.Security.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.model.yml @@ -18,19 +18,11 @@ extensions: - ["System.Security", "SecurityElement", False, "SecurityElement", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security", "SecurityElement", False, "SecurityElement", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Security", "SecurityElement", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security", "SecurityElement", False, "get_Children", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security", "SecurityElement", False, "get_Tag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security", "SecurityElement", False, "get_Text", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Security", "SecurityElement", False, "set_Children", "(System.Collections.ArrayList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Security", "SecurityElement", False, "set_Tag", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Security", "SecurityElement", False, "set_Text", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Security", "SecurityException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Security", "AllowPartiallyTrustedCallersAttribute", "get_PartialTrustVisibilityLevel", "()", "summary", "df-generated"] - - ["System.Security", "AllowPartiallyTrustedCallersAttribute", "set_PartialTrustVisibilityLevel", "(System.Security.PartialTrustVisibilityLevel)", "summary", "df-generated"] - ["System.Security", "CodeAccessPermission", "Assert", "()", "summary", "df-generated"] - ["System.Security", "CodeAccessPermission", "Copy", "()", "summary", "df-generated"] - ["System.Security", "CodeAccessPermission", "Demand", "()", "summary", "df-generated"] @@ -89,10 +81,6 @@ extensions: - ["System.Security", "NamedPermissionSet", "NamedPermissionSet", "(System.String,System.Security.PermissionSet)", "summary", "df-generated"] - ["System.Security", "NamedPermissionSet", "NamedPermissionSet", "(System.String,System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Security", "NamedPermissionSet", "ToXml", "()", "summary", "df-generated"] - - ["System.Security", "NamedPermissionSet", "get_Description", "()", "summary", "df-generated"] - - ["System.Security", "NamedPermissionSet", "get_Name", "()", "summary", "df-generated"] - - ["System.Security", "NamedPermissionSet", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.Security", "NamedPermissionSet", "set_Name", "(System.String)", "summary", "df-generated"] - ["System.Security", "PermissionSet", "AddPermission", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security", "PermissionSet", "AddPermissionImpl", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Security", "PermissionSet", "Assert", "()", "summary", "df-generated"] @@ -157,34 +145,12 @@ extensions: - ["System.Security", "SecurityElement", "IsValidAttributeValue", "(System.String)", "summary", "df-generated"] - ["System.Security", "SecurityElement", "IsValidTag", "(System.String)", "summary", "df-generated"] - ["System.Security", "SecurityElement", "IsValidText", "(System.String)", "summary", "df-generated"] - - ["System.Security", "SecurityElement", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Security", "SecurityElement", "set_Attributes", "(System.Collections.Hashtable)", "summary", "df-generated"] - ["System.Security", "SecurityException", "SecurityException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Security", "SecurityException", "SecurityException", "(System.String)", "summary", "df-generated"] - ["System.Security", "SecurityException", "SecurityException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Security", "SecurityException", "SecurityException", "(System.String,System.Type)", "summary", "df-generated"] - ["System.Security", "SecurityException", "SecurityException", "(System.String,System.Type,System.String)", "summary", "df-generated"] - ["System.Security", "SecurityException", "ToString", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_Demanded", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_DenySetInstance", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_FailedAssemblyInfo", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_GrantedSet", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_Method", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_PermissionState", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_PermissionType", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_PermitOnlySetInstance", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_RefusedSet", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "get_Url", "()", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_Demanded", "(System.Object)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_DenySetInstance", "(System.Object)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_FailedAssemblyInfo", "(System.Reflection.AssemblyName)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_GrantedSet", "(System.String)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_Method", "(System.Reflection.MethodInfo)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_PermissionState", "(System.String)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_PermissionType", "(System.Type)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_PermitOnlySetInstance", "(System.Object)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_RefusedSet", "(System.String)", "summary", "df-generated"] - - ["System.Security", "SecurityException", "set_Url", "(System.String)", "summary", "df-generated"] - ["System.Security", "SecurityManager", "CurrentThreadRequiresSecurityContextCapture", "()", "summary", "df-generated"] - ["System.Security", "SecurityManager", "GetStandardSandbox", "(System.Security.Policy.Evidence)", "summary", "df-generated"] - ["System.Security", "SecurityManager", "GetZoneAndOrigin", "(System.Collections.ArrayList,System.Collections.ArrayList)", "summary", "df-generated"] @@ -199,14 +165,8 @@ extensions: - ["System.Security", "SecurityManager", "ResolveSystemPolicy", "(System.Security.Policy.Evidence)", "summary", "df-generated"] - ["System.Security", "SecurityManager", "SavePolicy", "()", "summary", "df-generated"] - ["System.Security", "SecurityManager", "SavePolicyLevel", "(System.Security.Policy.PolicyLevel)", "summary", "df-generated"] - - ["System.Security", "SecurityManager", "get_CheckExecutionRights", "()", "summary", "df-generated"] - - ["System.Security", "SecurityManager", "get_SecurityEnabled", "()", "summary", "df-generated"] - - ["System.Security", "SecurityManager", "set_CheckExecutionRights", "(System.Boolean)", "summary", "df-generated"] - - ["System.Security", "SecurityManager", "set_SecurityEnabled", "(System.Boolean)", "summary", "df-generated"] - ["System.Security", "SecurityRulesAttribute", "SecurityRulesAttribute", "(System.Security.SecurityRuleSet)", "summary", "df-generated"] - ["System.Security", "SecurityRulesAttribute", "get_RuleSet", "()", "summary", "df-generated"] - - ["System.Security", "SecurityRulesAttribute", "get_SkipVerificationInFullTrust", "()", "summary", "df-generated"] - - ["System.Security", "SecurityRulesAttribute", "set_SkipVerificationInFullTrust", "(System.Boolean)", "summary", "df-generated"] - ["System.Security", "SecurityState", "EnsureState", "()", "summary", "df-generated"] - ["System.Security", "SecurityState", "IsStateAvailable", "()", "summary", "df-generated"] - ["System.Security", "VerificationException", "VerificationException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ServiceModel.Syndication.model.yml b/csharp/ql/lib/ext/generated/System.ServiceModel.Syndication.model.yml index 1713ff65144..c500ccf82a4 100644 --- a/csharp/ql/lib/ext/generated/System.ServiceModel.Syndication.model.yml +++ b/csharp/ql/lib/ext/generated/System.ServiceModel.Syndication.model.yml @@ -70,9 +70,6 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "SyndicationFeed", "(System.String,System.String,System.Uri,System.String,System.DateTimeOffset,System.Collections.Generic.IEnumerable)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "SyndicationFeed", "(System.String,System.String,System.Uri,System.String,System.DateTimeOffset,System.Collections.Generic.IEnumerable)", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "get_LastUpdatedTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "set_Items", "(System.Collections.Generic.IEnumerable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", False, "set_LastUpdatedTime", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", False, "SyndicationFeedFormatter", "(System.ServiceModel.Syndication.SyndicationFeed)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", False, "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationCategory,System.String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", False, "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationFeed,System.String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] @@ -85,10 +82,6 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationItem", False, "SyndicationItem", "(System.ServiceModel.Syndication.SyndicationItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", False, "SyndicationItem", "(System.String,System.ServiceModel.Syndication.SyndicationContent,System.Uri,System.String,System.DateTimeOffset)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", False, "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", False, "get_LastUpdatedTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", False, "get_PublishDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", False, "set_LastUpdatedTime", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", False, "set_PublishDate", "(System.DateTimeOffset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", False, "SyndicationItemFormatter", "(System.ServiceModel.Syndication.SyndicationItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", False, "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationCategory,System.String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", False, "WriteAttributeExtensions", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationItem,System.String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] @@ -128,11 +121,7 @@ extensions: - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "WriteXml", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "get_FeedType", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "get_PreserveAttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "get_PreserveElementExtensions", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "get_Version", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "set_PreserveAttributeExtensions", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "set_PreserveElementExtensions", "(System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "Atom10FeedFormatter", "(T,TSyndicationFeed)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10FeedFormatter", "CreateFeedInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "Atom10ItemFormatter", "(System.ServiceModel.Syndication.SyndicationItem)", "summary", "df-generated"] @@ -145,11 +134,7 @@ extensions: - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "WriteXml", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "get_ItemType", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "get_PreserveAttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "get_PreserveElementExtensions", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "get_Version", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "set_PreserveAttributeExtensions", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "set_PreserveElementExtensions", "(System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "Atom10ItemFormatter", "(T,TSyndicationItem)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Atom10ItemFormatter", "CreateItemInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "AtomPub10CategoriesDocumentFormatter", "AtomPub10CategoriesDocumentFormatter", "(System.ServiceModel.Syndication.CategoriesDocument)", "summary", "df-generated"] @@ -182,11 +167,7 @@ extensions: - ["System.ServiceModel.Syndication", "CategoriesDocument", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "get_AttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "CategoriesDocument", "get_BaseUri", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocument", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "CategoriesDocument", "get_Language", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "CategoriesDocument", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "CategoriesDocument", "set_Language", "(System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", "CanRead", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", "CreateInlineCategoriesDocument", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "CategoriesDocumentFormatter", "CreateReferencedCategoriesDocument", "()", "summary", "df-generated"] @@ -196,13 +177,7 @@ extensions: - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", "CreateCategory", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", "InlineCategoriesDocument", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", "get_Categories", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", "get_IsFixed", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", "get_Scheme", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", "set_IsFixed", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "InlineCategoriesDocument", "set_Scheme", "(System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ReferencedCategoriesDocument", "ReferencedCategoriesDocument", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ReferencedCategoriesDocument", "get_Link", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ReferencedCategoriesDocument", "set_Link", "(System.Uri)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "CreateInlineCategoriesDocument", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "CreateReferencedCategoriesDocument", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "ResourceCollectionInfo", "(System.ServiceModel.Syndication.TextSyndicationContent,System.Uri)", "summary", "df-generated"] @@ -213,14 +188,8 @@ extensions: - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "get_Accepts", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "get_AttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "get_BaseUri", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "get_Categories", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "get_Link", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "get_Title", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "set_Link", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ResourceCollectionInfo", "set_Title", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "CanRead", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "CreateFeedInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "GetSchema", "()", "summary", "df-generated"] @@ -234,13 +203,7 @@ extensions: - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "WriteXml", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "get_FeedType", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "get_PreserveAttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "get_PreserveElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "get_SerializeExtensionsAsAtom", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "get_Version", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "set_PreserveAttributeExtensions", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "set_PreserveElementExtensions", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "set_SerializeExtensionsAsAtom", "(System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "CreateFeedInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "Rss20FeedFormatter", "(T,TSyndicationFeed)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20FeedFormatter", "Rss20FeedFormatter", "(T,TSyndicationFeed,System.Boolean)", "summary", "df-generated"] @@ -255,13 +218,7 @@ extensions: - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "WriteXml", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "get_ItemType", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "get_PreserveAttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "get_PreserveElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "get_SerializeExtensionsAsAtom", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "get_Version", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "set_PreserveAttributeExtensions", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "set_PreserveElementExtensions", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "set_SerializeExtensionsAsAtom", "(System.Boolean)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "CreateItemInstance", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "Rss20ItemFormatter", "(T,TSyndicationItem)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Rss20ItemFormatter", "Rss20ItemFormatter", "(T,TSyndicationItem,System.Boolean)", "summary", "df-generated"] @@ -274,12 +231,8 @@ extensions: - ["System.ServiceModel.Syndication", "ServiceDocument", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "get_AttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ServiceDocument", "get_BaseUri", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ServiceDocument", "get_Language", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocument", "get_Workspaces", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ServiceDocument", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "ServiceDocument", "set_Language", "(System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "CanRead", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "CreateCategory", "(System.ServiceModel.Syndication.InlineCategoriesDocument)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "ServiceDocumentFormatter", "CreateCollection", "(System.ServiceModel.Syndication.Workspace)", "summary", "df-generated"] @@ -315,12 +268,6 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationCategory", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", "get_AttributeExtensions", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationCategory", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "get_Label", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "get_Name", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "get_Scheme", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "set_Label", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationCategory", "set_Scheme", "(System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationContent", "Clone", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationContent", "CreateHtmlContent", "(System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationContent", "CreatePlaintextContent", "(System.String)", "summary", "df-generated"] @@ -357,35 +304,12 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationFeed", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_AttributeExtensions", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Authors", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_BaseUri", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Categories", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Contributors", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Copyright", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Description", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Documentation", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Generator", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Id", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_ImageUrl", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Items", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Language", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Links", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_SkipDays", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_SkipHours", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_TextInput", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_TimeToLive", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "get_Title", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_Copyright", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_Description", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_Documentation", "(System.ServiceModel.Syndication.SyndicationLink)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_Generator", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_Id", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_ImageUrl", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_Language", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_TextInput", "(System.ServiceModel.Syndication.SyndicationTextInput)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_TimeToLive", "(System.Nullable)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeed", "set_Title", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "CanRead", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "CreateCategory", "(System.ServiceModel.Syndication.SyndicationFeed)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "CreateCategory", "(System.ServiceModel.Syndication.SyndicationItem)", "summary", "df-generated"] @@ -419,8 +343,6 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "WriteElementExtensions", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationLink,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "WriteElementExtensions", "(System.Xml.XmlWriter,System.ServiceModel.Syndication.SyndicationPerson,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "get_DateTimeParser", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "get_UriParser", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationFeedFormatter", "get_Version", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "AddPermalink", "(System.Uri)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "CreateCategory", "()", "summary", "df-generated"] @@ -441,24 +363,10 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationItem", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "get_AttributeExtensions", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Authors", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "get_BaseUri", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Categories", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Content", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Contributors", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Copyright", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Id", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Links", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "get_SourceFeed", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Summary", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "get_Title", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "set_Content", "(System.ServiceModel.Syndication.SyndicationContent)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "set_Copyright", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "set_Id", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "set_SourceFeed", "(System.ServiceModel.Syndication.SyndicationFeed)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "set_Summary", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationItem", "set_Title", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", "CanRead", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", "CreateCategory", "(System.ServiceModel.Syndication.SyndicationItem)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationItemFormatter", "CreateItemInstance", "()", "summary", "df-generated"] @@ -499,19 +407,7 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationLink", "TryParseElement", "(System.Xml.XmlReader,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "get_AttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "get_BaseUri", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationLink", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "get_Length", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "get_MediaType", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "get_RelationshipType", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "get_Title", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "get_Uri", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "set_Length", "(System.Int64)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "set_MediaType", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "set_RelationshipType", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "set_Title", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationLink", "set_Uri", "(System.Uri)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "Clone", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "SyndicationPerson", "(System.ServiceModel.Syndication.SyndicationPerson)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "SyndicationPerson", "(System.String)", "summary", "df-generated"] @@ -521,20 +417,6 @@ extensions: - ["System.ServiceModel.Syndication", "SyndicationPerson", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "get_AttributeExtensions", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "SyndicationPerson", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationPerson", "get_Email", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationPerson", "get_Name", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationPerson", "get_Uri", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationPerson", "set_Email", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationPerson", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationPerson", "set_Uri", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "get_Description", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "get_Link", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "get_Name", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "get_Title", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "set_Description", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "set_Link", "(System.ServiceModel.Syndication.SyndicationLink)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "SyndicationTextInput", "set_Title", "(System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "TextSyndicationContent", "Clone", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "TextSyndicationContent", "TextSyndicationContent", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "TextSyndicationContent", "TextSyndicationContent", "(System.String)", "summary", "df-generated"] @@ -550,12 +432,8 @@ extensions: - ["System.ServiceModel.Syndication", "Workspace", "Workspace", "(System.String,System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Workspace", "WriteElementExtensions", "(System.Xml.XmlWriter,System.String)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Workspace", "get_AttributeExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Workspace", "get_BaseUri", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Workspace", "get_Collections", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "Workspace", "get_ElementExtensions", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Workspace", "get_Title", "()", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Workspace", "set_BaseUri", "(System.Uri)", "summary", "df-generated"] - - ["System.ServiceModel.Syndication", "Workspace", "set_Title", "(System.ServiceModel.Syndication.TextSyndicationContent)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "XmlDateTimeData", "XmlDateTimeData", "(System.String,System.Xml.XmlQualifiedName)", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "XmlDateTimeData", "get_DateTimeString", "()", "summary", "df-generated"] - ["System.ServiceModel.Syndication", "XmlDateTimeData", "get_ElementQualifiedName", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.ServiceProcess.model.yml b/csharp/ql/lib/ext/generated/System.ServiceProcess.model.yml index 2cf7f8fd32f..960d9571a65 100644 --- a/csharp/ql/lib/ext/generated/System.ServiceProcess.model.yml +++ b/csharp/ql/lib/ext/generated/System.ServiceProcess.model.yml @@ -19,24 +19,8 @@ extensions: - ["System.ServiceProcess", "ServiceBase", "Run", "(System.ServiceProcess.ServiceBase[])", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceBase", "ServiceMainCallback", "(System.Int32,System.IntPtr)", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceBase", "Stop", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_AutoLog", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_CanHandlePowerEvent", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_CanHandleSessionChangeEvent", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_CanPauseAndContinue", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_CanShutdown", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_CanStop", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceBase", "get_EventLog", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_ExitCode", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceBase", "get_ServiceHandle", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "get_ServiceName", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_AutoLog", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_CanHandlePowerEvent", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_CanHandleSessionChangeEvent", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_CanPauseAndContinue", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_CanShutdown", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_CanStop", "(System.Boolean)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_ExitCode", "(System.Int32)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceBase", "set_ServiceName", "(System.String)", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "Close", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "Continue", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -59,29 +43,17 @@ extensions: - ["System.ServiceProcess", "ServiceController", "get_CanShutdown", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "get_CanStop", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "get_DependentServices", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceController", "get_DisplayName", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceController", "get_MachineName", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "get_ServiceHandle", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceController", "get_ServiceName", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "get_ServiceType", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "get_ServicesDependedOn", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "get_StartType", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceController", "get_Status", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceController", "set_DisplayName", "(System.String)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceController", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceController", "set_ServiceName", "(System.String)", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermission", "ServiceControllerPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermission", "ServiceControllerPermission", "(System.ServiceProcess.ServiceControllerPermissionAccess,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermission", "ServiceControllerPermission", "(System.ServiceProcess.ServiceControllerPermissionEntry[])", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermission", "get_PermissionEntries", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "ServiceControllerPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "get_MachineName", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "get_PermissionAccess", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "get_ServiceName", "()", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "set_MachineName", "(System.String)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "set_PermissionAccess", "(System.ServiceProcess.ServiceControllerPermissionAccess)", "summary", "df-generated"] - - ["System.ServiceProcess", "ServiceControllerPermissionAttribute", "set_ServiceName", "(System.String)", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermissionEntry", "ServiceControllerPermissionEntry", "(System.ServiceProcess.ServiceControllerPermissionAccess,System.String,System.String)", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermissionEntry", "get_MachineName", "()", "summary", "df-generated"] - ["System.ServiceProcess", "ServiceControllerPermissionEntry", "get_PermissionAccess", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Speech.Recognition.SrgsGrammar.model.yml b/csharp/ql/lib/ext/generated/System.Speech.Recognition.SrgsGrammar.model.yml index 968466fc833..13b1035c3e0 100644 --- a/csharp/ql/lib/ext/generated/System.Speech.Recognition.SrgsGrammar.model.yml +++ b/csharp/ql/lib/ext/generated/System.Speech.Recognition.SrgsGrammar.model.yml @@ -11,26 +11,8 @@ extensions: - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "WriteSrgs", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_AssemblyReferences", "()", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_CodeBehind", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Culture", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Debug", "()", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_ImportNamespaces", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Language", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Mode", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Namespace", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_PhoneticAlphabet", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Root", "()", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Rules", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_Script", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "get_XmlBase", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_Culture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_Debug", "(System.Boolean)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_Language", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_Mode", "(System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_Namespace", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_PhoneticAlphabet", "(System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_Root", "(System.Speech.Recognition.SrgsGrammar.SrgsRule)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_Script", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsDocument", "set_XmlBase", "(System.Uri)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsGrammarCompiler", "Compile", "(System.Speech.Recognition.SrgsGrammar.SrgsDocument,System.IO.Stream)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsGrammarCompiler", "Compile", "(System.String,System.IO.Stream)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsGrammarCompiler", "Compile", "(System.Xml.XmlReader,System.IO.Stream)", "summary", "df-generated"] @@ -49,16 +31,8 @@ extensions: - ["System.Speech.Recognition.SrgsGrammar", "SrgsItem", "get_Elements", "()", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsItem", "get_MaxRepeat", "()", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsItem", "get_MinRepeat", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsItem", "get_RepeatProbability", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsItem", "get_Weight", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsItem", "set_RepeatProbability", "(System.Single)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsItem", "set_Weight", "(System.Single)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsNameValueTag", "SrgsNameValueTag", "(System.Object)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsNameValueTag", "SrgsNameValueTag", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsNameValueTag", "get_Name", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsNameValueTag", "get_Value", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsNameValueTag", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsNameValueTag", "set_Value", "(System.Object)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsOneOf", "Add", "(System.Speech.Recognition.SrgsGrammar.SrgsItem)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsOneOf", "SrgsOneOf", "(System.Speech.Recognition.SrgsGrammar.SrgsItem[])", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsOneOf", "SrgsOneOf", "(System.String[])", "summary", "df-generated"] @@ -66,23 +40,7 @@ extensions: - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "Add", "(System.Speech.Recognition.SrgsGrammar.SrgsElement)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "SrgsRule", "(System.String)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "SrgsRule", "(System.String,System.Speech.Recognition.SrgsGrammar.SrgsElement[])", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_BaseClass", "()", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_Elements", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_Id", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_OnError", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_OnInit", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_OnParse", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_OnRecognition", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_Scope", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "get_Script", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_BaseClass", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_Id", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_OnError", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_OnInit", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_OnParse", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_OnRecognition", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_Scope", "(System.Speech.Recognition.SrgsGrammar.SrgsRuleScope)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsRule", "set_Script", "(System.String)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsRuleRef", "SrgsRuleRef", "(System.Speech.Recognition.SrgsGrammar.SrgsRule)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsRuleRef", "SrgsRuleRef", "(System.Speech.Recognition.SrgsGrammar.SrgsRule,System.String)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsRuleRef", "SrgsRuleRef", "(System.Speech.Recognition.SrgsGrammar.SrgsRule,System.String,System.String)", "summary", "df-generated"] @@ -96,21 +54,7 @@ extensions: - ["System.Speech.Recognition.SrgsGrammar", "SrgsRulesCollection", "Add", "(System.Speech.Recognition.SrgsGrammar.SrgsRule[])", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsRulesCollection", "GetKeyForItem", "(System.Speech.Recognition.SrgsGrammar.SrgsRule)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsSemanticInterpretationTag", "SrgsSemanticInterpretationTag", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsSemanticInterpretationTag", "get_Script", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsSemanticInterpretationTag", "set_Script", "(System.String)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsSubset", "SrgsSubset", "(System.String)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsSubset", "SrgsSubset", "(System.String,System.Speech.Recognition.SubsetMatchingMode)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsSubset", "get_MatchingMode", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsSubset", "get_Text", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsSubset", "set_MatchingMode", "(System.Speech.Recognition.SubsetMatchingMode)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsSubset", "set_Text", "(System.String)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsText", "SrgsText", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsText", "get_Text", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsText", "set_Text", "(System.String)", "summary", "df-generated"] - ["System.Speech.Recognition.SrgsGrammar", "SrgsToken", "SrgsToken", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsToken", "get_Display", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsToken", "get_Pronunciation", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsToken", "get_Text", "()", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsToken", "set_Display", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsToken", "set_Pronunciation", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition.SrgsGrammar", "SrgsToken", "set_Text", "(System.String)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Speech.Recognition.model.yml b/csharp/ql/lib/ext/generated/System.Speech.Recognition.model.yml index a94a39548f6..396e8755d31 100644 --- a/csharp/ql/lib/ext/generated/System.Speech.Recognition.model.yml +++ b/csharp/ql/lib/ext/generated/System.Speech.Recognition.model.yml @@ -34,19 +34,9 @@ extensions: - ["System.Speech.Recognition", "Grammar", "Grammar", "(System.String,System.String,System.Object[])", "summary", "df-generated"] - ["System.Speech.Recognition", "Grammar", "LoadLocalizedGrammarFromType", "(System.Type,System.Object[])", "summary", "df-generated"] - ["System.Speech.Recognition", "Grammar", "StgInit", "(System.Object[])", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "get_Enabled", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "Grammar", "get_IsStg", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "Grammar", "get_Loaded", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "get_Name", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "get_Priority", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "get_ResourceName", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "Grammar", "get_RuleName", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "get_Weight", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "set_Priority", "(System.Int32)", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "set_ResourceName", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Recognition", "Grammar", "set_Weight", "(System.Single)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "Add", "(System.Speech.Recognition.Choices,System.Speech.Recognition.GrammarBuilder)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "Add", "(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.Choices)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "Add", "(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.GrammarBuilder)", "summary", "df-generated"] @@ -72,14 +62,12 @@ extensions: - ["System.Speech.Recognition", "GrammarBuilder", "GrammarBuilder", "(System.String)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "GrammarBuilder", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "GrammarBuilder", "(System.String,System.Speech.Recognition.SubsetMatchingMode)", "summary", "df-generated"] - - ["System.Speech.Recognition", "GrammarBuilder", "get_Culture", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "get_DebugShowPhrases", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "op_Addition", "(System.Speech.Recognition.Choices,System.Speech.Recognition.GrammarBuilder)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "op_Addition", "(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.Choices)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "op_Addition", "(System.Speech.Recognition.GrammarBuilder,System.Speech.Recognition.GrammarBuilder)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "op_Addition", "(System.Speech.Recognition.GrammarBuilder,System.String)", "summary", "df-generated"] - ["System.Speech.Recognition", "GrammarBuilder", "op_Addition", "(System.String,System.Speech.Recognition.GrammarBuilder)", "summary", "df-generated"] - - ["System.Speech.Recognition", "GrammarBuilder", "set_Culture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.Speech.Recognition", "LoadGrammarCompletedEventArgs", "get_Grammar", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "RecognitionEventArgs", "get_Result", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "RecognitionResult", "GetAudioForWordRange", "(System.Speech.Recognition.RecognizedWordUnit,System.Speech.Recognition.RecognizedWordUnit)", "summary", "df-generated"] @@ -184,19 +172,9 @@ extensions: - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_AudioLevel", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_AudioPosition", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_AudioState", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_BabbleTimeout", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_EndSilenceTimeout", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_EndSilenceTimeoutAmbiguous", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_Grammars", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_InitialSilenceTimeout", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_MaxAlternates", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_RecognizerAudioPosition", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognitionEngine", "get_RecognizerInfo", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "set_BabbleTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "set_EndSilenceTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "set_EndSilenceTimeoutAmbiguous", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "set_InitialSilenceTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognitionEngine", "set_MaxAlternates", "(System.Int32)", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "Dispose", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "EmulateRecognize", "(System.Speech.Recognition.RecognizedWordUnit[],System.Globalization.CompareOptions)", "summary", "df-generated"] @@ -216,15 +194,9 @@ extensions: - ["System.Speech.Recognition", "SpeechRecognizer", "get_AudioLevel", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "get_AudioPosition", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "get_AudioState", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognizer", "get_Enabled", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "get_Grammars", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognizer", "get_MaxAlternates", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognizer", "get_PauseRecognizerOnRecognition", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "get_RecognizerAudioPosition", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "get_RecognizerInfo", "()", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechRecognizer", "get_State", "()", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognizer", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognizer", "set_MaxAlternates", "(System.Int32)", "summary", "df-generated"] - - ["System.Speech.Recognition", "SpeechRecognizer", "set_PauseRecognizerOnRecognition", "(System.Boolean)", "summary", "df-generated"] - ["System.Speech.Recognition", "SpeechUI", "SendTextFeedback", "(System.Speech.Recognition.RecognitionResult,System.String,System.Boolean)", "summary", "df-generated"] - ["System.Speech.Recognition", "StateChangedEventArgs", "get_RecognizerState", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Speech.Synthesis.TtsEngine.model.yml b/csharp/ql/lib/ext/generated/System.Speech.Synthesis.TtsEngine.model.yml index 451afc27dd0..d52a55851b2 100644 --- a/csharp/ql/lib/ext/generated/System.Speech.Synthesis.TtsEngine.model.yml +++ b/csharp/ql/lib/ext/generated/System.Speech.Synthesis.TtsEngine.model.yml @@ -37,16 +37,6 @@ extensions: - ["System.Speech.Synthesis.TtsEngine", "ITtsEngineSite", "get_Volume", "()", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "Prosody", "GetContourPoints", "()", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "Prosody", "SetContourPoints", "(System.Speech.Synthesis.TtsEngine.ContourPoint[])", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "get_Duration", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "get_Pitch", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "get_Range", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "get_Rate", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "get_Volume", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "set_Duration", "(System.Int32)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "set_Pitch", "(System.Speech.Synthesis.TtsEngine.ProsodyNumber)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "set_Range", "(System.Speech.Synthesis.TtsEngine.ProsodyNumber)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "set_Rate", "(System.Speech.Synthesis.TtsEngine.ProsodyNumber)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "Prosody", "set_Volume", "(System.Speech.Synthesis.TtsEngine.ProsodyNumber)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "ProsodyNumber", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "ProsodyNumber", "Equals", "(System.Speech.Synthesis.TtsEngine.ProsodyNumber)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "ProsodyNumber", "GetHashCode", "()", "summary", "df-generated"] @@ -58,16 +48,6 @@ extensions: - ["System.Speech.Synthesis.TtsEngine", "ProsodyNumber", "get_Unit", "()", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "ProsodyNumber", "op_Equality", "(System.Speech.Synthesis.TtsEngine.ProsodyNumber,System.Speech.Synthesis.TtsEngine.ProsodyNumber)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "ProsodyNumber", "op_Inequality", "(System.Speech.Synthesis.TtsEngine.ProsodyNumber,System.Speech.Synthesis.TtsEngine.ProsodyNumber)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SayAs", "get_Detail", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SayAs", "get_Format", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SayAs", "get_InterpretAs", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SayAs", "set_Detail", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SayAs", "set_Format", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SayAs", "set_InterpretAs", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SkipInfo", "get_Count", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SkipInfo", "get_Type", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SkipInfo", "set_Count", "(System.Int32)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "SkipInfo", "set_Type", "(System.Int32)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "SpeechEventInfo", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "SpeechEventInfo", "Equals", "(System.Speech.Synthesis.TtsEngine.SpeechEventInfo)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "SpeechEventInfo", "GetHashCode", "()", "summary", "df-generated"] @@ -78,14 +58,6 @@ extensions: - ["System.Speech.Synthesis.TtsEngine", "SpeechEventInfo", "get_ParameterType", "()", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "SpeechEventInfo", "op_Equality", "(System.Speech.Synthesis.TtsEngine.SpeechEventInfo,System.Speech.Synthesis.TtsEngine.SpeechEventInfo)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "SpeechEventInfo", "op_Inequality", "(System.Speech.Synthesis.TtsEngine.SpeechEventInfo,System.Speech.Synthesis.TtsEngine.SpeechEventInfo)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "get_State", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "get_TextLength", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "get_TextOffset", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "get_TextToSpeak", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "set_State", "(System.Speech.Synthesis.TtsEngine.FragmentState)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "set_TextLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "set_TextOffset", "(System.Int32)", "summary", "df-generated"] - - ["System.Speech.Synthesis.TtsEngine", "TextFragment", "set_TextToSpeak", "(System.String)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "TtsEngineSsml", "AddLexicon", "(System.Uri,System.String,System.Speech.Synthesis.TtsEngine.ITtsEngineSite)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "TtsEngineSsml", "GetOutputFormat", "(System.Speech.Synthesis.TtsEngine.SpeakOutputFormat,System.IntPtr)", "summary", "df-generated"] - ["System.Speech.Synthesis.TtsEngine", "TtsEngineSsml", "RemoveLexicon", "(System.Uri,System.Speech.Synthesis.TtsEngine.ITtsEngineSite)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Speech.Synthesis.model.yml b/csharp/ql/lib/ext/generated/System.Speech.Synthesis.model.yml index ada820cae4a..5c8a51bfb73 100644 --- a/csharp/ql/lib/ext/generated/System.Speech.Synthesis.model.yml +++ b/csharp/ql/lib/ext/generated/System.Speech.Synthesis.model.yml @@ -10,9 +10,7 @@ extensions: - ["System.Speech.Synthesis", "FilePrompt", "FilePrompt", "(System.Uri,System.Speech.Synthesis.SynthesisMediaType)", "summary", "df-generated"] - ["System.Speech.Synthesis", "InstalledVoice", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Speech.Synthesis", "InstalledVoice", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "InstalledVoice", "get_Enabled", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "InstalledVoice", "get_VoiceInfo", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "InstalledVoice", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - ["System.Speech.Synthesis", "PhonemeReachedEventArgs", "get_AudioPosition", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "PhonemeReachedEventArgs", "get_Duration", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "PhonemeReachedEventArgs", "get_Emphasis", "()", "summary", "df-generated"] @@ -60,19 +58,11 @@ extensions: - ["System.Speech.Synthesis", "PromptBuilder", "StartVoice", "(System.Speech.Synthesis.VoiceInfo)", "summary", "df-generated"] - ["System.Speech.Synthesis", "PromptBuilder", "StartVoice", "(System.String)", "summary", "df-generated"] - ["System.Speech.Synthesis", "PromptBuilder", "ToXml", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptBuilder", "get_Culture", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "PromptBuilder", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptBuilder", "set_Culture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System.Speech.Synthesis", "PromptEventArgs", "get_Prompt", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "PromptStyle", "PromptStyle", "(System.Speech.Synthesis.PromptEmphasis)", "summary", "df-generated"] - ["System.Speech.Synthesis", "PromptStyle", "PromptStyle", "(System.Speech.Synthesis.PromptRate)", "summary", "df-generated"] - ["System.Speech.Synthesis", "PromptStyle", "PromptStyle", "(System.Speech.Synthesis.PromptVolume)", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptStyle", "get_Emphasis", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptStyle", "get_Rate", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptStyle", "get_Volume", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptStyle", "set_Emphasis", "(System.Speech.Synthesis.PromptEmphasis)", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptStyle", "set_Rate", "(System.Speech.Synthesis.PromptRate)", "summary", "df-generated"] - - ["System.Speech.Synthesis", "PromptStyle", "set_Volume", "(System.Speech.Synthesis.PromptVolume)", "summary", "df-generated"] - ["System.Speech.Synthesis", "SpeakProgressEventArgs", "get_AudioPosition", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "SpeakProgressEventArgs", "get_CharacterCount", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "SpeakProgressEventArgs", "get_CharacterPosition", "()", "summary", "df-generated"] @@ -106,12 +96,8 @@ extensions: - ["System.Speech.Synthesis", "SpeechSynthesizer", "SpeakAsyncCancelAll", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "SpeechSynthesizer", "SpeakSsml", "(System.String)", "summary", "df-generated"] - ["System.Speech.Synthesis", "SpeechSynthesizer", "SpeakSsmlAsync", "(System.String)", "summary", "df-generated"] - - ["System.Speech.Synthesis", "SpeechSynthesizer", "get_Rate", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "SpeechSynthesizer", "get_State", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "SpeechSynthesizer", "get_Voice", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "SpeechSynthesizer", "get_Volume", "()", "summary", "df-generated"] - - ["System.Speech.Synthesis", "SpeechSynthesizer", "set_Rate", "(System.Int32)", "summary", "df-generated"] - - ["System.Speech.Synthesis", "SpeechSynthesizer", "set_Volume", "(System.Int32)", "summary", "df-generated"] - ["System.Speech.Synthesis", "StateChangedEventArgs", "get_PreviousState", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "StateChangedEventArgs", "get_State", "()", "summary", "df-generated"] - ["System.Speech.Synthesis", "VisemeReachedEventArgs", "get_AudioPosition", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Encodings.Web.model.yml b/csharp/ql/lib/ext/generated/System.Text.Encodings.Web.model.yml index 9810bb76da3..2f41e287524 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Encodings.Web.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Encodings.Web.model.yml @@ -7,7 +7,9 @@ extensions: - ["System.Text.Encodings.Web", "TextEncoder", False, "Encode", "(System.IO.TextWriter,System.String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System.Text.Encodings.Web", "TextEncoder", True, "Encode", "(System.IO.TextWriter,System.Char[],System.Int32,System.Int32)", "", "Argument[1].Element", "Argument[0]", "taint", "df-generated"] - ["System.Text.Encodings.Web", "TextEncoder", True, "Encode", "(System.IO.TextWriter,System.String,System.Int32,System.Int32)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] + - ["System.Text.Encodings.Web", "TextEncoder", True, "Encode", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - ["System.Text.Encodings.Web", "TextEncoder", True, "Encode", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Encodings.Web", "TextEncoder", True, "EncodeUtf8", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -19,8 +21,6 @@ extensions: - ["System.Text.Encodings.Web", "JavaScriptEncoder", "Create", "(System.Text.Unicode.UnicodeRange[])", "summary", "df-generated"] - ["System.Text.Encodings.Web", "JavaScriptEncoder", "get_Default", "()", "summary", "df-generated"] - ["System.Text.Encodings.Web", "JavaScriptEncoder", "get_UnsafeRelaxedJsonEscaping", "()", "summary", "df-generated"] - - ["System.Text.Encodings.Web", "TextEncoder", "Encode", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] - - ["System.Text.Encodings.Web", "TextEncoder", "EncodeUtf8", "(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Text.Encodings.Web", "TextEncoder", "FindFirstCharacterToEncode", "(System.Char*,System.Int32)", "summary", "df-generated"] - ["System.Text.Encodings.Web", "TextEncoder", "FindFirstCharacterToEncodeUtf8", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Text.Encodings.Web", "TextEncoder", "TryEncodeUnicodeScalar", "(System.Int32,System.Char*,System.Int32,System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Json.Nodes.model.yml b/csharp/ql/lib/ext/generated/System.Text.Json.Nodes.model.yml index 20081a6f57e..4a2b660a9f7 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Json.Nodes.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Json.Nodes.model.yml @@ -18,9 +18,7 @@ extensions: - ["System.Text.Json.Nodes", "JsonNode", False, "ReplaceWith", "(T)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Text.Json.Nodes", "JsonNode", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["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_Parent", "(System.Text.Json.Nodes.JsonNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", False, "Create", "(System.Text.Json.JsonElement,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Nodes", "JsonValue", False, "Create", "(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Nullable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - addsTo: @@ -47,8 +45,6 @@ extensions: - ["System.Text.Json.Nodes", "JsonNode", "ParseAsync", "(System.IO.Stream,System.Nullable,System.Text.Json.JsonDocumentOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonNode", "ToJsonString", "(System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonNode", "WriteTo", "(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - - ["System.Text.Json.Nodes", "JsonNodeOptions", "get_PropertyNameCaseInsensitive", "()", "summary", "df-generated"] - - ["System.Text.Json.Nodes", "JsonNodeOptions", "set_PropertyNameCaseInsensitive", "(System.Boolean)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "Contains", "(System.Collections.Generic.KeyValuePair)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "ContainsKey", "(System.String)", "summary", "df-generated"] - ["System.Text.Json.Nodes", "JsonObject", "JsonObject", "(System.Collections.Generic.IEnumerable>,System.Nullable)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.Metadata.model.yml b/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.Metadata.model.yml index 287349119de..c7289215572 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.Metadata.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.Metadata.model.yml @@ -5,40 +5,8 @@ extensions: extensible: summaryModel data: - ["System.Text.Json.Serialization.Metadata", "DefaultJsonTypeInfoResolver", False, "GetTypeInfo", "(System.Type,System.Text.Json.JsonSerializerOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", False, "get_TypeDiscriminatorPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", False, "set_TypeDiscriminatorPropertyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_AttributeProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_CustomConverter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_Get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_NumberHandling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_ObjectCreationHandling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_Set", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "get_ShouldSerialize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "set_AttributeProvider", "(System.Reflection.ICustomAttributeProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "set_CustomConverter", "(System.Text.Json.Serialization.JsonConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "set_NumberHandling", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", False, "set_ObjectCreationHandling", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "CreateJsonPropertyInfo", "(System.Type,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_CreateObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_NumberHandling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_OnDeserialized", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_OnDeserializing", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_OnSerialized", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_OnSerializing", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_OriginatingResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_PolymorphismOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_PreferredPropertyObjectCreationHandling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_Properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_UnmappedMemberHandling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "set_NumberHandling", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "set_OriginatingResolver", "(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "set_PolymorphismOptions", "(System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "set_PreferredPropertyObjectCreationHandling", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "set_UnmappedMemberHandling", "(System.Nullable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_CreateObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", False, "get_SerializeHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfoResolver", False, "Combine", "(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -46,14 +14,6 @@ extensions: data: - ["System.Text.Json.Serialization.Metadata", "DefaultJsonTypeInfoResolver", "get_Modifiers", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "IJsonTypeInfoResolver", "GetTypeInfo", "(System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "get_ElementInfo", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "get_KeyInfo", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "get_ObjectCreator", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "get_SerializeHandler", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "set_ElementInfo", "(System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "set_KeyInfo", "(System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonCollectionInfoValues", "set_NumberHandling", "(System.Text.Json.Serialization.JsonNumberHandling)", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonDerivedType", "JsonDerivedType", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonDerivedType", "JsonDerivedType", "(System.Type,System.Int32)", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonDerivedType", "JsonDerivedType", "(System.Type,System.String)", "summary", "df-generated"] @@ -120,69 +80,9 @@ extensions: - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", "get_UInt64Converter", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", "get_UriConverter", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonMetadataServices", "get_VersionConverter", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonObjectInfoValues", "get_ConstructorParameterMetadataInitializer", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonObjectInfoValues", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonObjectInfoValues", "get_ObjectCreator", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonObjectInfoValues", "get_ObjectWithParameterizedConstructorCreator", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonObjectInfoValues", "get_PropertyMetadataInitializer", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonObjectInfoValues", "get_SerializeHandler", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonObjectInfoValues", "set_NumberHandling", "(System.Text.Json.Serialization.JsonNumberHandling)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "get_DefaultValue", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "get_HasDefaultValue", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "get_Name", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "get_ParameterType", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "get_Position", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "set_DefaultValue", "(System.Object)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "set_HasDefaultValue", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "set_ParameterType", "(System.Type)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonParameterInfoValues", "set_Position", "(System.Int32)", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", "get_DerivedTypes", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", "get_IgnoreUnrecognizedTypeDiscriminators", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", "get_UnknownDerivedTypeHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", "set_IgnoreUnrecognizedTypeDiscriminators", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPolymorphismOptions", "set_UnknownDerivedTypeHandling", "(System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_IsExtensionData", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_IsRequired", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_Options", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_Order", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "get_PropertyType", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "set_IsExtensionData", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "set_IsRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfo", "set_Order", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_Converter", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_DeclaringType", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_Getter", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_HasJsonInclude", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_IgnoreCondition", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_IsExtensionData", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_IsProperty", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_IsPublic", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_IsVirtual", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_JsonPropertyName", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_PropertyName", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_PropertyTypeInfo", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "get_Setter", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_Converter", "(System.Text.Json.Serialization.JsonConverter)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_DeclaringType", "(System.Type)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_HasJsonInclude", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_IgnoreCondition", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_IsExtensionData", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_IsProperty", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_IsPublic", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_IsVirtual", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_JsonPropertyName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_NumberHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_PropertyName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonPropertyInfoValues", "set_PropertyTypeInfo", "(System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "CreateJsonTypeInfo", "(System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "CreateJsonTypeInfo", "(System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "MakeReadOnly", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "get_Converter", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "get_Kind", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "get_Options", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "get_Type", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization.Metadata", "JsonTypeInfo", "set_Kind", "(System.Text.Json.Serialization.Metadata.JsonTypeInfoKind)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.model.yml b/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.model.yml index bcf117a85dd..0b93a8dff50 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Json.Serialization.model.yml @@ -31,8 +31,6 @@ extensions: - ["System.Text.Json.Serialization", "JsonConverter", "get_Type", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonConverterAttribute", "CreateConverter", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonConverterAttribute", "JsonConverterAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonConverterAttribute", "get_ConverterType", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonConverterAttribute", "set_ConverterType", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonConverterFactory", "CreateConverter", "(System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonConverterFactory", "get_Type", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonDerivedTypeAttribute", "JsonDerivedTypeAttribute", "(System.Type)", "summary", "df-generated"] @@ -40,71 +38,21 @@ extensions: - ["System.Text.Json.Serialization", "JsonDerivedTypeAttribute", "JsonDerivedTypeAttribute", "(System.Type,System.String)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonDerivedTypeAttribute", "get_DerivedType", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonDerivedTypeAttribute", "get_TypeDiscriminator", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonIgnoreAttribute", "get_Condition", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonIgnoreAttribute", "set_Condition", "(System.Text.Json.Serialization.JsonIgnoreCondition)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonNumberEnumConverter", "CanConvert", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonNumberEnumConverter", "CreateConverter", "(System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonNumberHandlingAttribute", "JsonNumberHandlingAttribute", "(System.Text.Json.Serialization.JsonNumberHandling)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonNumberHandlingAttribute", "get_Handling", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonObjectCreationHandlingAttribute", "JsonObjectCreationHandlingAttribute", "(System.Text.Json.Serialization.JsonObjectCreationHandling)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonObjectCreationHandlingAttribute", "get_Handling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonPolymorphicAttribute", "get_IgnoreUnrecognizedTypeDiscriminators", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonPolymorphicAttribute", "get_TypeDiscriminatorPropertyName", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonPolymorphicAttribute", "get_UnknownDerivedTypeHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonPolymorphicAttribute", "set_IgnoreUnrecognizedTypeDiscriminators", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonPolymorphicAttribute", "set_TypeDiscriminatorPropertyName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonPolymorphicAttribute", "set_UnknownDerivedTypeHandling", "(System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonPropertyNameAttribute", "JsonPropertyNameAttribute", "(System.String)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonPropertyNameAttribute", "get_Name", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonPropertyOrderAttribute", "JsonPropertyOrderAttribute", "(System.Int32)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonPropertyOrderAttribute", "get_Order", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonSerializableAttribute", "JsonSerializableAttribute", "(System.Type)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSerializableAttribute", "get_GenerationMode", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSerializableAttribute", "get_TypeInfoPropertyName", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSerializableAttribute", "set_GenerationMode", "(System.Text.Json.Serialization.JsonSourceGenerationMode)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSerializableAttribute", "set_TypeInfoPropertyName", "(System.String)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonSerializerContext", "GetTypeInfo", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonSerializerContext", "GetTypeInfo", "(System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonSerializerContext", "get_GeneratedSerializerOptions", "()", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "JsonSourceGenerationOptionsAttribute", "(System.Text.Json.JsonSerializerDefaults)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_AllowTrailingCommas", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_Converters", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_DefaultBufferSize", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_DefaultIgnoreCondition", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_DictionaryKeyPolicy", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_GenerationMode", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_IgnoreReadOnlyFields", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_IgnoreReadOnlyProperties", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_IncludeFields", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_MaxDepth", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_PreferredObjectCreationHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_PropertyNameCaseInsensitive", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_PropertyNamingPolicy", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_ReadCommentHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_UnknownTypeHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_UnmappedMemberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_UseStringEnumConverter", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "get_WriteIndented", "()", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_AllowTrailingCommas", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_Converters", "(System.Type[])", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_DefaultBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_DefaultIgnoreCondition", "(System.Text.Json.Serialization.JsonIgnoreCondition)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_DictionaryKeyPolicy", "(System.Text.Json.Serialization.JsonKnownNamingPolicy)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_GenerationMode", "(System.Text.Json.Serialization.JsonSourceGenerationMode)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_IgnoreReadOnlyFields", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_IgnoreReadOnlyProperties", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_IncludeFields", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_MaxDepth", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_NumberHandling", "(System.Text.Json.Serialization.JsonNumberHandling)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_PreferredObjectCreationHandling", "(System.Text.Json.Serialization.JsonObjectCreationHandling)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_PropertyNameCaseInsensitive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_PropertyNamingPolicy", "(System.Text.Json.Serialization.JsonKnownNamingPolicy)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_ReadCommentHandling", "(System.Text.Json.JsonCommentHandling)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_UnknownTypeHandling", "(System.Text.Json.Serialization.JsonUnknownTypeHandling)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_UnmappedMemberHandling", "(System.Text.Json.Serialization.JsonUnmappedMemberHandling)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_UseStringEnumConverter", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.Serialization", "JsonSourceGenerationOptionsAttribute", "set_WriteIndented", "(System.Boolean)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonStringEnumConverter", "CanConvert", "(System.Type)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonStringEnumConverter", "CreateConverter", "(System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json.Serialization", "JsonStringEnumConverter", "CanConvert", "(System.Type)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Json.SourceGeneration.model.yml b/csharp/ql/lib/ext/generated/System.Text.Json.SourceGeneration.model.yml index fac949e5776..b634687e7a1 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Json.SourceGeneration.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Json.SourceGeneration.model.yml @@ -4,188 +4,21 @@ extensions: pack: codeql/csharp-all extensible: neutralModel data: - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "get_ContextClassDeclarations", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "get_ContextType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "get_GeneratedOptionsSpec", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "get_GeneratedTypes", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "get_Namespace", "()", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "op_Equality", "(System.Text.Json.SourceGeneration.ContextGenerationSpec,System.Text.Json.SourceGeneration.ContextGenerationSpec)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "op_Inequality", "(System.Text.Json.SourceGeneration.ContextGenerationSpec,System.Text.Json.SourceGeneration.ContextGenerationSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "set_ContextClassDeclarations", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "set_ContextType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "set_GeneratedOptionsSpec", "(System.Text.Json.SourceGeneration.SourceGenerationOptionsSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "set_GeneratedTypes", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ContextGenerationSpec", "set_Namespace", "(System.String)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "JsonSourceGenerator", "Execute", "(Microsoft.CodeAnalysis.GeneratorExecutionContext)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "JsonSourceGenerator", "Initialize", "(Microsoft.CodeAnalysis.GeneratorInitializationContext)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "JsonSourceGenerator", "Initialize", "(Microsoft.CodeAnalysis.IncrementalGeneratorInitializationContext)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "JsonSourceGenerator", "get_OnSourceEmitting", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "get_DefaultValue", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "get_HasDefaultValue", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "get_Name", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "get_ParameterIndex", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "get_ParameterType", "()", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "op_Equality", "(System.Text.Json.SourceGeneration.ParameterGenerationSpec,System.Text.Json.SourceGeneration.ParameterGenerationSpec)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "op_Inequality", "(System.Text.Json.SourceGeneration.ParameterGenerationSpec,System.Text.Json.SourceGeneration.ParameterGenerationSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "set_DefaultValue", "(System.Object)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "set_HasDefaultValue", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "set_ParameterIndex", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "ParameterGenerationSpec", "set_ParameterType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "ShouldIncludePropertyForFastPath", "(System.Text.Json.SourceGeneration.ContextGenerationSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_CanUseGetter", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_CanUseSetter", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_ConverterType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_DeclaringType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_DefaultIgnoreCondition", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_EffectiveJsonPropertyName", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_HasJsonInclude", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_HasJsonRequiredAttribute", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_IsExtensionData", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_IsInitOnlySetter", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_IsProperty", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_IsPublic", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_IsRequired", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_IsVirtual", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_JsonPropertyName", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_MemberName", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_NameSpecifiedInSourceCode", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_ObjectCreationHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_Order", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_PropertyNameFieldName", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "get_PropertyType", "()", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "op_Equality", "(System.Text.Json.SourceGeneration.PropertyGenerationSpec,System.Text.Json.SourceGeneration.PropertyGenerationSpec)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "op_Inequality", "(System.Text.Json.SourceGeneration.PropertyGenerationSpec,System.Text.Json.SourceGeneration.PropertyGenerationSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_CanUseGetter", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_CanUseSetter", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_ConverterType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_DeclaringType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_DefaultIgnoreCondition", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_EffectiveJsonPropertyName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_HasJsonInclude", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_HasJsonRequiredAttribute", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_IsExtensionData", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_IsInitOnlySetter", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_IsProperty", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_IsPublic", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_IsRequired", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_IsVirtual", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_JsonPropertyName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_MemberName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_NameSpecifiedInSourceCode", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_NumberHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_ObjectCreationHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_Order", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_PropertyNameFieldName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyGenerationSpec", "set_PropertyType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "get_MatchesConstructorParameter", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "get_Name", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "get_ParameterIndex", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "get_ParameterType", "()", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "op_Equality", "(System.Text.Json.SourceGeneration.PropertyInitializerGenerationSpec,System.Text.Json.SourceGeneration.PropertyInitializerGenerationSpec)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "op_Inequality", "(System.Text.Json.SourceGeneration.PropertyInitializerGenerationSpec,System.Text.Json.SourceGeneration.PropertyInitializerGenerationSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "set_MatchesConstructorParameter", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "set_ParameterIndex", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "PropertyInitializerGenerationSpec", "set_ParameterType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "GetEffectivePropertyNamingPolicy", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_AllowTrailingCommas", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_Converters", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_DefaultBufferSize", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_DefaultIgnoreCondition", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_Defaults", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_DictionaryKeyPolicy", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_GenerationMode", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_IgnoreReadOnlyFields", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_IgnoreReadOnlyProperties", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_IncludeFields", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_MaxDepth", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_PreferredObjectCreationHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_PropertyNameCaseInsensitive", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_PropertyNamingPolicy", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_ReadCommentHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_UnknownTypeHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_UnmappedMemberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_UseStringEnumConverter", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "get_WriteIndented", "()", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "op_Equality", "(System.Text.Json.SourceGeneration.SourceGenerationOptionsSpec,System.Text.Json.SourceGeneration.SourceGenerationOptionsSpec)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "op_Inequality", "(System.Text.Json.SourceGeneration.SourceGenerationOptionsSpec,System.Text.Json.SourceGeneration.SourceGenerationOptionsSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_AllowTrailingCommas", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_Converters", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_DefaultBufferSize", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_DefaultIgnoreCondition", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_Defaults", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_DictionaryKeyPolicy", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_GenerationMode", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_IgnoreReadOnlyFields", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_IgnoreReadOnlyProperties", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_IncludeFields", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_MaxDepth", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_NumberHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_PreferredObjectCreationHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_PropertyNameCaseInsensitive", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_PropertyNamingPolicy", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_ReadCommentHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_UnknownTypeHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_UnmappedMemberHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_UseStringEnumConverter", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "SourceGenerationOptionsSpec", "set_WriteIndented", "(System.Nullable)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "IsFastPathSupported", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_ClassType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_CollectionKeyType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_CollectionType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_CollectionValueType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_ConstructionStrategy", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_ConstructorSetsRequiredParameters", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_ConverterType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_CtorParamGenSpecs", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_FastPathPropertyIndices", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_GenerationMode", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_HasExtensionDataPropertyType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_ImmutableCollectionFactoryMethod", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_ImplementsIJsonOnSerialized", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_ImplementsIJsonOnSerializing", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_IsPolymorphic", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_IsValueTuple", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_NullableUnderlyingType", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_PreferredPropertyObjectCreationHandling", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_PrimitiveTypeKind", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_PropertyGenSpecs", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_PropertyInitializerSpecs", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_RuntimeTypeRef", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_TypeInfoPropertyName", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_TypeRef", "()", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "get_UnmappedMemberHandling", "()", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "op_Equality", "(System.Text.Json.SourceGeneration.TypeGenerationSpec,System.Text.Json.SourceGeneration.TypeGenerationSpec)", "summary", "df-generated"] - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "op_Inequality", "(System.Text.Json.SourceGeneration.TypeGenerationSpec,System.Text.Json.SourceGeneration.TypeGenerationSpec)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_ClassType", "(System.Text.Json.SourceGeneration.ClassType)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_CollectionKeyType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_CollectionType", "(System.Text.Json.SourceGeneration.CollectionType)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_CollectionValueType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_ConstructionStrategy", "(System.Text.Json.SourceGeneration.ObjectConstructionStrategy)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_ConstructorSetsRequiredParameters", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_ConverterType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_CtorParamGenSpecs", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_FastPathPropertyIndices", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_GenerationMode", "(System.Text.Json.Serialization.JsonSourceGenerationMode)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_HasExtensionDataPropertyType", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_ImmutableCollectionFactoryMethod", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_ImplementsIJsonOnSerialized", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_ImplementsIJsonOnSerializing", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_IsPolymorphic", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_IsValueTuple", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_NullableUnderlyingType", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_NumberHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_PreferredPropertyObjectCreationHandling", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_PrimitiveTypeKind", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_PropertyGenSpecs", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_PropertyInitializerSpecs", "(SourceGenerators.ImmutableEquatableArray)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_RuntimeTypeRef", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_TypeInfoPropertyName", "(System.String)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_TypeRef", "(SourceGenerators.TypeRef)", "summary", "df-generated"] - - ["System.Text.Json.SourceGeneration", "TypeGenerationSpec", "set_UnmappedMemberHandling", "(System.Nullable)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Json.model.yml b/csharp/ql/lib/ext/generated/System.Text.Json.model.yml index f8423c3e840..060681fc4b6 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Json.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Json.model.yml @@ -25,7 +25,9 @@ extensions: - ["System.Text.Json", "JsonElement", False, "TryGetProperty", "(System.String,System.Text.Json.JsonElement)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonElement", False, "TryParseValue", "(System.Text.Json.Utf8JsonReader,System.Nullable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonElement", False, "get_Item", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Json", "JsonEncodedText", False, "Encode", "(System.ReadOnlySpan,System.Text.Encodings.Web.JavaScriptEncoder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonEncodedText", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.Json", "JsonEncodedText", False, "get_EncodedUtf8Bytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonEncodedText", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Text.Json", "JsonException", False, "JsonException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -45,16 +47,6 @@ extensions: - ["System.Text.Json", "JsonSerializerOptions", False, "GetTypeInfo", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", False, "JsonSerializerOptions", "(System.Text.Json.JsonSerializerOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", False, "TryGetTypeInfo", "(System.Type,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "get_DictionaryKeyPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "get_Encoder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "get_PropertyNamingPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "get_ReferenceHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "get_TypeInfoResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "set_DictionaryKeyPolicy", "(System.Text.Json.JsonNamingPolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "set_Encoder", "(System.Text.Encodings.Web.JavaScriptEncoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "set_PropertyNamingPolicy", "(System.Text.Json.JsonNamingPolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "set_ReferenceHandler", "(System.Text.Json.Serialization.ReferenceHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", False, "set_TypeInfoResolver", "(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", False, "Utf8JsonReader", "(System.Buffers.ReadOnlySequence,System.Boolean,System.Text.Json.JsonReaderState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", False, "Utf8JsonReader", "(System.Buffers.ReadOnlySequence,System.Boolean,System.Text.Json.JsonReaderState)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", False, "Utf8JsonReader", "(System.ReadOnlySpan,System.Boolean,System.Text.Json.JsonReaderState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -77,12 +69,6 @@ extensions: - ["System.Text.Json", "JsonDocument", "Parse", "(System.String,System.Text.Json.JsonDocumentOptions)", "summary", "df-generated"] - ["System.Text.Json", "JsonDocument", "ParseAsync", "(System.IO.Stream,System.Text.Json.JsonDocumentOptions,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Text.Json", "JsonDocument", "WriteTo", "(System.Text.Json.Utf8JsonWriter)", "summary", "df-generated"] - - ["System.Text.Json", "JsonDocumentOptions", "get_AllowTrailingCommas", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonDocumentOptions", "get_CommentHandling", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonDocumentOptions", "get_MaxDepth", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonDocumentOptions", "set_AllowTrailingCommas", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonDocumentOptions", "set_CommentHandling", "(System.Text.Json.JsonCommentHandling)", "summary", "df-generated"] - - ["System.Text.Json", "JsonDocumentOptions", "set_MaxDepth", "(System.Int32)", "summary", "df-generated"] - ["System.Text.Json", "JsonElement+ArrayEnumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement+ArrayEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonElement+ArrayEnumerator", "Reset", "()", "summary", "df-generated"] @@ -130,19 +116,11 @@ extensions: - ["System.Text.Json", "JsonElement", "ValueEquals", "(System.String)", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "WriteTo", "(System.Text.Json.Utf8JsonWriter)", "summary", "df-generated"] - ["System.Text.Json", "JsonElement", "get_ValueKind", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonEncodedText", "Encode", "(System.ReadOnlySpan,System.Text.Encodings.Web.JavaScriptEncoder)", "summary", "df-generated"] - ["System.Text.Json", "JsonEncodedText", "Encode", "(System.ReadOnlySpan,System.Text.Encodings.Web.JavaScriptEncoder)", "summary", "df-generated"] - ["System.Text.Json", "JsonEncodedText", "Encode", "(System.String,System.Text.Encodings.Web.JavaScriptEncoder)", "summary", "df-generated"] - ["System.Text.Json", "JsonEncodedText", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Text.Json", "JsonEncodedText", "Equals", "(System.Text.Json.JsonEncodedText)", "summary", "df-generated"] - ["System.Text.Json", "JsonEncodedText", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonEncodedText", "get_EncodedUtf8Bytes", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonException", "get_BytePositionInLine", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonException", "get_LineNumber", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonException", "get_Path", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonException", "set_BytePositionInLine", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json", "JsonException", "set_LineNumber", "(System.Nullable)", "summary", "df-generated"] - - ["System.Text.Json", "JsonException", "set_Path", "(System.String)", "summary", "df-generated"] - ["System.Text.Json", "JsonNamingPolicy", "ConvertName", "(System.String)", "summary", "df-generated"] - ["System.Text.Json", "JsonNamingPolicy", "get_CamelCase", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonNamingPolicy", "get_KebabCaseLower", "()", "summary", "df-generated"] @@ -156,12 +134,6 @@ extensions: - ["System.Text.Json", "JsonProperty", "WriteTo", "(System.Text.Json.Utf8JsonWriter)", "summary", "df-generated"] - ["System.Text.Json", "JsonProperty", "get_Name", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonProperty", "get_Value", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonReaderOptions", "get_AllowTrailingCommas", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonReaderOptions", "get_CommentHandling", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonReaderOptions", "get_MaxDepth", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonReaderOptions", "set_AllowTrailingCommas", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonReaderOptions", "set_CommentHandling", "(System.Text.Json.JsonCommentHandling)", "summary", "df-generated"] - - ["System.Text.Json", "JsonReaderOptions", "set_MaxDepth", "(System.Int32)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "Deserialize", "(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "Deserialize", "(System.IO.Stream,System.Type,System.Text.Json.JsonSerializerOptions)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializer", "Deserialize", "(System.IO.Stream,System.Type,System.Text.Json.Serialization.JsonSerializerContext)", "summary", "df-generated"] @@ -249,49 +221,11 @@ extensions: - ["System.Text.Json", "JsonSerializerOptions", "JsonSerializerOptions", "(System.Text.Json.JsonSerializerDefaults)", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", "MakeReadOnly", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", "MakeReadOnly", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_AllowTrailingCommas", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", "get_Converters", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", "get_Default", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_DefaultBufferSize", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_DefaultIgnoreCondition", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_IgnoreNullValues", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_IgnoreReadOnlyFields", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_IgnoreReadOnlyProperties", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_IncludeFields", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_MaxDepth", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_NumberHandling", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_PreferredObjectCreationHandling", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_PropertyNameCaseInsensitive", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_ReadCommentHandling", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", "get_TypeInfoResolverChain", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_UnknownTypeHandling", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_UnmappedMemberHandling", "()", "summary", "df-generated"] - ["System.Text.Json", "JsonSerializerOptions", "get_Web", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "get_WriteIndented", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_AllowTrailingCommas", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_DefaultBufferSize", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_DefaultIgnoreCondition", "(System.Text.Json.Serialization.JsonIgnoreCondition)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_IgnoreNullValues", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_IgnoreReadOnlyFields", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_IgnoreReadOnlyProperties", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_IncludeFields", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_MaxDepth", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_NumberHandling", "(System.Text.Json.Serialization.JsonNumberHandling)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_PreferredObjectCreationHandling", "(System.Text.Json.Serialization.JsonObjectCreationHandling)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_PropertyNameCaseInsensitive", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_ReadCommentHandling", "(System.Text.Json.JsonCommentHandling)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_UnknownTypeHandling", "(System.Text.Json.Serialization.JsonUnknownTypeHandling)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_UnmappedMemberHandling", "(System.Text.Json.Serialization.JsonUnmappedMemberHandling)", "summary", "df-generated"] - - ["System.Text.Json", "JsonSerializerOptions", "set_WriteIndented", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "get_Encoder", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "get_Indented", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "get_MaxDepth", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "get_SkipValidation", "()", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "set_Encoder", "(System.Text.Encodings.Web.JavaScriptEncoder)", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "set_Indented", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "set_MaxDepth", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Json", "JsonWriterOptions", "set_SkipValidation", "(System.Boolean)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", "CopyString", "(System.Span)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", "CopyString", "(System.Span)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", "GetBoolean", "()", "summary", "df-generated"] @@ -337,18 +271,8 @@ extensions: - ["System.Text.Json", "Utf8JsonReader", "ValueTextEquals", "(System.String)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", "get_BytesConsumed", "()", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", "get_CurrentDepth", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "get_HasValueSequence", "()", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", "get_IsFinalBlock", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "get_TokenStartIndex", "()", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonReader", "get_TokenType", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "get_ValueIsEscaped", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "get_ValueSequence", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "get_ValueSpan", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "set_HasValueSequence", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "set_TokenStartIndex", "(System.Int64)", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "set_ValueIsEscaped", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "set_ValueSequence", "(System.Buffers.ReadOnlySequence)", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonReader", "set_ValueSpan", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "Dispose", "()", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "DisposeAsync", "()", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "Flush", "()", "summary", "df-generated"] @@ -462,8 +386,4 @@ extensions: - ["System.Text.Json", "Utf8JsonWriter", "WriteStringValue", "(System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "WriteStringValue", "(System.String)", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "WriteStringValue", "(System.Text.Json.JsonEncodedText)", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonWriter", "get_BytesCommitted", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonWriter", "get_BytesPending", "()", "summary", "df-generated"] - ["System.Text.Json", "Utf8JsonWriter", "get_CurrentDepth", "()", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonWriter", "set_BytesCommitted", "(System.Int64)", "summary", "df-generated"] - - ["System.Text.Json", "Utf8JsonWriter", "set_BytesPending", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.RegularExpressions.model.yml b/csharp/ql/lib/ext/generated/System.Text.RegularExpressions.model.yml index 74e76917adc..71e7feabc60 100644 --- a/csharp/ql/lib/ext/generated/System.Text.RegularExpressions.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.RegularExpressions.model.yml @@ -27,6 +27,7 @@ extensions: - ["System.Text.RegularExpressions", "Regex", False, "EnumerateMatches", "(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "EnumerateMatches", "(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Escape", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System.Text.RegularExpressions", "Regex", False, "GetGroupNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "GroupNameFromNumber", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "IsMatch", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "IsMatch", "(System.String,System.Int32)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -64,23 +65,11 @@ extensions: - ["System.Text.RegularExpressions", "Regex", False, "Split", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "Unescape", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", False, "get_CapNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", False, "get_Caps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text.RegularExpressions", "Regex", False, "get_MatchTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", False, "set_CapNames", "(System.Collections.IDictionary)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", False, "set_Caps", "(System.Collections.IDictionary)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "RegexCompilationInfo", "(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "RegexCompilationInfo", "(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "RegexCompilationInfo", "(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "RegexCompilationInfo", "(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "get_MatchTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "get_Pattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "set_MatchTimeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", False, "set_Pattern", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "RegexParseException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Text.RegularExpressions", "RegexRunner", False, "Scan", "(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -96,12 +85,8 @@ extensions: extensible: neutralModel data: - ["System.Text.RegularExpressions", "Capture", "ToString", "()", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Capture", "get_Index", "()", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Capture", "get_Length", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Capture", "get_Value", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Capture", "get_ValueSpan", "()", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Capture", "set_Index", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Capture", "set_Length", "(System.Int32)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "CaptureCollection", "Contains", "(System.Object)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "CaptureCollection", "Contains", "(System.Text.RegularExpressions.Capture)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "CaptureCollection", "IndexOf", "(System.Object)", "summary", "df-generated"] @@ -164,7 +149,6 @@ extensions: - ["System.Text.RegularExpressions", "Regex", "Count", "(System.String,System.String)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "Count", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "Count", "(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", "GetGroupNames", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "GetGroupNumbers", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "GroupNumberFromName", "(System.String)", "summary", "df-generated"] @@ -187,15 +171,9 @@ extensions: - ["System.Text.RegularExpressions", "Regex", "UseOptionC", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "UseOptionR", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "ValidateMatchTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", "get_CacheSize", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "get_Options", "()", "summary", "df-generated"] - ["System.Text.RegularExpressions", "Regex", "get_RightToLeft", "()", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "Regex", "set_CacheSize", "(System.Int32)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "RegexCompilationInfo", "RegexCompilationInfo", "(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", "get_IsPublic", "()", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", "get_Options", "()", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", "set_IsPublic", "(System.Boolean)", "summary", "df-generated"] - - ["System.Text.RegularExpressions", "RegexCompilationInfo", "set_Options", "(System.Text.RegularExpressions.RegexOptions)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", "RegexMatchTimeoutException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", "RegexMatchTimeoutException", "(System.String)", "summary", "df-generated"] - ["System.Text.RegularExpressions", "RegexMatchTimeoutException", "RegexMatchTimeoutException", "(System.String,System.Exception)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.Unicode.model.yml b/csharp/ql/lib/ext/generated/System.Text.Unicode.model.yml index 138bcc4a9b8..2f70569ba05 100644 --- a/csharp/ql/lib/ext/generated/System.Text.Unicode.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.Unicode.model.yml @@ -13,10 +13,6 @@ extensions: data: - ["System.Text.Unicode", "UnicodeRange", "Create", "(System.Char,System.Char)", "summary", "df-generated"] - ["System.Text.Unicode", "UnicodeRange", "UnicodeRange", "(System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Text.Unicode", "UnicodeRange", "get_FirstCodePoint", "()", "summary", "df-generated"] - - ["System.Text.Unicode", "UnicodeRange", "get_Length", "()", "summary", "df-generated"] - - ["System.Text.Unicode", "UnicodeRange", "set_FirstCodePoint", "(System.Int32)", "summary", "df-generated"] - - ["System.Text.Unicode", "UnicodeRange", "set_Length", "(System.Int32)", "summary", "df-generated"] - ["System.Text.Unicode", "UnicodeRanges", "get_All", "()", "summary", "df-generated"] - ["System.Text.Unicode", "UnicodeRanges", "get_AlphabeticPresentationForms", "()", "summary", "df-generated"] - ["System.Text.Unicode", "UnicodeRanges", "get_Arabic", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Text.model.yml b/csharp/ql/lib/ext/generated/System.Text.model.yml index 170f8c04bdb..4874c6392a3 100644 --- a/csharp/ql/lib/ext/generated/System.Text.model.yml +++ b/csharp/ql/lib/ext/generated/System.Text.model.yml @@ -6,18 +6,14 @@ extensions: data: - ["System.Text", "ASCIIEncoding", False, "GetDecoder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "ASCIIEncoding", False, "GetEncoder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text", "Decoder", False, "get_Fallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "Decoder", False, "get_FallbackBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text", "Decoder", False, "set_Fallback", "(System.Text.DecoderFallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text", "DecoderFallbackException", False, "DecoderFallbackException", "(System.String,System.Byte[],System.Int32)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["System.Text", "DecoderFallbackException", False, "get_BytesUnknown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "DecoderReplacementFallback", False, "CreateFallbackBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "DecoderReplacementFallback", False, "DecoderReplacementFallback", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text", "DecoderReplacementFallback", False, "get_DefaultString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "DecoderReplacementFallbackBuffer", False, "DecoderReplacementFallbackBuffer", "(System.Text.DecoderReplacementFallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text", "Encoder", False, "get_Fallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "Encoder", False, "get_FallbackBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text", "Encoder", False, "set_Fallback", "(System.Text.EncoderFallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text", "EncoderReplacementFallback", False, "CreateFallbackBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "EncoderReplacementFallback", False, "EncoderReplacementFallback", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text", "EncoderReplacementFallback", False, "get_DefaultString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -33,12 +29,9 @@ extensions: - ["System.Text", "Encoding", False, "GetEncoding", "(System.Int32,System.Text.EncoderFallback,System.Text.DecoderFallback)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "Encoding", False, "GetEncoding", "(System.String,System.Text.EncoderFallback,System.Text.DecoderFallback)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "Encoding", False, "GetEncoding", "(System.String,System.Text.EncoderFallback,System.Text.DecoderFallback)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["System.Text", "Encoding", False, "get_DecoderFallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text", "Encoding", False, "get_EncoderFallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Text", "Encoding", False, "set_DecoderFallback", "(System.Text.DecoderFallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Text", "Encoding", False, "set_EncoderFallback", "(System.Text.EncoderFallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Text", "Encoding", True, "GetDecoder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "Encoding", True, "GetEncoder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["System.Text", "EncodingExtensions", False, "GetString", "(System.Text.Encoding,System.Buffers.ReadOnlySequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "EncodingExtensions", False, "RemovePreamble", "(System.Text.Encoding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "EncodingProvider", True, "GetEncoding", "(System.Int32,System.Text.EncoderFallback,System.Text.DecoderFallback)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Text", "EncodingProvider", True, "GetEncoding", "(System.Int32,System.Text.EncoderFallback,System.Text.DecoderFallback)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -283,7 +276,6 @@ extensions: - ["System.Text", "Encoding", "get_IsBrowserSave", "()", "summary", "df-generated"] - ["System.Text", "Encoding", "get_IsMailNewsDisplay", "()", "summary", "df-generated"] - ["System.Text", "Encoding", "get_IsMailNewsSave", "()", "summary", "df-generated"] - - ["System.Text", "Encoding", "get_IsReadOnly", "()", "summary", "df-generated"] - ["System.Text", "Encoding", "get_IsSingleByte", "()", "summary", "df-generated"] - ["System.Text", "Encoding", "get_Latin1", "()", "summary", "df-generated"] - ["System.Text", "Encoding", "get_Preamble", "()", "summary", "df-generated"] @@ -293,7 +285,6 @@ extensions: - ["System.Text", "Encoding", "get_Unicode", "()", "summary", "df-generated"] - ["System.Text", "Encoding", "get_WebName", "()", "summary", "df-generated"] - ["System.Text", "Encoding", "get_WindowsCodePage", "()", "summary", "df-generated"] - - ["System.Text", "Encoding", "set_IsReadOnly", "(System.Boolean)", "summary", "df-generated"] - ["System.Text", "EncodingExtensions", "Convert", "(System.Text.Decoder,System.Buffers.ReadOnlySequence,System.Buffers.IBufferWriter,System.Boolean,System.Int64,System.Boolean)", "summary", "df-generated"] - ["System.Text", "EncodingExtensions", "Convert", "(System.Text.Decoder,System.ReadOnlySpan,System.Buffers.IBufferWriter,System.Boolean,System.Int64,System.Boolean)", "summary", "df-generated"] - ["System.Text", "EncodingExtensions", "Convert", "(System.Text.Encoder,System.Buffers.ReadOnlySequence,System.Buffers.IBufferWriter,System.Boolean,System.Int64,System.Boolean)", "summary", "df-generated"] @@ -305,7 +296,6 @@ extensions: - ["System.Text", "EncodingExtensions", "GetChars", "(System.Text.Encoding,System.Buffers.ReadOnlySequence,System.Buffers.IBufferWriter)", "summary", "df-generated"] - ["System.Text", "EncodingExtensions", "GetChars", "(System.Text.Encoding,System.Buffers.ReadOnlySequence,System.Span)", "summary", "df-generated"] - ["System.Text", "EncodingExtensions", "GetChars", "(System.Text.Encoding,System.ReadOnlySpan,System.Buffers.IBufferWriter)", "summary", "df-generated"] - - ["System.Text", "EncodingExtensions", "GetString", "(System.Text.Encoding,System.Buffers.ReadOnlySequence)", "summary", "df-generated"] - ["System.Text", "EncodingInfo", "EncodingInfo", "(System.Text.EncodingProvider,System.Int32,System.String,System.String)", "summary", "df-generated"] - ["System.Text", "EncodingInfo", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Text", "EncodingInfo", "GetEncoding", "()", "summary", "df-generated"] @@ -391,13 +381,9 @@ extensions: - ["System.Text", "StringBuilder", "Equals", "(System.Text.StringBuilder)", "summary", "df-generated"] - ["System.Text", "StringBuilder", "StringBuilder", "(System.Int32)", "summary", "df-generated"] - ["System.Text", "StringBuilder", "StringBuilder", "(System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Text", "StringBuilder", "get_Capacity", "()", "summary", "df-generated"] - ["System.Text", "StringBuilder", "get_Chars", "(System.Int32)", "summary", "df-generated"] - - ["System.Text", "StringBuilder", "get_Length", "()", "summary", "df-generated"] - ["System.Text", "StringBuilder", "get_MaxCapacity", "()", "summary", "df-generated"] - - ["System.Text", "StringBuilder", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - ["System.Text", "StringBuilder", "set_Chars", "(System.Int32,System.Char)", "summary", "df-generated"] - - ["System.Text", "StringBuilder", "set_Length", "(System.Int32)", "summary", "df-generated"] - ["System.Text", "StringRuneEnumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Text", "StringRuneEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Text", "StringRuneEnumerator", "Reset", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Threading.Channels.model.yml b/csharp/ql/lib/ext/generated/System.Threading.Channels.model.yml index 4435c4ef9d0..5c44f2a9e66 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.Channels.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.Channels.model.yml @@ -5,28 +5,14 @@ extensions: extensible: neutralModel data: - ["System.Threading.Channels", "BoundedChannelOptions", "BoundedChannelOptions", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.Channels", "BoundedChannelOptions", "get_Capacity", "()", "summary", "df-generated"] - - ["System.Threading.Channels", "BoundedChannelOptions", "get_FullMode", "()", "summary", "df-generated"] - - ["System.Threading.Channels", "BoundedChannelOptions", "set_Capacity", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.Channels", "BoundedChannelOptions", "set_FullMode", "(System.Threading.Channels.BoundedChannelFullMode)", "summary", "df-generated"] - ["System.Threading.Channels", "Channel", "CreateBounded", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.Channels", "Channel", "CreateBounded", "(System.Threading.Channels.BoundedChannelOptions)", "summary", "df-generated"] - ["System.Threading.Channels", "Channel", "CreateUnbounded", "()", "summary", "df-generated"] - ["System.Threading.Channels", "Channel", "CreateUnbounded", "(System.Threading.Channels.UnboundedChannelOptions)", "summary", "df-generated"] - - ["System.Threading.Channels", "Channel", "get_Reader", "()", "summary", "df-generated"] - - ["System.Threading.Channels", "Channel", "get_Writer", "()", "summary", "df-generated"] - - ["System.Threading.Channels", "Channel", "set_Reader", "(System.Threading.Channels.ChannelReader)", "summary", "df-generated"] - - ["System.Threading.Channels", "Channel", "set_Writer", "(System.Threading.Channels.ChannelWriter)", "summary", "df-generated"] - ["System.Threading.Channels", "ChannelClosedException", "ChannelClosedException", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Channels", "ChannelClosedException", "ChannelClosedException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Threading.Channels", "ChannelClosedException", "ChannelClosedException", "(System.String)", "summary", "df-generated"] - ["System.Threading.Channels", "ChannelClosedException", "ChannelClosedException", "(System.String,System.Exception)", "summary", "df-generated"] - - ["System.Threading.Channels", "ChannelOptions", "get_AllowSynchronousContinuations", "()", "summary", "df-generated"] - - ["System.Threading.Channels", "ChannelOptions", "get_SingleReader", "()", "summary", "df-generated"] - - ["System.Threading.Channels", "ChannelOptions", "get_SingleWriter", "()", "summary", "df-generated"] - - ["System.Threading.Channels", "ChannelOptions", "set_AllowSynchronousContinuations", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.Channels", "ChannelOptions", "set_SingleReader", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.Channels", "ChannelOptions", "set_SingleWriter", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading.Channels", "ChannelReader", "ReadAllAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.Channels", "ChannelReader", "ReadAsync", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.Channels", "ChannelReader", "TryPeek", "(T)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Threading.RateLimiting.model.yml b/csharp/ql/lib/ext/generated/System.Threading.RateLimiting.model.yml index f38c224dee7..818139d6b57 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.RateLimiting.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.RateLimiting.model.yml @@ -25,12 +25,6 @@ extensions: - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "GetStatistics", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "get_IdleDuration", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "ConcurrencyLimiterOptions", "get_PermitLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "ConcurrencyLimiterOptions", "get_QueueLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "ConcurrencyLimiterOptions", "get_QueueProcessingOrder", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "ConcurrencyLimiterOptions", "set_PermitLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "ConcurrencyLimiterOptions", "set_QueueLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "ConcurrencyLimiterOptions", "set_QueueProcessingOrder", "(System.Threading.RateLimiting.QueueProcessingOrder)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "AttemptAcquireCore", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -41,16 +35,6 @@ extensions: - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "get_ReplenishmentPeriod", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "get_AutoReplenishment", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "get_PermitLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "get_QueueLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "get_QueueProcessingOrder", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "get_Window", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "set_AutoReplenishment", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "set_PermitLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "set_QueueLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "set_QueueProcessingOrder", "(System.Threading.RateLimiting.QueueProcessingOrder)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "FixedWindowRateLimiterOptions", "set_Window", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "MetadataName", "get_ReasonPhrase", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "MetadataName", "get_RetryAfter", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "MetadataName", "Equals", "(System.Object)", "summary", "df-generated"] @@ -83,14 +67,6 @@ extensions: - ["System.Threading.RateLimiting", "RateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "RateLimiter", "GetStatistics", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "RateLimiter", "get_IdleDuration", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "get_CurrentAvailablePermits", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "get_CurrentQueuedCount", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "get_TotalFailedLeases", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "get_TotalSuccessfulLeases", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "set_CurrentAvailablePermits", "(System.Int64)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "set_CurrentQueuedCount", "(System.Int64)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "set_TotalFailedLeases", "(System.Int64)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "RateLimiterStatistics", "set_TotalSuccessfulLeases", "(System.Int64)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "ReplenishingRateLimiter", "TryReplenish", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "ReplenishingRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "ReplenishingRateLimiter", "get_ReplenishmentPeriod", "()", "summary", "df-generated"] @@ -103,18 +79,6 @@ extensions: - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "TryReplenish", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "get_AutoReplenishment", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "get_PermitLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "get_QueueLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "get_QueueProcessingOrder", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "get_SegmentsPerWindow", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "get_Window", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "set_AutoReplenishment", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "set_PermitLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "set_QueueLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "set_QueueProcessingOrder", "(System.Threading.RateLimiting.QueueProcessingOrder)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "set_SegmentsPerWindow", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "SlidingWindowRateLimiterOptions", "set_Window", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "AttemptAcquireCore", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -125,15 +89,3 @@ extensions: - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"] - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_ReplenishmentPeriod", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "get_AutoReplenishment", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "get_QueueLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "get_QueueProcessingOrder", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "get_ReplenishmentPeriod", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "get_TokenLimit", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "get_TokensPerPeriod", "()", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "set_AutoReplenishment", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "set_QueueLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "set_QueueProcessingOrder", "(System.Threading.RateLimiting.QueueProcessingOrder)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "set_ReplenishmentPeriod", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "set_TokenLimit", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.RateLimiting", "TokenBucketRateLimiterOptions", "set_TokensPerPeriod", "(System.Int32)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Threading.Tasks.Dataflow.model.yml b/csharp/ql/lib/ext/generated/System.Threading.Tasks.Dataflow.model.yml index aa0cea0bd26..26890b84236 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.Tasks.Dataflow.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.Tasks.Dataflow.model.yml @@ -43,12 +43,6 @@ extensions: - ["System.Threading.Tasks.Dataflow", "DataflowBlock", False, "ReceiveAsync", "(System.Threading.Tasks.Dataflow.ISourceBlock,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowBlock", False, "ReceiveAsync", "(System.Threading.Tasks.Dataflow.ISourceBlock,System.TimeSpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowBlock", False, "ReceiveAsync", "(System.Threading.Tasks.Dataflow.ISourceBlock,System.TimeSpan,System.Threading.CancellationToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", False, "get_CancellationToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", False, "get_NameFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", False, "get_TaskScheduler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", False, "set_CancellationToken", "(System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", False, "set_NameFormat", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", False, "set_TaskScheduler", "(System.Threading.Tasks.TaskScheduler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", False, "JoinBlock", "(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", False, "LinkTo", "(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks.Dataflow", "JoinBlock", False, "LinkTo", "(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -142,18 +136,6 @@ extensions: - ["System.Threading.Tasks.Dataflow", "DataflowBlock", "SendAsync", "(System.Threading.Tasks.Dataflow.ITargetBlock,TInput)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowBlock", "SendAsync", "(System.Threading.Tasks.Dataflow.ITargetBlock,TInput,System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowBlock", "TryReceive", "(System.Threading.Tasks.Dataflow.IReceivableSourceBlock,TOutput)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", "get_BoundedCapacity", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", "get_EnsureOrdered", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", "get_MaxMessagesPerTask", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", "set_BoundedCapacity", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", "set_EnsureOrdered", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowBlockOptions", "set_MaxMessagesPerTask", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowLinkOptions", "get_Append", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowLinkOptions", "get_MaxMessages", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowLinkOptions", "get_PropagateCompletion", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowLinkOptions", "set_Append", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowLinkOptions", "set_MaxMessages", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "DataflowLinkOptions", "set_PropagateCompletion", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowMessageHeader", "DataflowMessageHeader", "(System.Int64)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowMessageHeader", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowMessageHeader", "Equals", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader)", "summary", "df-generated"] @@ -162,14 +144,6 @@ extensions: - ["System.Threading.Tasks.Dataflow", "DataflowMessageHeader", "get_IsValid", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowMessageHeader", "op_Equality", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.DataflowMessageHeader)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "DataflowMessageHeader", "op_Inequality", "(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.DataflowMessageHeader)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "ExecutionDataflowBlockOptions", "get_MaxDegreeOfParallelism", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "ExecutionDataflowBlockOptions", "get_SingleProducerConstrained", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "ExecutionDataflowBlockOptions", "set_MaxDegreeOfParallelism", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "ExecutionDataflowBlockOptions", "set_SingleProducerConstrained", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "GroupingDataflowBlockOptions", "get_Greedy", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "GroupingDataflowBlockOptions", "get_MaxNumberOfGroups", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "GroupingDataflowBlockOptions", "set_Greedy", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading.Tasks.Dataflow", "GroupingDataflowBlockOptions", "set_MaxNumberOfGroups", "(System.Int64)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "IDataflowBlock", "Complete", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "IDataflowBlock", "Fault", "(System.Exception)", "summary", "df-generated"] - ["System.Threading.Tasks.Dataflow", "IDataflowBlock", "get_Completion", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Threading.Tasks.Sources.model.yml b/csharp/ql/lib/ext/generated/System.Threading.Tasks.Sources.model.yml index a02e1befcf9..b11bb25db07 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.Tasks.Sources.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.Tasks.Sources.model.yml @@ -17,6 +17,4 @@ extensions: - ["System.Threading.Tasks.Sources", "IValueTaskSource", "GetStatus", "(System.Int16)", "summary", "df-generated"] - ["System.Threading.Tasks.Sources", "ManualResetValueTaskSourceCore", "GetStatus", "(System.Int16)", "summary", "df-generated"] - ["System.Threading.Tasks.Sources", "ManualResetValueTaskSourceCore", "Reset", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Sources", "ManualResetValueTaskSourceCore", "get_RunContinuationsAsynchronously", "()", "summary", "df-generated"] - ["System.Threading.Tasks.Sources", "ManualResetValueTaskSourceCore", "get_Version", "()", "summary", "df-generated"] - - ["System.Threading.Tasks.Sources", "ManualResetValueTaskSourceCore", "set_RunContinuationsAsynchronously", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Threading.Tasks.model.yml b/csharp/ql/lib/ext/generated/System.Threading.Tasks.model.yml index 1befd4bfdef..9c50394f0b7 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.Tasks.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.Tasks.model.yml @@ -8,10 +8,6 @@ extensions: - ["System.Threading.Tasks", "ConcurrentExclusiveSchedulerPair", False, "get_ConcurrentScheduler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "ConcurrentExclusiveSchedulerPair", False, "get_ExclusiveScheduler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "ParallelLoopResult", False, "get_LowestBreakIteration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks", "ParallelOptions", False, "get_CancellationToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks", "ParallelOptions", False, "get_TaskScheduler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading.Tasks", "ParallelOptions", False, "set_CancellationToken", "(System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Threading.Tasks", "ParallelOptions", False, "set_TaskScheduler", "(System.Threading.Tasks.TaskScheduler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "ConfigureAwait", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "ConfigureAwait", "(System.Threading.Tasks.ConfigureAwaitOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "Delay", "(System.Int32,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -30,6 +26,7 @@ extensions: - ["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, "get_AsyncState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "ConfigureAwait", "(System.Threading.Tasks.ConfigureAwaitOptions)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading.Tasks", "Task", False, "WaitAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -101,8 +98,6 @@ extensions: - ["System.Threading.Tasks", "ParallelLoopState", "get_IsStopped", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "ParallelLoopState", "get_LowestBreakIteration", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "ParallelLoopState", "get_ShouldExitCurrentIteration", "()", "summary", "df-generated"] - - ["System.Threading.Tasks", "ParallelOptions", "get_MaxDegreeOfParallelism", "()", "summary", "df-generated"] - - ["System.Threading.Tasks", "ParallelOptions", "set_MaxDegreeOfParallelism", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "Delay", "(System.Int32)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "Delay", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "Delay", "(System.TimeSpan,System.TimeProvider)", "summary", "df-generated"] @@ -133,7 +128,6 @@ extensions: - ["System.Threading.Tasks", "Task", "WaitAny", "(System.Threading.Tasks.Task[],System.TimeSpan)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "WhenAll", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "WhenAll", "(System.Threading.Tasks.Task[])", "summary", "df-generated"] - - ["System.Threading.Tasks", "Task", "WhenAny", "(System.Threading.Tasks.Task[])", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "Yield", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "get_AsyncWaitHandle", "()", "summary", "df-generated"] - ["System.Threading.Tasks", "Task", "get_CompletedSynchronously", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Threading.model.yml b/csharp/ql/lib/ext/generated/System.Threading.model.yml index a440c8e320b..1d0cc54aa99 100644 --- a/csharp/ql/lib/ext/generated/System.Threading.model.yml +++ b/csharp/ql/lib/ext/generated/System.Threading.model.yml @@ -22,14 +22,9 @@ extensions: - ["System.Threading", "ManualResetEventSlim", False, "get_WaitHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading", "Overlapped", False, "Overlapped", "(System.Int32,System.Int32,System.IntPtr,System.IAsyncResult)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "Overlapped", False, "Overlapped", "(System.Int32,System.Int32,System.IntPtr,System.IAsyncResult)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["System.Threading", "Overlapped", False, "get_AsyncResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "Overlapped", False, "get_EventHandleIntPtr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "Overlapped", False, "set_AsyncResult", "(System.IAsyncResult)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "PeriodicTimer", False, "PeriodicTimer", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "PeriodicTimer", False, "PeriodicTimer", "(System.TimeSpan,System.TimeProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "PeriodicTimer", False, "WaitForNextTickAsync", "(System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "PeriodicTimer", False, "get_Period", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "PeriodicTimer", False, "set_Period", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "SemaphoreSlim", False, "WaitAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading", "SemaphoreSlim", False, "WaitAsync", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading", "SemaphoreSlim", False, "WaitAsync", "(System.Int32,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -37,15 +32,10 @@ extensions: - ["System.Threading", "SemaphoreSlim", False, "WaitAsync", "(System.TimeSpan)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading", "SemaphoreSlim", False, "WaitAsync", "(System.TimeSpan,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading", "SemaphoreSlim", False, "get_AvailableWaitHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "Thread", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "Thread", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "ThreadExceptionEventArgs", False, "ThreadExceptionEventArgs", "(System.Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "ThreadExceptionEventArgs", False, "get_Exception", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Threading", "ThreadPoolBoundHandle", False, "AllocateNativeOverlapped", "(System.Threading.PreAllocatedOverlapped)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Threading", "ThreadPoolBoundHandle", False, "get_Handle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "WaitHandle", False, "set_SafeWaitHandle", "(Microsoft.Win32.SafeHandles.SafeWaitHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Threading", "WaitHandle", True, "get_Handle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Threading", "WaitHandle", True, "set_Handle", "(System.IntPtr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Threading", "WaitHandleExtensions", False, "SetSafeWaitHandle", "(System.Threading.WaitHandle,Microsoft.Win32.SafeHandles.SafeWaitHandle)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all @@ -62,11 +52,6 @@ extensions: - ["System.Threading", "AsyncFlowControl", "Undo", "()", "summary", "df-generated"] - ["System.Threading", "AsyncFlowControl", "op_Equality", "(System.Threading.AsyncFlowControl,System.Threading.AsyncFlowControl)", "summary", "df-generated"] - ["System.Threading", "AsyncFlowControl", "op_Inequality", "(System.Threading.AsyncFlowControl,System.Threading.AsyncFlowControl)", "summary", "df-generated"] - - ["System.Threading", "AsyncLocal", "get_Value", "()", "summary", "df-generated"] - - ["System.Threading", "AsyncLocal", "set_Value", "(T)", "summary", "df-generated"] - - ["System.Threading", "AsyncLocalValueChangedArgs", "get_CurrentValue", "()", "summary", "df-generated"] - - ["System.Threading", "AsyncLocalValueChangedArgs", "get_PreviousValue", "()", "summary", "df-generated"] - - ["System.Threading", "AsyncLocalValueChangedArgs", "get_ThreadContextChanged", "()", "summary", "df-generated"] - ["System.Threading", "AutoResetEvent", "AutoResetEvent", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading", "Barrier", "AddParticipant", "()", "summary", "df-generated"] - ["System.Threading", "Barrier", "AddParticipants", "(System.Int32)", "summary", "df-generated"] @@ -81,10 +66,8 @@ extensions: - ["System.Threading", "Barrier", "SignalAndWait", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading", "Barrier", "SignalAndWait", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading", "Barrier", "SignalAndWait", "(System.TimeSpan,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Threading", "Barrier", "get_CurrentPhaseNumber", "()", "summary", "df-generated"] - ["System.Threading", "Barrier", "get_ParticipantCount", "()", "summary", "df-generated"] - ["System.Threading", "Barrier", "get_ParticipantsRemaining", "()", "summary", "df-generated"] - - ["System.Threading", "Barrier", "set_CurrentPhaseNumber", "(System.Int64)", "summary", "df-generated"] - ["System.Threading", "BarrierPostPhaseException", "BarrierPostPhaseException", "(System.Exception)", "summary", "df-generated"] - ["System.Threading", "BarrierPostPhaseException", "BarrierPostPhaseException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Threading", "BarrierPostPhaseException", "BarrierPostPhaseException", "(System.String)", "summary", "df-generated"] @@ -166,8 +149,6 @@ extensions: - ["System.Threading", "HostExecutionContext", "Dispose", "()", "summary", "df-generated"] - ["System.Threading", "HostExecutionContext", "Dispose", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading", "HostExecutionContext", "HostExecutionContext", "(System.Object)", "summary", "df-generated"] - - ["System.Threading", "HostExecutionContext", "get_State", "()", "summary", "df-generated"] - - ["System.Threading", "HostExecutionContext", "set_State", "(System.Object)", "summary", "df-generated"] - ["System.Threading", "HostExecutionContextManager", "Capture", "()", "summary", "df-generated"] - ["System.Threading", "HostExecutionContextManager", "Revert", "(System.Object)", "summary", "df-generated"] - ["System.Threading", "IThreadPoolWorkItem", "Execute", "()", "summary", "df-generated"] @@ -244,10 +225,6 @@ extensions: - ["System.Threading", "ManualResetEventSlim", "Wait", "(System.Threading.CancellationToken)", "summary", "df-generated"] - ["System.Threading", "ManualResetEventSlim", "Wait", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading", "ManualResetEventSlim", "Wait", "(System.TimeSpan,System.Threading.CancellationToken)", "summary", "df-generated"] - - ["System.Threading", "ManualResetEventSlim", "get_IsSet", "()", "summary", "df-generated"] - - ["System.Threading", "ManualResetEventSlim", "get_SpinCount", "()", "summary", "df-generated"] - - ["System.Threading", "ManualResetEventSlim", "set_IsSet", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading", "ManualResetEventSlim", "set_SpinCount", "(System.Int32)", "summary", "df-generated"] - ["System.Threading", "Monitor", "Enter", "(System.Object)", "summary", "df-generated"] - ["System.Threading", "Monitor", "Enter", "(System.Object,System.Boolean)", "summary", "df-generated"] - ["System.Threading", "Monitor", "Exit", "(System.Object)", "summary", "df-generated"] @@ -278,13 +255,6 @@ extensions: - ["System.Threading", "Overlapped", "Free", "(System.Threading.NativeOverlapped*)", "summary", "df-generated"] - ["System.Threading", "Overlapped", "Overlapped", "(System.Int32,System.Int32,System.Int32,System.IAsyncResult)", "summary", "df-generated"] - ["System.Threading", "Overlapped", "Unpack", "(System.Threading.NativeOverlapped*)", "summary", "df-generated"] - - ["System.Threading", "Overlapped", "get_EventHandle", "()", "summary", "df-generated"] - - ["System.Threading", "Overlapped", "get_OffsetHigh", "()", "summary", "df-generated"] - - ["System.Threading", "Overlapped", "get_OffsetLow", "()", "summary", "df-generated"] - - ["System.Threading", "Overlapped", "set_EventHandle", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading", "Overlapped", "set_EventHandleIntPtr", "(System.IntPtr)", "summary", "df-generated"] - - ["System.Threading", "Overlapped", "set_OffsetHigh", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading", "Overlapped", "set_OffsetLow", "(System.Int32)", "summary", "df-generated"] - ["System.Threading", "PeriodicTimer", "Dispose", "()", "summary", "df-generated"] - ["System.Threading", "PreAllocatedOverlapped", "Dispose", "()", "summary", "df-generated"] - ["System.Threading", "ReaderWriterLock", "AcquireReaderLock", "(System.Int32)", "summary", "df-generated"] @@ -367,9 +337,7 @@ extensions: - ["System.Threading", "SpinWait", "Reset", "()", "summary", "df-generated"] - ["System.Threading", "SpinWait", "SpinOnce", "()", "summary", "df-generated"] - ["System.Threading", "SpinWait", "SpinOnce", "(System.Int32)", "summary", "df-generated"] - - ["System.Threading", "SpinWait", "get_Count", "()", "summary", "df-generated"] - ["System.Threading", "SpinWait", "get_NextSpinWillYield", "()", "summary", "df-generated"] - - ["System.Threading", "SpinWait", "set_Count", "(System.Int32)", "summary", "df-generated"] - ["System.Threading", "SynchronizationContext", "CreateCopy", "()", "summary", "df-generated"] - ["System.Threading", "SynchronizationContext", "IsWaitNotificationRequired", "()", "summary", "df-generated"] - ["System.Threading", "SynchronizationContext", "OperationCompleted", "()", "summary", "df-generated"] @@ -446,25 +414,11 @@ extensions: - ["System.Threading", "Thread", "VolatileWrite", "(System.UInt64,System.UInt64)", "summary", "df-generated"] - ["System.Threading", "Thread", "VolatileWrite", "(System.UIntPtr,System.UIntPtr)", "summary", "df-generated"] - ["System.Threading", "Thread", "Yield", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "get_ApartmentState", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "get_CurrentCulture", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "get_CurrentPrincipal", "()", "summary", "df-generated"] - ["System.Threading", "Thread", "get_CurrentThread", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "get_CurrentUICulture", "()", "summary", "df-generated"] - ["System.Threading", "Thread", "get_ExecutionContext", "()", "summary", "df-generated"] - ["System.Threading", "Thread", "get_IsAlive", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "get_IsBackground", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "get_IsThreadPoolThread", "()", "summary", "df-generated"] - ["System.Threading", "Thread", "get_ManagedThreadId", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "get_Priority", "()", "summary", "df-generated"] - ["System.Threading", "Thread", "get_ThreadState", "()", "summary", "df-generated"] - - ["System.Threading", "Thread", "set_ApartmentState", "(System.Threading.ApartmentState)", "summary", "df-generated"] - - ["System.Threading", "Thread", "set_CurrentCulture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - - ["System.Threading", "Thread", "set_CurrentPrincipal", "(System.Security.Principal.IPrincipal)", "summary", "df-generated"] - - ["System.Threading", "Thread", "set_CurrentUICulture", "(System.Globalization.CultureInfo)", "summary", "df-generated"] - - ["System.Threading", "Thread", "set_IsBackground", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading", "Thread", "set_IsThreadPoolThread", "(System.Boolean)", "summary", "df-generated"] - - ["System.Threading", "Thread", "set_Priority", "(System.Threading.ThreadPriority)", "summary", "df-generated"] - ["System.Threading", "ThreadAbortException", "get_ExceptionState", "()", "summary", "df-generated"] - ["System.Threading", "ThreadInterruptedException", "ThreadInterruptedException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Threading", "ThreadInterruptedException", "ThreadInterruptedException", "(System.String)", "summary", "df-generated"] @@ -474,9 +428,7 @@ extensions: - ["System.Threading", "ThreadLocal", "ThreadLocal", "(System.Boolean)", "summary", "df-generated"] - ["System.Threading", "ThreadLocal", "ToString", "()", "summary", "df-generated"] - ["System.Threading", "ThreadLocal", "get_IsValueCreated", "()", "summary", "df-generated"] - - ["System.Threading", "ThreadLocal", "get_Value", "()", "summary", "df-generated"] - ["System.Threading", "ThreadLocal", "get_Values", "()", "summary", "df-generated"] - - ["System.Threading", "ThreadLocal", "set_Value", "(T)", "summary", "df-generated"] - ["System.Threading", "ThreadPool", "BindHandle", "(System.IntPtr)", "summary", "df-generated"] - ["System.Threading", "ThreadPool", "BindHandle", "(System.Runtime.InteropServices.SafeHandle)", "summary", "df-generated"] - ["System.Threading", "ThreadPool", "GetAvailableThreads", "(System.Int32,System.Int32)", "summary", "df-generated"] @@ -559,7 +511,6 @@ extensions: - ["System.Threading", "WaitHandle", "WaitOne", "(System.Int32,System.Boolean)", "summary", "df-generated"] - ["System.Threading", "WaitHandle", "WaitOne", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Threading", "WaitHandle", "WaitOne", "(System.TimeSpan,System.Boolean)", "summary", "df-generated"] - - ["System.Threading", "WaitHandle", "get_SafeWaitHandle", "()", "summary", "df-generated"] - ["System.Threading", "WaitHandleCannotBeOpenedException", "WaitHandleCannotBeOpenedException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Threading", "WaitHandleCannotBeOpenedException", "WaitHandleCannotBeOpenedException", "(System.String)", "summary", "df-generated"] - ["System.Threading", "WaitHandleCannotBeOpenedException", "WaitHandleCannotBeOpenedException", "(System.String,System.Exception)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Timers.model.yml b/csharp/ql/lib/ext/generated/System.Timers.model.yml index b5f14c04c79..241e6c925f5 100644 --- a/csharp/ql/lib/ext/generated/System.Timers.model.yml +++ b/csharp/ql/lib/ext/generated/System.Timers.model.yml @@ -1,13 +1,5 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: - - addsTo: - pack: codeql/csharp-all - extensible: summaryModel - data: - - ["System.Timers", "Timer", False, "get_Site", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Timers", "Timer", False, "get_SynchronizingObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Timers", "Timer", False, "set_Site", "(System.ComponentModel.ISite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Timers", "Timer", False, "set_SynchronizingObject", "(System.ComponentModel.ISynchronizeInvoke)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -22,11 +14,5 @@ extensions: - ["System.Timers", "Timer", "Stop", "()", "summary", "df-generated"] - ["System.Timers", "Timer", "Timer", "(System.Double)", "summary", "df-generated"] - ["System.Timers", "Timer", "Timer", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Timers", "Timer", "get_AutoReset", "()", "summary", "df-generated"] - - ["System.Timers", "Timer", "get_Enabled", "()", "summary", "df-generated"] - - ["System.Timers", "Timer", "get_Interval", "()", "summary", "df-generated"] - - ["System.Timers", "Timer", "set_AutoReset", "(System.Boolean)", "summary", "df-generated"] - - ["System.Timers", "Timer", "set_Enabled", "(System.Boolean)", "summary", "df-generated"] - - ["System.Timers", "Timer", "set_Interval", "(System.Double)", "summary", "df-generated"] - ["System.Timers", "TimersDescriptionAttribute", "TimersDescriptionAttribute", "(System.String)", "summary", "df-generated"] - ["System.Timers", "TimersDescriptionAttribute", "get_Description", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Transactions.Configuration.model.yml b/csharp/ql/lib/ext/generated/System.Transactions.Configuration.model.yml deleted file mode 100644 index 4230ecf8500..00000000000 --- a/csharp/ql/lib/ext/generated/System.Transactions.Configuration.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["System.Transactions.Configuration", "DefaultSettingsSection", "get_DistributedTransactionManagerName", "()", "summary", "df-generated"] - - ["System.Transactions.Configuration", "DefaultSettingsSection", "get_Timeout", "()", "summary", "df-generated"] - - ["System.Transactions.Configuration", "DefaultSettingsSection", "set_DistributedTransactionManagerName", "(System.String)", "summary", "df-generated"] - - ["System.Transactions.Configuration", "MachineSettingsSection", "get_MaxTimeout", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Transactions.model.yml b/csharp/ql/lib/ext/generated/System.Transactions.model.yml index dfe82d34e51..ade1e30faac 100644 --- a/csharp/ql/lib/ext/generated/System.Transactions.model.yml +++ b/csharp/ql/lib/ext/generated/System.Transactions.model.yml @@ -22,8 +22,6 @@ extensions: - ["System.Transactions", "Transaction", False, "get_TransactionInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Transactions", "TransactionEventArgs", False, "get_Transaction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Transactions", "TransactionInformation", False, "get_DistributedIdentifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Transactions", "TransactionOptions", False, "get_Timeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Transactions", "TransactionOptions", False, "set_Timeout", "(System.TimeSpan)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Transactions", "TransactionScope", False, "TransactionScope", "(System.Transactions.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Transactions", "TransactionScope", False, "TransactionScope", "(System.Transactions.Transaction,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Transactions", "TransactionScope", False, "TransactionScope", "(System.Transactions.Transaction,System.Transactions.TransactionScopeAsyncFlowOption)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -48,8 +46,6 @@ extensions: - ["System.Transactions", "DistributedTransactionPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - ["System.Transactions", "DistributedTransactionPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - ["System.Transactions", "DistributedTransactionPermissionAttribute", "DistributedTransactionPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - - ["System.Transactions", "DistributedTransactionPermissionAttribute", "get_Unrestricted", "()", "summary", "df-generated"] - - ["System.Transactions", "DistributedTransactionPermissionAttribute", "set_Unrestricted", "(System.Boolean)", "summary", "df-generated"] - ["System.Transactions", "Enlistment", "Done", "()", "summary", "df-generated"] - ["System.Transactions", "IDtcTransaction", "Abort", "(System.IntPtr,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Transactions", "IDtcTransaction", "Commit", "(System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] @@ -82,11 +78,9 @@ extensions: - ["System.Transactions", "Transaction", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Transactions", "Transaction", "GetPromotedToken", "()", "summary", "df-generated"] - ["System.Transactions", "Transaction", "Rollback", "()", "summary", "df-generated"] - - ["System.Transactions", "Transaction", "get_Current", "()", "summary", "df-generated"] - ["System.Transactions", "Transaction", "get_IsolationLevel", "()", "summary", "df-generated"] - ["System.Transactions", "Transaction", "op_Equality", "(System.Transactions.Transaction,System.Transactions.Transaction)", "summary", "df-generated"] - ["System.Transactions", "Transaction", "op_Inequality", "(System.Transactions.Transaction,System.Transactions.Transaction)", "summary", "df-generated"] - - ["System.Transactions", "Transaction", "set_Current", "(System.Transactions.Transaction)", "summary", "df-generated"] - ["System.Transactions", "TransactionAbortedException", "TransactionAbortedException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Transactions", "TransactionAbortedException", "TransactionAbortedException", "(System.String)", "summary", "df-generated"] - ["System.Transactions", "TransactionAbortedException", "TransactionAbortedException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -108,23 +102,14 @@ extensions: - ["System.Transactions", "TransactionInterop", "GetWhereabouts", "()", "summary", "df-generated"] - ["System.Transactions", "TransactionManager", "RecoveryComplete", "(System.Guid)", "summary", "df-generated"] - ["System.Transactions", "TransactionManager", "Reenlist", "(System.Guid,System.Byte[],System.Transactions.IEnlistmentNotification)", "summary", "df-generated"] - - ["System.Transactions", "TransactionManager", "get_DefaultTimeout", "()", "summary", "df-generated"] - - ["System.Transactions", "TransactionManager", "get_HostCurrentCallback", "()", "summary", "df-generated"] - - ["System.Transactions", "TransactionManager", "get_ImplicitDistributedTransactions", "()", "summary", "df-generated"] - - ["System.Transactions", "TransactionManager", "get_MaximumTimeout", "()", "summary", "df-generated"] - - ["System.Transactions", "TransactionManager", "set_DefaultTimeout", "(System.TimeSpan)", "summary", "df-generated"] - - ["System.Transactions", "TransactionManager", "set_ImplicitDistributedTransactions", "(System.Boolean)", "summary", "df-generated"] - - ["System.Transactions", "TransactionManager", "set_MaximumTimeout", "(System.TimeSpan)", "summary", "df-generated"] - ["System.Transactions", "TransactionManagerCommunicationException", "TransactionManagerCommunicationException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Transactions", "TransactionManagerCommunicationException", "TransactionManagerCommunicationException", "(System.String)", "summary", "df-generated"] - ["System.Transactions", "TransactionManagerCommunicationException", "TransactionManagerCommunicationException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Transactions", "TransactionOptions", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Transactions", "TransactionOptions", "Equals", "(System.Transactions.TransactionOptions)", "summary", "df-generated"] - ["System.Transactions", "TransactionOptions", "GetHashCode", "()", "summary", "df-generated"] - - ["System.Transactions", "TransactionOptions", "get_IsolationLevel", "()", "summary", "df-generated"] - ["System.Transactions", "TransactionOptions", "op_Equality", "(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)", "summary", "df-generated"] - ["System.Transactions", "TransactionOptions", "op_Inequality", "(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)", "summary", "df-generated"] - - ["System.Transactions", "TransactionOptions", "set_IsolationLevel", "(System.Transactions.IsolationLevel)", "summary", "df-generated"] - ["System.Transactions", "TransactionPromotionException", "TransactionPromotionException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Transactions", "TransactionPromotionException", "TransactionPromotionException", "(System.String)", "summary", "df-generated"] - ["System.Transactions", "TransactionPromotionException", "TransactionPromotionException", "(System.String,System.Exception)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Web.model.yml b/csharp/ql/lib/ext/generated/System.Web.model.yml index 1b2bdfe61dc..815b285dce2 100644 --- a/csharp/ql/lib/ext/generated/System.Web.model.yml +++ b/csharp/ql/lib/ext/generated/System.Web.model.yml @@ -24,12 +24,8 @@ extensions: - ["System.Web", "AspNetHostingPermission", "IsUnrestricted", "()", "summary", "df-generated"] - ["System.Web", "AspNetHostingPermission", "ToXml", "()", "summary", "df-generated"] - ["System.Web", "AspNetHostingPermission", "Union", "(System.Security.IPermission)", "summary", "df-generated"] - - ["System.Web", "AspNetHostingPermission", "get_Level", "()", "summary", "df-generated"] - - ["System.Web", "AspNetHostingPermission", "set_Level", "(System.Web.AspNetHostingPermissionLevel)", "summary", "df-generated"] - ["System.Web", "AspNetHostingPermissionAttribute", "AspNetHostingPermissionAttribute", "(System.Security.Permissions.SecurityAction)", "summary", "df-generated"] - ["System.Web", "AspNetHostingPermissionAttribute", "CreatePermission", "()", "summary", "df-generated"] - - ["System.Web", "AspNetHostingPermissionAttribute", "get_Level", "()", "summary", "df-generated"] - - ["System.Web", "AspNetHostingPermissionAttribute", "set_Level", "(System.Web.AspNetHostingPermissionLevel)", "summary", "df-generated"] - ["System.Web", "HttpUtility", "ParseQueryString", "(System.String)", "summary", "df-generated"] - ["System.Web", "HttpUtility", "ParseQueryString", "(System.String,System.Text.Encoding)", "summary", "df-generated"] - ["System.Web", "HttpUtility", "UrlDecode", "(System.Byte[],System.Int32,System.Int32,System.Text.Encoding)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xaml.Permissions.model.yml b/csharp/ql/lib/ext/generated/System.Xaml.Permissions.model.yml index 1823bb891ba..ec62183c92c 100644 --- a/csharp/ql/lib/ext/generated/System.Xaml.Permissions.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xaml.Permissions.model.yml @@ -9,7 +9,6 @@ extensions: - ["System.Xaml.Permissions", "XamlAccessLevel", "PrivateAccessTo", "(System.String)", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlAccessLevel", "PrivateAccessTo", "(System.Type)", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlAccessLevel", "get_AssemblyAccessToAssemblyName", "()", "summary", "df-generated"] - - ["System.Xaml.Permissions", "XamlAccessLevel", "get_PrivateAccessToTypeName", "()", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlLoadPermission", "Copy", "()", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlLoadPermission", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlLoadPermission", "FromXml", "(System.Security.SecurityElement)", "summary", "df-generated"] @@ -23,5 +22,3 @@ extensions: - ["System.Xaml.Permissions", "XamlLoadPermission", "XamlLoadPermission", "(System.Collections.Generic.IEnumerable)", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlLoadPermission", "XamlLoadPermission", "(System.Security.Permissions.PermissionState)", "summary", "df-generated"] - ["System.Xaml.Permissions", "XamlLoadPermission", "XamlLoadPermission", "(System.Xaml.Permissions.XamlAccessLevel)", "summary", "df-generated"] - - ["System.Xaml.Permissions", "XamlLoadPermission", "get_AllowedAccess", "()", "summary", "df-generated"] - - ["System.Xaml.Permissions", "XamlLoadPermission", "set_AllowedAccess", "(System.Collections.Generic.IList)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xml.Linq.model.yml b/csharp/ql/lib/ext/generated/System.Xml.Linq.model.yml index 296b7ddc202..23586b6f26b 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Linq.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Linq.model.yml @@ -27,16 +27,12 @@ extensions: - ["System.Xml.Linq", "XAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XAttribute", False, "get_NextAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XAttribute", False, "get_PreviousAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XAttribute", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XAttribute", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XCData", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Linq", "XCData", False, "WriteToAsync", "(System.Xml.XmlWriter,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XComment", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Linq", "XComment", False, "WriteToAsync", "(System.Xml.XmlWriter,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XComment", False, "XComment", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XComment", False, "XComment", "(System.Xml.Linq.XComment)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XComment", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XComment", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XContainer", False, "Add", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XContainer", False, "Add", "(System.Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Linq", "XContainer", False, "Add", "(System.Object[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -59,12 +55,6 @@ extensions: - ["System.Xml.Linq", "XDeclaration", False, "XDeclaration", "(System.String,System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDeclaration", False, "XDeclaration", "(System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDeclaration", False, "XDeclaration", "(System.Xml.Linq.XDeclaration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDeclaration", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDeclaration", False, "get_Standalone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDeclaration", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDeclaration", False, "set_Encoding", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDeclaration", False, "set_Standalone", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDeclaration", False, "set_Version", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDocument", False, "Load", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XDocument", False, "Load", "(System.IO.Stream,System.Xml.Linq.LoadOptions)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XDocument", False, "Load", "(System.IO.TextReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -84,10 +74,8 @@ extensions: - ["System.Xml.Linq", "XDocument", False, "XDocument", "(System.Object[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDocument", False, "XDocument", "(System.Xml.Linq.XDeclaration,System.Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDocument", False, "XDocument", "(System.Xml.Linq.XDocument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocument", False, "get_Declaration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XDocument", False, "get_DocumentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XDocument", False, "get_Root", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocument", False, "set_Declaration", "(System.Xml.Linq.XDeclaration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDocumentType", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Linq", "XDocumentType", False, "WriteToAsync", "(System.Xml.XmlWriter,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XDocumentType", False, "XDocumentType", "(System.String,System.String,System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -95,14 +83,6 @@ extensions: - ["System.Xml.Linq", "XDocumentType", False, "XDocumentType", "(System.String,System.String,System.String,System.String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDocumentType", False, "XDocumentType", "(System.String,System.String,System.String,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XDocumentType", False, "XDocumentType", "(System.Xml.Linq.XDocumentType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "get_InternalSubset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "get_PublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "get_SystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "set_InternalSubset", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "set_PublicId", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XDocumentType", False, "set_SystemId", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XElement", False, "AncestorsAndSelf", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XElement", False, "AncestorsAndSelf", "(System.Xml.Linq.XName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XElement", False, "Attribute", "(System.Xml.Linq.XName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -142,10 +122,6 @@ extensions: - ["System.Xml.Linq", "XElement", False, "XElement", "(System.Xml.Linq.XStreamingElement)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Linq", "XElement", False, "get_FirstAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XElement", False, "get_LastAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XElement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XElement", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XElement", False, "set_Name", "(System.Xml.Linq.XName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XElement", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XName", False, "Get", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XName", False, "Get", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XName", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -182,22 +158,14 @@ extensions: - ["System.Xml.Linq", "XProcessingInstruction", False, "XProcessingInstruction", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XProcessingInstruction", False, "XProcessingInstruction", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XProcessingInstruction", False, "XProcessingInstruction", "(System.Xml.Linq.XProcessingInstruction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XProcessingInstruction", False, "get_Data", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XProcessingInstruction", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XProcessingInstruction", False, "set_Data", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XProcessingInstruction", False, "set_Target", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XStreamingElement", False, "XStreamingElement", "(System.Xml.Linq.XName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XStreamingElement", False, "XStreamingElement", "(System.Xml.Linq.XName,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XStreamingElement", False, "XStreamingElement", "(System.Xml.Linq.XName,System.Object[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XStreamingElement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XStreamingElement", False, "set_Name", "(System.Xml.Linq.XName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XText", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Linq", "XText", False, "WriteToAsync", "(System.Xml.XmlWriter,System.Threading.CancellationToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Linq", "XText", False, "WriteToAsync", "(System.Xml.XmlWriter,System.Threading.CancellationToken)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Linq", "XText", False, "XText", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Linq", "XText", False, "XText", "(System.Xml.Linq.XText)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Linq", "XText", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Linq", "XText", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel diff --git a/csharp/ql/lib/ext/generated/System.Xml.Schema.model.yml b/csharp/ql/lib/ext/generated/System.Xml.Schema.model.yml index 78c5b7115f6..660c782eaca 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Schema.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Schema.model.yml @@ -16,152 +16,42 @@ extensions: - ["System.Xml.Schema", "XmlAtomicValue", False, "get_ValueAsDateTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlAtomicValue", False, "get_XmlType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchema", False, "get_Groups", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchema", False, "get_Includes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchema", False, "get_Items", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchema", False, "get_Notations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "get_TargetNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "get_UnhandledAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "set_TargetNamespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "set_UnhandledAttributes", "(System.Xml.XmlAttribute[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", False, "set_Version", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAll", False, "get_Items", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotated", False, "get_Annotation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotated", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotated", False, "get_UnhandledAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotated", False, "set_Annotation", "(System.Xml.Schema.XmlSchemaAnnotation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotated", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotated", False, "set_UnhandledAttributes", "(System.Xml.XmlAttribute[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotation", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAnnotation", False, "get_Items", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotation", False, "get_UnhandledAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotation", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnnotation", False, "set_UnhandledAttributes", "(System.Xml.XmlAttribute[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAny", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAny", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnyAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnyAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAppInfo", False, "get_Markup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAppInfo", False, "get_Source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAppInfo", False, "set_Markup", "(System.Xml.XmlNode[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAppInfo", False, "set_Source", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_AttributeSchemaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_AttributeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_DefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_FixedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_QualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_RefName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_SchemaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "get_SchemaTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "set_DefaultValue", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "set_FixedValue", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "set_RefName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "set_SchemaType", "(System.Xml.Schema.XmlSchemaSimpleType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", False, "set_SchemaTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttributeGroup", False, "get_AnyAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAttributeGroup", False, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttributeGroup", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAttributeGroup", False, "get_QualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaAttributeGroup", False, "get_RedefinedAttributeGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttributeGroup", False, "set_AnyAttribute", "(System.Xml.Schema.XmlSchemaAnyAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttributeGroup", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttributeGroupRef", False, "get_RefName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttributeGroupRef", False, "set_RefName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaChoice", False, "get_Items", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", False, "Add", "(System.Xml.Schema.XmlSchema,System.Xml.XmlResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", False, "XmlSchemaCollection", "(System.Xml.XmlNameTable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", False, "get_Item", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", False, "get_NameTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContent", False, "get_Content", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContent", False, "set_Content", "(System.Xml.Schema.XmlSchemaContent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentExtension", False, "get_AnyAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexContentExtension", False, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentExtension", False, "get_BaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentExtension", False, "get_Particle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentExtension", False, "set_AnyAttribute", "(System.Xml.Schema.XmlSchemaAnyAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentExtension", False, "set_BaseTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentExtension", False, "set_Particle", "(System.Xml.Schema.XmlSchemaParticle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentRestriction", False, "get_AnyAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexContentRestriction", False, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentRestriction", False, "get_BaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentRestriction", False, "get_Particle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentRestriction", False, "set_AnyAttribute", "(System.Xml.Schema.XmlSchemaAnyAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentRestriction", False, "set_BaseTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContentRestriction", False, "set_Particle", "(System.Xml.Schema.XmlSchemaParticle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", False, "get_AnyAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexType", False, "get_AttributeWildcard", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", False, "get_ContentModel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexType", False, "get_ContentTypeParticle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", False, "get_Particle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", False, "set_AnyAttribute", "(System.Xml.Schema.XmlSchemaAnyAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", False, "set_ContentModel", "(System.Xml.Schema.XmlSchemaContentModel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", False, "set_Particle", "(System.Xml.Schema.XmlSchemaParticle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ChangeType", "(System.Object,System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ChangeType", "(System.Object,System.Type,System.Xml.IXmlNamespaceResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", True, "ChangeType", "(System.Object,System.Type,System.Xml.IXmlNamespaceResolver)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaDocumentation", False, "get_Language", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaDocumentation", False, "get_Markup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaDocumentation", False, "get_Source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaDocumentation", False, "set_Language", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaDocumentation", False, "set_Markup", "(System.Xml.XmlNode[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaDocumentation", False, "set_Source", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "get_DefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaElement", False, "get_ElementSchemaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaElement", False, "get_ElementType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "get_FixedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaElement", False, "get_QualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "get_RefName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "get_SchemaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "get_SchemaTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "get_SubstitutionGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "set_DefaultValue", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "set_FixedValue", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "set_RefName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "set_SchemaType", "(System.Xml.Schema.XmlSchemaType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "set_SchemaTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", False, "set_SubstitutionGroup", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", False, "XmlSchemaException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", False, "get_Message", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", False, "get_SourceSchemaObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", False, "get_SourceUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "get_Schema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "get_SchemaLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "get_UnhandledAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "set_Id", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "set_Schema", "(System.Xml.Schema.XmlSchema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "set_SchemaLocation", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaExternal", False, "set_UnhandledAttributes", "(System.Xml.XmlAttribute[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaFacet", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaFacet", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaGroup", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaGroup", False, "get_Particle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaGroup", False, "get_QualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaGroup", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaGroup", False, "set_Particle", "(System.Xml.Schema.XmlSchemaGroupBase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaGroupRef", False, "get_Particle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaGroupRef", False, "get_RefName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaGroupRef", False, "set_RefName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaIdentityConstraint", False, "get_Fields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaIdentityConstraint", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaIdentityConstraint", False, "get_QualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaIdentityConstraint", False, "get_Selector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaIdentityConstraint", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaIdentityConstraint", False, "set_Selector", "(System.Xml.Schema.XmlSchemaXPath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaImport", False, "get_Annotation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaImport", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaImport", False, "set_Annotation", "(System.Xml.Schema.XmlSchemaAnnotation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaImport", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInclude", False, "get_Annotation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInclude", False, "set_Annotation", "(System.Xml.Schema.XmlSchemaAnnotation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInference", False, "InferSchema", "(System.Xml.XmlReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInference", False, "InferSchema", "(System.Xml.XmlReader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInference", False, "InferSchema", "(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -170,27 +60,6 @@ extensions: - ["System.Xml.Schema", "XmlSchemaInference", False, "InferSchema", "(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInference", False, "InferSchema", "(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInferenceException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "get_MemberType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "get_SchemaAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "get_SchemaElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "get_SchemaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "set_MemberType", "(System.Xml.Schema.XmlSchemaSimpleType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "set_SchemaAttribute", "(System.Xml.Schema.XmlSchemaAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "set_SchemaElement", "(System.Xml.Schema.XmlSchemaElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", False, "set_SchemaType", "(System.Xml.Schema.XmlSchemaType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaKeyref", False, "get_Refer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaKeyref", False, "set_Refer", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaNotation", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaNotation", False, "get_Public", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaNotation", False, "get_System", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaNotation", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaNotation", False, "set_Public", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaNotation", False, "set_System", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", False, "get_Parent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", False, "get_SourceUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", False, "set_Namespaces", "(System.Xml.Serialization.XmlSerializerNamespaces)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", False, "set_Parent", "(System.Xml.Schema.XmlSchemaObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", False, "set_SourceUri", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectCollection", False, "Remove", "(System.Xml.Schema.XmlSchemaObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectCollection", False, "XmlSchemaObjectCollection", "(System.Xml.Schema.XmlSchemaObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -213,48 +82,18 @@ extensions: - ["System.Xml.Schema", "XmlSchemaSet", False, "Reprocess", "(System.Xml.Schema.XmlSchema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", False, "Reprocess", "(System.Xml.Schema.XmlSchema)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", False, "XmlSchemaSet", "(System.Xml.XmlNameTable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSet", False, "get_CompilationSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", False, "get_NameTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSet", False, "set_CompilationSettings", "(System.Xml.Schema.XmlSchemaCompilationSettings)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", False, "set_XmlResolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContent", False, "get_Content", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContent", False, "set_Content", "(System.Xml.Schema.XmlSchemaContent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentExtension", False, "get_AnyAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSimpleContentExtension", False, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentExtension", False, "get_BaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentExtension", False, "set_AnyAttribute", "(System.Xml.Schema.XmlSchemaAnyAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentExtension", False, "set_BaseTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "get_AnyAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "get_Attributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "get_BaseType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "get_BaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "get_Facets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "set_AnyAttribute", "(System.Xml.Schema.XmlSchemaAnyAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "set_BaseType", "(System.Xml.Schema.XmlSchemaSimpleType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleContentRestriction", False, "set_BaseTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleType", False, "get_Content", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleType", False, "set_Content", "(System.Xml.Schema.XmlSchemaSimpleTypeContent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeList", False, "get_BaseItemType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeList", False, "get_ItemType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeList", False, "get_ItemTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeList", False, "set_BaseItemType", "(System.Xml.Schema.XmlSchemaSimpleType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeList", False, "set_ItemType", "(System.Xml.Schema.XmlSchemaSimpleType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeList", False, "set_ItemTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeRestriction", False, "get_BaseType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeRestriction", False, "get_BaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSimpleTypeRestriction", False, "get_Facets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeRestriction", False, "set_BaseType", "(System.Xml.Schema.XmlSchemaSimpleType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeRestriction", False, "set_BaseTypeName", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSimpleTypeUnion", False, "get_BaseMemberTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSimpleTypeUnion", False, "get_BaseTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeUnion", False, "get_MemberTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaSimpleTypeUnion", False, "set_MemberTypes", "(System.Xml.XmlQualifiedName[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", False, "get_BaseSchemaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", False, "get_BaseXmlSchemaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", False, "get_Datatype", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaType", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", False, "get_QualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaType", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidationException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidationException", False, "SetSourceObject", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidationException", False, "get_SourceObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -280,15 +119,7 @@ extensions: - ["System.Xml.Schema", "XmlSchemaValidator", False, "XmlSchemaValidator", "(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "XmlSchemaValidator", "(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "XmlSchemaValidator", "(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaValidator", False, "get_LineInfoProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaValidator", False, "get_SourceUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaValidator", False, "get_ValidationEventSender", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaValidator", False, "set_LineInfoProvider", "(System.Xml.IXmlLineInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaValidator", False, "set_SourceUri", "(System.Uri)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaValidator", False, "set_ValidationEventSender", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidator", False, "set_XmlResolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaXPath", False, "get_XPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaXPath", False, "set_XPath", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -313,27 +144,11 @@ extensions: - ["System.Xml.Schema", "XmlSchema", "Write", "(System.IO.TextWriter,System.Xml.XmlNamespaceManager)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchema", "Write", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchema", "Write", "(System.Xml.XmlWriter,System.Xml.XmlNamespaceManager)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "get_AttributeFormDefault", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchema", "get_AttributeGroups", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchema", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "get_BlockDefault", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "get_ElementFormDefault", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchema", "get_Elements", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "get_FinalDefault", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchema", "get_IsCompiled", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchema", "get_SchemaTypes", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "set_AttributeFormDefault", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "set_BlockDefault", "(System.Xml.Schema.XmlSchemaDerivationMethod)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "set_ElementFormDefault", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchema", "set_FinalDefault", "(System.Xml.Schema.XmlSchemaDerivationMethod)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAny", "get_ProcessContents", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAny", "set_ProcessContents", "(System.Xml.Schema.XmlSchemaContentProcessing)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnyAttribute", "get_ProcessContents", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAnyAttribute", "set_ProcessContents", "(System.Xml.Schema.XmlSchemaContentProcessing)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", "get_Form", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", "get_Use", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", "set_Form", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaAttribute", "set_Use", "(System.Xml.Schema.XmlSchemaUse)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", "Add", "(System.String,System.String)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", "Add", "(System.String,System.Xml.XmlReader)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollection", "Add", "(System.String,System.Xml.XmlReader,System.Xml.XmlResolver)", "summary", "df-generated"] @@ -344,70 +159,29 @@ extensions: - ["System.Xml.Schema", "XmlSchemaCollectionEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollectionEnumerator", "Reset", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaCollectionEnumerator", "get_Current", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaCompilationSettings", "get_EnableUpaCheck", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaCompilationSettings", "set_EnableUpaCheck", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContent", "get_IsMixed", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexContent", "set_IsMixed", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexType", "get_AttributeUses", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexType", "get_Attributes", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", "get_Block", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexType", "get_BlockResolved", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaComplexType", "get_ContentType", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", "get_IsAbstract", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", "get_IsMixed", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", "set_Block", "(System.Xml.Schema.XmlSchemaDerivationMethod)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", "set_IsAbstract", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaComplexType", "set_IsMixed", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaContentModel", "get_Content", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaContentModel", "set_Content", "(System.Xml.Schema.XmlSchemaContent)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", "IsDerivedFrom", "(System.Xml.Schema.XmlSchemaDatatype)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", "ParseValue", "(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", "get_TokenizedType", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", "get_TypeCode", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", "get_ValueType", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaDatatype", "get_Variety", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "get_Block", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaElement", "get_BlockResolved", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaElement", "get_Constraints", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "get_Final", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaElement", "get_FinalResolved", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "get_Form", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "get_IsAbstract", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "get_IsNillable", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "set_Block", "(System.Xml.Schema.XmlSchemaDerivationMethod)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "set_Final", "(System.Xml.Schema.XmlSchemaDerivationMethod)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "set_Form", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "set_IsAbstract", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaElement", "set_IsNillable", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", "XmlSchemaException", "(System.String)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", "XmlSchemaException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", "XmlSchemaException", "(System.String,System.Exception,System.Int32,System.Int32)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", "get_LineNumber", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaException", "get_LinePosition", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaFacet", "get_IsFixed", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaFacet", "set_IsFixed", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaGroupBase", "get_Items", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInference", "get_Occurrence", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInference", "get_TypeInference", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInference", "set_Occurrence", "(System.Xml.Schema.XmlSchemaInference+InferenceOption)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInference", "set_TypeInference", "(System.Xml.Schema.XmlSchemaInference+InferenceOption)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInferenceException", "XmlSchemaInferenceException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInferenceException", "XmlSchemaInferenceException", "(System.String)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInferenceException", "XmlSchemaInferenceException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaInferenceException", "XmlSchemaInferenceException", "(System.String,System.Exception,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "get_ContentType", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "get_IsDefault", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "get_IsNil", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "get_Validity", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "set_ContentType", "(System.Xml.Schema.XmlSchemaContentType)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "set_IsDefault", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "set_IsNil", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaInfo", "set_Validity", "(System.Xml.Schema.XmlSchemaValidity)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", "get_LineNumber", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", "get_LinePosition", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", "get_Namespaces", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", "set_LineNumber", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaObject", "set_LinePosition", "(System.Int32)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectCollection", "Contains", "(System.Xml.Schema.XmlSchemaObject)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectCollection", "IndexOf", "(System.Xml.Schema.XmlSchemaObject)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectCollection", "OnClear", "()", "summary", "df-generated"] @@ -420,14 +194,6 @@ extensions: - ["System.Xml.Schema", "XmlSchemaObjectTable", "GetEnumerator", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectTable", "get_Count", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaObjectTable", "get_Item", "(System.Xml.XmlQualifiedName)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "get_MaxOccurs", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "get_MaxOccursString", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "get_MinOccurs", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "get_MinOccursString", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "set_MaxOccurs", "(System.Decimal)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "set_MaxOccursString", "(System.String)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "set_MinOccurs", "(System.Decimal)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaParticle", "set_MinOccursString", "(System.String)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "Add", "(System.Xml.Schema.XmlSchemaSet)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "Compile", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaSet", "Contains", "(System.String)", "summary", "df-generated"] @@ -447,12 +213,8 @@ extensions: - ["System.Xml.Schema", "XmlSchemaType", "GetBuiltInSimpleType", "(System.Xml.XmlQualifiedName)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", "IsDerivedFrom", "(System.Xml.Schema.XmlSchemaType,System.Xml.Schema.XmlSchemaType,System.Xml.Schema.XmlSchemaDerivationMethod)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", "get_DerivedBy", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaType", "get_Final", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", "get_FinalResolved", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaType", "get_IsMixed", "()", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaType", "get_TypeCode", "()", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaType", "set_Final", "(System.Xml.Schema.XmlSchemaDerivationMethod)", "summary", "df-generated"] - - ["System.Xml.Schema", "XmlSchemaType", "set_IsMixed", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidationException", "XmlSchemaValidationException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidationException", "XmlSchemaValidationException", "(System.String)", "summary", "df-generated"] - ["System.Xml.Schema", "XmlSchemaValidationException", "XmlSchemaValidationException", "(System.String,System.Exception)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xml.Serialization.model.yml b/csharp/ql/lib/ext/generated/System.Xml.Serialization.model.yml index 6d5ef820c2d..146d1d8010f 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Serialization.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Serialization.model.yml @@ -13,36 +13,12 @@ extensions: - ["System.Xml.Serialization", "CodeIdentifiers", False, "ToArray", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "ImportContext", False, "ImportContext", "(System.Xml.Serialization.CodeIdentifiers,System.Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapAttributeAttribute", False, "SoapAttributeAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributeAttribute", False, "get_AttributeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributeAttribute", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributeAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributeAttribute", False, "set_AttributeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributeAttribute", False, "set_DataType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributeAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapAttributeOverrides", False, "get_Item", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapAttributeOverrides", False, "get_Item", "(System.Type,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapAttributes", False, "SoapAttributes", "(System.Reflection.ICustomAttributeProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "get_SoapAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "get_SoapDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "get_SoapElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "get_SoapEnum", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "get_SoapType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "set_SoapAttribute", "(System.Xml.Serialization.SoapAttributeAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "set_SoapDefaultValue", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "set_SoapElement", "(System.Xml.Serialization.SoapElementAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "set_SoapEnum", "(System.Xml.Serialization.SoapEnumAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", False, "set_SoapType", "(System.Xml.Serialization.SoapTypeAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapElementAttribute", False, "SoapElementAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapElementAttribute", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapElementAttribute", False, "get_ElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapElementAttribute", False, "set_DataType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapElementAttribute", False, "set_ElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapEnumAttribute", False, "SoapEnumAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapEnumAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapEnumAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapIncludeAttribute", False, "SoapIncludeAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapIncludeAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapIncludeAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", False, "ImportMembersMapping", "(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[])", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", False, "ImportMembersMapping", "(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", False, "ImportMembersMapping", "(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean,System.Boolean)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] @@ -52,17 +28,9 @@ extensions: - ["System.Xml.Serialization", "SoapReflectionImporter", False, "ImportTypeMapping", "(System.Type,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", False, "SoapReflectionImporter", "(System.Xml.Serialization.SoapAttributeOverrides,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", False, "SoapReflectionImporter", "(System.Xml.Serialization.SoapAttributeOverrides,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapSchemaMember", False, "get_MemberName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapSchemaMember", False, "get_MemberType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapSchemaMember", False, "set_MemberName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapSchemaMember", False, "set_MemberType", "(System.Xml.XmlQualifiedName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapTypeAttribute", False, "SoapTypeAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapTypeAttribute", False, "SoapTypeAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "SoapTypeAttribute", False, "SoapTypeAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapTypeAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapTypeAttribute", False, "get_TypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapTypeAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "SoapTypeAttribute", False, "set_TypeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "UnreferencedObjectEventArgs", False, "UnreferencedObjectEventArgs", "(System.Object,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "UnreferencedObjectEventArgs", False, "UnreferencedObjectEventArgs", "(System.Object,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "UnreferencedObjectEventArgs", False, "get_UnreferencedId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -70,95 +38,37 @@ extensions: - ["System.Xml.Serialization", "XmlAnyElementAttribute", False, "XmlAnyElementAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAnyElementAttribute", False, "XmlAnyElementAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAnyElementAttribute", False, "XmlAnyElementAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAnyElementAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAnyElementAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAnyElementAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAnyElementAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAnyElementAttributes", False, "Remove", "(System.Xml.Serialization.XmlAnyElementAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlArrayAttribute", False, "XmlArrayAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", False, "get_ElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", False, "set_ElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "XmlArrayItemAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "XmlArrayItemAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "XmlArrayItemAttribute", "(System.String,System.Type)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "XmlArrayItemAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "get_ElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "set_DataType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "set_ElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlArrayItemAttributes", False, "Remove", "(System.Xml.Serialization.XmlArrayItemAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "XmlAttributeAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "XmlAttributeAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "XmlAttributeAttribute", "(System.String,System.Type)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "XmlAttributeAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "get_AttributeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "set_AttributeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "set_DataType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeEventArgs", False, "get_Attr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeEventArgs", False, "get_ExpectedAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeEventArgs", False, "get_ObjectBeingDeserialized", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeOverrides", False, "get_Item", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributes", False, "XmlAttributes", "(System.Reflection.ICustomAttributeProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlAnyAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlAnyElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlArrayItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlChoiceIdentifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlEnum", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "get_XmlType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlAnyAttribute", "(System.Xml.Serialization.XmlAnyAttributeAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlArray", "(System.Xml.Serialization.XmlArrayAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlAttribute", "(System.Xml.Serialization.XmlAttributeAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlDefaultValue", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlEnum", "(System.Xml.Serialization.XmlEnumAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlRoot", "(System.Xml.Serialization.XmlRootAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlText", "(System.Xml.Serialization.XmlTextAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", False, "set_XmlType", "(System.Xml.Serialization.XmlTypeAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlChoiceIdentifierAttribute", False, "XmlChoiceIdentifierAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlChoiceIdentifierAttribute", False, "get_MemberName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlChoiceIdentifierAttribute", False, "set_MemberName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlDeserializationEvents", False, "get_OnUnknownAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlDeserializationEvents", False, "get_OnUnknownElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlDeserializationEvents", False, "get_OnUnknownNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlDeserializationEvents", False, "get_OnUnreferencedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementAttribute", False, "XmlElementAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementAttribute", False, "XmlElementAttribute", "(System.String,System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementAttribute", False, "XmlElementAttribute", "(System.String,System.Type)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementAttribute", False, "XmlElementAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "get_ElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "set_DataType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "set_ElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementAttributes", False, "Remove", "(System.Xml.Serialization.XmlElementAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementEventArgs", False, "get_Element", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementEventArgs", False, "get_ExpectedElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlElementEventArgs", False, "get_ObjectBeingDeserialized", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlEnumAttribute", False, "XmlEnumAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlEnumAttribute", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlEnumAttribute", False, "set_Name", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlIncludeAttribute", False, "XmlIncludeAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlIncludeAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlIncludeAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlMapping", False, "SetKey", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlMapping", False, "get_ElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlMapping", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -196,21 +106,7 @@ extensions: - ["System.Xml.Serialization", "XmlReflectionImporter", False, "ImportTypeMapping", "(System.Type,System.Xml.Serialization.XmlRootAttribute,System.String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlReflectionImporter", False, "XmlReflectionImporter", "(System.Xml.Serialization.XmlAttributeOverrides,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlReflectionImporter", False, "XmlReflectionImporter", "(System.Xml.Serialization.XmlAttributeOverrides,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "get_MemberName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "get_MemberType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "get_SoapAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "get_XmlAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "set_MemberName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "set_MemberType", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "set_SoapAttributes", "(System.Xml.Serialization.SoapAttributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", False, "set_XmlAttributes", "(System.Xml.Serialization.XmlAttributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlRootAttribute", False, "XmlRootAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", False, "get_ElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", False, "set_DataType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", False, "set_ElementName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaEnumerator", False, "XmlSchemaEnumerator", "(System.Xml.Serialization.XmlSchemas)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaEnumerator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaExporter", False, "ExportMembersMapping", "(System.Xml.Serialization.XmlMembersMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -231,8 +127,6 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationReader+CollectionFixup", False, "get_CollectionItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader+Fixup", False, "get_Callback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader+Fixup", False, "get_Ids", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader+Fixup", False, "get_Source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader+Fixup", False, "set_Source", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "AddFixup", "(System.Xml.Serialization.XmlSerializationReader+CollectionFixup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "AddFixup", "(System.Xml.Serialization.XmlSerializationReader+Fixup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", False, "AddTarget", "(System.String,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -329,8 +223,6 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteXmlAttribute", "(System.Xml.XmlNode,System.Object)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteXsiType", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", False, "WriteXsiType", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationWriter", False, "get_Writer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationWriter", False, "set_Writer", "(System.Xml.XmlWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", False, "Deserialize", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", False, "Deserialize", "(System.Xml.XmlReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", False, "Deserialize", "(System.Xml.XmlReader,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -348,10 +240,6 @@ extensions: - ["System.Xml.Serialization", "XmlSerializer", False, "XmlSerializer", "(System.Xml.Serialization.XmlTypeMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerAssemblyAttribute", False, "XmlSerializerAssemblyAttribute", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerAssemblyAttribute", False, "XmlSerializerAssemblyAttribute", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerAssemblyAttribute", False, "get_AssemblyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerAssemblyAttribute", False, "get_CodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerAssemblyAttribute", False, "set_AssemblyName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerAssemblyAttribute", False, "set_CodeBase", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerFactory", False, "CreateSerializer", "(System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerFactory", False, "CreateSerializer", "(System.Type,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerFactory", False, "CreateSerializer", "(System.Type,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -367,24 +255,8 @@ extensions: - ["System.Xml.Serialization", "XmlSerializerFactory", False, "CreateSerializer", "(System.Type,System.Xml.Serialization.XmlRootAttribute)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerFactory", False, "CreateSerializer", "(System.Xml.Serialization.XmlTypeMapping)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "XmlSerializerVersionAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "get_ParentAssemblyId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "set_ParentAssemblyId", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializerVersionAttribute", False, "set_Version", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlTextAttribute", False, "XmlTextAttribute", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTextAttribute", False, "get_DataType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTextAttribute", False, "get_Type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTextAttribute", False, "set_DataType", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTextAttribute", False, "set_Type", "(System.Type)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Serialization", "XmlTypeAttribute", False, "XmlTypeAttribute", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", False, "get_Namespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", False, "get_TypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", False, "set_Namespace", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", False, "set_TypeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -399,65 +271,27 @@ extensions: - ["System.Xml.Serialization", "CodeIdentifiers", "MakeRightCase", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "CodeIdentifiers", "Remove", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "CodeIdentifiers", "RemoveReserved", "(System.String)", "summary", "df-generated"] - - ["System.Xml.Serialization", "CodeIdentifiers", "get_UseCamelCasing", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "CodeIdentifiers", "set_UseCamelCasing", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "IXmlSerializable", "GetSchema", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "IXmlSerializable", "ReadXml", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.Xml.Serialization", "IXmlSerializable", "WriteXml", "(System.Xml.XmlWriter)", "summary", "df-generated"] - - ["System.Xml.Serialization", "IXmlTextParser", "get_Normalized", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "IXmlTextParser", "get_WhitespaceHandling", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "IXmlTextParser", "set_Normalized", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "IXmlTextParser", "set_WhitespaceHandling", "(System.Xml.WhitespaceHandling)", "summary", "df-generated"] - ["System.Xml.Serialization", "ImportContext", "get_ShareTypes", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "ImportContext", "get_TypeIdentifiers", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "ImportContext", "get_Warnings", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "SoapAttributeOverrides", "Add", "(System.Type,System.String,System.Xml.Serialization.SoapAttributes)", "summary", "df-generated"] - ["System.Xml.Serialization", "SoapAttributeOverrides", "Add", "(System.Type,System.Xml.Serialization.SoapAttributes)", "summary", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", "get_SoapIgnore", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "SoapAttributes", "set_SoapIgnore", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "SoapElementAttribute", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "SoapElementAttribute", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", "IncludeType", "(System.Type)", "summary", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", "IncludeTypes", "(System.Reflection.ICustomAttributeProvider)", "summary", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", "SoapReflectionImporter", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "SoapReflectionImporter", "SoapReflectionImporter", "(System.Xml.Serialization.SoapAttributeOverrides)", "summary", "df-generated"] - - ["System.Xml.Serialization", "SoapTypeAttribute", "get_IncludeInSchema", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "SoapTypeAttribute", "set_IncludeInSchema", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAnyElementAttribute", "get_Order", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAnyElementAttribute", "set_Order", "(System.Int32)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlAnyElementAttributes", "Contains", "(System.Xml.Serialization.XmlAnyElementAttribute)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlAnyElementAttributes", "IndexOf", "(System.Xml.Serialization.XmlAnyElementAttribute)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", "get_Form", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", "get_Order", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", "set_Form", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayAttribute", "set_Order", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", "get_Form", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", "get_NestingLevel", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", "set_Form", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlArrayItemAttribute", "set_NestingLevel", "(System.Int32)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlArrayItemAttributes", "Contains", "(System.Xml.Serialization.XmlArrayItemAttribute)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlArrayItemAttributes", "IndexOf", "(System.Xml.Serialization.XmlArrayItemAttribute)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", "get_Form", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributeAttribute", "set_Form", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeEventArgs", "get_LineNumber", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeEventArgs", "get_LinePosition", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeOverrides", "Add", "(System.Type,System.String,System.Xml.Serialization.XmlAttributes)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeOverrides", "Add", "(System.Type,System.Xml.Serialization.XmlAttributes)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlAttributeOverrides", "get_Item", "(System.Type,System.String)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", "get_XmlIgnore", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", "get_Xmlns", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", "set_XmlIgnore", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlAttributes", "set_Xmlns", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", "get_Form", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", "get_Order", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", "set_Form", "(System.Xml.Schema.XmlSchemaForm)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlElementAttribute", "set_Order", "(System.Int32)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlElementAttributes", "Contains", "(System.Xml.Serialization.XmlElementAttribute)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlElementAttributes", "IndexOf", "(System.Xml.Serialization.XmlElementAttribute)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlElementEventArgs", "get_LineNumber", "()", "summary", "df-generated"] @@ -480,12 +314,6 @@ extensions: - ["System.Xml.Serialization", "XmlReflectionImporter", "IncludeTypes", "(System.Reflection.ICustomAttributeProvider)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlReflectionImporter", "XmlReflectionImporter", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlReflectionImporter", "XmlReflectionImporter", "(System.Xml.Serialization.XmlAttributeOverrides)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", "get_IsReturnValue", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", "get_OverrideIsNullable", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", "set_IsReturnValue", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlReflectionMember", "set_OverrideIsNullable", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", "get_IsNullable", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlRootAttribute", "set_IsNullable", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaEnumerator", "Dispose", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaEnumerator", "MoveNext", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaEnumerator", "Reset", "()", "summary", "df-generated"] @@ -504,8 +332,6 @@ extensions: - ["System.Xml.Serialization", "XmlSchemaImporter", "ImportTypeMapping", "(System.Xml.XmlQualifiedName)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaImporter", "XmlSchemaImporter", "(System.Xml.Serialization.XmlSchemas)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemaImporter", "XmlSchemaImporter", "(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeIdentifiers)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSchemaProviderAttribute", "get_IsAny", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSchemaProviderAttribute", "set_IsAny", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemas", "AddReference", "(System.Xml.Schema.XmlSchema)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemas", "Contains", "(System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSchemas", "Contains", "(System.Xml.Schema.XmlSchema)", "summary", "df-generated"] @@ -561,11 +387,7 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationReader", "UnknownNode", "(System.Object)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "UnknownNode", "(System.Object,System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "UnreferencedObject", "(System.String,System.Object)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "get_DecodeName", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "get_IsReturnValue", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationReader", "get_ReaderCount", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "set_DecodeName", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationReader", "set_IsReturnValue", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "CreateChoiceIdentifierValueException", "(System.String,System.String,System.String,System.String)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "CreateInvalidAnyTypeException", "(System.Object)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "CreateInvalidAnyTypeException", "(System.Type)", "summary", "df-generated"] @@ -606,10 +428,6 @@ extensions: - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteStartElement", "(System.String,System.String,System.Object)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteStartElement", "(System.String,System.String,System.Object,System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializationWriter", "WriteStartElement", "(System.String,System.String,System.Object,System.Boolean,System.Xml.Serialization.XmlSerializerNamespaces)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationWriter", "get_EscapeName", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationWriter", "get_Namespaces", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationWriter", "set_EscapeName", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlSerializationWriter", "set_Namespaces", "(System.Collections.ArrayList)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", "CanDeserialize", "(System.Xml.XmlReader)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", "CreateReader", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializer", "CreateWriter", "()", "summary", "df-generated"] @@ -645,10 +463,6 @@ extensions: - ["System.Xml.Serialization", "XmlSerializerNamespaces", "XmlSerializerNamespaces", "(System.Xml.Serialization.XmlSerializerNamespaces)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerNamespaces", "XmlSerializerNamespaces", "(System.Xml.XmlQualifiedName[])", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlSerializerNamespaces", "get_Count", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", "get_AnonymousType", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", "get_IncludeInSchema", "()", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", "set_AnonymousType", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Serialization", "XmlTypeAttribute", "set_IncludeInSchema", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlTypeMapping", "get_TypeFullName", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlTypeMapping", "get_TypeName", "()", "summary", "df-generated"] - ["System.Xml.Serialization", "XmlTypeMapping", "get_XsdTypeName", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xml.XPath.model.yml b/csharp/ql/lib/ext/generated/System.Xml.XPath.model.yml index cd7fca76dc4..49440133da7 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.XPath.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.XPath.model.yml @@ -32,8 +32,6 @@ extensions: - ["System.Xml.XPath", "XPathNavigator", True, "LookupNamespace", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.XPath", "XPathNavigator", True, "ReadSubtree", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.XPath", "XPathNavigator", True, "Select", "(System.Xml.XPath.XPathExpression)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.XPath", "XPathNavigator", True, "get_InnerXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.XPath", "XPathNavigator", True, "get_OuterXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -168,8 +166,6 @@ extensions: - ["System.Xml.XPath", "XPathNavigator", "get_ValueAsLong", "()", "summary", "df-generated"] - ["System.Xml.XPath", "XPathNavigator", "get_ValueType", "()", "summary", "df-generated"] - ["System.Xml.XPath", "XPathNavigator", "get_XmlLang", "()", "summary", "df-generated"] - - ["System.Xml.XPath", "XPathNavigator", "set_InnerXml", "(System.String)", "summary", "df-generated"] - - ["System.Xml.XPath", "XPathNavigator", "set_OuterXml", "(System.String)", "summary", "df-generated"] - ["System.Xml.XPath", "XPathNodeIterator", "Clone", "()", "summary", "df-generated"] - ["System.Xml.XPath", "XPathNodeIterator", "MoveNext", "()", "summary", "df-generated"] - ["System.Xml.XPath", "XPathNodeIterator", "get_Count", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xml.Xsl.Runtime.model.yml b/csharp/ql/lib/ext/generated/System.Xml.Xsl.Runtime.model.yml index 4f0e5040f11..2ada6affcc0 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Xsl.Runtime.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Xsl.Runtime.model.yml @@ -60,8 +60,6 @@ extensions: - ["System.Xml.Xsl.Runtime", "PrecedingSiblingIterator", False, "Create", "(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.Runtime.XmlNavigatorFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "PrecedingSiblingIterator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "StringConcat", False, "GetResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Xsl.Runtime", "StringConcat", False, "get_Delimiter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml.Xsl.Runtime", "StringConcat", False, "set_Delimiter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "UnionIterator", False, "Create", "(System.Xml.Xsl.Runtime.XmlQueryRuntime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "UnionIterator", False, "MoveNext", "(System.Xml.XPath.XPathNavigator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml.Xsl.Runtime", "UnionIterator", False, "get_Current", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -275,9 +273,7 @@ extensions: - ["System.Xml.Xsl.Runtime", "XmlQueryNodeSequence", "RemoveAt", "(System.Int32)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryNodeSequence", "XmlQueryNodeSequence", "(System.Int32)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryNodeSequence", "XmlQueryNodeSequence", "(System.Xml.XPath.XPathNavigator[],System.Int32)", "summary", "df-generated"] - - ["System.Xml.Xsl.Runtime", "XmlQueryNodeSequence", "get_IsDocOrderDistinct", "()", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryNodeSequence", "get_IsReadOnly", "()", "summary", "df-generated"] - - ["System.Xml.Xsl.Runtime", "XmlQueryNodeSequence", "set_IsDocOrderDistinct", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryOutput", "Close", "()", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryOutput", "EndCopy", "(System.Xml.XPath.XPathNavigator)", "summary", "df-generated"] - ["System.Xml.Xsl.Runtime", "XmlQueryOutput", "EndTree", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xml.Xsl.model.yml b/csharp/ql/lib/ext/generated/System.Xml.Xsl.model.yml index 9eebab30172..9b0c167730b 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.Xsl.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.Xsl.model.yml @@ -63,8 +63,6 @@ extensions: - ["System.Xml.Xsl", "XslCompiledTransform", "Transform", "(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml.Xsl", "XslCompiledTransform", "Transform", "(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter,System.Xml.XmlResolver)", "summary", "df-generated"] - ["System.Xml.Xsl", "XslCompiledTransform", "XslCompiledTransform", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Xsl", "XslCompiledTransform", "get_OutputSettings", "()", "summary", "df-generated"] - - ["System.Xml.Xsl", "XslCompiledTransform", "set_OutputSettings", "(System.Xml.XmlWriterSettings)", "summary", "df-generated"] - ["System.Xml.Xsl", "XslTransform", "Load", "(System.String)", "summary", "df-generated"] - ["System.Xml.Xsl", "XslTransform", "Load", "(System.String,System.Xml.XmlResolver)", "summary", "df-generated"] - ["System.Xml.Xsl", "XslTransform", "Load", "(System.Xml.XPath.IXPathNavigable)", "summary", "df-generated"] @@ -107,8 +105,4 @@ extensions: - ["System.Xml.Xsl", "XsltMessageEncounteredEventArgs", "get_Message", "()", "summary", "df-generated"] - ["System.Xml.Xsl", "XsltSettings", "XsltSettings", "(System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System.Xml.Xsl", "XsltSettings", "get_Default", "()", "summary", "df-generated"] - - ["System.Xml.Xsl", "XsltSettings", "get_EnableDocumentFunction", "()", "summary", "df-generated"] - - ["System.Xml.Xsl", "XsltSettings", "get_EnableScript", "()", "summary", "df-generated"] - ["System.Xml.Xsl", "XsltSettings", "get_TrustedXslt", "()", "summary", "df-generated"] - - ["System.Xml.Xsl", "XsltSettings", "set_EnableDocumentFunction", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml.Xsl", "XsltSettings", "set_EnableScript", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xml.model.yml b/csharp/ql/lib/ext/generated/System.Xml.model.yml index 8e13c73ee4a..5e17bd76c41 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.model.yml @@ -46,7 +46,6 @@ extensions: - ["System.Xml", "XmlAttribute", False, "WriteContentTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml", "XmlAttribute", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml", "XmlAttribute", False, "get_OwnerElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlAttribute", False, "set_Prefix", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlAttributeCollection", False, "Append", "(System.Xml.XmlAttribute)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlAttributeCollection", False, "Append", "(System.Xml.XmlAttribute)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - ["System.Xml", "XmlAttributeCollection", False, "Append", "(System.Xml.XmlAttribute)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -76,11 +75,8 @@ extensions: - ["System.Xml", "XmlCDataSection", False, "CloneNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlCDataSection", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml", "XmlCharacterData", False, "XmlCharacterData", "(System.String,System.Xml.XmlDocument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlCharacterData", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlCharacterData", True, "AppendData", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlCharacterData", True, "Substring", "(System.Int32,System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlCharacterData", True, "get_Data", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlCharacterData", True, "set_Data", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlComment", False, "CloneNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlComment", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml", "XmlConvert", False, "DecodeName", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -111,12 +107,6 @@ extensions: - ["System.Xml", "XmlDeclaration", False, "XmlDeclaration", "(System.String,System.String,System.String,System.Xml.XmlDocument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlDeclaration", False, "XmlDeclaration", "(System.String,System.String,System.String,System.Xml.XmlDocument)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlDeclaration", False, "XmlDeclaration", "(System.String,System.String,System.String,System.Xml.XmlDocument)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlDeclaration", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlDeclaration", False, "get_Standalone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlDeclaration", False, "get_Version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlDeclaration", False, "set_Encoding", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlDeclaration", False, "set_Standalone", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlDeclaration", False, "set_Version", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlDictionary", False, "Add", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDictionary", False, "Add", "(System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDictionary", False, "TryLookup", "(System.Int32,System.Xml.XmlDictionaryString)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -245,7 +235,6 @@ extensions: - ["System.Xml", "XmlDocument", False, "get_DocumentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", False, "get_Implementation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocument", False, "get_NameTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlDocument", False, "set_Schemas", "(System.Xml.Schema.XmlSchemaSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlDocument", False, "set_XmlResolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlDocumentFragment", False, "CloneNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlDocumentFragment", False, "WriteContentTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -280,7 +269,6 @@ extensions: - ["System.Xml", "XmlElement", False, "SetAttributeNode", "(System.Xml.XmlAttribute)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlElement", False, "WriteContentTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml", "XmlElement", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Xml", "XmlElement", False, "set_Prefix", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlEntity", False, "get_NotationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlEntity", False, "get_PublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlEntity", False, "get_SystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -376,33 +364,11 @@ extensions: - ["System.Xml", "XmlParserContext", False, "XmlParserContext", "(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlParserContext", False, "XmlParserContext", "(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlParserContext", False, "XmlParserContext", "(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_BaseURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_DocTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_InternalSubset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_NameTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_NamespaceManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_PublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_SystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "get_XmlLang", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_BaseURI", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_DocTypeName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_Encoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_InternalSubset", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_NameTable", "(System.Xml.XmlNameTable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_NamespaceManager", "(System.Xml.XmlNamespaceManager)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_PublicId", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_SystemId", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlParserContext", False, "set_XmlLang", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlProcessingInstruction", False, "CloneNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlProcessingInstruction", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Xml", "XmlProcessingInstruction", False, "XmlProcessingInstruction", "(System.String,System.String,System.Xml.XmlDocument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlProcessingInstruction", False, "XmlProcessingInstruction", "(System.String,System.String,System.Xml.XmlDocument)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlProcessingInstruction", False, "get_Data", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlProcessingInstruction", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlProcessingInstruction", False, "set_Data", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlProcessingInstruction", False, "set_InnerText", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlProcessingInstruction", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlQualifiedName", False, "ToString", "(System.String,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlQualifiedName", False, "ToString", "(System.String,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlReader", True, "ReadContentAs", "(System.Type,System.Xml.IXmlNamespaceResolver)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -426,9 +392,6 @@ extensions: - ["System.Xml", "XmlReader", True, "ReadSubtree", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlReader", True, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlReader", True, "get_SchemaInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlReaderSettings", False, "get_NameTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlReaderSettings", False, "set_NameTable", "(System.Xml.XmlNameTable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlReaderSettings", False, "set_Schemas", "(System.Xml.Schema.XmlSchemaSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlReaderSettings", False, "set_XmlResolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlResolver", True, "ResolveUri", "(System.Uri,System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlResolver", True, "ResolveUri", "(System.Uri,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -438,11 +401,9 @@ extensions: - ["System.Xml", "XmlSecureResolver", False, "ResolveUri", "(System.Uri,System.String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlSignificantWhitespace", False, "CloneNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlSignificantWhitespace", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Xml", "XmlSignificantWhitespace", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlText", False, "CloneNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlText", False, "SplitText", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlText", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Xml", "XmlText", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlTextReader", False, "GetRemainder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlTextReader", False, "LookupNamespace", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlTextReader", False, "XmlTextReader", "(System.IO.Stream,System.Xml.XmlNodeType,System.Xml.XmlParserContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -493,7 +454,6 @@ extensions: - ["System.Xml", "XmlValidatingReader", False, "get_Schemas", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlWhitespace", False, "CloneNode", "(System.Boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlWhitespace", False, "WriteTo", "(System.Xml.XmlWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System.Xml", "XmlWhitespace", False, "set_Value", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "Create", "(System.IO.Stream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "Create", "(System.IO.Stream,System.Xml.XmlWriterSettings)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System.Xml", "XmlWriter", False, "Create", "(System.IO.Stream,System.Xml.XmlWriterSettings)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -534,12 +494,6 @@ extensions: - ["System.Xml", "XmlWriter", True, "WriteQualifiedName", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteValue", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Xml", "XmlWriter", True, "WriteValue", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlWriterSettings", False, "get_Encoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlWriterSettings", False, "get_IndentChars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlWriterSettings", False, "get_NewLineChars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Xml", "XmlWriterSettings", False, "set_Encoding", "(System.Text.Encoding)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlWriterSettings", False, "set_IndentChars", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Xml", "XmlWriterSettings", False, "set_NewLineChars", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/csharp-all extensible: neutralModel @@ -580,7 +534,6 @@ extensions: - ["System.Xml", "XmlAttribute", "get_Specified", "()", "summary", "df-generated"] - ["System.Xml", "XmlAttribute", "set_InnerText", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlAttribute", "set_InnerXml", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlAttribute", "set_Value", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlAttributeCollection", "RemoveAll", "()", "summary", "df-generated"] - ["System.Xml", "XmlAttributeCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Xml", "XmlAttributeCollection", "get_IsSynchronized", "()", "summary", "df-generated"] @@ -593,7 +546,6 @@ extensions: - ["System.Xml", "XmlCharacterData", "InsertData", "(System.Int32,System.String)", "summary", "df-generated"] - ["System.Xml", "XmlCharacterData", "ReplaceData", "(System.Int32,System.Int32,System.String)", "summary", "df-generated"] - ["System.Xml", "XmlCharacterData", "get_Length", "()", "summary", "df-generated"] - - ["System.Xml", "XmlCharacterData", "set_InnerText", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlComment", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlComment", "XmlComment", "(System.String,System.Xml.XmlDocument)", "summary", "df-generated"] - ["System.Xml", "XmlConvert", "IsNCNameChar", "(System.Char)", "summary", "df-generated"] @@ -647,8 +599,6 @@ extensions: - ["System.Xml", "XmlDataDocument", "CreateEntityReference", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDataDocument", "GetElementById", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDeclaration", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - - ["System.Xml", "XmlDeclaration", "set_InnerText", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlDeclaration", "set_Value", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDictionary", "TryLookup", "(System.String,System.Xml.XmlDictionaryString)", "summary", "df-generated"] - ["System.Xml", "XmlDictionary", "XmlDictionary", "(System.Int32)", "summary", "df-generated"] - ["System.Xml", "XmlDictionary", "get_Empty", "()", "summary", "df-generated"] @@ -744,17 +694,7 @@ extensions: - ["System.Xml", "XmlDictionaryReader", "get_Quotas", "()", "summary", "df-generated"] - ["System.Xml", "XmlDictionaryReaderQuotas", "CopyTo", "(System.Xml.XmlDictionaryReaderQuotas)", "summary", "df-generated"] - ["System.Xml", "XmlDictionaryReaderQuotas", "get_Max", "()", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "get_MaxArrayLength", "()", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "get_MaxBytesPerRead", "()", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "get_MaxDepth", "()", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "get_MaxNameTableCharCount", "()", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "get_MaxStringContentLength", "()", "summary", "df-generated"] - ["System.Xml", "XmlDictionaryReaderQuotas", "get_ModifiedQuotas", "()", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "set_MaxArrayLength", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "set_MaxBytesPerRead", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "set_MaxDepth", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "set_MaxNameTableCharCount", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml", "XmlDictionaryReaderQuotas", "set_MaxStringContentLength", "(System.Int32)", "summary", "df-generated"] - ["System.Xml", "XmlDictionaryString", "get_Empty", "()", "summary", "df-generated"] - ["System.Xml", "XmlDictionaryString", "get_Key", "()", "summary", "df-generated"] - ["System.Xml", "XmlDictionaryWriter", "Close", "()", "summary", "df-generated"] @@ -809,12 +749,7 @@ extensions: - ["System.Xml", "XmlDocument", "Save", "(System.IO.TextWriter)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "Save", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "XmlDocument", "(System.Xml.XmlNameTable)", "summary", "df-generated"] - - ["System.Xml", "XmlDocument", "get_PreserveWhitespace", "()", "summary", "df-generated"] - - ["System.Xml", "XmlDocument", "get_Schemas", "()", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "set_InnerText", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlDocument", "set_InnerXml", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlDocument", "set_PreserveWhitespace", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlDocumentFragment", "set_InnerXml", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDocumentType", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlDocumentType", "get_Entities", "()", "summary", "df-generated"] - ["System.Xml", "XmlDocumentType", "get_Notations", "()", "summary", "df-generated"] @@ -827,16 +762,9 @@ extensions: - ["System.Xml", "XmlElement", "SetAttribute", "(System.String,System.String)", "summary", "df-generated"] - ["System.Xml", "XmlElement", "XmlElement", "(System.String,System.String,System.String,System.Xml.XmlDocument)", "summary", "df-generated"] - ["System.Xml", "XmlElement", "get_HasAttributes", "()", "summary", "df-generated"] - - ["System.Xml", "XmlElement", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System.Xml", "XmlElement", "set_InnerText", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlElement", "set_InnerXml", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlElement", "set_IsEmpty", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml", "XmlEntity", "CloneNode", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml", "XmlEntity", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlEntity", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - - ["System.Xml", "XmlEntity", "set_InnerText", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlEntity", "set_InnerXml", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlEntityReference", "set_Value", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlException", "XmlException", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlException", "XmlException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System.Xml", "XmlException", "XmlException", "(System.String,System.Exception,System.Int32,System.Int32)", "summary", "df-generated"] @@ -862,10 +790,6 @@ extensions: - ["System.Xml", "XmlNode", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlNode", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlNode", "get_Item", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlNode", "set_InnerText", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlNode", "set_InnerXml", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlNode", "set_Prefix", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlNode", "set_Value", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlNodeChangedEventArgs", "get_Action", "()", "summary", "df-generated"] - ["System.Xml", "XmlNodeList", "Dispose", "()", "summary", "df-generated"] - ["System.Xml", "XmlNodeList", "Item", "(System.Int32)", "summary", "df-generated"] @@ -904,12 +828,9 @@ extensions: - ["System.Xml", "XmlNotation", "CloneNode", "(System.Boolean)", "summary", "df-generated"] - ["System.Xml", "XmlNotation", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlNotation", "WriteTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - - ["System.Xml", "XmlNotation", "set_InnerXml", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlParserContext", "XmlParserContext", "(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace)", "summary", "df-generated"] - ["System.Xml", "XmlParserContext", "XmlParserContext", "(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.Xml.XmlSpace)", "summary", "df-generated"] - ["System.Xml", "XmlParserContext", "XmlParserContext", "(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.Xml.XmlSpace,System.Text.Encoding)", "summary", "df-generated"] - - ["System.Xml", "XmlParserContext", "get_XmlSpace", "()", "summary", "df-generated"] - - ["System.Xml", "XmlParserContext", "set_XmlSpace", "(System.Xml.XmlSpace)", "summary", "df-generated"] - ["System.Xml", "XmlProcessingInstruction", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlQualifiedName", "Equals", "(System.Object)", "summary", "df-generated"] - ["System.Xml", "XmlQualifiedName", "GetHashCode", "()", "summary", "df-generated"] @@ -917,12 +838,8 @@ extensions: - ["System.Xml", "XmlQualifiedName", "XmlQualifiedName", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlQualifiedName", "XmlQualifiedName", "(System.String,System.String)", "summary", "df-generated"] - ["System.Xml", "XmlQualifiedName", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System.Xml", "XmlQualifiedName", "get_Name", "()", "summary", "df-generated"] - - ["System.Xml", "XmlQualifiedName", "get_Namespace", "()", "summary", "df-generated"] - ["System.Xml", "XmlQualifiedName", "op_Equality", "(System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName)", "summary", "df-generated"] - ["System.Xml", "XmlQualifiedName", "op_Inequality", "(System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName)", "summary", "df-generated"] - - ["System.Xml", "XmlQualifiedName", "set_Name", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlQualifiedName", "set_Namespace", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlReader", "Close", "()", "summary", "df-generated"] - ["System.Xml", "XmlReader", "Dispose", "()", "summary", "df-generated"] - ["System.Xml", "XmlReader", "Dispose", "(System.Boolean)", "summary", "df-generated"] @@ -1028,37 +945,6 @@ extensions: - ["System.Xml", "XmlReader", "get_XmlSpace", "()", "summary", "df-generated"] - ["System.Xml", "XmlReaderSettings", "Clone", "()", "summary", "df-generated"] - ["System.Xml", "XmlReaderSettings", "Reset", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_Async", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_CheckCharacters", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_CloseInput", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_ConformanceLevel", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_DtdProcessing", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_IgnoreComments", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_IgnoreProcessingInstructions", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_IgnoreWhitespace", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_LineNumberOffset", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_LinePositionOffset", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_MaxCharactersFromEntities", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_MaxCharactersInDocument", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_ProhibitDtd", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_Schemas", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_ValidationFlags", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "get_ValidationType", "()", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_Async", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_CheckCharacters", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_CloseInput", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_ConformanceLevel", "(System.Xml.ConformanceLevel)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_DtdProcessing", "(System.Xml.DtdProcessing)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_IgnoreComments", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_IgnoreProcessingInstructions", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_IgnoreWhitespace", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_LineNumberOffset", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_LinePositionOffset", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_MaxCharactersFromEntities", "(System.Int64)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_MaxCharactersInDocument", "(System.Int64)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_ProhibitDtd", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_ValidationFlags", "(System.Xml.Schema.XmlSchemaValidationFlags)", "summary", "df-generated"] - - ["System.Xml", "XmlReaderSettings", "set_ValidationType", "(System.Xml.ValidationType)", "summary", "df-generated"] - ["System.Xml", "XmlResolver", "GetEntity", "(System.Uri,System.String,System.Type)", "summary", "df-generated"] - ["System.Xml", "XmlResolver", "GetEntityAsync", "(System.Uri,System.String,System.Type)", "summary", "df-generated"] - ["System.Xml", "XmlResolver", "SupportsType", "(System.Uri,System.Type)", "summary", "df-generated"] @@ -1109,9 +995,7 @@ extensions: - ["System.Xml", "XmlTextReader", "get_CanReadValueChunk", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_CanResolveEntity", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_Depth", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "get_DtdProcessing", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_EOF", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "get_EntityHandling", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_HasValue", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_IsDefault", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_IsEmptyElement", "()", "summary", "df-generated"] @@ -1120,23 +1004,13 @@ extensions: - ["System.Xml", "XmlTextReader", "get_LocalName", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_Name", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_NamespaceURI", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "get_Namespaces", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_NodeType", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "get_Normalization", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_Prefix", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "get_ProhibitDtd", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_QuoteChar", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_ReadState", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_Value", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "get_WhitespaceHandling", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_XmlLang", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextReader", "get_XmlSpace", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "set_DtdProcessing", "(System.Xml.DtdProcessing)", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "set_EntityHandling", "(System.Xml.EntityHandling)", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "set_Namespaces", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "set_Normalization", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "set_ProhibitDtd", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlTextReader", "set_WhitespaceHandling", "(System.Xml.WhitespaceHandling)", "summary", "df-generated"] - ["System.Xml", "XmlTextWriter", "Close", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextWriter", "Flush", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextWriter", "WriteBase64", "(System.Byte[],System.Int32,System.Int32)", "summary", "df-generated"] @@ -1152,18 +1026,8 @@ extensions: - ["System.Xml", "XmlTextWriter", "WriteSurrogateCharEntity", "(System.Char,System.Char)", "summary", "df-generated"] - ["System.Xml", "XmlTextWriter", "WriteWhitespace", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlTextWriter", "XmlTextWriter", "(System.String,System.Text.Encoding)", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "get_Formatting", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "get_IndentChar", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "get_Indentation", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "get_Namespaces", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "get_QuoteChar", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextWriter", "get_WriteState", "()", "summary", "df-generated"] - ["System.Xml", "XmlTextWriter", "get_XmlSpace", "()", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "set_Formatting", "(System.Xml.Formatting)", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "set_IndentChar", "(System.Char)", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "set_Indentation", "(System.Int32)", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "set_Namespaces", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlTextWriter", "set_QuoteChar", "(System.Char)", "summary", "df-generated"] - ["System.Xml", "XmlUrlResolver", "GetEntityAsync", "(System.Uri,System.String,System.Type)", "summary", "df-generated"] - ["System.Xml", "XmlUrlResolver", "set_CachePolicy", "(System.Net.Cache.RequestCachePolicy)", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "Close", "()", "summary", "df-generated"] @@ -1195,7 +1059,6 @@ extensions: - ["System.Xml", "XmlValidatingReader", "get_Depth", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_EOF", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_Encoding", "()", "summary", "df-generated"] - - ["System.Xml", "XmlValidatingReader", "get_EntityHandling", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_HasValue", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_IsDefault", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_IsEmptyElement", "()", "summary", "df-generated"] @@ -1204,19 +1067,14 @@ extensions: - ["System.Xml", "XmlValidatingReader", "get_LocalName", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_Name", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_NamespaceURI", "()", "summary", "df-generated"] - - ["System.Xml", "XmlValidatingReader", "get_Namespaces", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_NodeType", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_Prefix", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_QuoteChar", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_ReadState", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_SchemaType", "()", "summary", "df-generated"] - - ["System.Xml", "XmlValidatingReader", "get_ValidationType", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_Value", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_XmlLang", "()", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "get_XmlSpace", "()", "summary", "df-generated"] - - ["System.Xml", "XmlValidatingReader", "set_EntityHandling", "(System.Xml.EntityHandling)", "summary", "df-generated"] - - ["System.Xml", "XmlValidatingReader", "set_Namespaces", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlValidatingReader", "set_ValidationType", "(System.Xml.ValidationType)", "summary", "df-generated"] - ["System.Xml", "XmlValidatingReader", "set_XmlResolver", "(System.Xml.XmlResolver)", "summary", "df-generated"] - ["System.Xml", "XmlWhitespace", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlWhitespace", "XmlWhitespace", "(System.String,System.Xml.XmlDocument)", "summary", "df-generated"] @@ -1295,27 +1153,3 @@ extensions: - ["System.Xml", "XmlWriter", "get_XmlSpace", "()", "summary", "df-generated"] - ["System.Xml", "XmlWriterSettings", "Clone", "()", "summary", "df-generated"] - ["System.Xml", "XmlWriterSettings", "Reset", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_Async", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_CheckCharacters", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_CloseOutput", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_ConformanceLevel", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_DoNotEscapeUriAttributes", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_Indent", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_NamespaceHandling", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_NewLineHandling", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_NewLineOnAttributes", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_OmitXmlDeclaration", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_OutputMethod", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "get_WriteEndDocumentOnClose", "()", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_Async", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_CheckCharacters", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_CloseOutput", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_ConformanceLevel", "(System.Xml.ConformanceLevel)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_DoNotEscapeUriAttributes", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_Indent", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_NamespaceHandling", "(System.Xml.NamespaceHandling)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_NewLineHandling", "(System.Xml.NewLineHandling)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_NewLineOnAttributes", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_OmitXmlDeclaration", "(System.Boolean)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_OutputMethod", "(System.Xml.XmlOutputMethod)", "summary", "df-generated"] - - ["System.Xml", "XmlWriterSettings", "set_WriteEndDocumentOnClose", "(System.Boolean)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.model.yml b/csharp/ql/lib/ext/generated/System.model.yml index 345c3fe926a..f71df8eeb45 100644 --- a/csharp/ql/lib/ext/generated/System.model.yml +++ b/csharp/ql/lib/ext/generated/System.model.yml @@ -87,13 +87,10 @@ extensions: - ["System", "Exception", False, "Exception", "(System.String,System.Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System", "Exception", False, "GetBaseException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Exception", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["System", "Exception", False, "get_HelpLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Exception", False, "get_InnerException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Exception", False, "get_Message", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Exception", False, "get_StackTrace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "Exception", False, "get_TargetSite", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "Exception", False, "set_HelpLink", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "Exception", False, "set_Source", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System", "FormattableString", False, "CurrentCulture", "(System.FormattableString)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "FormattableString", False, "Invariant", "(System.FormattableString)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "FormattableString", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -214,34 +211,58 @@ extensions: - ["System", "MemoryExtensions", False, "AsMemory", "(T[],System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "AsMemory", "(T[],System.Int32,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "AsMemory", "(T[],System.Range)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "AsSpan", "(System.ArraySegment)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "AsSpan", "(System.ArraySegment,System.Index)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "AsSpan", "(System.ArraySegment,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "AsSpan", "(System.ArraySegment,System.Int32,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "AsSpan", "(System.ArraySegment,System.Range)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "AsSpan", "(T[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "AsSpan", "(T[],System.Int32,System.Int32)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "CopyTo", "(T[],System.Span)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "EnumerateLines", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "EnumerateRunes", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.Memory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlyMemory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlySpan,System.Char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.Span)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.Memory,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.Memory,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlyMemory,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlyMemory,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Trim", "(System.ReadOnlySpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "Trim", "(System.Span,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "Trim", "(System.Span,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.Memory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlyMemory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlySpan,System.Char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimEnd", "(System.Span)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.Memory,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.Memory,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlyMemory,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlyMemory,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimEnd", "(System.ReadOnlySpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimEnd", "(System.Span,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimEnd", "(System.Span,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.Memory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlyMemory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlySpan,System.Char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimStart", "(System.Span)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.Memory,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.Memory,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlyMemory,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlyMemory,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlySpan,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimStart", "(System.ReadOnlySpan,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MemoryExtensions", False, "TrimStart", "(System.Span,System.ReadOnlySpan)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["System", "MemoryExtensions", False, "TrimStart", "(System.Span,T)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["System", "MissingFieldException", False, "MissingFieldException", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System", "MissingFieldException", False, "MissingFieldException", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System", "MissingFieldException", False, "get_Message", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -274,8 +295,6 @@ extensions: - ["System", "OperationCanceledException", False, "OperationCanceledException", "(System.String,System.Exception,System.Threading.CancellationToken)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["System", "OperationCanceledException", False, "OperationCanceledException", "(System.String,System.Threading.CancellationToken)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System", "OperationCanceledException", False, "OperationCanceledException", "(System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "OperationCanceledException", False, "get_CancellationToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "OperationCanceledException", False, "set_CancellationToken", "(System.Threading.CancellationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System", "ReadOnlyMemory", False, "ReadOnlyMemory", "(T[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System", "ReadOnlyMemory", False, "ReadOnlyMemory", "(T[],System.Int32,System.Int32)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["System", "ReadOnlyMemory", False, "Slice", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -568,21 +587,7 @@ extensions: - ["System", "UriBuilder", False, "UriBuilder", "(System.String,System.String,System.Int32,System.String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["System", "UriBuilder", False, "UriBuilder", "(System.String,System.String,System.Int32,System.String,System.String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - ["System", "UriBuilder", False, "UriBuilder", "(System.Uri)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "UriBuilder", False, "get_Fragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "UriBuilder", False, "get_Host", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "UriBuilder", False, "get_Password", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "UriBuilder", False, "get_Path", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "UriBuilder", False, "get_Query", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "UriBuilder", False, "get_Scheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System", "UriBuilder", False, "get_Uri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "UriBuilder", False, "get_UserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System", "UriBuilder", False, "set_Fragment", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "UriBuilder", False, "set_Host", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "UriBuilder", False, "set_Password", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "UriBuilder", False, "set_Path", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "UriBuilder", False, "set_Query", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "UriBuilder", False, "set_Scheme", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System", "UriBuilder", False, "set_UserName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System", "UriFormatException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System", "UriParser", False, "Register", "(System.UriParser,System.String,System.Int32)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["System", "UriParser", True, "GetComponents", "(System.Uri,System.UriComponents,System.UriFormat)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -681,7 +686,6 @@ extensions: - ["System", "AppDomain", "get_Id", "()", "summary", "df-generated"] - ["System", "AppDomain", "get_IsFullyTrusted", "()", "summary", "df-generated"] - ["System", "AppDomain", "get_IsHomogenous", "()", "summary", "df-generated"] - - ["System", "AppDomain", "get_MonitoringIsEnabled", "()", "summary", "df-generated"] - ["System", "AppDomain", "get_MonitoringSurvivedMemorySize", "()", "summary", "df-generated"] - ["System", "AppDomain", "get_MonitoringSurvivedProcessMemorySize", "()", "summary", "df-generated"] - ["System", "AppDomain", "get_MonitoringTotalAllocatedMemorySize", "()", "summary", "df-generated"] @@ -690,9 +694,6 @@ extensions: - ["System", "AppDomain", "get_RelativeSearchPath", "()", "summary", "df-generated"] - ["System", "AppDomain", "get_SetupInformation", "()", "summary", "df-generated"] - ["System", "AppDomain", "get_ShadowCopyFiles", "()", "summary", "df-generated"] - - ["System", "AppDomain", "set_MonitoringIsEnabled", "(System.Boolean)", "summary", "df-generated"] - - ["System", "AppDomainSetup", "get_ApplicationBase", "()", "summary", "df-generated"] - - ["System", "AppDomainSetup", "get_TargetFrameworkName", "()", "summary", "df-generated"] - ["System", "AppDomainUnloadedException", "AppDomainUnloadedException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System", "AppDomainUnloadedException", "AppDomainUnloadedException", "(System.String)", "summary", "df-generated"] - ["System", "AppDomainUnloadedException", "AppDomainUnloadedException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -897,11 +898,7 @@ extensions: - ["System", "Attribute", "Match", "(System.Object)", "summary", "df-generated"] - ["System", "Attribute", "get_TypeId", "()", "summary", "df-generated"] - ["System", "AttributeUsageAttribute", "AttributeUsageAttribute", "(System.AttributeTargets)", "summary", "df-generated"] - - ["System", "AttributeUsageAttribute", "get_AllowMultiple", "()", "summary", "df-generated"] - - ["System", "AttributeUsageAttribute", "get_Inherited", "()", "summary", "df-generated"] - ["System", "AttributeUsageAttribute", "get_ValidOn", "()", "summary", "df-generated"] - - ["System", "AttributeUsageAttribute", "set_AllowMultiple", "(System.Boolean)", "summary", "df-generated"] - - ["System", "AttributeUsageAttribute", "set_Inherited", "(System.Boolean)", "summary", "df-generated"] - ["System", "BadImageFormatException", "BadImageFormatException", "(System.String)", "summary", "df-generated"] - ["System", "BadImageFormatException", "BadImageFormatException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System", "BinaryData", "BinaryData", "(System.Byte[])", "summary", "df-generated"] @@ -1401,18 +1398,9 @@ extensions: - ["System", "Console", "WriteLine", "(System.String,System.Object[])", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.UInt32)", "summary", "df-generated"] - ["System", "Console", "WriteLine", "(System.UInt64)", "summary", "df-generated"] - - ["System", "Console", "get_BackgroundColor", "()", "summary", "df-generated"] - - ["System", "Console", "get_BufferHeight", "()", "summary", "df-generated"] - - ["System", "Console", "get_BufferWidth", "()", "summary", "df-generated"] - ["System", "Console", "get_CapsLock", "()", "summary", "df-generated"] - - ["System", "Console", "get_CursorLeft", "()", "summary", "df-generated"] - - ["System", "Console", "get_CursorSize", "()", "summary", "df-generated"] - - ["System", "Console", "get_CursorTop", "()", "summary", "df-generated"] - - ["System", "Console", "get_CursorVisible", "()", "summary", "df-generated"] - ["System", "Console", "get_Error", "()", "summary", "df-generated"] - - ["System", "Console", "get_ForegroundColor", "()", "summary", "df-generated"] - ["System", "Console", "get_In", "()", "summary", "df-generated"] - - ["System", "Console", "get_InputEncoding", "()", "summary", "df-generated"] - ["System", "Console", "get_IsErrorRedirected", "()", "summary", "df-generated"] - ["System", "Console", "get_IsInputRedirected", "()", "summary", "df-generated"] - ["System", "Console", "get_IsOutputRedirected", "()", "summary", "df-generated"] @@ -1421,32 +1409,7 @@ extensions: - ["System", "Console", "get_LargestWindowWidth", "()", "summary", "df-generated"] - ["System", "Console", "get_NumberLock", "()", "summary", "df-generated"] - ["System", "Console", "get_Out", "()", "summary", "df-generated"] - - ["System", "Console", "get_OutputEncoding", "()", "summary", "df-generated"] - - ["System", "Console", "get_Title", "()", "summary", "df-generated"] - - ["System", "Console", "get_TreatControlCAsInput", "()", "summary", "df-generated"] - - ["System", "Console", "get_WindowHeight", "()", "summary", "df-generated"] - - ["System", "Console", "get_WindowLeft", "()", "summary", "df-generated"] - - ["System", "Console", "get_WindowTop", "()", "summary", "df-generated"] - - ["System", "Console", "get_WindowWidth", "()", "summary", "df-generated"] - - ["System", "Console", "set_BackgroundColor", "(System.ConsoleColor)", "summary", "df-generated"] - - ["System", "Console", "set_BufferHeight", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_BufferWidth", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_CursorLeft", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_CursorSize", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_CursorTop", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_CursorVisible", "(System.Boolean)", "summary", "df-generated"] - - ["System", "Console", "set_ForegroundColor", "(System.ConsoleColor)", "summary", "df-generated"] - - ["System", "Console", "set_InputEncoding", "(System.Text.Encoding)", "summary", "df-generated"] - - ["System", "Console", "set_OutputEncoding", "(System.Text.Encoding)", "summary", "df-generated"] - - ["System", "Console", "set_Title", "(System.String)", "summary", "df-generated"] - - ["System", "Console", "set_TreatControlCAsInput", "(System.Boolean)", "summary", "df-generated"] - - ["System", "Console", "set_WindowHeight", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_WindowLeft", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_WindowTop", "(System.Int32)", "summary", "df-generated"] - - ["System", "Console", "set_WindowWidth", "(System.Int32)", "summary", "df-generated"] - - ["System", "ConsoleCancelEventArgs", "get_Cancel", "()", "summary", "df-generated"] - ["System", "ConsoleCancelEventArgs", "get_SpecialKey", "()", "summary", "df-generated"] - - ["System", "ConsoleCancelEventArgs", "set_Cancel", "(System.Boolean)", "summary", "df-generated"] - ["System", "ConsoleKeyInfo", "ConsoleKeyInfo", "(System.Char,System.ConsoleKey,System.Boolean,System.Boolean,System.Boolean)", "summary", "df-generated"] - ["System", "ConsoleKeyInfo", "Equals", "(System.ConsoleKeyInfo)", "summary", "df-generated"] - ["System", "ConsoleKeyInfo", "Equals", "(System.Object)", "summary", "df-generated"] @@ -2221,9 +2184,7 @@ extensions: - ["System", "Environment", "SetEnvironmentVariable", "(System.String,System.String)", "summary", "df-generated"] - ["System", "Environment", "SetEnvironmentVariable", "(System.String,System.String,System.EnvironmentVariableTarget)", "summary", "df-generated"] - ["System", "Environment", "get_CommandLine", "()", "summary", "df-generated"] - - ["System", "Environment", "get_CurrentDirectory", "()", "summary", "df-generated"] - ["System", "Environment", "get_CurrentManagedThreadId", "()", "summary", "df-generated"] - - ["System", "Environment", "get_ExitCode", "()", "summary", "df-generated"] - ["System", "Environment", "get_HasShutdownStarted", "()", "summary", "df-generated"] - ["System", "Environment", "get_Is64BitOperatingSystem", "()", "summary", "df-generated"] - ["System", "Environment", "get_Is64BitProcess", "()", "summary", "df-generated"] @@ -2244,14 +2205,9 @@ extensions: - ["System", "Environment", "get_UserName", "()", "summary", "df-generated"] - ["System", "Environment", "get_Version", "()", "summary", "df-generated"] - ["System", "Environment", "get_WorkingSet", "()", "summary", "df-generated"] - - ["System", "Environment", "set_CurrentDirectory", "(System.String)", "summary", "df-generated"] - - ["System", "Environment", "set_ExitCode", "(System.Int32)", "summary", "df-generated"] - ["System", "Exception", "GetType", "()", "summary", "df-generated"] - ["System", "Exception", "ToString", "()", "summary", "df-generated"] - ["System", "Exception", "get_Data", "()", "summary", "df-generated"] - - ["System", "Exception", "get_HResult", "()", "summary", "df-generated"] - - ["System", "Exception", "get_Source", "()", "summary", "df-generated"] - - ["System", "Exception", "set_HResult", "(System.Int32)", "summary", "df-generated"] - ["System", "ExecutionEngineException", "ExecutionEngineException", "(System.String)", "summary", "df-generated"] - ["System", "ExecutionEngineException", "ExecutionEngineException", "(System.String,System.Exception)", "summary", "df-generated"] - ["System", "FieldAccessException", "FieldAccessException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] @@ -3405,15 +3361,8 @@ extensions: - ["System", "MemoryExtensions", "AsSpan", "(System.String,System.Int32)", "summary", "df-generated"] - ["System", "MemoryExtensions", "AsSpan", "(System.String,System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "MemoryExtensions", "AsSpan", "(System.String,System.Range)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "AsSpan", "(System.ArraySegment)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "AsSpan", "(System.ArraySegment,System.Index)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "AsSpan", "(System.ArraySegment,System.Int32)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "AsSpan", "(System.ArraySegment,System.Int32,System.Int32)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "AsSpan", "(System.ArraySegment,System.Range)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "AsSpan", "(T[])", "summary", "df-generated"] - ["System", "MemoryExtensions", "AsSpan", "(T[],System.Index)", "summary", "df-generated"] - ["System", "MemoryExtensions", "AsSpan", "(T[],System.Int32)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "AsSpan", "(T[],System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "MemoryExtensions", "AsSpan", "(T[],System.Range)", "summary", "df-generated"] - ["System", "MemoryExtensions", "BinarySearch", "(System.ReadOnlySpan,TComparable)", "summary", "df-generated"] - ["System", "MemoryExtensions", "BinarySearch", "(System.Span,TComparable)", "summary", "df-generated"] @@ -3454,7 +3403,6 @@ extensions: - ["System", "MemoryExtensions", "ContainsAnyInRange", "(System.ReadOnlySpan,T,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "ContainsAnyInRange", "(System.Span,T,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "CopyTo", "(T[],System.Memory)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "CopyTo", "(T[],System.Span)", "summary", "df-generated"] - ["System", "MemoryExtensions", "Count", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "MemoryExtensions", "Count", "(System.ReadOnlySpan,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "Count", "(System.Span,System.ReadOnlySpan)", "summary", "df-generated"] @@ -3526,8 +3474,6 @@ extensions: - ["System", "MemoryExtensions", "Overlaps", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - ["System", "MemoryExtensions", "Overlaps", "(System.Span,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "MemoryExtensions", "Overlaps", "(System.Span,System.ReadOnlySpan,System.Int32)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "Replace", "(System.ReadOnlySpan,System.Span,T,T)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "Replace", "(System.Span,T,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "Reverse", "(System.Span)", "summary", "df-generated"] - ["System", "MemoryExtensions", "SequenceCompareTo", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "MemoryExtensions", "SequenceCompareTo", "(System.Span,System.ReadOnlySpan)", "summary", "df-generated"] @@ -3550,22 +3496,6 @@ extensions: - ["System", "MemoryExtensions", "ToLowerInvariant", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - ["System", "MemoryExtensions", "ToUpper", "(System.ReadOnlySpan,System.Span,System.Globalization.CultureInfo)", "summary", "df-generated"] - ["System", "MemoryExtensions", "ToUpperInvariant", "(System.ReadOnlySpan,System.Span)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "Trim", "(System.ReadOnlySpan,System.Char)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "Trim", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "Trim", "(System.ReadOnlySpan,T)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "Trim", "(System.Span,T)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimEnd", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimEnd", "(System.ReadOnlySpan,System.Char)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimEnd", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimEnd", "(System.Span)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimEnd", "(System.ReadOnlySpan,T)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimEnd", "(System.Span,T)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimStart", "(System.ReadOnlySpan)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimStart", "(System.ReadOnlySpan,System.Char)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimStart", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimStart", "(System.Span)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimStart", "(System.ReadOnlySpan,T)", "summary", "df-generated"] - - ["System", "MemoryExtensions", "TrimStart", "(System.Span,T)", "summary", "df-generated"] - ["System", "MemoryExtensions", "TryWrite", "(System.Span,System.IFormatProvider,System.MemoryExtensions+TryWriteInterpolatedStringHandler,System.Int32)", "summary", "df-generated"] - ["System", "MemoryExtensions", "TryWrite", "(System.Span,System.IFormatProvider,System.Text.CompositeFormat,System.Int32,System.Object[])", "summary", "df-generated"] - ["System", "MemoryExtensions", "TryWrite", "(System.Span,System.IFormatProvider,System.Text.CompositeFormat,System.Int32,System.ReadOnlySpan)", "summary", "df-generated"] @@ -3642,12 +3572,8 @@ extensions: - ["System", "ObjectDisposedException", "ThrowIf", "(System.Boolean,System.Type)", "summary", "df-generated"] - ["System", "ObsoleteAttribute", "ObsoleteAttribute", "(System.String)", "summary", "df-generated"] - ["System", "ObsoleteAttribute", "ObsoleteAttribute", "(System.String,System.Boolean)", "summary", "df-generated"] - - ["System", "ObsoleteAttribute", "get_DiagnosticId", "()", "summary", "df-generated"] - ["System", "ObsoleteAttribute", "get_IsError", "()", "summary", "df-generated"] - ["System", "ObsoleteAttribute", "get_Message", "()", "summary", "df-generated"] - - ["System", "ObsoleteAttribute", "get_UrlFormat", "()", "summary", "df-generated"] - - ["System", "ObsoleteAttribute", "set_DiagnosticId", "(System.String)", "summary", "df-generated"] - - ["System", "ObsoleteAttribute", "set_UrlFormat", "(System.String)", "summary", "df-generated"] - ["System", "OperatingSystem", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System", "OperatingSystem", "IsAndroid", "()", "summary", "df-generated"] - ["System", "OperatingSystem", "IsAndroidVersionAtLeast", "(System.Int32,System.Int32,System.Int32,System.Int32)", "summary", "df-generated"] @@ -3736,22 +3662,12 @@ extensions: - ["System", "ReadOnlyMemory", "get_Span", "()", "summary", "df-generated"] - ["System", "ReadOnlySpan+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System", "ReadOnlySpan+Enumerator", "get_Current", "()", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "CopyTo", "(System.Span)", "summary", "df-generated"] - ["System", "ReadOnlySpan", "Equals", "(System.Object)", "summary", "df-generated"] - ["System", "ReadOnlySpan", "GetHashCode", "()", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "GetPinnableReference", "()", "summary", "df-generated"] - ["System", "ReadOnlySpan", "ReadOnlySpan", "(System.Void*,System.Int32)", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "ReadOnlySpan", "(T)", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "ReadOnlySpan", "(T[])", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "ReadOnlySpan", "(T[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "Slice", "(System.Int32)", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "Slice", "(System.Int32,System.Int32)", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "ToArray", "()", "summary", "df-generated"] - ["System", "ReadOnlySpan", "ToString", "()", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "TryCopyTo", "(System.Span)", "summary", "df-generated"] - ["System", "ReadOnlySpan", "get_Empty", "()", "summary", "df-generated"] - ["System", "ReadOnlySpan", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System", "ReadOnlySpan", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System", "ReadOnlySpan", "get_Length", "()", "summary", "df-generated"] - ["System", "ReadOnlySpan", "op_Equality", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System", "ReadOnlySpan", "op_Inequality", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] @@ -4102,24 +4018,12 @@ extensions: - ["System", "Single", "op_LessThanOrEqual", "(System.Single,System.Single)", "summary", "df-generated"] - ["System", "Span+Enumerator", "MoveNext", "()", "summary", "df-generated"] - ["System", "Span+Enumerator", "get_Current", "()", "summary", "df-generated"] - - ["System", "Span", "Clear", "()", "summary", "df-generated"] - - ["System", "Span", "CopyTo", "(System.Span)", "summary", "df-generated"] - ["System", "Span", "Equals", "(System.Object)", "summary", "df-generated"] - - ["System", "Span", "Fill", "(T)", "summary", "df-generated"] - ["System", "Span", "GetHashCode", "()", "summary", "df-generated"] - - ["System", "Span", "GetPinnableReference", "()", "summary", "df-generated"] - - ["System", "Span", "Slice", "(System.Int32)", "summary", "df-generated"] - - ["System", "Span", "Slice", "(System.Int32,System.Int32)", "summary", "df-generated"] - ["System", "Span", "Span", "(System.Void*,System.Int32)", "summary", "df-generated"] - - ["System", "Span", "Span", "(T)", "summary", "df-generated"] - - ["System", "Span", "Span", "(T[])", "summary", "df-generated"] - - ["System", "Span", "Span", "(T[],System.Int32,System.Int32)", "summary", "df-generated"] - - ["System", "Span", "ToArray", "()", "summary", "df-generated"] - ["System", "Span", "ToString", "()", "summary", "df-generated"] - - ["System", "Span", "TryCopyTo", "(System.Span)", "summary", "df-generated"] - ["System", "Span", "get_Empty", "()", "summary", "df-generated"] - ["System", "Span", "get_IsEmpty", "()", "summary", "df-generated"] - - ["System", "Span", "get_Item", "(System.Int32)", "summary", "df-generated"] - ["System", "Span", "get_Length", "()", "summary", "df-generated"] - ["System", "Span", "op_Equality", "(System.Span,System.Span)", "summary", "df-generated"] - ["System", "Span", "op_Inequality", "(System.Span,System.Span)", "summary", "df-generated"] @@ -5377,10 +5281,6 @@ extensions: - ["System", "UriBuilder", "GetHashCode", "()", "summary", "df-generated"] - ["System", "UriBuilder", "ToString", "()", "summary", "df-generated"] - ["System", "UriBuilder", "UriBuilder", "(System.String,System.String,System.Int32)", "summary", "df-generated"] - - ["System", "UriBuilder", "get_Port", "()", "summary", "df-generated"] - - ["System", "UriBuilder", "set_Port", "(System.Int32)", "summary", "df-generated"] - - ["System", "UriCreationOptions", "get_DangerousDisablePathAndQueryCanonicalization", "()", "summary", "df-generated"] - - ["System", "UriCreationOptions", "set_DangerousDisablePathAndQueryCanonicalization", "(System.Boolean)", "summary", "df-generated"] - ["System", "UriFormatException", "UriFormatException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System", "UriFormatException", "UriFormatException", "(System.String)", "summary", "df-generated"] - ["System", "UriFormatException", "UriFormatException", "(System.String,System.Exception)", "summary", "df-generated"] @@ -5519,9 +5419,7 @@ extensions: - ["System", "WeakReference", "WeakReference", "(System.Object,System.Boolean)", "summary", "df-generated"] - ["System", "WeakReference", "WeakReference", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System", "WeakReference", "get_IsAlive", "()", "summary", "df-generated"] - - ["System", "WeakReference", "get_Target", "()", "summary", "df-generated"] - ["System", "WeakReference", "get_TrackResurrection", "()", "summary", "df-generated"] - - ["System", "WeakReference", "set_Target", "(System.Object)", "summary", "df-generated"] - ["System", "WeakReference", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System", "WeakReference", "SetTarget", "(T)", "summary", "df-generated"] - ["System", "WeakReference", "TryGetTarget", "(T)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml b/csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml index 279a652159c..432bb448ca9 100644 --- a/csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml +++ b/csharp/ql/lib/ext/generated/TestExclusionListTasks.model.yml @@ -5,15 +5,3 @@ extensions: extensible: neutralModel data: - ["TestExclusionListTasks", "PatchExclusionListInApks", "Execute", "()", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "get_AndroidSdk", "()", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "get_ApkPaths", "()", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "get_BuildToolsVersion", "()", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "get_ExcludedTests", "()", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "get_KeyStorePath", "()", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "get_MinApiLevel", "()", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "set_AndroidSdk", "(System.String)", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "set_ApkPaths", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "set_BuildToolsVersion", "(System.String)", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "set_ExcludedTests", "(Microsoft.Build.Framework.ITaskItem[])", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "set_KeyStorePath", "(System.String)", "summary", "df-generated"] - - ["TestExclusionListTasks", "PatchExclusionListInApks", "set_MinApiLevel", "(System.String)", "summary", "df-generated"] From 5323af33d2e1eca60baae31a69f478f1cf6020b8 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 4 Apr 2024 15:48:39 +0200 Subject: [PATCH 151/198] C#: Update flow summaries expected test output. --- .../dataflow/library/FlowSummaries.expected | 5509 +---------------- .../library/FlowSummariesFiltered.expected | 1494 +---- 2 files changed, 198 insertions(+), 6805 deletions(-) diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected index caa3e2497b9..0b72b6d862c 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected @@ -672,7 +672,6 @@ sink | System.Security.Cryptography;AesCryptoServiceProvider;false;CreateEncryptor;();;Argument[this];encryption-encryptor;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;manual | -| System.Security.Cryptography;AesCryptoServiceProvider;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;manual | | System.Security.Cryptography;AesManaged;false;CreateDecryptor;();;Argument[this];encryption-decryptor;df-generated | | System.Security.Cryptography;AesManaged;false;CreateDecryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-decryptor;df-generated | @@ -680,9 +679,7 @@ sink | System.Security.Cryptography;AesManaged;false;CreateEncryptor;();;Argument[this];encryption-encryptor;df-generated | | System.Security.Cryptography;AesManaged;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;df-generated | | System.Security.Cryptography;AesManaged;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;manual | -| System.Security.Cryptography;AesManaged;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;df-generated | | System.Security.Cryptography;AesManaged;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;manual | -| System.Security.Cryptography;DES;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;df-generated | | System.Security.Cryptography;DES;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;manual | | System.Security.Cryptography;DESCryptoServiceProvider;false;CreateDecryptor;();;Argument[this];encryption-decryptor;df-generated | | System.Security.Cryptography;DESCryptoServiceProvider;false;CreateDecryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-decryptor;df-generated | @@ -700,14 +697,12 @@ sink | System.Security.Cryptography;RijndaelManaged;false;CreateEncryptor;();;Argument[this];encryption-encryptor;df-generated | | System.Security.Cryptography;RijndaelManaged;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;df-generated | | System.Security.Cryptography;RijndaelManaged;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;manual | -| System.Security.Cryptography;RijndaelManaged;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;df-generated | | System.Security.Cryptography;RijndaelManaged;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;manual | | System.Security.Cryptography;SymmetricAlgorithm;true;CreateDecryptor;();;Argument[this];encryption-decryptor;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;true;CreateDecryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-decryptor;manual | | System.Security.Cryptography;SymmetricAlgorithm;true;CreateEncryptor;();;Argument[this];encryption-encryptor;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;true;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;manual | | System.Security.Cryptography;SymmetricAlgorithm;true;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;manual | -| System.Security.Cryptography;TripleDES;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;df-generated | | System.Security.Cryptography;TripleDES;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;manual | | System.Security.Cryptography;TripleDESCng;false;CreateDecryptor;();;Argument[this];encryption-decryptor;df-generated | | System.Security.Cryptography;TripleDESCng;false;CreateDecryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-decryptor;manual | @@ -720,7 +715,6 @@ sink | System.Security.Cryptography;TripleDESCryptoServiceProvider;false;CreateEncryptor;();;Argument[this];encryption-encryptor;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;false;CreateEncryptor;(System.Byte[],System.Byte[]);;Argument[0];encryption-encryptor;manual | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;false;set_Key;(System.Byte[]);;Argument[0];encryption-keyprop;manual | | System.Web;HttpResponse;false;Write;(System.Object);;Argument[0];html-injection;manual | | System.Web;HttpResponse;false;Write;(System.String);;Argument[0];html-injection;manual | @@ -1688,12 +1682,6 @@ summary | Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan);;Argument[1];Argument[0];taint;df-generated | | Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan);;Argument[1];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;get_AbsoluteExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;get_AbsoluteExpirationRelativeToNow;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;get_SlidingExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;set_AbsoluteExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;set_AbsoluteExpirationRelativeToNow;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;set_SlidingExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Caching.Memory;CacheEntryExtensions;false;AddExpirationToken;(Microsoft.Extensions.Caching.Memory.ICacheEntry,Microsoft.Extensions.Primitives.IChangeToken);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Caching.Memory;CacheEntryExtensions;false;RegisterPostEvictionCallback;(Microsoft.Extensions.Caching.Memory.ICacheEntry,Microsoft.Extensions.Caching.Memory.PostEvictionDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Caching.Memory;CacheEntryExtensions;false;RegisterPostEvictionCallback;(Microsoft.Extensions.Caching.Memory.ICacheEntry,Microsoft.Extensions.Caching.Memory.PostEvictionDelegate,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -1729,14 +1717,6 @@ summary | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan);;Argument[1];Argument[0];taint;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan);;Argument[1];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_AbsoluteExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_AbsoluteExpirationRelativeToNow;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_Size;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_SlidingExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_AbsoluteExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_AbsoluteExpirationRelativeToNow;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_Size;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_SlidingExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;false;get_Value;();;Argument[this];ReturnValue;value;df-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionCallbackRegistration;false;set_EvictionCallback;(Microsoft.Extensions.Caching.Memory.PostEvictionDelegate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionDelegate;false;BeginInvoke;(System.Object,System.Object,Microsoft.Extensions.Caching.Memory.EvictionReason,System.Object,System.AsyncCallback,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | @@ -1809,7 +1789,6 @@ summary | Microsoft.Extensions.Configuration;ConfigurationSection;false;ConfigurationSection;(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String);;Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;ConfigurationSection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;manual | | Microsoft.Extensions.Configuration;ConfigurationSection;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationSection;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;EnvironmentVariablesExtensions;false;AddEnvironmentVariables;(Microsoft.Extensions.Configuration.IConfigurationBuilder);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;EnvironmentVariablesExtensions;false;AddEnvironmentVariables;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;EnvironmentVariablesExtensions;false;AddEnvironmentVariables;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String);;Argument[0];ReturnValue;taint;df-generated | @@ -2322,8 +2301,6 @@ summary | Microsoft.Extensions.Http.Logging;LoggingScopeHttpMessageHandler;false;LoggingScopeHttpMessageHandler;(Microsoft.Extensions.Logging.ILogger);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Http.Logging;LoggingScopeHttpMessageHandler;false;LoggingScopeHttpMessageHandler;(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Http.HttpClientFactoryOptions);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Http.Logging;LoggingScopeHttpMessageHandler;false;LoggingScopeHttpMessageHandler;(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Http.HttpClientFactoryOptions);;Argument[1];Argument[this];taint;df-generated | -| Microsoft.Extensions.Http;HttpClientFactoryOptions;false;get_HandlerLifetime;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Http;HttpClientFactoryOptions;false;set_HandlerLifetime;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Http;HttpClientFactoryOptions;false;set_ShouldRedactHeaderValue;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;false;CreateHandlerPipeline;(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;false;CreateHandlerPipeline;(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable);;Argument[1].Element;ReturnValue;taint;df-generated | @@ -4851,6 +4828,7 @@ summary | ServiceStack;XLinqExtensions;false;GetElementValueOrDefault;(System.Xml.Linq.XElement,System.String,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Buffers;ArrayBufferWriter;false;GetMemory;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ArrayBufferWriter;false;get_WrittenMemory;();;Argument[this];ReturnValue;taint;df-generated | +| System.Buffers;ArrayBufferWriter;false;get_WrittenSpan;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;BuffersExtensions;false;PositionOf;(System.Buffers.ReadOnlySequence,T);;Argument[0];ReturnValue;taint;df-generated | | System.Buffers;MemoryHandle;false;MemoryHandle;(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable);;Argument[0];Argument[this];taint;df-generated | | System.Buffers;MemoryHandle;false;MemoryHandle;(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable);;Argument[1];Argument[this];taint;df-generated | @@ -4887,6 +4865,7 @@ summary | System.Buffers;ReadOnlySequence;false;TryGet;(System.SequencePosition,System.ReadOnlyMemory,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySequence;false;get_End;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySequence;false;get_First;();;Argument[this];ReturnValue;taint;df-generated | +| System.Buffers;ReadOnlySequence;false;get_FirstSpan;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySequence;false;get_Start;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySpanAction;false;BeginInvoke;(System.ReadOnlySpan,TArg,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Buffers;SearchValues;false;Create;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | @@ -4959,8 +4938,6 @@ summary | System.CodeDom.Compiler;CodeGenerator;true;OutputParameters;(System.CodeDom.CodeParameterDeclarationExpressionCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom.Compiler;CodeGenerator;true;OutputTypeNamePair;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom.Compiler;CodeGenerator;true;OutputTypeNamePair;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;false;get_BracingStyle;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;false;get_IndentString;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CodeGeneratorOptions;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;false;Add;(System.CodeDom.Compiler.CompilerError);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;false;AddRange;(System.CodeDom.Compiler.CompilerErrorCollection);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4975,9 +4952,6 @@ summary | System.CodeDom.Compiler;CompilerInfo;false;GetExtensions;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;false;GetLanguages;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;false;get_CodeDomProviderType;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;CompilerParameters;false;set_TempFiles;(System.CodeDom.Compiler.TempFileCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.CodeDom.Compiler;CompilerResults;false;get_CompiledAssembly;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;CompilerResults;false;set_CompiledAssembly;(System.Reflection.Assembly);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom.Compiler;Executor;false;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);;Argument[2].Element;ReturnValue;taint;df-generated | | System.CodeDom.Compiler;Executor;false;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);;Argument[3];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;Executor;false;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);;Argument[4];ReturnValue;taint;df-generated | @@ -5051,8 +5025,6 @@ summary | System.CodeDom.Compiler;IndentedTextWriter;false;WriteLineNoTabsAsync;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;false;get_InnerWriter;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;IndentedTextWriter;false;get_NewLine;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;IndentedTextWriter;false;set_NewLine;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom.Compiler;TempFileCollection;false;AddExtension;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;TempFileCollection;false;AddExtension;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;TempFileCollection;false;AddExtension;(System.String,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | @@ -5063,8 +5035,6 @@ summary | System.CodeDom.Compiler;TempFileCollection;false;get_BasePath;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;TempFileCollection;false;get_TempDir;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeArgumentReferenceExpression;false;CodeArgumentReferenceExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeArgumentReferenceExpression;false;get_ParameterName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeArgumentReferenceExpression;false;set_ParameterName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);;Argument[1].Element;Argument[this];taint;df-generated | @@ -5078,12 +5048,8 @@ summary | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.Type,System.CodeDom.CodeExpression[]);;Argument[1].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.Type,System.Int32);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;get_Initializers;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeArrayCreateExpression;false;set_CreateType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttachEventStatement;false;CodeAttachEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeAttachEventStatement;false;set_Event;(System.CodeDom.CodeEventReferenceExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgument;false;CodeAttributeArgument;(System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeAttributeArgument;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttributeArgument;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;false;Add;(System.CodeDom.CodeAttributeArgument);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;false;AddRange;(System.CodeDom.CodeAttributeArgumentCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;false;AddRange;(System.CodeDom.CodeAttributeArgument[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5101,8 +5067,6 @@ summary | System.CodeDom;CodeAttributeDeclaration;false;CodeAttributeDeclaration;(System.String,System.CodeDom.CodeAttributeArgument[]);;Argument[1].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclaration;false;get_Arguments;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeAttributeDeclaration;false;get_AttributeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttributeDeclaration;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttributeDeclaration;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;false;Add;(System.CodeDom.CodeAttributeDeclaration);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;false;AddRange;(System.CodeDom.CodeAttributeDeclarationCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;false;AddRange;(System.CodeDom.CodeAttributeDeclaration[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5116,15 +5080,11 @@ summary | System.CodeDom;CodeCastExpression;false;CodeCastExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCastExpression;false;CodeCastExpression;(System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCastExpression;false;CodeCastExpression;(System.Type,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeCastExpression;false;set_TargetType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference,System.CodeDom.CodeStatement[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference,System.CodeDom.CodeStatement[]);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeCatchClause;false;get_LocalName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeCatchClause;false;set_CatchExceptionType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeCatchClause;false;set_LocalName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;Add;(System.CodeDom.CodeCatchClause);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;AddRange;(System.CodeDom.CodeCatchClauseCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;AddRange;(System.CodeDom.CodeCatchClause[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5136,12 +5096,8 @@ summary | System.CodeDom;CodeCatchClauseCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;set_Item;(System.Int32,System.CodeDom.CodeCatchClause);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeChecksumPragma;false;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeChecksumPragma;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeChecksumPragma;false;set_FileName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeComment;false;CodeComment;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeComment;false;CodeComment;(System.String,System.Boolean);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeComment;false;get_Text;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeComment;false;set_Text;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;Add;(System.CodeDom.CodeCommentStatement);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;AddRange;(System.CodeDom.CodeCommentStatementCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;AddRange;(System.CodeDom.CodeCommentStatement[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5153,12 +5109,8 @@ summary | System.CodeDom;CodeCommentStatementCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;set_Item;(System.Int32,System.CodeDom.CodeCommentStatement);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeDefaultValueExpression;false;CodeDefaultValueExpression;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDefaultValueExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDelegateCreateExpression;false;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDelegateCreateExpression;false;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);;Argument[2];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;false;get_MethodName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;false;set_DelegateType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;false;set_MethodName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;Add;(System.CodeDom.CodeDirective);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;AddRange;(System.CodeDom.CodeDirectiveCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;AddRange;(System.CodeDom.CodeDirective[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5170,8 +5122,6 @@ summary | System.CodeDom;CodeDirectiveCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;set_Item;(System.Int32,System.CodeDom.CodeDirective);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeEventReferenceExpression;false;CodeEventReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeEventReferenceExpression;false;get_EventName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeEventReferenceExpression;false;set_EventName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;Add;(System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;AddRange;(System.CodeDom.CodeExpressionCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;AddRange;(System.CodeDom.CodeExpression[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5183,26 +5133,16 @@ summary | System.CodeDom;CodeExpressionCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;set_Item;(System.Int32,System.CodeDom.CodeExpression);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeFieldReferenceExpression;false;CodeFieldReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeFieldReferenceExpression;false;get_FieldName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeFieldReferenceExpression;false;set_FieldName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeGotoStatement;false;CodeGotoStatement;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeGotoStatement;false;get_Label;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeGotoStatement;false;set_Label;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeLabeledStatement;false;CodeLabeledStatement;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeLabeledStatement;false;CodeLabeledStatement;(System.String,System.CodeDom.CodeStatement);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeLabeledStatement;false;get_Label;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeLabeledStatement;false;set_Label;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeLinePragma;false;CodeLinePragma;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeLinePragma;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeLinePragma;false;set_FileName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMemberEvent;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.Type,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.Type,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeMemberField;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberMethod;false;add_PopulateImplementationTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;add_PopulateParameters;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;add_PopulateStatements;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -5212,27 +5152,20 @@ summary | System.CodeDom;CodeMemberMethod;false;remove_PopulateImplementationTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;remove_PopulateParameters;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;remove_PopulateStatements;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.CodeDom;CodeMemberMethod;false;set_ReturnType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMemberProperty;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodInvokeExpression;false;CodeMethodInvokeExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression[]);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodInvokeExpression;false;CodeMethodInvokeExpression;(System.CodeDom.CodeMethodReferenceExpression,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodInvokeExpression;false;set_Method;(System.CodeDom.CodeMethodReferenceExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodReferenceExpression;false;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodReferenceExpression;false;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[]);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;false;get_MethodName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;false;set_MethodName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespace;false;CodeNamespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespace;false;add_PopulateComments;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;add_PopulateImports;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;add_PopulateTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;get_Comments;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespace;false;get_Imports;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeNamespace;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespace;false;get_Types;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespace;false;remove_PopulateComments;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;remove_PopulateImports;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;remove_PopulateTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.CodeDom;CodeNamespace;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;Add;(System.CodeDom.CodeNamespace);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;AddRange;(System.CodeDom.CodeNamespaceCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;AddRange;(System.CodeDom.CodeNamespace[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5244,8 +5177,6 @@ summary | System.CodeDom;CodeNamespaceCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;set_Item;(System.Int32,System.CodeDom.CodeNamespace);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceImport;false;CodeNamespaceImport;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeNamespaceImport;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeNamespaceImport;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceImportCollection;false;Add;(System.CodeDom.CodeNamespaceImport);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceImportCollection;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.CodeDom;CodeNamespaceImportCollection;false;AddRange;(System.CodeDom.CodeNamespaceImport[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5261,17 +5192,12 @@ summary | System.CodeDom;CodeObjectCreateExpression;false;CodeObjectCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeObjectCreateExpression;false;CodeObjectCreateExpression;(System.String,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeObjectCreateExpression;false;CodeObjectCreateExpression;(System.Type,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeObjectCreateExpression;false;set_CreateType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.Type,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.Type,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;set_CustomAttributes;(System.CodeDom.CodeAttributeDeclarationCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;Add;(System.CodeDom.CodeParameterDeclarationExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;AddRange;(System.CodeDom.CodeParameterDeclarationExpressionCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;AddRange;(System.CodeDom.CodeParameterDeclarationExpression[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5283,26 +5209,13 @@ summary | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;set_Item;(System.Int32,System.CodeDom.CodeParameterDeclarationExpression);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodePropertyReferenceExpression;false;CodePropertyReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodePropertyReferenceExpression;false;get_PropertyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodePropertyReferenceExpression;false;set_PropertyName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeRegionDirective;false;CodeRegionDirective;(System.CodeDom.CodeRegionMode,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeRegionDirective;false;get_RegionText;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeRegionDirective;false;set_RegionText;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeRemoveEventStatement;false;CodeRemoveEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeRemoveEventStatement;false;CodeRemoveEventStatement;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeRemoveEventStatement;false;set_Event;(System.CodeDom.CodeEventReferenceExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetCompileUnit;false;CodeSnippetCompileUnit;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetCompileUnit;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetCompileUnit;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetExpression;false;CodeSnippetExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetExpression;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetExpression;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetStatement;false;CodeSnippetStatement;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetStatement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetStatement;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetTypeMember;false;CodeSnippetTypeMember;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetTypeMember;false;get_Text;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetTypeMember;false;set_Text;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeStatementCollection;false;Add;(System.CodeDom.CodeStatement);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeStatementCollection;false;AddRange;(System.CodeDom.CodeStatementCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeStatementCollection;false;AddRange;(System.CodeDom.CodeStatement[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5331,10 +5244,6 @@ summary | System.CodeDom;CodeTypeDeclarationCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeTypeDeclarationCollection;false;set_Item;(System.Int32,System.CodeDom.CodeTypeDeclaration);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeDelegate;false;CodeTypeDelegate;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeDelegate;false;set_ReturnType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeMember;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeTypeMember;false;set_CustomAttributes;(System.CodeDom.CodeAttributeDeclarationCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeMember;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeMemberCollection;false;Add;(System.CodeDom.CodeTypeMember);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeMemberCollection;false;AddRange;(System.CodeDom.CodeTypeMemberCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeTypeMemberCollection;false;AddRange;(System.CodeDom.CodeTypeMember[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5348,10 +5257,7 @@ summary | System.CodeDom;CodeTypeOfExpression;false;CodeTypeOfExpression;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeOfExpression;false;CodeTypeOfExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeOfExpression;false;CodeTypeOfExpression;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeOfExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameter;false;CodeTypeParameter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeParameter;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeTypeParameter;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameterCollection;false;Add;(System.CodeDom.CodeTypeParameter);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameterCollection;false;Add;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameterCollection;false;AddRange;(System.CodeDom.CodeTypeParameterCollection);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5366,8 +5272,6 @@ summary | System.CodeDom;CodeTypeReference;false;CodeTypeReference;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;false;CodeTypeReference;(System.String,System.CodeDom.CodeTypeReferenceOptions);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;false;CodeTypeReference;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeReference;false;get_BaseType;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeTypeReference;false;set_BaseType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceCollection;false;Add;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceCollection;false;Add;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceCollection;false;Add;(System.Type);;Argument[0];Argument[this];taint;df-generated | @@ -5383,7 +5287,6 @@ summary | System.CodeDom;CodeTypeReferenceExpression;false;CodeTypeReferenceExpression;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceExpression;false;CodeTypeReferenceExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceExpression;false;CodeTypeReferenceExpression;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeReferenceExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | @@ -5396,12 +5299,7 @@ summary | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.Type,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableReferenceExpression;false;CodeVariableReferenceExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableReferenceExpression;false;get_VariableName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeVariableReferenceExpression;false;set_VariableName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Concurrent;BlockingCollection;false;Add;(T,System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;false;BlockingCollection;(System.Collections.Concurrent.IProducerConsumerCollection);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5516,6 +5414,7 @@ summary | System.Collections.Frozen;FrozenSet;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections.Generic;CollectionExtensions;false;AsReadOnly;(System.Collections.Generic.IList);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;AsReadOnly;(System.Collections.Generic.IDictionary);;Argument[0].Element;ReturnValue;taint;df-generated | +| System.Collections.Generic;CollectionExtensions;false;CopyTo;(System.Collections.Generic.List,System.Span);;Argument[0].Element;Argument[1];taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;GetValueOrDefault;(System.Collections.Generic.IReadOnlyDictionary,TKey,TValue);;Argument[2];ReturnValue;taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;Remove;(System.Collections.Generic.IDictionary,TKey,TValue);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;TryAdd;(System.Collections.Generic.IDictionary,TKey,TValue);;Argument[0].Element;Argument[2];taint;df-generated | @@ -5661,8 +5560,6 @@ summary | System.Collections.Generic;LinkedListNode;false;get_List;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;LinkedListNode;false;get_Next;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;LinkedListNode;false;get_Previous;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;LinkedListNode;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;LinkedListNode;false;set_Value;(T);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Generic;List+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;List;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Generic;List;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | @@ -5861,6 +5758,8 @@ summary | System.Collections.Immutable;IImmutableSet;true;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;IImmutableStack;true;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;ImmutableArray;false;Create;(System.Collections.Immutable.ImmutableArray,System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;Create;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;Create;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Create;(T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Create;(T,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Create;(T,T);;Argument[1];ReturnValue;taint;df-generated | @@ -5889,6 +5788,7 @@ summary | 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;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | +| System.Collections.Immutable;ImmutableArray+Builder;false;CopyTo;(System.Span);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;false;CopyTo;(T[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Collections.Immutable;ImmutableArray+Builder;false;DrainToImmutable;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.Generic.IEnumerator`1.Current];value;manual | @@ -5913,6 +5813,7 @@ summary | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.Collections.Immutable.ImmutableArray);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.Collections.Immutable.ImmutableArray,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.Collections.Immutable.ImmutableArray,System.Int32);;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AddRange;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.ReadOnlySpan);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(T[]);;Argument[this];ReturnValue;taint;df-generated | @@ -5922,11 +5823,15 @@ summary | System.Collections.Immutable;ImmutableArray;false;AddRange;(TDerived[]);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;As;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AsMemory;();;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AsSpan;();;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AsSpan;(System.Int32,System.Int32);;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AsSpan;(System.Range);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;CastArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;CastUp;(System.Collections.Immutable.ImmutableArray);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | 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;(System.Span);;Argument[this];Argument[0];taint;df-generated | | 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`1.Current];value;manual | | System.Collections.Immutable;ImmutableArray;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | @@ -5938,6 +5843,7 @@ summary | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.Collections.Immutable.ImmutableArray);;Argument[1].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.Collections.Immutable.ImmutableArray);;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.ReadOnlySpan);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.ReadOnlySpan);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,T[]);;Argument[1].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,T[]);;Argument[this];ReturnValue;taint;df-generated | @@ -6010,17 +5916,13 @@ summary | 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`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`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`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`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 | @@ -6068,8 +5970,6 @@ summary | 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`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;Argument[this];value;manual | | System.Collections.Immutable;ImmutableHashSet;false;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | @@ -6279,17 +6179,13 @@ summary | 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`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`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`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`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 | @@ -6361,11 +6257,9 @@ summary | System.Collections.Immutable;ImmutableSortedSet+Builder;false;TryGetValue;(T,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;TryGetValue;(T,T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;UnionWith;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_Max;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_Min;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedSet+Builder;false;set_KeyComparer;(System.Collections.Generic.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Immutable;ImmutableSortedSet;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | @@ -6682,10 +6576,6 @@ summary | 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 | | System.Collections;DictionaryEntry;false;DictionaryEntry;(System.Object,System.Object);;Argument[1];Argument[this];taint;df-generated | -| System.Collections;DictionaryEntry;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| 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`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 | @@ -6715,12 +6605,8 @@ summary | 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`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`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`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 | @@ -6782,10 +6668,6 @@ summary | System.Collections;Stack;false;Synchronized;(System.Collections.Stack);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections;Stack;false;ToArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;Stack;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;false;get_TypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;false;set_TypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations.Schema;TableAttribute;false;get_Schema;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations.Schema;TableAttribute;false;set_Schema;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;false;AssociatedMetadataTypeTypeDescriptionProvider;(System.Type,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;false;GetTypeDescriptor;(System.Type,System.Object);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;false;GetTypeDescriptor;(System.Type,System.Object);;Argument[1];ReturnValue;taint;df-generated | @@ -6795,27 +6677,15 @@ summary | System.ComponentModel.DataAnnotations;CustomValidationAttribute;false;FormatErrorMessage;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetAutoGenerateField;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetAutoGenerateFilter;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetDescription;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetGroupName;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetName;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetOrder;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_Description;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_GroupName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_Prompt;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_ResourceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_ShortName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_Description;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_GroupName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_Prompt;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_ResourceType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_ShortName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;get_NullDisplayText;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;get_NullDisplayTextResourceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;set_NullDisplayText;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;set_NullDisplayTextResourceType;(System.Type);;Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetPrompt;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetShortName;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;GetNullDisplayText;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;FileExtensionsAttribute;false;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;FileExtensionsAttribute;false;FormatErrorMessage;(System.String);;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;FileExtensionsAttribute;false;get_Extensions;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;FileExtensionsAttribute;false;set_Extensions;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;LengthAttribute;false;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;MaxLengthAttribute;false;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;MetadataTypeAttribute;false;MetadataTypeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | @@ -6825,17 +6695,9 @@ summary | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;false;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;StringLengthAttribute;false;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationAttribute;false;ValidationAttribute;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;get_ErrorMessage;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;get_ErrorMessageResourceName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;get_ErrorMessageResourceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;set_ErrorMessage;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;set_ErrorMessageResourceName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;set_ErrorMessageResourceType;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationAttribute;true;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;false;InitializeServiceProvider;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel.DataAnnotations;ValidationContext;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationContext;false;set_DisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;false;ValidationException;(System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.Design.Serialization;ContextStack;false;Append;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.Design.Serialization;ContextStack;false;Pop;();;Argument[this];ReturnValue;taint;df-generated | @@ -6975,9 +6837,7 @@ summary | System.ComponentModel;CollectionConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | | System.ComponentModel;Component;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;Component;false;add_Disposed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel;Component;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;Component;false;remove_Disposed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel;Component;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;ComponentCollection;false;CopyTo;(System.ComponentModel.IComponent[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.ComponentModel;Container;false;Add;(System.ComponentModel.IComponent,System.String);;Argument[1];Argument[0];taint;df-generated | | System.ComponentModel;Container;false;CreateSite;(System.ComponentModel.IComponent,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -7049,6 +6909,7 @@ summary | System.ComponentModel;InstallerTypeAttribute;false;InstallerTypeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;InstallerTypeAttribute;false;InstallerTypeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;LicFileLicenseProvider;false;GetKey;(System.Type);;Argument[0];ReturnValue;taint;df-generated | +| System.ComponentModel;LicFileLicenseProvider;false;GetLicense;(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean);;Argument[1];Argument[0];taint;df-generated | | System.ComponentModel;LicFileLicenseProvider;false;GetLicense;(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;LicenseException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.ComponentModel;LicenseException;false;LicenseException;(System.Type,System.Object,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -7070,9 +6931,7 @@ summary | System.ComponentModel;ListSortDescriptionCollection;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;MarshalByValueComponent;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MarshalByValueComponent;false;add_Disposed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel;MarshalByValueComponent;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MarshalByValueComponent;false;remove_Disposed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel;MarshalByValueComponent;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;MaskedTextProvider;false;ToDisplayString;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;false;ToString;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | @@ -7091,11 +6950,9 @@ summary | System.ComponentModel;MemberDescriptor;true;CreateAttributeCollection;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;FillAttributes;(System.Collections.IList);;Argument[this];Argument[0].Element;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;GetInvocationTarget;(System.Type,System.Object);;Argument[1];ReturnValue;taint;df-generated | -| System.ComponentModel;MemberDescriptor;true;get_AttributeArray;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;MemberDescriptor;true;set_AttributeArray;(System.Attribute[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.ComponentModel;MultilineStringConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | | System.ComponentModel;NestedContainer;false;CreateSite;(System.ComponentModel.IComponent,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.ComponentModel;NestedContainer;false;GetService;(System.Type);;Argument[this];ReturnValue;value;df-generated | @@ -7109,6 +6966,7 @@ summary | System.ComponentModel;PropertyChangingEventHandler;false;BeginInvoke;(System.Object,System.ComponentModel.PropertyChangingEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;PropertyDescriptor;false;FillAttributes;(System.Collections.IList);;Argument[this];Argument[0].Element;taint;df-generated | | System.ComponentModel;PropertyDescriptor;false;GetInvocationTarget;(System.Type,System.Object);;Argument[1];ReturnValue;taint;df-generated | +| System.ComponentModel;PropertyDescriptor;false;GetTypeFromName;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptor;true;AddValueChanged;(System.Object,System.EventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;PropertyDescriptor;true;GetEditor;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;PropertyDescriptor;true;GetEditor;(System.Type);;Argument[this];ReturnValue;taint;df-generated | @@ -7273,7 +7131,6 @@ summary | System.Configuration;AppSettingsSection;false;DeserializeElement;(System.Xml.XmlReader,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;AppSettingsSection;false;GetRuntimeObject;();;Argument[this];ReturnValue;value;df-generated | | System.Configuration;AppSettingsSection;false;Reset;(System.Configuration.ConfigurationElement);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;AppSettingsSection;false;get_File;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;AppSettingsSection;false;get_Settings;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;ApplicationSettingsBase;(System.ComponentModel.IComponent,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;ApplicationSettingsBase;(System.String);;Argument[0];Argument[this];taint;df-generated | @@ -7286,18 +7143,12 @@ summary | System.Configuration;ApplicationSettingsBase;false;get_Properties;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;get_PropertyValues;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;get_Providers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ApplicationSettingsBase;false;get_SettingsKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;remove_PropertyChanged;(System.ComponentModel.PropertyChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;ApplicationSettingsBase;false;remove_SettingChanging;(System.Configuration.SettingChangingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;ApplicationSettingsBase;false;remove_SettingsLoaded;(System.Configuration.SettingsLoadedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;ApplicationSettingsBase;false;remove_SettingsSaving;(System.Configuration.SettingsSavingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Configuration;ApplicationSettingsBase;false;set_SettingsKey;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;CallbackValidator;false;CallbackValidator;(System.Type,System.Configuration.ValidatorCallback);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Configuration;CallbackValidatorAttribute;false;get_CallbackMethodName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;CallbackValidatorAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;CallbackValidatorAttribute;false;get_ValidatorInstance;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;CallbackValidatorAttribute;false;set_CallbackMethodName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;CallbackValidatorAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ClientSettingsSection;false;get_Settings;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;CommaDelimitedStringCollection;false;Add;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;CommaDelimitedStringCollection;false;AddRange;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -7320,19 +7171,11 @@ summary | System.Configuration;ConfigXmlDocument;false;LoadSingleElement;(System.String,System.Xml.XmlTextReader);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigXmlDocument;false;get_Filename;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;GetSectionGroup;(System.String);;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;Configuration;false;get_AssemblyStringTransformer;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;get_RootSectionGroup;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;get_SectionGroups;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;get_Sections;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;Configuration;false;get_TypeStringTransformer;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;set_AssemblyStringTransformer;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;Configuration;false;set_TypeStringTransformer;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;get_AddItemName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;get_ClearItemsName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;get_RemoveItemName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;set_AddItemName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;set_ClearItemsName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;set_RemoveItemName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElement;false;get_EvaluationContext;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationElement;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationElement;true;DeserializeElement;(System.Xml.XmlReader,System.Boolean);;Argument[0];Argument[this];taint;df-generated | @@ -7352,12 +7195,6 @@ summary | System.Configuration;ConfigurationElementCollection;false;Reset;(System.Configuration.ConfigurationElement);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElementCollection;false;SerializeElement;(System.Xml.XmlWriter,System.Boolean);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ConfigurationElementCollection;false;Unmerge;(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;get_AddElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;get_ClearElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;get_RemoveElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;set_AddElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;set_ClearElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;set_RemoveElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElementCollection;true;BaseAdd;(System.Configuration.ConfigurationElement);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ConfigurationElementCollection;true;BaseAdd;(System.Int32,System.Configuration.ConfigurationElement);;Argument[this];Argument[1];taint;df-generated | | System.Configuration;ConfigurationErrorsException;false;ConfigurationErrorsException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | @@ -7405,8 +7242,6 @@ summary | System.Configuration;ConfigurationSectionCollection;false;GetKey;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;false;get_SectionGroups;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;false;get_Sections;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionGroup;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionGroup;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;Add;(System.String,System.Configuration.ConfigurationSectionGroup);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;Add;(System.String,System.Configuration.ConfigurationSectionGroup);;Argument[this];Argument[1];taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -7418,9 +7253,6 @@ summary | System.Configuration;ConfigurationSectionGroupCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConnectionStringSettings;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConnectionStringSettings;false;get_ConnectionString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConnectionStringSettings;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConnectionStringSettings;false;get_ProviderName;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConnectionStringSettingsCollection;false;Add;(System.Configuration.ConnectionStringSettings);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ConnectionStringSettingsCollection;false;BaseAdd;(System.Int32,System.Configuration.ConfigurationElement);;Argument[this];Argument[1];taint;df-generated | | System.Configuration;ConnectionStringSettingsCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -7452,34 +7284,26 @@ summary | System.Configuration;KeyValueConfigurationElement;false;KeyValueConfigurationElement;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;KeyValueConfigurationElement;false;KeyValueConfigurationElement;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Configuration;KeyValueConfigurationElement;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;KeyValueConfigurationElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;LocalFileSettingsProvider;false;Initialize;(System.String,System.Collections.Specialized.NameValueCollection);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;LocalFileSettingsProvider;false;Initialize;(System.String,System.Collections.Specialized.NameValueCollection);;Argument[1].Element;Argument[this];taint;df-generated | -| System.Configuration;LocalFileSettingsProvider;false;get_ApplicationName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;LocalFileSettingsProvider;false;set_ApplicationName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;NameValueConfigurationCollection;false;Add;(System.Configuration.NameValueConfigurationElement);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;NameValueConfigurationCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;NameValueConfigurationCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | | System.Configuration;NameValueConfigurationCollection;false;set_Item;(System.String,System.Configuration.NameValueConfigurationElement);;Argument[this];Argument[1];taint;df-generated | | System.Configuration;NameValueConfigurationElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;NameValueConfigurationElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;NameValueFileSectionHandler;false;Create;(System.Object,System.Object,System.Xml.XmlNode);;Argument[2].Element;ReturnValue;taint;df-generated | | System.Configuration;NameValueSectionHandler;false;Create;(System.Object,System.Object,System.Xml.XmlNode);;Argument[2].Element;ReturnValue;taint;df-generated | -| System.Configuration;PropertyInformation;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;PropertyInformationCollection;false;CopyTo;(System.Configuration.PropertyInformation[],System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | | System.Configuration;PropertyInformationCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Configuration;PropertyInformationCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedConfigurationProviderCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ProtectedConfigurationSection;false;get_DefaultProvider;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedConfigurationSection;false;get_Providers;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedProviderSettings;false;get_Properties;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedProviderSettings;false;get_Providers;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettings;false;Reset;(System.Configuration.ConfigurationElement);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ProviderSettings;false;Unmerge;(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ProviderSettings;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettings;false;get_Parameters;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettings;false;get_Properties;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ProviderSettings;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettingsCollection;false;Add;(System.Configuration.ProviderSettings);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ProviderSettingsCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ProviderSettingsCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | @@ -7487,11 +7311,7 @@ summary | System.Configuration;RegexStringValidator;false;RegexStringValidator;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SchemeSettingElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SchemeSettingElementCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | -| System.Configuration;SectionInformation;false;get_ConfigSource;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SectionInformation;false;get_ProtectionProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SectionInformation;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SectionInformation;false;set_ConfigSource;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;SectionInformation;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;SettingChangingEventArgs;(System.String,System.String,System.String,System.Object,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;SettingChangingEventArgs;(System.String,System.String,System.String,System.Object,System.Boolean);;Argument[1];Argument[this];taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;SettingChangingEventArgs;(System.String,System.String,System.String,System.Object,System.Boolean);;Argument[2];Argument[this];taint;df-generated | @@ -7501,8 +7321,6 @@ summary | System.Configuration;SettingChangingEventArgs;false;get_SettingKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;get_SettingName;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingChangingEventHandler;false;BeginInvoke;(System.Object,System.Configuration.SettingChangingEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Configuration;SettingElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingElementCollection;false;Add;(System.Configuration.SettingElement);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;SettingElementCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;SettingElementCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | @@ -7511,8 +7329,6 @@ summary | System.Configuration;SettingValueElement;false;SerializeToXmlElement;(System.Xml.XmlWriter,System.String);;Argument[1];Argument[0];taint;df-generated | | System.Configuration;SettingValueElement;false;SerializeToXmlElement;(System.Xml.XmlWriter,System.String);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;SettingValueElement;false;Unmerge;(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;SettingValueElement;false;get_ValueXml;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingValueElement;false;set_ValueXml;(System.Xml.XmlNode);;Argument[0].Element;Argument[this];taint;df-generated | | System.Configuration;SettingsBase;false;Initialize;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Configuration;SettingsBase;false;Initialize;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection);;Argument[1].Element;Argument[this];taint;df-generated | | System.Configuration;SettingsBase;false;Initialize;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection);;Argument[2].Element;Argument[this];taint;df-generated | @@ -7537,10 +7353,6 @@ summary | System.Configuration;SettingsPropertyCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Configuration;SettingsPropertyCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingsPropertyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Configuration;SettingsPropertyValue;false;get_PropertyValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingsPropertyValue;false;get_SerializedValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingsPropertyValue;false;set_PropertyValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;SettingsPropertyValue;false;set_SerializedValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingsPropertyValueCollection;false;Add;(System.Configuration.SettingsPropertyValue);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingsPropertyValueCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;SettingsPropertyValueCollection;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | @@ -7557,6 +7369,7 @@ summary | System.Configuration;SubclassTypeValidator;false;SubclassTypeValidator;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;TimeSpanValidator;false;TimeSpanValidator;(System.TimeSpan,System.TimeSpan,System.Boolean,System.Int64);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;TimeSpanValidator;false;TimeSpanValidator;(System.TimeSpan,System.TimeSpan,System.Boolean,System.Int64);;Argument[1];Argument[this];taint;df-generated | +| System.Configuration;TypeNameConverter;false;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);;Argument[2];ReturnValue;taint;df-generated | | System.Configuration;TypeNameConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | | System.Configuration;UriSection;false;get_Idn;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;UriSection;false;get_IriParsing;();;Argument[this];ReturnValue;taint;df-generated | @@ -7573,10 +7386,6 @@ summary | System.Data.Common;DataColumnMapping;false;GetDataColumnBySchemaAction;(System.Data.DataTable,System.Type,System.Data.MissingSchemaAction);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DataColumnMapping;false;GetDataColumnBySchemaAction;(System.String,System.String,System.Data.DataTable,System.Type,System.Data.MissingSchemaAction);;Argument[2];ReturnValue;taint;df-generated | | System.Data.Common;DataColumnMapping;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataColumnMapping;false;get_DataSetColumn;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataColumnMapping;false;get_SourceColumn;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataColumnMapping;false;set_DataSetColumn;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DataColumnMapping;false;set_SourceColumn;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DataColumnMappingCollection;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Data.Common;DataColumnMappingCollection;false;Add;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DataColumnMappingCollection;false;Add;(System.String,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -7613,10 +7422,6 @@ summary | System.Data.Common;DataTableMapping;false;GetDataTableBySchemaAction;(System.Data.DataSet,System.Data.MissingSchemaAction);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DataTableMapping;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DataTableMapping;false;get_ColumnMappings;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataTableMapping;false;get_DataSetTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataTableMapping;false;get_SourceTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataTableMapping;false;set_DataSetTable;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DataTableMapping;false;set_SourceTable;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DataTableMappingCollection;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Data.Common;DataTableMappingCollection;false;Add;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DataTableMappingCollection;false;Add;(System.String,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -7654,11 +7459,7 @@ summary | System.Data.Common;DbCommand;false;ExecuteReaderAsync;(System.Data.CommandBehavior);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;false;ExecuteReaderAsync;(System.Data.CommandBehavior,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;false;ExecuteReaderAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommand;false;get_Connection;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;false;get_Parameters;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommand;false;get_Transaction;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommand;false;set_Connection;(System.Data.Common.DbConnection);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommand;false;set_Transaction;(System.Data.Common.DbTransaction);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbCommand;true;ExecuteDbDataReaderAsync;(System.Data.CommandBehavior,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;true;PrepareAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DbCommandBuilder;false;GetDeleteCommand;();;Argument[this];ReturnValue;taint;df-generated | @@ -7668,17 +7469,7 @@ summary | System.Data.Common;DbCommandBuilder;false;GetUpdateCommand;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommandBuilder;false;GetUpdateCommand;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommandBuilder;false;RowUpdatingHandler;(System.Data.Common.RowUpdatingEventArgs);;Argument[this];Argument[0];taint;df-generated | -| System.Data.Common;DbCommandBuilder;false;get_DataAdapter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;false;set_DataAdapter;(System.Data.Common.DbDataAdapter);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbCommandBuilder;true;InitializeCommand;(System.Data.Common.DbCommand);;Argument[0];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_CatalogSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_QuotePrefix;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_QuoteSuffix;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_SchemaSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_CatalogSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_QuotePrefix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_QuoteSuffix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_SchemaSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbConnection;false;CreateCommand;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbConnection;true;ChangeDatabaseAsync;(System.String,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Data.Common;DbConnection;true;OpenAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | @@ -7700,7 +7491,6 @@ summary | System.Data.Common;DbConnectionStringBuilder;false;GetProperties;(System.Attribute[]);;Argument[this];ReturnValue;taint;df-generated | | 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`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 | @@ -7712,18 +7502,6 @@ summary | 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 | -| System.Data.Common;DbDataAdapter;false;get_InsertCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbDataAdapter;false;get_SelectCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbDataAdapter;false;get_UpdateCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_DeleteCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_DeleteCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_InsertCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_InsertCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_SelectCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_SelectCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_UpdateCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_UpdateCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbDataAdapter;true;CreateRowUpdatedEvent;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;true;CreateRowUpdatedEvent;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[1];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;true;CreateRowUpdatedEvent;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[3];ReturnValue;taint;df-generated | @@ -7772,21 +7550,13 @@ summary | System.Data.Common;RowUpdatedEventArgs;false;RowUpdatedEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[1];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;RowUpdatedEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[3];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;get_Command;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatedEventArgs;false;get_Errors;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;get_Row;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;get_TableMapping;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatedEventArgs;false;set_Errors;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;RowUpdatingEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;RowUpdatingEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[1];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;RowUpdatingEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[3];Argument[this];taint;df-generated | -| System.Data.Common;RowUpdatingEventArgs;false;get_BaseCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatingEventArgs;false;get_Command;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatingEventArgs;false;get_Errors;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;get_Row;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;get_TableMapping;();;Argument[this];ReturnValue;taint;df-generated | -| 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.Core.Common.CommandTrees.ExpressionBuilder;DbExpressionBuilder;false;All;(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder;DbExpressionBuilder;false;Any;(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder;DbExpressionBuilder;false;CrossApply;(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Func>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -7998,8 +7768,6 @@ summary | System.Data.Entity.Migrations.Utilities;IndentedTextWriter;false;WriteLine;(System.String,System.Object,System.Object);;Argument[2];Argument[this];taint;df-generated | | System.Data.Entity.Migrations.Utilities;IndentedTextWriter;false;WriteLine;(System.String,System.Object[]);;Argument[0];Argument[this];taint;df-generated | | System.Data.Entity.Migrations.Utilities;IndentedTextWriter;false;WriteLine;(System.String,System.Object[]);;Argument[1].Element;Argument[this];taint;df-generated | -| System.Data.Entity.Migrations.Utilities;IndentedTextWriter;false;get_NewLine;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Entity.Migrations.Utilities;IndentedTextWriter;false;set_NewLine;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.Entity.Migrations;DbMigration;false;AddColumn;(System.String,System.String,System.Func,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data.Entity.Migrations;DbMigration;false;AlterColumn;(System.String,System.String,System.Func,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data.Entity.Migrations;DbMigration;false;AlterStoredProcedure;(System.String,System.Func,System.String,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -8275,14 +8043,6 @@ summary | System.Data.SqlClient;SqlCommand;false;add_StatementCompleted;(System.Data.StatementCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.SqlClient;SqlCommand;false;remove_StatementCompleted;(System.Data.StatementCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data.SqlClient;SqlCommandBuilder;false;InitializeCommand;(System.Data.Common.DbCommand);;Argument[0];ReturnValue;taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;get_CatalogSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;get_QuotePrefix;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;get_QuoteSuffix;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;get_SchemaSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;set_CatalogSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;set_QuotePrefix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;set_QuoteSuffix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.SqlClient;SqlCommandBuilder;false;set_SchemaSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.SqlClient;SqlConnection;false;OpenAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | 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 | @@ -8328,11 +8088,11 @@ summary | System.Data.SqlTypes;SqlBytes;false;ReadXml;(System.Xml.XmlReader);;Argument[0];Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;SqlBytes;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;SqlBytes;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | +| System.Data.SqlTypes;SqlBytes;false;ToSqlBinary;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;Write;(System.Int64,System.Byte[],System.Int32,System.Int32);;Argument[1].Element;Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;WriteXml;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;get_Buffer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlTypes;SqlBytes;false;get_Stream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlTypes;SqlBytes;false;set_Stream;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | +| System.Data.SqlTypes;SqlBytes;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.SqlTypes;SqlChars;false;SqlChars;(System.Char[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlChars;false;WriteXml;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Data.SqlTypes;SqlChars;false;get_Buffer;();;Argument[this];ReturnValue;taint;df-generated | @@ -8367,9 +8127,7 @@ summary | System.Data.SqlTypes;SqlXml;false;SqlXml;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | | System.Data;Constraint;false;SetDataSet;(System.Data.DataSet);;Argument[0];Argument[this];taint;df-generated | | System.Data;Constraint;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;Constraint;true;get_ConstraintName;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;Constraint;true;get__DataSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;Constraint;true;set_ConstraintName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;ConstraintCollection;false;Add;(System.Data.Constraint);;Argument[0];Argument[this].Element;value;manual | | System.Data;ConstraintCollection;false;Add;(System.String,System.Data.DataColumn,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Data;ConstraintCollection;false;Add;(System.String,System.Data.DataColumn,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | @@ -8392,27 +8150,11 @@ summary | System.Data;DBConcurrencyException;false;CopyToRows;(System.Data.DataRow[],System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | | System.Data;DBConcurrencyException;false;DBConcurrencyException;(System.String,System.Exception,System.Data.DataRow[]);;Argument[2].Element;Argument[this];taint;df-generated | | System.Data;DBConcurrencyException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | -| System.Data;DBConcurrencyException;false;get_Row;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DBConcurrencyException;false;set_Row;(System.Data.DataRow);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumn;false;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumn;false;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);;Argument[1];Argument[this];taint;df-generated | | System.Data;DataColumn;false;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);;Argument[2];Argument[this];taint;df-generated | | System.Data;DataColumn;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Caption;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_ColumnName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Expression;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Prefix;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataColumn;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;set_Caption;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_ColumnName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_DataType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_DefaultValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_Expression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumnChangeEventArgs;false;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Data;DataColumnChangeEventArgs;false;get_Column;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataColumnChangeEventHandler;false;BeginInvoke;(System.Object,System.Data.DataColumnChangeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -8457,8 +8199,6 @@ summary | System.Data;DataRelation;false;get_DataSet;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRelation;false;get_ParentColumns;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRelation;false;get_ParentKeyConstraint;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRelation;false;get_RelationName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRelation;false;set_RelationName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataRelationCollection;false;Add;(System.Data.DataRelation);;Argument[0];Argument[this].Element;value;manual | | System.Data;DataRelationCollection;false;CopyTo;(System.Data.DataRelation[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Data;DataRelationCollection;false;Remove;(System.Data.DataRelation);;Argument[0];Argument[this];taint;df-generated | @@ -8493,11 +8233,8 @@ summary | System.Data;DataRow;false;get_Item;(System.Int32,System.Data.DataRowVersion);;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;get_Item;(System.String,System.Data.DataRowVersion);;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRow;false;get_ItemArray;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRow;false;get_RowError;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;set_Item;(System.Data.DataColumn,System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataRow;false;set_RowError;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataRowChangeEventHandler;false;BeginInvoke;(System.Object,System.Data.DataRowChangeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataRowCollection;false;Add;(System.Data.DataRow);;Argument[0];Argument[this].Element;value;manual | | System.Data;DataRowCollection;false;Add;(System.Object[]);;Argument[0];Argument[this].Element;value;manual | @@ -8539,21 +8276,11 @@ summary | System.Data;DataSet;false;WriteXmlSchema;(System.Xml.XmlWriter,System.Converter);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Data;DataSet;false;add_Initialized;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataSet;false;add_MergeFailed;(System.Data.MergeFailedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataSet;false;get_DataSetName;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;get_DefaultViewManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Locale;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Prefix;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;get_Relations;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;get_Tables;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;remove_Initialized;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataSet;false;remove_MergeFailed;(System.Data.MergeFailedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataSet;false;set_DataSetName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Locale;(System.Globalization.CultureInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataTable;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;Copy;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;CreateDataReader;();;Argument[this];ReturnValue;taint;df-generated | @@ -8587,13 +8314,7 @@ summary | System.Data;DataTable;false;get_Constraints;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;get_DataSet;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;get_DefaultView;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_DisplayExpression;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Locale;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Prefix;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;get_Rows;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_TableName;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;remove_ColumnChanged;(System.Data.DataColumnChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_ColumnChanging;(System.Data.DataColumnChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_Initialized;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -8604,12 +8325,6 @@ summary | System.Data;DataTable;false;remove_TableCleared;(System.Data.DataTableClearEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_TableClearing;(System.Data.DataTableClearEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_TableNewRow;(System.Data.DataTableNewRowEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataTable;false;set_Locale;(System.Globalization.CultureInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_PrimaryKey;(System.Data.DataColumn[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_TableName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataTableClearEventHandler;false;BeginInvoke;(System.Object,System.Data.DataTableClearEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataTableCollection;false;Add;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTableCollection;false;Add;(System.Data.DataTable);;Argument[0];Argument[this].Element;value;manual | @@ -8667,19 +8382,11 @@ summary | System.Data;DataView;false;add_Initialized;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataView;false;add_ListChanged;(System.ComponentModel.ListChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataView;false;get_DataViewManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataView;false;get_Filter;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | -| System.Data;DataView;false;get_RowFilter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataView;false;get_Sort;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Data;DataView;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;false;remove_Initialized;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataView;false;remove_ListChanged;(System.ComponentModel.ListChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataView;false;set_Filter;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataView;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | -| System.Data;DataView;false;set_RowFilter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataView;false;set_Sort;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataView;false;set_Table;(System.Data.DataTable);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataViewManager;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Data;DataViewManager;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Data;DataViewManager;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | @@ -8689,20 +8396,13 @@ summary | System.Data;DataViewManager;false;GetListName;(System.ComponentModel.PropertyDescriptor[]);;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewManager;false;Insert;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Data;DataViewManager;false;add_ListChanged;(System.ComponentModel.ListChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataViewManager;false;get_DataSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewManager;false;get_DataViewSettingCollectionString;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewManager;false;get_DataViewSettings;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewManager;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.Data;DataViewManager;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Data;DataViewManager;false;remove_ListChanged;(System.ComponentModel.ListChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataViewManager;false;set_DataSet;(System.Data.DataSet);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataViewManager;false;set_Item;(System.Int32,System.Object);;Argument[1];Argument[this].Element;value;manual | | System.Data;DataViewSetting;false;get_DataViewManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewSetting;false;get_RowFilter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewSetting;false;get_Sort;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewSetting;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewSetting;false;set_RowFilter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataViewSetting;false;set_Sort;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataViewSettingCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Data;DataViewSettingCollection;false;CopyTo;(System.Data.DataViewSetting[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Data;DataViewSettingCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | @@ -8751,9 +8451,7 @@ summary | System.Data;FillErrorEventArgs;false;FillErrorEventArgs;(System.Data.DataTable,System.Object[]);;Argument[0];Argument[this];taint;df-generated | | System.Data;FillErrorEventArgs;false;FillErrorEventArgs;(System.Data.DataTable,System.Object[]);;Argument[1].Element;Argument[this];taint;df-generated | | System.Data;FillErrorEventArgs;false;get_DataTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;FillErrorEventArgs;false;get_Errors;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;FillErrorEventArgs;false;get_Values;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;FillErrorEventArgs;false;set_Errors;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.Data;FillErrorEventHandler;false;BeginInvoke;(System.Object,System.Data.FillErrorEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;ForeignKeyConstraint;false;ForeignKeyConstraint;(System.String,System.Data.DataColumn,System.Data.DataColumn);;Argument[0];Argument[this];taint;df-generated | | System.Data;ForeignKeyConstraint;false;ForeignKeyConstraint;(System.String,System.Data.DataColumn[],System.Data.DataColumn[]);;Argument[0];Argument[this];taint;df-generated | @@ -8840,6 +8538,8 @@ summary | System.Diagnostics.Eventing.Reader;EventLogWatcher;false;add_EventRecordWritten;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;false;remove_EventRecordWritten;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Measurement;false;Measurement;(T,System.Collections.Generic.KeyValuePair[]);;Argument[1].Element;Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;Measurement;false;Measurement;(T,System.ReadOnlySpan>);;Argument[1];Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;Measurement;false;get_Tags;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Metrics;MeasurementCallback;false;BeginInvoke;(System.Diagnostics.Metrics.Instrument,T,System.ReadOnlySpan>,System.Object,System.AsyncCallback,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;false;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;false;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String,System.Collections.Generic.IEnumerable>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -8863,12 +8563,6 @@ summary | System.Diagnostics.Metrics;MeterListener;false;set_InstrumentPublished;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;MeterListener;false;set_MeasurementsCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;MeterOptions;false;MeterOptions;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics.Metrics;MeterOptions;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Metrics;MeterOptions;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;get_DisplayUnits;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;set_DisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;set_DisplayUnits;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics.Tracing;EventListener;false;DisableEvents;(System.Diagnostics.Tracing.EventSource);;Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;false;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel);;Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;false;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords);;Argument[this];Argument[0];taint;df-generated | @@ -8891,10 +8585,6 @@ summary | System.Diagnostics.Tracing;EventSource;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;false;remove_EventCommandExecuted;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_ActivityId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_EventName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_PayloadNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_RelatedActivityId;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;IncrementingPollingCounter;false;IncrementingPollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;PollingCounter;false;PollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Activity+Enumerator;false;GetEnumerator;();;Argument[this];ReturnValue;value;df-generated | @@ -8919,7 +8609,6 @@ summary | System.Diagnostics;Activity;false;SetTag;(System.String,System.Object);;Argument[this];ReturnValue;value;df-generated | | System.Diagnostics;Activity;false;Start;();;Argument[this];ReturnValue;value;df-generated | | System.Diagnostics;Activity;false;add_CurrentChanged;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Activity;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_Events;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_Links;();;Argument[this];ReturnValue;taint;df-generated | @@ -8930,14 +8619,9 @@ summary | System.Diagnostics;Activity;false;get_StatusDescription;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_TagObjects;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_TraceId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Activity;false;get_TraceStateString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;remove_CurrentChanged;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Activity;false;set_DisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;Activity;false;set_TraceIdGenerator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Activity;false;set_TraceStateString;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ActivityCreationOptions;false;get_SamplingTags;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivityCreationOptions;false;get_TraceState;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivityCreationOptions;false;set_TraceState;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ActivityEvent;false;EnumerateTagObjects;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityEvent;false;get_Tags;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityLink;false;EnumerateTagObjects;();;Argument[this];ReturnValue;taint;df-generated | @@ -8975,17 +8659,9 @@ summary | System.Diagnostics;CorrelationManager;false;get_LogicalOperationStack;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DataReceivedEventArgs;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DataReceivedEventHandler;false;BeginInvoke;(System.Object,System.Diagnostics.DataReceivedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;DebuggerDisplayAttribute;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;false;set_Target;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;DebuggerTypeProxyAttribute;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DebuggerTypeProxyAttribute;false;set_Target;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;false;set_Target;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;DefaultTraceListener;false;Fail;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;DefaultTraceListener;false;Fail;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;DefaultTraceListener;false;Fail;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;DefaultTraceListener;false;get_LogFileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DefaultTraceListener;false;set_LogFileName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceData;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceData;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object);;Argument[4];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceData;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[]);;Argument[1];Argument[this];taint;df-generated | @@ -8995,8 +8671,6 @@ summary | System.Diagnostics;DelimitedListTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[4];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[5].Element;Argument[this];taint;df-generated | -| System.Diagnostics;DelimitedListTraceListener;false;get_Delimiter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DelimitedListTraceListener;false;set_Delimiter;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;DiagnosticListener;false;Subscribe;(System.IObserver>);;Argument[0];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;false;Subscribe;(System.IObserver>);;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;false;Subscribe;(System.IObserver>,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -9021,8 +8695,6 @@ summary | System.Diagnostics;EventLogTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String);;Argument[4];Argument[this];taint;df-generated | | System.Diagnostics;EventLogTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[4];Argument[this];taint;df-generated | | System.Diagnostics;EventLogTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[5].Element;Argument[this];taint;df-generated | -| System.Diagnostics;EventLogTraceListener;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;EventLogTraceListener;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;FileVersionInfo;false;GetVersionInfo;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Diagnostics;FileVersionInfo;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;FileVersionInfo;false;get_Comments;();;Argument[this];ReturnValue;taint;df-generated | @@ -9050,21 +8722,15 @@ summary | System.Diagnostics;Process;false;get_Handle;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_MachineName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_MainModule;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_MaxWorkingSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_MinWorkingSet;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_Modules;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_ProcessorAffinity;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_SafeHandle;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_StandardError;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_StandardInput;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_StandardOutput;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_StartInfo;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_Threads;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;remove_ErrorDataReceived;(System.Diagnostics.DataReceivedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;false;remove_Exited;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;false;remove_OutputDataReceived;(System.Diagnostics.DataReceivedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Process;false;set_ProcessorAffinity;(System.IntPtr);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;Process;false;set_StartInfo;(System.Diagnostics.ProcessStartInfo);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ProcessModule;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModule;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModule;false;get_ModuleName;();;Argument[this];ReturnValue;taint;df-generated | @@ -9073,19 +8739,12 @@ summary | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_Arguments;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;get_Environment;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;get_EnvironmentVariables;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_Verb;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_WorkingDirectory;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessThreadCollection;false;Add;(System.Diagnostics.ProcessThread);;Argument[0];Argument[this].Element;value;manual | | System.Diagnostics;ProcessThreadCollection;false;CopyTo;(System.Diagnostics.ProcessThread[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Diagnostics;SampleActivity;false;BeginInvoke;(System.Diagnostics.ActivityCreationOptions,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;SourceFilter;false;SourceFilter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;SourceFilter;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SourceFilter;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;StackFrame;false;GetFileName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;StackFrame;false;GetMethod;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;StackFrame;false;StackFrame;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | @@ -9101,22 +8760,15 @@ summary | System.Diagnostics;Switch;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Switch;false;get_Description;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Switch;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Switch;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Switch;false;remove_Initializing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Switch;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;SwitchAttribute;false;SwitchAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;SwitchAttribute;false;SwitchAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;get_SwitchName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;get_SwitchType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;set_SwitchName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;set_SwitchType;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;SwitchLevelAttribute;false;SwitchLevelAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;SwitchLevelAttribute;false;get_SwitchLevelType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SwitchLevelAttribute;false;set_SwitchLevelType;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TagList+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | 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;CopyTo;(System.Span>);;Argument[this];Argument[0];taint;df-generated | | 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 | @@ -9128,14 +8780,10 @@ summary | System.Diagnostics;TextWriterTraceListener;false;TextWriterTraceListener;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;false;Write;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;false;WriteLine;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;TextWriterTraceListener;false;get_Writer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TextWriterTraceListener;false;set_Writer;(System.IO.TextWriter);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;Trace;false;add_Refreshing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Trace;false;remove_Refreshing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;TraceEventCache;false;get_DateTime;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;TraceListener;false;TraceListener;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;TraceListener;false;get_Filter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TraceListener;false;set_Filter;(System.Diagnostics.TraceFilter);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;Fail;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;Fail;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;Fail;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -9156,8 +8804,6 @@ summary | System.Diagnostics;TraceListener;true;WriteLine;(System.Object,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;WriteLine;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;WriteLine;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;TraceListener;true;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TraceListener;true;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListenerCollection;false;Add;(System.Diagnostics.TraceListener);;Argument[0];Argument[this].Element;value;manual | | System.Diagnostics;TraceListenerCollection;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Diagnostics;TraceListenerCollection;false;AddRange;(System.Diagnostics.TraceListenerCollection);;Argument[0].Element;Argument[this].Element;value;manual | @@ -9177,9 +8823,7 @@ summary | System.Diagnostics;TraceSource;false;add_Initializing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;TraceSource;false;get_Listeners;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;TraceSource;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TraceSource;false;get_Switch;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;TraceSource;false;remove_Initializing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;TraceSource;false;set_Switch;(System.Diagnostics.SourceSwitch);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;XmlWriterTraceListener;false;Fail;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;XmlWriterTraceListener;false;Fail;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;XmlWriterTraceListener;false;TraceData;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object);;Argument[4];Argument[this];taint;df-generated | @@ -9188,7 +8832,6 @@ summary | System.Diagnostics;XmlWriterTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[4];Argument[this];taint;df-generated | | System.Diagnostics;XmlWriterTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[5].Element;Argument[this];taint;df-generated | | System.Diagnostics;XmlWriterTraceListener;false;TraceTransfer;(System.Diagnostics.TraceEventCache,System.String,System.Int32,System.String,System.Guid);;Argument[1];Argument[this];taint;df-generated | -| System.Drawing.Configuration;SystemDrawingSection;false;get_BitmapSuffix;();;Argument[this];ReturnValue;taint;df-generated | | System.Drawing.Imaging;PlayRecordCallback;false;BeginInvoke;(System.Drawing.Imaging.EmfPlusRecordType,System.Int32,System.Int32,System.IntPtr,System.AsyncCallback,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Drawing.Printing;PrintDocument;false;add_BeginPrint;(System.Drawing.Printing.PrintEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Drawing.Printing;PrintDocument;false;add_EndPrint;(System.Drawing.Printing.PrintEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -9301,6 +8944,16 @@ summary | 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`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;AsnDecoder;false;ReadBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;ReadEnumeratedBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;ReadIntegerBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;ReadOctetString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadBitString;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Nullable);;Argument[0];Argument[1];taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadCharacterStringBytes;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.Int32,System.Int32);;Argument[0];Argument[1];taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadOctetString;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);;Argument[0];Argument[1];taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadPrimitiveBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.ReadOnlySpan,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadPrimitiveCharacterStringBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.ReadOnlySpan,System.Int32);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadPrimitiveOctetString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.ReadOnlySpan,System.Int32,System.Nullable);;Argument[0];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 | | System.Formats.Asn1;AsnReader;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | @@ -9315,29 +8968,16 @@ summary | System.Formats.Asn1;AsnReader;false;TryReadPrimitiveBitString;(System.Int32,System.ReadOnlyMemory,System.Nullable);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnReader;false;TryReadPrimitiveCharacterStringBytes;(System.Formats.Asn1.Asn1Tag,System.ReadOnlyMemory);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnReader;false;TryReadPrimitiveOctetString;(System.ReadOnlyMemory,System.Nullable);;Argument[this];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnWriter;false;Encode;();;Argument[this];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnWriter;false;Encode;(System.Span);;Argument[this];Argument[0];taint;df-generated | | System.Formats.Asn1;AsnWriter;false;PushOctetString;(System.Nullable);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnWriter;false;PushSequence;(System.Nullable);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnWriter;false;PushSetOf;(System.Nullable);;Argument[this];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnWriter;false;TryEncode;(System.Span,System.Int32);;Argument[this];Argument[0];taint;df-generated | | System.Formats.Tar;GnuTarEntry;false;GnuTarEntry;(System.Formats.Tar.TarEntry);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;get_AccessTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;get_ChangeTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;set_AccessTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;set_ChangeTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Tar;PaxTarEntry;false;PaxTarEntry;(System.Formats.Tar.TarEntry);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;get_GroupName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;set_GroupName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;set_UserName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Tar;TarEntry;false;ExtractToFileAsync;(System.String,System.Boolean,System.Threading.CancellationToken);;Argument[2];ReturnValue;taint;df-generated | | System.Formats.Tar;TarEntry;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_DataStream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_LinkName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_ModificationTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_DataStream;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_LinkName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_ModificationTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Tar;TarFile;false;CreateFromDirectoryAsync;(System.String,System.IO.Stream,System.Boolean,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | | System.Formats.Tar;TarFile;false;CreateFromDirectoryAsync;(System.String,System.String,System.Boolean,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | | System.Formats.Tar;TarFile;false;ExtractToDirectoryAsync;(System.IO.Stream,System.String,System.Boolean,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | @@ -9370,15 +9010,11 @@ summary | System.Globalization;CultureInfo;false;ReadOnly;(System.Globalization.CultureInfo);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_Calendar;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;CultureInfo;false;get_DateTimeFormat;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_EnglishName;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_NativeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;CultureInfo;false;get_NumberFormat;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_Parent;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_TextInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;CultureInfo;false;set_DateTimeFormat;(System.Globalization.DateTimeFormatInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;CultureInfo;false;set_NumberFormat;(System.Globalization.NumberFormatInfo);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;CultureNotFoundException;false;CultureNotFoundException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;CultureNotFoundException;false;CultureNotFoundException;(System.String,System.String,System.Exception);;Argument[1];Argument[this];taint;df-generated | | System.Globalization;CultureNotFoundException;false;CultureNotFoundException;(System.String,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -9397,38 +9033,6 @@ summary | System.Globalization;DateTimeFormatInfo;false;GetShortestDayName;(System.DayOfWeek);;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;DateTimeFormatInfo;false;ReadOnly;(System.Globalization.DateTimeFormatInfo);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;DateTimeFormatInfo;false;SetAllDateTimePatterns;(System.String[],System.Char);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AMDesignator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AbbreviatedDayNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AbbreviatedMonthGenitiveNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AbbreviatedMonthNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_Calendar;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_DateSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_DayNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_MonthDayPattern;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_MonthGenitiveNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_MonthNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_PMDesignator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_ShortestDayNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_TimeSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AMDesignator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AbbreviatedDayNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AbbreviatedMonthGenitiveNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AbbreviatedMonthNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_Calendar;(System.Globalization.Calendar);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_DateSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_DayNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_FullDateTimePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_LongDatePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_LongTimePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_MonthDayPattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_MonthGenitiveNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_MonthNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_PMDesignator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_ShortDatePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_ShortTimePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_ShortestDayNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_TimeSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_YearMonthPattern;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;DaylightTime;false;DaylightTime;(System.DateTime,System.DateTime,System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;DaylightTime;false;DaylightTime;(System.DateTime,System.DateTime,System.TimeSpan);;Argument[1];Argument[this];taint;df-generated | | System.Globalization;DaylightTime;false;DaylightTime;(System.DateTime,System.DateTime,System.TimeSpan);;Argument[2];Argument[this];taint;df-generated | @@ -9445,36 +9049,6 @@ summary | System.Globalization;NumberFormatInfo;false;GetFormat;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;NumberFormatInfo;false;GetInstance;(System.IFormatProvider);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;NumberFormatInfo;false;ReadOnly;(System.Globalization.NumberFormatInfo);;Argument[0];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_CurrencyDecimalSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_CurrencyGroupSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_CurrencySymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NaNSymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NativeDigits;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NegativeInfinitySymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NegativeSign;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NumberDecimalSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NumberGroupSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PerMilleSymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PercentDecimalSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PercentGroupSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PercentSymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PositiveInfinitySymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PositiveSign;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_CurrencyDecimalSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_CurrencyGroupSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_CurrencySymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NaNSymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NativeDigits;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NegativeInfinitySymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NegativeSign;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NumberDecimalSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NumberGroupSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PerMilleSymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PercentDecimalSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PercentGroupSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PercentSymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PositiveInfinitySymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PositiveSign;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;RegionInfo;false;RegionInfo;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;RegionInfo;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;RegionInfo;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | @@ -9491,8 +9065,6 @@ summary | System.Globalization;StringInfo;false;StringInfo;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;StringInfo;false;SubstringByTextElements;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;StringInfo;false;SubstringByTextElements;(System.Int32,System.Int32);;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;StringInfo;false;get_String;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;StringInfo;false;set_String;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;TextElementEnumerator;false;GetTextElement;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;TextElementEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;TextInfo;false;ReadOnly;(System.Globalization.TextInfo);;Argument[0];ReturnValue;taint;df-generated | @@ -9501,7 +9073,6 @@ summary | System.Globalization;TextInfo;false;ToTitleCase;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;TextInfo;false;ToUpper;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;TextInfo;false;get_CultureName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;TextInfo;false;set_ListSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;BrotliStream;false;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[3];Argument[3].Parameter[delegate-self];value;manual | | System.IO.Compression;BrotliStream;false;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[this];Argument[0].Element;taint;manual | | System.IO.Compression;BrotliStream;false;BeginWrite;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[0].Element;Argument[this];taint;manual | @@ -9579,18 +9150,11 @@ summary | System.IO.Compression;ZipArchive;false;CreateEntry;(System.String,System.IO.Compression.CompressionLevel);;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchive;false;ZipArchive;(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;ZipArchive;false;ZipArchive;(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding);;Argument[3];Argument[this];taint;df-generated | -| System.IO.Compression;ZipArchive;false;get_Comment;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchive;false;get_Entries;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchive;false;set_Comment;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;Open;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;get_Archive;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;get_Comment;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;get_FullName;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;get_LastWriteTime;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;set_Comment;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;set_LastWriteTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;ZipFile;false;Open;(System.String,System.IO.Compression.ZipArchiveMode);;Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;ZipFile;false;Open;(System.String,System.IO.Compression.ZipArchiveMode,System.Text.Encoding);;Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;ZipFile;false;Open;(System.String,System.IO.Compression.ZipArchiveMode,System.Text.Encoding);;Argument[2];ReturnValue;taint;df-generated | @@ -9692,6 +9256,7 @@ summary | System.IO;BinaryReader;false;BinaryReader;(System.IO.Stream,System.Text.Encoding,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.IO;BinaryReader;false;BinaryReader;(System.IO.Stream,System.Text.Encoding,System.Boolean);;Argument[1];Argument[this];taint;df-generated | | System.IO;BinaryReader;false;Read;(System.Byte[],System.Int32,System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | +| System.IO;BinaryReader;false;Read;(System.Span);;Argument[this];Argument[0];taint;df-generated | | System.IO;BinaryReader;false;ReadString;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;BinaryReader;false;get_BaseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;BinaryWriter;false;BinaryWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean);;Argument[0];Argument[this];taint;df-generated | @@ -9746,7 +9311,6 @@ summary | System.IO;DriveInfo;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;DriveInfo;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;DriveInfo;false;get_RootDirectory;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;DriveInfo;false;get_VolumeLabel;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;ErrorEventArgs;false;ErrorEventArgs;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.IO;ErrorEventArgs;false;GetException;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;ErrorEventHandler;false;BeginInvoke;(System.Object,System.IO.ErrorEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -9816,8 +9380,6 @@ summary | System.IO;FileStream;false;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.IO;FileStream;false;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.IO;FileStream;false;get_SafeFileHandle;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileStreamOptions;false;get_UnixCreateMode;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileStreamOptions;false;set_UnixCreateMode;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | System.IO;FileSystemEventArgs;false;FileSystemEventArgs;(System.IO.WatcherChangeTypes,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.IO;FileSystemEventArgs;false;FileSystemEventArgs;(System.IO.WatcherChangeTypes,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.IO;FileSystemEventArgs;false;get_FullPath;();;Argument[this];ReturnValue;taint;df-generated | @@ -9835,18 +9397,12 @@ summary | System.IO;FileSystemWatcher;false;add_Deleted;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;add_Error;(System.IO.ErrorEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;add_Renamed;(System.IO.RenamedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.IO;FileSystemWatcher;false;get_Filter;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;FileSystemWatcher;false;get_Filters;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileSystemWatcher;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileSystemWatcher;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;FileSystemWatcher;false;remove_Changed;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Created;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Deleted;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Error;(System.IO.ErrorEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Renamed;(System.IO.RenamedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.IO;FileSystemWatcher;false;set_Filter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.IO;FileSystemWatcher;false;set_Path;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.IO;FileSystemWatcher;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.IO;MemoryStream;false;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[3];Argument[3].Parameter[delegate-self];value;manual | | System.IO;MemoryStream;false;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[this];Argument[0].Element;taint;manual | | System.IO;MemoryStream;false;BeginWrite;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[0].Element;Argument[this];taint;manual | @@ -9915,6 +9471,9 @@ summary | System.IO;Path;false;Join;(System.String,System.String,System.String,System.String);;Argument[3];ReturnValue;taint;df-generated | | System.IO;Path;false;TrimEndingDirectorySeparator;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System.IO;Path;false;TrimEndingDirectorySeparator;(System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.IO;Path;false;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);;Argument[0];Argument[3];taint;df-generated | +| System.IO;Path;false;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);;Argument[1];Argument[3];taint;df-generated | +| System.IO;Path;false;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);;Argument[0];Argument[2];taint;df-generated | | System.IO;RandomAccess;false;ReadAsync;(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.IO;RandomAccess;false;ReadAsync;(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken);;Argument[1].Element;ReturnValue;taint;df-generated | | System.IO;RandomAccess;false;ReadAsync;(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | @@ -10156,8 +9715,6 @@ summary | System.IO;TextWriter;true;WriteLineAsync;(System.Text.StringBuilder,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.IO;TextWriter;true;WriteLineAsync;(System.Text.StringBuilder,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.IO;TextWriter;true;get_FormatProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;TextWriter;true;get_NewLine;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;TextWriter;true;set_NewLine;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryAccessor;false;Initialize;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryAccessor;false;UnmanagedMemoryAccessor;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryAccessor;false;UnmanagedMemoryAccessor;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess);;Argument[0];Argument[this];taint;df-generated | @@ -10176,7 +9733,6 @@ summary | System.IO;UnmanagedMemoryStream;false;Write;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;Argument[this];taint;manual | | System.IO;UnmanagedMemoryStream;false;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);;Argument[0].Element;Argument[this];taint;manual | | System.IO;UnmanagedMemoryStream;false;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.IO;UnmanagedMemoryStream;false;get_PositionPointer;();;Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;BinaryExpression;false;Accept;(System.Linq.Expressions.ExpressionVisitor);;Argument[this];Argument[0];taint;df-generated | | System.Linq.Expressions;BinaryExpression;false;Accept;(System.Linq.Expressions.ExpressionVisitor);;Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;BinaryExpression;false;Reduce;();;Argument[this];ReturnValue;value;df-generated | @@ -11624,22 +11180,11 @@ summary | System.Net.Http.Headers;AuthenticationHeaderValue;false;get_Scheme;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_MaxAge;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_MaxStaleLimit;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_MinFresh;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_SharedMaxAge;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;ContentDispositionHeaderValue;(System.Net.Http.Headers.ContentDispositionHeaderValue);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;ContentDispositionHeaderValue;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_DispositionType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_FileNameStar;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;set_DispositionType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;ContentRangeHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentRangeHeaderValue;false;get_Unit;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentRangeHeaderValue;false;set_Unit;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;false;EntityTagHeaderValue;(System.String,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -11667,16 +11212,11 @@ summary | System.Net.Http.Headers;HttpHeadersNonValidated;false;get_Item;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeadersNonValidated;false;get_Keys;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeadersNonValidated;false;get_Values;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;false;get_Protocol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;false;set_Protocol;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;MediaTypeHeaderValue;(System.Net.Http.Headers.MediaTypeHeaderValue);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;MediaTypeHeaderValue;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;TryParse;(System.String,System.Net.Http.Headers.MediaTypeHeaderValue);;Argument[0];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;MediaTypeHeaderValue;false;get_CharSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;MediaTypeHeaderValue;false;get_MediaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;MediaTypeHeaderValue;false;set_MediaType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;false;TryParse;(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;NameValueHeaderValue;(System.Net.Http.Headers.NameValueHeaderValue);;Argument[0];Argument[this];taint;df-generated | @@ -11684,8 +11224,6 @@ summary | System.Net.Http.Headers;NameValueHeaderValue;false;NameValueHeaderValue;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;NameValueHeaderValue;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;NameValueHeaderValue;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;NameValueWithParametersHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ProductHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ProductHeaderValue;false;ProductHeaderValue;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | @@ -11708,8 +11246,6 @@ summary | System.Net.Http.Headers;RangeConditionHeaderValue;false;get_Date;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;false;get_EntityTag;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;RangeHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;RangeHeaderValue;false;get_Unit;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;RangeHeaderValue;false;set_Unit;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;RetryConditionHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;RetryConditionHeaderValue;false;RetryConditionHeaderValue;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;RetryConditionHeaderValue;false;RetryConditionHeaderValue;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | @@ -11770,8 +11306,6 @@ summary | System.Net.Http;ByteArrayContent;false;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;DelegatingHandler;false;DelegatingHandler;(System.Net.Http.HttpMessageHandler);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;DelegatingHandler;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | -| System.Net.Http;DelegatingHandler;false;get_InnerHandler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;DelegatingHandler;false;set_InnerHandler;(System.Net.Http.HttpMessageHandler);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;FormUrlEncodedContent;false;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Http;FormUrlEncodedContent;false;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[2];ReturnValue;taint;df-generated | | System.Net.Http;FormUrlEncodedContent;false;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | @@ -11785,12 +11319,6 @@ summary | System.Net.Http;HttpClient;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption);;Argument[this];Argument[0];taint;df-generated | | System.Net.Http;HttpClient;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | | System.Net.Http;HttpClient;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | -| System.Net.Http;HttpClient;false;get_BaseAddress;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpClient;false;get_DefaultRequestVersion;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpClient;false;get_Timeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpClient;false;set_BaseAddress;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpClient;false;set_DefaultRequestVersion;(System.Version);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpClient;false;set_Timeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpClientHandler;false;set_ServerCertificateCustomValidationCallback;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Http;HttpContent;false;CopyTo;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | | System.Net.Http;HttpContent;false;CopyToAsync;(System.IO.Stream);;Argument[this];Argument[0];taint;df-generated | @@ -11816,14 +11344,6 @@ summary | System.Net.Http;HttpRequestMessage;false;HttpRequestMessage;(System.Net.Http.HttpMethod,System.Uri);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;HttpRequestMessage;(System.Net.Http.HttpMethod,System.Uri);;Argument[1];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;set_Content;(System.Net.Http.HttpContent);;Argument[0];Argument[this];taint;df-generated | -| 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`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 | @@ -11840,13 +11360,6 @@ summary | 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 | -| System.Net.Http;HttpResponseMessage;false;get_RequestMessage;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_Content;(System.Net.Http.HttpContent);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_ReasonPhrase;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_RequestMessage;(System.Net.Http.HttpRequestMessage);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_Version;(System.Version);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;MessageProcessingHandler;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | 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 | @@ -11874,40 +11387,10 @@ summary | System.Net.Http;ReadOnlyMemoryContent;false;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpConnectionContext;false;get_DnsEndPoint;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpConnectionContext;false;get_InitialRequestMessage;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ActivityHeadersPropagator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ConnectCallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ConnectTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_DefaultProxyCredentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_Expect100ContinueTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_KeepAlivePingDelay;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_KeepAlivePingTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_MeterFactory;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_PlaintextStreamFilter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_PooledConnectionIdleTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_PooledConnectionLifetime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_RequestHeaderEncodingSelector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ResponseDrainTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ResponseHeaderEncodingSelector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_ActivityHeadersPropagator;(System.Diagnostics.DistributedContextPropagator);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_ConnectCallback;(System.Func>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_ConnectTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_CookieContainer;(System.Net.CookieContainer);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_DefaultProxyCredentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_Expect100ContinueTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_KeepAlivePingDelay;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_KeepAlivePingTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_MeterFactory;(System.Diagnostics.Metrics.IMeterFactory);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_PlaintextStreamFilter;(System.Func>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_PooledConnectionIdleTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_PooledConnectionLifetime;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_RequestHeaderEncodingSelector;(System.Net.Http.HeaderEncodingSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_ResponseDrainTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_ResponseHeaderEncodingSelector;(System.Net.Http.HeaderEncodingSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_SslOptions;(System.Net.Security.SslClientAuthenticationOptions);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;false;get_InitialRequestMessage;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;false;get_NegotiatedHttpVersion;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;false;get_PlaintextStream;();;Argument[this];ReturnValue;taint;df-generated | @@ -11930,7 +11413,6 @@ summary | System.Net.Mail;AlternateView;false;CreateAlternateViewFromString;(System.String,System.Net.Mime.ContentType);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateView;false;CreateAlternateViewFromString;(System.String,System.Net.Mime.ContentType);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateView;false;CreateAlternateViewFromString;(System.String,System.Text.Encoding,System.String);;Argument[0];ReturnValue;taint;df-generated | -| System.Net.Mail;AlternateView;false;get_BaseUri;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateViewCollection;false;InsertItem;(System.Int32,System.Net.Mail.AlternateView);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;AlternateViewCollection;false;SetItem;(System.Int32,System.Net.Mail.AlternateView);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;Attachment;false;Attachment;(System.IO.Stream,System.Net.Mime.ContentType);;Argument[1];Argument[this];taint;df-generated | @@ -11947,10 +11429,6 @@ summary | System.Net.Mail;Attachment;false;CreateAttachmentFromString;(System.String,System.String,System.Text.Encoding,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;Attachment;false;CreateAttachmentFromString;(System.String,System.String,System.Text.Encoding,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;Attachment;false;get_ContentDisposition;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;Attachment;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;Attachment;false;get_NameEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;Attachment;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;Attachment;false;set_NameEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.IO.Stream,System.Net.Mime.ContentType);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.IO.Stream,System.Net.Mime.ContentType);;Argument[1];Argument[this];taint;df-generated | @@ -11959,22 +11437,23 @@ summary | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.String,System.Net.Mime.ContentType);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.String,System.Net.Mime.ContentType);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;AttachmentBase;false;get_ContentId;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;AttachmentBase;false;get_ContentStream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;AttachmentBase;false;set_ContentType;(System.Net.Mime.ContentType);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentCollection;false;InsertItem;(System.Int32,System.Net.Mail.Attachment);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentCollection;false;SetItem;(System.Int32,System.Net.Mail.Attachment);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String,System.Net.Mime.ContentType);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String,System.Net.Mime.ContentType);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String,System.Text.Encoding,System.String);;Argument[0];ReturnValue;taint;df-generated | -| System.Net.Mail;LinkedResource;false;get_ContentLink;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResourceCollection;false;InsertItem;(System.Int32,System.Net.Mail.LinkedResource);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;LinkedResourceCollection;false;SetItem;(System.Int32,System.Net.Mail.LinkedResource);;Argument[1];Argument[this];taint;df-generated | +| System.Net.Mail;MailAddress;false;MailAddress;(System.String,System.String,System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;MailAddress;false;MailAddress;(System.String,System.String,System.Text.Encoding);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;MailAddress;false;MailAddress;(System.String,System.String,System.Text.Encoding);;Argument[2];Argument[this];taint;df-generated | | System.Net.Mail;MailAddress;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | +| System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.Net.Mail.MailAddress);;Argument[0];ReturnValue;taint;df-generated | +| System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Net.Mail.MailAddress);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Net.Mail.MailAddress);;Argument[1];ReturnValue;taint;df-generated | +| System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress);;Argument[2];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | @@ -11988,23 +11467,7 @@ summary | System.Net.Mail;MailMessage;false;MailMessage;(System.Net.Mail.MailAddress,System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;MailMessage;false;MailMessage;(System.String,System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Net.Mail;MailMessage;false;MailMessage;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;get_Body;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_BodyEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_From;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;MailMessage;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_HeadersEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_ReplyTo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_Sender;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_Subject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_SubjectEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;set_Body;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_BodyEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_From;(System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_HeadersEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_ReplyTo;(System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_Sender;(System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_Subject;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_SubjectEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SendCompletedEventHandler;false;BeginInvoke;(System.Object,System.ComponentModel.AsyncCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net.Mail;SmtpClient;false;Send;(System.Net.Mail.MailMessage);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpClient;false;Send;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | @@ -12019,15 +11482,7 @@ summary | System.Net.Mail;SmtpClient;false;SmtpClient;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpClient;false;SmtpClient;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpClient;false;add_SendCompleted;(System.Net.Mail.SendCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Mail;SmtpClient;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;SmtpClient;false;get_Host;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;SmtpClient;false;get_PickupDirectoryLocation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;SmtpClient;false;get_TargetName;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;SmtpClient;false;remove_SendCompleted;(System.Net.Mail.SendCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Mail;SmtpClient;false;set_Credentials;(System.Net.ICredentialsByHost);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;SmtpClient;false;set_Host;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;SmtpClient;false;set_PickupDirectoryLocation;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;SmtpClient;false;set_TargetName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net.Mail;SmtpFailedRecipientException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net.Mail;SmtpFailedRecipientException;false;SmtpFailedRecipientException;(System.Net.Mail.SmtpStatusCode,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -12041,16 +11496,9 @@ summary | System.Net.Mail;SmtpFailedRecipientsException;false;get_InnerExceptions;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mime;ContentDisposition;false;ContentDisposition;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mime;ContentDisposition;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentDisposition;false;get_DispositionType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentDisposition;false;set_DispositionType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mime;ContentType;false;ContentType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mime;ContentType;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_Boundary;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_CharSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_MediaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mime;ContentType;false;get_Parameters;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;set_MediaType;(System.String);;Argument[0];Argument[this];taint;df-generated | | 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 | @@ -12193,16 +11641,10 @@ summary | System.Net.Sockets;IPPacketInformation;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;false;IPv6MulticastOption;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;false;IPv6MulticastOption;(System.Net.IPAddress,System.Int64);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;IPv6MulticastOption;false;get_Group;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;IPv6MulticastOption;false;set_Group;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress,System.Int32);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress,System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress,System.Net.IPAddress);;Argument[1];Argument[this];taint;df-generated | -| System.Net.Sockets;MulticastOption;false;get_Group;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;MulticastOption;false;get_LocalAddress;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;MulticastOption;false;set_Group;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;MulticastOption;false;set_LocalAddress;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;NetworkStream;false;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[3];Argument[3].Parameter[delegate-self];value;manual | | System.Net.Sockets;NetworkStream;false;BeginRead;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[this];Argument[0].Element;taint;manual | | System.Net.Sockets;NetworkStream;false;BeginWrite;(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object);;Argument[0].Element;Argument[this];taint;manual | @@ -12348,21 +11790,11 @@ summary | System.Net.Sockets;SocketAsyncEventArgs;false;SetBuffer;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;SetBuffer;(System.Memory);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;add_Completed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_AcceptSocket;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_BufferList;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_ConnectByNameError;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_ConnectSocket;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_MemoryBuffer;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_ReceiveMessageFromPacketInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_RemoteEndPoint;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_SendPacketsElements;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_UserToken;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;remove_Completed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_AcceptSocket;(System.Net.Sockets.Socket);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_BufferList;(System.Collections.Generic.IList>);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_RemoteEndPoint;(System.Net.EndPoint);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_SendPacketsElements;(System.Net.Sockets.SendPacketsElement[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_UserToken;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;SocketException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketTaskExtensions;false;AcceptAsync;(System.Net.Sockets.Socket,System.Net.Sockets.Socket);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketTaskExtensions;false;ConnectAsync;(System.Net.Sockets.Socket,System.Net.EndPoint);;Argument[1];Argument[0];taint;df-generated | @@ -12388,8 +11820,6 @@ summary | System.Net.Sockets;TcpClient;false;ConnectAsync;(System.Net.IPEndPoint);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;TcpClient;false;ConnectAsync;(System.Net.IPEndPoint,System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;TcpClient;false;TcpClient;(System.Net.IPEndPoint);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;TcpClient;false;get_Client;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;TcpClient;false;set_Client;(System.Net.Sockets.Socket);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;TcpListener;false;AcceptSocket;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;TcpListener;false;AcceptSocketAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Sockets;TcpListener;false;AcceptSocketAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | @@ -12419,8 +11849,6 @@ summary | System.Net.Sockets;UdpClient;false;SendAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Sockets;UdpClient;false;SendAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;UdpClient;false;UdpClient;(System.Net.IPEndPoint);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;UdpClient;false;get_Client;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;UdpClient;false;set_Client;(System.Net.Sockets.Socket);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;UdpReceiveResult;false;UdpReceiveResult;(System.Byte[],System.Net.IPEndPoint);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net.Sockets;UdpReceiveResult;false;UdpReceiveResult;(System.Byte[],System.Net.IPEndPoint);;Argument[1];Argument[this];taint;df-generated | | System.Net.Sockets;UdpReceiveResult;false;get_Buffer;();;Argument[this];ReturnValue;taint;df-generated | @@ -12429,18 +11857,6 @@ summary | System.Net.WebSockets;ClientWebSocket;false;SendAsync;(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;ClientWebSocket;false;SendAsync;(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Net.WebSockets.WebSocketMessageFlags,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;ClientWebSocketOptions;false;SetBuffer;(System.Int32,System.Int32,System.ArraySegment);;Argument[2].Element;Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_Cookies;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_HttpVersion;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_KeepAliveInterval;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_RemoteCertificateValidationCallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_ClientCertificates;(System.Security.Cryptography.X509Certificates.X509CertificateCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_Cookies;(System.Net.CookieContainer);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_HttpVersion;(System.Version);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_KeepAliveInterval;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | | System.Net.WebSockets;ClientWebSocketOptions;false;set_RemoteCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.WebSockets;HttpListenerWebSocketContext;false;get_CookieCollection;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;HttpListenerWebSocketContext;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | @@ -12457,37 +11873,16 @@ summary | System.Net.WebSockets;WebSocket;false;CreateFromStream;(System.IO.Stream,System.Boolean,System.String,System.TimeSpan);;Argument[2];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocket;true;SendAsync;(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocket;true;SendAsync;(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Net.WebSockets.WebSocketMessageFlags,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;get_KeepAliveInterval;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;get_SubProtocol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;set_KeepAliveInterval;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;set_SubProtocol;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.WebSockets;WebSocketException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net;AuthenticationSchemeSelector;false;BeginInvoke;(System.Net.HttpListenerRequest,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Net;Authorization;false;get_ProtectionRealm;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Authorization;false;set_ProtectionRealm;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;BindIPEndPoint;false;BeginInvoke;(System.Net.ServicePoint,System.Net.IPEndPoint,System.Int32,System.AsyncCallback,System.Object);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | | System.Net;Cookie;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Comment;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_CommentUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Domain;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Expires;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Port;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;Cookie;false;get_TimeStamp;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;Cookie;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Net;Cookie;false;set_Comment;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_CommentUri;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Domain;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Expires;(System.DateTime);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Path;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Port;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;CookieCollection;false;Add;(System.Net.Cookie);;Argument[0];Argument[this].Element;value;manual | | System.Net;CookieCollection;false;Add;(System.Net.CookieCollection);;Argument[0];Argument[this].Element;value;manual | | System.Net;CookieCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -12516,11 +11911,8 @@ summary | System.Net;DownloadStringCompletedEventHandler;false;BeginInvoke;(System.Object,System.Net.DownloadStringCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;FileWebRequest;false;BeginGetRequestStream;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;FileWebRequest;false;BeginGetResponse;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;FileWebRequest;false;get_ContentType;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebRequest;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FileWebRequest;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FileWebRequest;false;set_Method;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;FileWebResponse;false;GetResponseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;get_ResponseUri;();;Argument[this];ReturnValue;taint;df-generated | @@ -12530,17 +11922,7 @@ summary | System.Net;FtpWebRequest;false;EndGetResponse;(System.IAsyncResult);;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebRequest;false;GetRequestStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebRequest;false;GetResponse;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_ClientCertificates;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_ConnectionGroupName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_RenameTo;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;set_ClientCertificates;(System.Security.Cryptography.X509Certificates.X509CertificateCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_ConnectionGroupName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_Headers;(System.Net.WebHeaderCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_RenameTo;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;FtpWebResponse;false;GetResponseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebResponse;false;get_BannerMessage;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebResponse;false;get_ExitMessage;();;Argument[this];ReturnValue;taint;df-generated | @@ -12552,16 +11934,10 @@ summary | System.Net;HttpContinueDelegate;false;BeginInvoke;(System.Int32,System.Net.WebHeaderCollection,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;HttpListener+ExtendedProtectionSelector;false;BeginInvoke;(System.Net.HttpListenerRequest,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;HttpListener;false;BeginGetContext;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpListener;false;get_AuthenticationSchemeSelectorDelegate;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListener;false;get_ExtendedProtectionPolicy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListener;false;get_ExtendedProtectionSelectorDelegate;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;false;get_Prefixes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListener;false;get_Realm;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;false;get_TimeoutManager;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;false;set_AuthenticationSchemeSelectorDelegate;(System.Net.AuthenticationSchemeSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpListener;false;set_ExtendedProtectionPolicy;(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpListener;false;set_ExtendedProtectionSelectorDelegate;(System.Net.HttpListener+ExtendedProtectionSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpListener;false;set_Realm;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpListenerContext;false;get_User;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListenerPrefixCollection;false;Add;(System.String);;Argument[0];Argument[this].Element;value;manual | | System.Net;HttpListenerPrefixCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -12584,17 +11960,7 @@ summary | System.Net;HttpListenerRequest;false;get_UserHostName;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListenerResponse;false;Close;(System.Byte[],System.Boolean);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;HttpListenerResponse;false;CopyFrom;(System.Net.HttpListenerResponse);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpListenerResponse;false;get_ContentType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListenerResponse;false;get_OutputStream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;get_ProtocolVersion;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;get_RedirectLocation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;set_Cookies;(System.Net.CookieCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;HttpListenerResponse;false;set_StatusDescription;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;get_DrainEntityBody;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;get_IdleConnection;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;set_DrainEntityBody;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;set_IdleConnection;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpWebRequest;false;BeginGetRequestStream;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;HttpWebRequest;false;BeginGetResponse;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;HttpWebRequest;false;EndGetRequestStream;(System.IAsyncResult);;Argument[0];ReturnValue;taint;df-generated | @@ -12603,44 +11969,20 @@ summary | System.Net;HttpWebRequest;false;GetRequestStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;GetRequestStream;(System.Net.TransportContext);;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;GetResponse;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Accept;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Connection;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_ContentType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_ContinueDelegate;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_CookieContainer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Expect;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Host;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Referer;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_TransferEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_UserAgent;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;set_ClientCertificates;(System.Security.Cryptography.X509Certificates.X509CertificateCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;HttpWebRequest;false;set_ContinueDelegate;(System.Net.HttpContinueDelegate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpWebRequest;false;set_CookieContainer;(System.Net.CookieContainer);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Host;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Method;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpWebRequest;false;set_ServerCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;HttpWebResponse;false;GetResponseHeader;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_CharacterSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebResponse;false;get_Cookies;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_Server;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_StatusDescription;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebResponse;false;set_Cookies;(System.Net.CookieCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;IPAddress;false;MapToIPv4;();;Argument[this];ReturnValue;value;df-generated | | System.Net;IPAddress;false;MapToIPv6;();;Argument[this];ReturnValue;value;df-generated | | System.Net;IPAddress;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;IPAddress;false;ToString;(System.String,System.IFormatProvider);;Argument[this];ReturnValue;taint;df-generated | | System.Net;IPEndPoint;false;IPEndPoint;(System.Net.IPAddress,System.Int32);;Argument[0];Argument[this];taint;df-generated | -| System.Net;IPEndPoint;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;IPEndPoint;false;set_Address;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net;IPHostEntry;false;get_Aliases;();;Argument[this];ReturnValue;taint;manual | | System.Net;IPHostEntry;false;get_HostName;();;Argument[this];ReturnValue;taint;manual | | System.Net;IPNetwork;false;IPNetwork;(System.Net.IPAddress,System.Int32);;Argument[0];Argument[this];taint;df-generated | @@ -12652,12 +11994,6 @@ summary | System.Net;NetworkCredential;false;NetworkCredential;(System.String,System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;NetworkCredential;false;NetworkCredential;(System.String,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Net;NetworkCredential;false;NetworkCredential;(System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | -| System.Net;NetworkCredential;false;get_Domain;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;NetworkCredential;false;get_Password;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;NetworkCredential;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;NetworkCredential;false;set_Domain;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;NetworkCredential;false;set_Password;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;NetworkCredential;false;set_UserName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;OpenReadCompletedEventArgs;false;get_Result;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;OpenReadCompletedEventHandler;false;BeginInvoke;(System.Object,System.Net.OpenReadCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;OpenWriteCompletedEventArgs;false;get_Result;();;Argument[this];ReturnValue;taint;df-generated | @@ -12814,10 +12150,6 @@ summary | System.Net;WebClient;false;add_UploadStringCompleted;(System.Net.UploadStringCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;add_UploadValuesCompleted;(System.Net.UploadValuesCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;add_WriteStreamClosed;(System.Net.WriteStreamClosedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;WebClient;false;get_BaseAddress;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;WebClient;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;WebClient;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;WebClient;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebClient;false;get_ResponseHeaders;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebClient;false;remove_DownloadDataCompleted;(System.Net.DownloadDataCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;remove_DownloadFileCompleted;(System.ComponentModel.AsyncCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -12831,12 +12163,6 @@ summary | System.Net;WebClient;false;remove_UploadStringCompleted;(System.Net.UploadStringCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;remove_UploadValuesCompleted;(System.Net.UploadValuesCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;remove_WriteStreamClosed;(System.Net.WriteStreamClosedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;WebClient;false;set_BaseAddress;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Headers;(System.Net.WebHeaderCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_QueryString;(System.Collections.Specialized.NameValueCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;WebException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net;WebException;false;WebException;(System.String,System.Exception,System.Net.WebExceptionStatus,System.Net.WebResponse);;Argument[3];Argument[this];taint;df-generated | | System.Net;WebException;false;get_Response;();;Argument[this];ReturnValue;taint;df-generated | @@ -12846,7 +12172,6 @@ summary | System.Net;WebHeaderCollection;false;get_Item;(System.Net.HttpRequestHeader);;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebHeaderCollection;false;get_Item;(System.Net.HttpResponseHeader);;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebProxy;false;GetProxy;(System.Uri);;Argument[0];ReturnValue;taint;df-generated | -| System.Net;WebProxy;false;get_BypassList;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebRequest;false;Create;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net;WebRequest;false;Create;(System.Uri);;Argument[0];ReturnValue;taint;df-generated | | System.Net;WebRequest;false;CreateDefault;(System.Uri);;Argument[0];ReturnValue;taint;df-generated | @@ -12979,6 +12304,7 @@ summary | System.Reflection.Emit;DynamicMethod;false;DynamicMethod;(System.String,System.Type,System.Type[],System.Type,System.Boolean);;Argument[2].Element;Argument[this];taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;DynamicMethod;(System.String,System.Type,System.Type[],System.Type,System.Boolean);;Argument[3];Argument[this];taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;GetBaseDefinition;();;Argument[this];ReturnValue;value;df-generated | +| System.Reflection.Emit;DynamicMethod;false;GetParameters;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;get_Module;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;get_ReturnParameter;();;Argument[this];ReturnValue;taint;df-generated | @@ -13010,6 +12336,8 @@ summary | System.Reflection.Emit;ModuleBuilder;false;DefineType;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[]);;Argument[3].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;false;DefineType;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[]);;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;false;GetType;(System.String,System.Boolean);;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ParameterBuilder;false;SetCustomAttribute;(System.Reflection.ConstructorInfo,System.Byte[]);;Argument[1].Element;Argument[this];taint;df-generated | +| System.Reflection.Emit;ParameterBuilder;false;SetCustomAttribute;(System.Reflection.Emit.CustomAttributeBuilder);;Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;SignatureHelper;false;GetFieldSigHelper;(System.Reflection.Module);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;SignatureHelper;false;GetLocalVarSigHelper;(System.Reflection.Module);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;SignatureHelper;false;GetMethodSigHelper;(System.Reflection.CallingConventions,System.Type);;Argument[1];ReturnValue;taint;df-generated | @@ -13094,6 +12422,8 @@ summary | System.Reflection.Metadata;BlobReader;false;get_CurrentPointer;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;BlobReader;false;get_StartPointer;();;Argument[this];ReturnValue;taint;df-generated | | 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;ToArray;();;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;BlobWriter;false;ToArray;(System.Int32,System.Int32);;Argument[this];ReturnValue;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`1.Current];value;manual | @@ -13302,7 +12632,9 @@ summary | System.Reflection;Assembly;false;GetAssembly;(System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection;Assembly;false;GetLoadedModules;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Assembly;false;GetModules;();;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;Assembly;true;GetType;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection;Assembly;true;GetType;(System.String);;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;Assembly;true;GetType;(System.String,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection;Assembly;true;GetType;(System.String,System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Assembly;true;add_ModuleResolve;(System.Reflection.ModuleResolveEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection;Assembly;true;get_Modules;();;Argument[this];ReturnValue;taint;df-generated | @@ -13312,15 +12644,7 @@ summary | System.Reflection;AssemblyName;false;GetPublicKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;AssemblyName;false;SetPublicKey;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Reflection;AssemblyName;false;SetPublicKeyToken;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;get_CodeBase;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;get_CultureInfo;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;AssemblyName;false;get_EscapedCodeBase;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;set_CodeBase;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;set_CultureInfo;(System.Globalization.CultureInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;set_Version;(System.Version);;Argument[0];Argument[this];taint;df-generated | | System.Reflection;CustomAttributeData;false;get_AttributeType;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeNamedArgument;false;CustomAttributeNamedArgument;(System.Reflection.MemberInfo,System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Reflection;CustomAttributeNamedArgument;false;CustomAttributeNamedArgument;(System.Reflection.MemberInfo,System.Object);;Argument[1];Argument[this];taint;df-generated | @@ -13512,8 +12836,6 @@ summary | System.Runtime.CompilerServices;RuntimeWrappedException;false;RuntimeWrappedException;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.CompilerServices;RuntimeWrappedException;false;get_WrappedException;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;StrongBox;false;StrongBox;(T);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.CompilerServices;StrongBox;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| 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;OnCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -13591,7 +12913,10 @@ summary | System.Runtime.InteropServices.Marshalling;AnsiStringMarshaller+ManagedToUnmanagedIn;false;ToUnmanaged;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T[],System.Span);;Argument[0].Element;Argument[this];taint;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T[],System.Span);;Argument[1];Argument[this];taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;GetManagedValuesSource;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;GetUnmanagedValuesDestination;();;Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ArrayMarshaller;false;GetManagedValuesDestination;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ArrayMarshaller;false;GetManagedValuesSource;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;BStrStringMarshaller+ManagedToUnmanagedIn;false;ToUnmanaged;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;PointerArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T*[],System.Span);;Argument[0].Element;Argument[this];taint;df-generated | | System.Runtime.InteropServices.Marshalling;PointerArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T*[],System.Span);;Argument[1];Argument[this];taint;df-generated | @@ -13623,6 +12948,7 @@ summary | System.Runtime.InteropServices;COMException;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;CULong;false;CULong;(System.UIntPtr);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.InteropServices;CULong;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices;CollectionsMarshal;false;AsSpan;(System.Collections.Generic.List);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;false;GetAddMethod;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;false;GetRaiseMethod;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;false;GetRemoveMethod;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | @@ -13716,28 +13042,15 @@ summary | System.Runtime.Loader;AssemblyLoadContext;false;remove_Unloading;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.Remoting;ObjectHandle;false;ObjectHandle;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Remoting;ObjectHandle;false;Unwrap;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_KnownDataContracts;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_TopLevelElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_TopLevelElementNamespace;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContract;true;get_UnderlyingType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_XmlName;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.DataContracts.DataContractSet);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);;Argument[1].Element;Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);;Argument[2].Element;Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;ImportSchemaSet;(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable,System.Boolean);;Argument[1].Element;ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContractSet;false;get_KnownTypesForObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.DataContracts;DataMember;false;get_MemberTypeContract;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataMember;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;false;get_XsdType;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;BinaryFormatter;(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;BinaryFormatter;(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext);;Argument[1];Argument[this];taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;get_Binder;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;get_Context;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;get_SurrogateSelector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;set_Binder;(System.Runtime.Serialization.SerializationBinder);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;set_Context;(System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;set_SurrogateSelector;(System.Runtime.Serialization.ISurrogateSelector);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;false;DataContractJsonSerializer;(System.Type,System.Runtime.Serialization.Json.DataContractJsonSerializerSettings);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;false;GetSerializationSurrogateProvider;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;false;ReadObject;(System.Xml.XmlDictionaryReader);;Argument[0];ReturnValue;taint;df-generated | @@ -13756,20 +13069,6 @@ summary | System.Runtime.Serialization.Json;JsonReaderWriterFactory;false;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean);;Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;false;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;false;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);;Argument[4];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_ItemName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_KeyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_ValueName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_ItemName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_KeyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_ValueName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;false;DataContractSerializer;(System.Type,System.Runtime.Serialization.DataContractSerializerSettings);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;false;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;false;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);;Argument[1];Argument[this];taint;df-generated | @@ -13782,14 +13081,10 @@ summary | System.Runtime.Serialization;DataContractSerializer;false;get_DataContractResolver;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;false;GetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;false;SetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization.ISerializationSurrogateProvider);;Argument[1];Argument[0];taint;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;DateTimeFormat;(System.String,System.IFormatProvider);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;DateTimeFormat;(System.String,System.IFormatProvider);;Argument[1];Argument[this];taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;get_FormatProvider;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;get_FormatString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;EnumMemberAttribute;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;EnumMemberAttribute;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;FormatterConverter;false;Convert;(System.Object,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterConverter;false;Convert;(System.Object,System.TypeCode);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterConverter;false;ToDateTime;(System.Object);;Argument[0];ReturnValue;taint;df-generated | @@ -13798,6 +13093,7 @@ summary | System.Runtime.Serialization;FormatterServices;false;GetSerializableMembers;(System.Type,System.Runtime.Serialization.StreamingContext);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterServices;false;GetSurrogateForCyclicalReference;(System.Runtime.Serialization.ISerializationSurrogate);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterServices;false;GetTypeFromAssembly;(System.Reflection.Assembly,System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Serialization;FormatterServices;false;GetTypeFromAssembly;(System.Reflection.Assembly,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterServices;false;PopulateObjectMembers;(System.Object,System.Reflection.MemberInfo[],System.Object[]);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;ObjectIDGenerator;false;GetId;(System.Object,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;ObjectManager;false;GetObject;(System.Int64);;Argument[this];ReturnValue;taint;df-generated | @@ -13833,11 +13129,7 @@ summary | System.Runtime.Serialization;SerializationInfo;false;SerializationInfo;(System.Type,System.Runtime.Serialization.IFormatterConverter);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;SerializationInfo;false;SerializationInfo;(System.Type,System.Runtime.Serialization.IFormatterConverter);;Argument[1];Argument[this];taint;df-generated | | System.Runtime.Serialization;SerializationInfo;false;SetType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;get_AssemblyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;get_FullTypeName;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;SerializationInfo;false;get_ObjectType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;set_AssemblyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;set_FullTypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;false;get_ObjectType;();;Argument[this];ReturnValue;taint;df-generated | @@ -13855,9 +13147,7 @@ summary | System.Runtime.Serialization;XmlObjectSerializer;true;ReadObject;(System.Xml.XmlReader,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;XmlSerializableServices;false;WriteNodes;(System.Xml.XmlWriter,System.Xml.XmlNode[]);;Argument[1].Element;Argument[0];taint;df-generated | | System.Runtime.Serialization;XsdDataContractExporter;false;XsdDataContractExporter;(System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;XsdDataContractExporter;false;get_Options;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;XsdDataContractExporter;false;get_Schemas;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XsdDataContractExporter;false;set_Options;(System.Runtime.Serialization.ExportOptions);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;FrameworkName;(System.String,System.Version,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;FrameworkName;(System.String,System.Version,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;FrameworkName;(System.String,System.Version,System.String);;Argument[2];Argument[this];taint;df-generated | @@ -13867,15 +13157,11 @@ summary | System.Runtime.Versioning;FrameworkName;false;get_Profile;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Versioning;TargetFrameworkAttribute;false;TargetFrameworkAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Versioning;TargetFrameworkAttribute;false;get_FrameworkDisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Versioning;TargetFrameworkAttribute;false;get_FrameworkName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Versioning;TargetFrameworkAttribute;false;set_FrameworkDisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Versioning;VersioningHelper;false;MakeVersionSafeName;(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Versioning;VersioningHelper;false;MakeVersionSafeName;(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Versioning;VersioningHelper;false;MakeVersionSafeName;(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope,System.Type);;Argument[3];ReturnValue;taint;df-generated | | System.Runtime;ControlledExecution;false;Run;(System.Action,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Runtime;DependentHandle;false;get_Dependent;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime;DependentHandle;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime;DependentHandle;false;get_TargetAndDependent;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.AccessControl;GenericAcl;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Security.AccessControl;GenericAcl;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | @@ -13903,7 +13189,6 @@ summary | System.Security.Claims;Claim;false;get_CustomSerializationData;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_Issuer;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_OriginalIssuer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;Claim;false;get_Subject;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_ValueType;();;Argument[this];ReturnValue;taint;df-generated | @@ -13924,18 +13209,12 @@ summary | System.Security.Claims;ClaimsIdentity;false;FindFirst;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;HasClaim;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Security.Claims;ClaimsIdentity;false;WriteTo;(System.IO.BinaryWriter,System.Byte[]);;Argument[1].Element;Argument[0];taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;get_Actor;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_AuthenticationType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;get_BootstrapContext;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_Claims;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_CustomSerializationData;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;get_Label;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_NameClaimType;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_RoleClaimType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;set_Actor;(System.Security.Claims.ClaimsIdentity);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;set_BootstrapContext;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;set_Label;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Claims;ClaimsPrincipal;false;AddIdentities;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Claims;ClaimsPrincipal;false;AddIdentity;(System.Security.Claims.ClaimsIdentity);;Argument[0];Argument[this];taint;df-generated | | System.Security.Claims;ClaimsPrincipal;false;ClaimsPrincipal;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | @@ -13981,7 +13260,6 @@ summary | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_Extensions;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_NotAfter;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_NotBefore;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_PrivateKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_PublicKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;Add;(System.Security.Cryptography.X509Certificates.X509Certificate2);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);;Argument[0].Element;Argument[this].Element;value;manual | @@ -14013,7 +13291,6 @@ summary | System.Security.Cryptography.X509Certificates;X509CertificateCollection;false;X509CertificateCollection;(System.Security.Cryptography.X509Certificates.X509Certificate[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;false;set_Item;(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate);;Argument[1];Argument[this].Element;value;manual | -| 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`1.Current];value;manual | @@ -14023,10 +13300,6 @@ summary | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainPolicy;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;false;get_VerificationTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;false;set_VerificationTime;(System.DateTime);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainStatus;false;get_StatusInformation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainStatus;false;set_StatusInformation;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509EnhancedKeyUsageExtension;false;CopyFrom;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509EnhancedKeyUsageExtension;false;get_EnhancedKeyUsages;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Extension;false;CopyFrom;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | @@ -14052,80 +13325,35 @@ summary | System.Security.Cryptography.Xml;CipherData;false;CipherData;(System.Security.Cryptography.Xml.CipherReference);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;CipherData;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;CipherData;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;get_CipherReference;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;get_CipherValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;set_CipherReference;(System.Security.Cryptography.Xml.CipherReference);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;set_CipherValue;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;CipherReference;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;CipherReference;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DSAKeyValue;false;DSAKeyValue;(System.Security.Cryptography.DSA);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DSAKeyValue;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DSAKeyValue;false;set_Key;(System.Security.Cryptography.DSA);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[2];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[3].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_MimeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_Data;(System.Xml.XmlNodeList);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_MimeType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedData;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedData;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedKey;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedKey;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedKey;false;get_CarriedKeyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedKey;false;set_CarriedKeyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedKey;false;set_Recipient;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;false;EncryptedReference;(System.String,System.Security.Cryptography.Xml.TransformChain);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;false;EncryptedReference;(System.String,System.Security.Cryptography.Xml.TransformChain);;Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;get_ReferenceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;set_ReferenceType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;set_TransformChain;(System.Security.Cryptography.Xml.TransformChain);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;set_Uri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;true;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;true;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;false;set_KeyInfo;(System.Security.Cryptography.Xml.KeyInfo);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_EncryptionMethod;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_MimeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_CipherData;(System.Security.Cryptography.Xml.CipherData);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_EncryptionMethod;(System.Security.Cryptography.Xml.EncryptionMethod);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_MimeType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;EncryptedXml;(System.Xml.XmlDocument,System.Security.Policy.Evidence);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;EncryptedXml;(System.Xml.XmlDocument,System.Security.Policy.Evidence);;Argument[1].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;GetDecryptionKey;(System.Security.Cryptography.Xml.EncryptedData,System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;GetIdElement;(System.Xml.XmlDocument,System.String);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;get_DocumentEvidence;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;get_Resolver;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_DocumentEvidence;(System.Security.Policy.Evidence);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_Recipient;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_Resolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionMethod;false;EncryptionMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionMethod;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptionMethod;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionMethod;false;get_KeyAlgorithm;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionMethod;false;set_KeyAlgorithm;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;EncryptionProperty;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionProperty;false;get_PropertyElement;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionProperty;false;set_PropertyElement;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;false;Add;(System.Security.Cryptography.Xml.EncryptionProperty);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -14144,57 +13372,30 @@ summary | System.Security.Cryptography.Xml;KeyInfo;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Security.Cryptography.Xml;KeyInfo;false;GetEnumerator;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfo;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfo;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfo;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;KeyInfoEncryptedKey;(System.Security.Cryptography.Xml.EncryptedKey);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;get_EncryptedKey;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;set_EncryptedKey;(System.Security.Cryptography.Xml.EncryptedKey);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoName;false;KeyInfoName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoName;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoName;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoName;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoNode;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoNode;false;KeyInfoNode;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoNode;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoNode;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoNode;false;set_Value;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;KeyInfoRetrievalMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;KeyInfoRetrievalMethod;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;KeyInfoRetrievalMethod;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;set_Uri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;AddSubjectKeyId;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;AddSubjectName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_CRL;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_Certificates;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_IssuerSerials;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_SubjectKeyIds;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_SubjectNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoX509Data;false;set_CRL;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;RSAKeyValue;false;RSAKeyValue;(System.Security.Cryptography.RSA);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;RSAKeyValue;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;RSAKeyValue;false;set_Key;(System.Security.Cryptography.RSA);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;AddTransform;(System.Security.Cryptography.Xml.Transform);;Argument[this];Argument[0];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;Reference;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;Reference;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_DigestMethod;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_DigestValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_DigestMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_DigestValue;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_TransformChain;(System.Security.Cryptography.Xml.TransformChain);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_Uri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;ReferenceList;false;Add;(System.Object);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography.Xml;ReferenceList;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Security.Cryptography.Xml;ReferenceList;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | @@ -14207,31 +13408,14 @@ summary | System.Security.Cryptography.Xml;ReferenceList;false;set_ItemOf;(System.Int32,System.Security.Cryptography.Xml.EncryptedReference);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Signature;false;AddObject;(System.Security.Cryptography.Xml.DataObject);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Signature;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_ObjectList;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_SignatureValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_SignedInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_KeyInfo;(System.Security.Cryptography.Xml.KeyInfo);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_ObjectList;(System.Collections.IList);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_SignatureValue;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_SignedInfo;(System.Security.Cryptography.Xml.SignedInfo);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;AddReference;(System.Security.Cryptography.Xml.Reference);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;AddReference;(System.Security.Cryptography.Xml.Reference);;Argument[this];Argument[0];taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Security.Cryptography.Xml;SignedInfo;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Security.Cryptography.Xml;SignedInfo;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_CanonicalizationMethod;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;get_CanonicalizationMethodObject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;get_References;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_SignatureLength;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_SignatureMethod;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_CanonicalizationMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_SignatureLength;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_SignatureMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;CheckSignature;(System.Security.Cryptography.KeyedHashAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;ComputeSignature;(System.Security.Cryptography.KeyedHashAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;GetIdElement;(System.Xml.XmlDocument,System.String);;Argument[0].Element;ReturnValue;taint;df-generated | @@ -14241,24 +13425,12 @@ summary | System.Security.Cryptography.Xml;SignedXml;false;SignedXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_SafeCanonicalizationMethods;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_Signature;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;get_SignatureFormatValidator;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_SignatureValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_SignedInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;get_SigningKey;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;get_SigningKeyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_EncryptedXml;(System.Security.Cryptography.Xml.EncryptedXml);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_KeyInfo;(System.Security.Cryptography.Xml.KeyInfo);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;set_Resolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;set_SignatureFormatValidator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_SigningKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_SigningKeyName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Transform;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;get_Algorithm;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;get_Context;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;Transform;false;get_PropagatedNamespaces;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;set_Algorithm;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;set_Context;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;set_Resolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Transform;true;GetDigestedOutput;(System.Security.Cryptography.HashAlgorithm);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;TransformChain;false;Add;(System.Security.Cryptography.Xml.Transform);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;TransformChain;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | @@ -14266,10 +13438,8 @@ summary | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;GetOutput;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;GetOutput;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;LoadInput;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;XmlDecryptionTransform;false;get_EncryptedXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlDecryptionTransform;false;set_EncryptedXml;(System.Security.Cryptography.Xml.EncryptedXml);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigBase64Transform;false;GetOutput;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigBase64Transform;false;GetOutput;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigBase64Transform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | @@ -14291,10 +13461,8 @@ summary | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;LoadInnerXml;(System.Xml.XmlNodeList);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;LoadInput;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;XmlDsigExcC14NTransform;(System.Boolean,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;get_InclusiveNamespacesPrefixList;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;set_InclusiveNamespacesPrefixList;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigXPathTransform;false;LoadInnerXml;(System.Xml.XmlNodeList);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigXPathTransform;false;LoadInput;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigXPathTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | @@ -14306,29 +13474,21 @@ summary | System.Security.Cryptography.Xml;XmlDsigXsltTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;GetOutput;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;GetOutput;(System.Type);;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlLicenseTransform;false;get_Decryptor;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlLicenseTransform;false;set_Decryptor;(System.Security.Cryptography.Xml.IRelDecryptor);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;AesCng;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;false;get_LegalBlockSizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;false;set_IV;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;AesManaged;false;get_LegalBlockSizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;AesManaged;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AesManaged;false;set_IV;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;AesManaged;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | +| System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.ReadOnlySpan);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Security.Cryptography.Oid,System.ReadOnlySpan);;Argument[0];Argument[this];taint;df-generated | +| System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Security.Cryptography.Oid,System.ReadOnlySpan);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.String,System.ReadOnlySpan);;Argument[0];Argument[this];taint;df-generated | +| System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.String,System.ReadOnlySpan);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;CopyFrom;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;Format;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;get_Oid;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;get_RawData;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;set_Oid;(System.Security.Cryptography.Oid);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;set_RawData;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedDataCollection;false;Add;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography;AsnEncodedDataCollection;false;AsnEncodedDataCollection;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedDataCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | @@ -14348,8 +13508,6 @@ summary | System.Security.Cryptography;CngKeyBlobFormat;false;CngKeyBlobFormat;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;false;get_Format;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;false;get_Provider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;false;set_Provider;(System.Security.Cryptography.CngProvider);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;CngProperty;false;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);;Argument[1].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;CngProperty;false;GetValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;CngProvider;false;CngProvider;(System.String);;Argument[0];Argument[this];taint;df-generated | @@ -14371,48 +13529,24 @@ summary | System.Security.Cryptography;CryptoStream;false;Write;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;Argument[this];taint;manual | | System.Security.Cryptography;CryptoStream;false;WriteAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);;Argument[0].Element;Argument[this];taint;manual | | System.Security.Cryptography;CryptoStream;false;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CspParameters;false;get_ParentWindowHandle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CspParameters;false;set_ParentWindowHandle;(System.IntPtr);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;DES;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;DSACng;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;DSASignatureDeformatter;false;DSASignatureDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureFormatter;false;DSASignatureFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureFormatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;ECCurve;false;get_Oid;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;false;ECDiffieHellmanPublicKey;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;true;ToByteArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDsaCng;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMAC;false;get_HashName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMAC;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMAC;false;set_HashName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;HMAC;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACMD5;false;HMACMD5;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACMD5;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACMD5;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA1;false;HMACSHA1;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACSHA1;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACSHA1;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA3_256;false;HMACSHA3_256;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACSHA3_256;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACSHA3_256;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA3_384;false;HMACSHA3_384;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACSHA3_384;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACSHA3_384;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA3_512;false;HMACSHA3_512;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACSHA3_512;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACSHA3_512;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA256;false;HMACSHA256;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACSHA256;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACSHA256;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA384;false;HMACSHA384;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACSHA384;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACSHA384;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA512;false;HMACSHA512;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;HMACSHA512;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMACSHA512;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HashAlgorithm;false;ComputeHash;(System.Byte[]);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;HashAlgorithm;false;ComputeHash;(System.Byte[],System.Int32,System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;HashAlgorithm;false;ComputeHash;(System.IO.Stream);;Argument[this];ReturnValue;taint;df-generated | @@ -14424,18 +13558,12 @@ summary | System.Security.Cryptography;IncrementalHash;false;CreateHMAC;(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;false;CreateHash;(System.Security.Cryptography.HashAlgorithmName);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;false;get_AlgorithmName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;KeyedHashAlgorithm;true;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;KeyedHashAlgorithm;true;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;FromFriendlyName;(System.String,System.Security.Cryptography.OidGroup);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;Oid;false;FromOidValue;(System.String,System.Security.Cryptography.OidGroup);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.Security.Cryptography.Oid);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography;Oid;false;get_FriendlyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;Oid;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;Oid;false;set_FriendlyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;Oid;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;OidCollection;false;Add;(System.Security.Cryptography.Oid);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography;OidCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Security.Cryptography;OidCollection;false;CopyTo;(System.Security.Cryptography.Oid[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | @@ -14445,16 +13573,10 @@ summary | System.Security.Cryptography;OidCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;OidCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Cryptography;OidEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PKCS1MaskGenerationMethod;false;get_HashName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PKCS1MaskGenerationMethod;false;set_HashName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[1].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[2];Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[4];Argument[this];taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;get_HashName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;get_Salt;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;set_HashName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;set_Salt;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;RSACng;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;false;CreateOaep;(System.Security.Cryptography.HashAlgorithmName);;Argument[0];ReturnValue;taint;df-generated | @@ -14464,18 +13586,10 @@ summary | System.Security.Cryptography;RSAOAEPKeyExchangeDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;RSAOAEPKeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;get_Parameter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;get_Rng;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;set_Parameter;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;set_Rng;(System.Security.Cryptography.RandomNumberGenerator);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;RSAPKCS1KeyExchangeDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;get_RNG;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;set_RNG;(System.Security.Cryptography.RandomNumberGenerator);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;RSAPKCS1KeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;get_Rng;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;set_Rng;(System.Security.Cryptography.RandomNumberGenerator);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureDeformatter;false;RSAPKCS1SignatureDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureDeformatter;false;SetHashAlgorithm;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | @@ -14483,23 +13597,21 @@ summary | System.Security.Cryptography;RSAPKCS1SignatureFormatter;false;SetHashAlgorithm;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureFormatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RijndaelManaged;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RijndaelManaged;false;set_IV;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;RijndaelManaged;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;SP800108HmacCounterKdf;false;SP800108HmacCounterKdf;(System.Byte[],System.Security.Cryptography.HashAlgorithmName);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;SP800108HmacCounterKdf;false;SP800108HmacCounterKdf;(System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;SafeEvpPKeyHandle;false;DuplicateHandle;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;false;CreateDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;false;CreateFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];ReturnValue;taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;EncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;EncryptCfb;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;EncryptEcb;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);;Argument[0];Argument[1];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;TryEncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;TryEncryptCfb;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode,System.Int32);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;TryEncryptEcb;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);;Argument[0];Argument[1];taint;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;true;get_LegalBlockSizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;true;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;true;set_IV;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;true;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;TripleDES;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;TripleDESCng;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;false;get_LegalBlockSizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;false;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;false;set_IV;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;false;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Permissions;FileDialogPermission;false;Copy;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Permissions;FileIOPermission;false;Copy;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Permissions;KeyContainerPermissionAccessEntryCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -14564,17 +13676,13 @@ summary | System.Security;SecurityElement;false;SecurityElement;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security;SecurityElement;false;SecurityElement;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Security;SecurityElement;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;get_Children;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;get_Tag;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;get_Text;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;set_Children;(System.Collections.ArrayList);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security;SecurityElement;false;set_Tag;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security;SecurityElement;false;set_Text;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security;SecurityException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;false;Encode;(System.IO.TextWriter,System.String);;Argument[1];Argument[0];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;true;Encode;(System.IO.TextWriter,System.Char[],System.Int32,System.Int32);;Argument[1].Element;Argument[0];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;true;Encode;(System.IO.TextWriter,System.String,System.Int32,System.Int32);;Argument[1];Argument[0];taint;df-generated | +| System.Text.Encodings.Web;TextEncoder;true;Encode;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);;Argument[0];Argument[1];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;true;Encode;(System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.Text.Encodings.Web;TextEncoder;true;EncodeUtf8;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);;Argument[0];Argument[1];taint;df-generated | | System.Text.Json.Nodes;JsonArray;false;Add;(System.Text.Json.Nodes.JsonNode);;Argument[0];Argument[this].Element;value;manual | | System.Text.Json.Nodes;JsonArray;false;Add;(T);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Nodes;JsonArray;false;Add;(T);;Argument[this];Argument[0];taint;df-generated | @@ -14597,7 +13705,6 @@ summary | 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`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`2.Key];value;manual | @@ -14625,50 +13732,18 @@ summary | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;false;set_ObjectWithParameterizedConstructorCreator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;false;set_PropertyMetadataInitializer;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;false;set_SerializeHandler;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;false;get_TypeDiscriminatorPropertyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;false;set_TypeDiscriminatorPropertyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_AttributeProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_CustomConverter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_Get;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_NumberHandling;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_ObjectCreationHandling;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_Set;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_ShouldSerialize;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_AttributeProvider;(System.Reflection.ICustomAttributeProvider);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_CustomConverter;(System.Text.Json.Serialization.JsonConverter);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_Get;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_NumberHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_ObjectCreationHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_Set;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_ShouldSerialize;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;false;set_Getter;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;false;set_Setter;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;CreateJsonPropertyInfo;(System.Type,System.String);;Argument[1];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_CreateObject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_NumberHandling;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnDeserialized;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnDeserializing;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnSerialized;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnSerializing;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OriginatingResolver;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_PolymorphismOptions;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_PreferredPropertyObjectCreationHandling;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_Properties;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_UnmappedMemberHandling;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_CreateObject;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_NumberHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnDeserialized;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnDeserializing;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnSerialized;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnSerializing;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OriginatingResolver;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_PolymorphismOptions;(System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_PreferredPropertyObjectCreationHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_UnmappedMemberHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_CreateObject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_SerializeHandler;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_CreateObject;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;false;Combine;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver[]);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;false;WithAddedModifier;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -14703,7 +13778,9 @@ summary | System.Text.Json;JsonElement;false;TryGetProperty;(System.String,System.Text.Json.JsonElement);;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonElement;false;TryParseValue;(System.Text.Json.Utf8JsonReader,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonElement;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json;JsonEncodedText;false;Encode;(System.ReadOnlySpan,System.Text.Encodings.Web.JavaScriptEncoder);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonEncodedText;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json;JsonEncodedText;false;get_EncodedUtf8Bytes;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonEncodedText;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.Json;JsonException;false;JsonException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | @@ -14723,16 +13800,6 @@ summary | System.Text.Json;JsonSerializerOptions;false;GetTypeInfo;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonSerializerOptions;false;JsonSerializerOptions;(System.Text.Json.JsonSerializerOptions);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json;JsonSerializerOptions;false;TryGetTypeInfo;(System.Type,System.Text.Json.Serialization.Metadata.JsonTypeInfo);;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_DictionaryKeyPolicy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_Encoder;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_PropertyNamingPolicy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_ReferenceHandler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_TypeInfoResolver;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_DictionaryKeyPolicy;(System.Text.Json.JsonNamingPolicy);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_Encoder;(System.Text.Encodings.Web.JavaScriptEncoder);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_PropertyNamingPolicy;(System.Text.Json.JsonNamingPolicy);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_ReferenceHandler;(System.Text.Json.Serialization.ReferenceHandler);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_TypeInfoResolver;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json;Utf8JsonReader;false;Utf8JsonReader;(System.Buffers.ReadOnlySequence,System.Boolean,System.Text.Json.JsonReaderState);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json;Utf8JsonReader;false;Utf8JsonReader;(System.Buffers.ReadOnlySequence,System.Boolean,System.Text.Json.JsonReaderState);;Argument[2];Argument[this];taint;df-generated | | System.Text.Json;Utf8JsonReader;false;Utf8JsonReader;(System.ReadOnlySpan,System.Boolean,System.Text.Json.JsonReaderState);;Argument[0];Argument[this];taint;df-generated | @@ -14807,6 +13874,7 @@ summary | System.Text.RegularExpressions;Regex;false;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);;Argument[1];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);;Argument[3];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;Escape;(System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;false;GetGroupNames;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;GroupNameFromNumber;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;IsMatch;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;false;IsMatch;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | @@ -14850,23 +13918,11 @@ summary | System.Text.RegularExpressions;Regex;false;Split;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;Unescape;(System.String);;Argument[0];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;Regex;false;get_CapNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;Regex;false;get_Caps;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;get_MatchTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;Regex;false;set_CapNames;(System.Collections.IDictionary);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Text.RegularExpressions;Regex;false;set_Caps;(System.Collections.IDictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[2];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[3];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[5];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_MatchTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_Pattern;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_MatchTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_Pattern;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.RegularExpressions;RegexParseException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.RegularExpressions;RegexRunner;false;Scan;(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean);;Argument[0];Argument[this];taint;df-generated | @@ -14890,18 +13946,14 @@ summary | System.Text;ASCIIEncoding;false;GetDecoder;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;ASCIIEncoding;false;GetEncoder;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;ASCIIEncoding;false;GetString;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;manual | -| System.Text;Decoder;false;get_Fallback;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;Decoder;false;get_FallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Decoder;false;set_Fallback;(System.Text.DecoderFallback);;Argument[0];Argument[this];taint;df-generated | | System.Text;DecoderFallbackException;false;DecoderFallbackException;(System.String,System.Byte[],System.Int32);;Argument[1].Element;Argument[this];taint;df-generated | | System.Text;DecoderFallbackException;false;get_BytesUnknown;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;DecoderReplacementFallback;false;CreateFallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;DecoderReplacementFallback;false;DecoderReplacementFallback;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text;DecoderReplacementFallback;false;get_DefaultString;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;DecoderReplacementFallbackBuffer;false;DecoderReplacementFallbackBuffer;(System.Text.DecoderReplacementFallback);;Argument[0];Argument[this];taint;df-generated | -| System.Text;Encoder;false;get_Fallback;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;Encoder;false;get_FallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Encoder;false;set_Fallback;(System.Text.EncoderFallback);;Argument[0];Argument[this];taint;df-generated | | System.Text;EncoderReplacementFallback;false;CreateFallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;EncoderReplacementFallback;false;EncoderReplacementFallback;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text;EncoderReplacementFallback;false;get_DefaultString;();;Argument[this];ReturnValue;taint;df-generated | @@ -14920,10 +13972,6 @@ summary | System.Text;Encoding;false;GetEncoding;(System.String,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[2];ReturnValue;taint;df-generated | | System.Text;Encoding;false;GetString;(System.Byte*,System.Int32);;Argument[0].Element;ReturnValue;taint;manual | | System.Text;Encoding;false;GetString;(System.ReadOnlySpan);;Argument[0].Element;ReturnValue;taint;manual | -| System.Text;Encoding;false;get_DecoderFallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Encoding;false;get_EncoderFallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Encoding;false;set_DecoderFallback;(System.Text.DecoderFallback);;Argument[0];Argument[this];taint;df-generated | -| System.Text;Encoding;false;set_EncoderFallback;(System.Text.EncoderFallback);;Argument[0];Argument[this];taint;df-generated | | System.Text;Encoding;true;GetBytes;(System.Char*,System.Int32,System.Byte*,System.Int32);;Argument[0];ReturnValue;taint;manual | | System.Text;Encoding;true;GetBytes;(System.Char[]);;Argument[0].Element;ReturnValue;taint;manual | | System.Text;Encoding;true;GetBytes;(System.Char[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;manual | @@ -14940,6 +13988,7 @@ summary | System.Text;Encoding;true;GetEncoder;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;Encoding;true;GetString;(System.Byte[]);;Argument[0].Element;ReturnValue;taint;manual | | System.Text;Encoding;true;GetString;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;manual | +| System.Text;EncodingExtensions;false;GetString;(System.Text.Encoding,System.Buffers.ReadOnlySequence);;Argument[1];ReturnValue;taint;df-generated | | System.Text;EncodingProvider;true;GetEncoding;(System.Int32,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[1];ReturnValue;taint;df-generated | | System.Text;EncodingProvider;true;GetEncoding;(System.Int32,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[2];ReturnValue;taint;df-generated | | System.Text;EncodingProvider;true;GetEncoding;(System.String,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[1];ReturnValue;taint;df-generated | @@ -15212,12 +14261,6 @@ summary | System.Threading.Tasks.Dataflow;DataflowBlock;false;ReceiveAsync;(System.Threading.Tasks.Dataflow.ISourceBlock,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;false;ReceiveAsync;(System.Threading.Tasks.Dataflow.ISourceBlock,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;false;ReceiveAsync;(System.Threading.Tasks.Dataflow.ISourceBlock,System.TimeSpan,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;get_NameFormat;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;get_TaskScheduler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;set_CancellationToken;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;set_NameFormat;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;set_TaskScheduler;(System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;IReceivableSourceBlock;true;TryReceive;(System.Predicate,TOutput);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;JoinBlock;false;JoinBlock;(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;false;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);;Argument[0];ReturnValue;taint;df-generated | @@ -15338,10 +14381,6 @@ summary | System.Threading.Tasks;Parallel;false;ForEachAsync;(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Parallel;false;ForEachAsync;(System.Collections.Generic.IEnumerable,System.Threading.Tasks.ParallelOptions,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;ParallelLoopResult;false;get_LowestBreakIteration;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;get_TaskScheduler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;set_CancellationToken;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;set_TaskScheduler;(System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;Task;false;ConfigureAwait;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;ConfigureAwait;(System.Threading.Tasks.ConfigureAwaitOptions);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | @@ -15427,6 +14466,7 @@ summary | 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`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 | @@ -15817,15 +14857,10 @@ summary | System.Threading;Overlapped;false;Pack;(System.Threading.IOCompletionCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Overlapped;false;UnsafePack;(System.Threading.IOCompletionCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Overlapped;false;UnsafePack;(System.Threading.IOCompletionCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading;Overlapped;false;get_AsyncResult;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;Overlapped;false;get_EventHandleIntPtr;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;Overlapped;false;set_AsyncResult;(System.IAsyncResult);;Argument[0];Argument[this];taint;df-generated | | System.Threading;ParameterizedThreadStart;false;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading;PeriodicTimer;false;PeriodicTimer;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Threading;PeriodicTimer;false;PeriodicTimer;(System.TimeSpan,System.TimeProvider);;Argument[0];Argument[this];taint;df-generated | | System.Threading;PeriodicTimer;false;WaitForNextTickAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;PeriodicTimer;false;get_Period;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;PeriodicTimer;false;set_Period;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Threading;PreAllocatedOverlapped;false;PreAllocatedOverlapped;(System.Threading.IOCompletionCallback,System.Object,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;PreAllocatedOverlapped;false;UnsafeCreate;(System.Threading.IOCompletionCallback,System.Object,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;SemaphoreSlim;false;WaitAsync;();;Argument[this];ReturnValue;taint;df-generated | @@ -15845,8 +14880,6 @@ summary | System.Threading;Thread;false;Thread;(System.Threading.ParameterizedThreadStart,System.Int32);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Thread;false;Thread;(System.Threading.ThreadStart);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Thread;false;Thread;(System.Threading.ThreadStart,System.Int32);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading;Thread;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;Thread;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Threading;ThreadExceptionEventArgs;false;ThreadExceptionEventArgs;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.Threading;ThreadExceptionEventArgs;false;get_Exception;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading;ThreadExceptionEventHandler;false;BeginInvoke;(System.Object,System.Threading.ThreadExceptionEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -15877,18 +14910,11 @@ summary | System.Threading;Timer;false;Timer;(System.Threading.TimerCallback,System.Object,System.UInt32,System.UInt32);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;TimerCallback;false;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading;WaitCallback;false;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Threading;WaitHandle;false;set_SafeWaitHandle;(Microsoft.Win32.SafeHandles.SafeWaitHandle);;Argument[0];Argument[this];taint;df-generated | -| System.Threading;WaitHandle;true;get_Handle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;WaitHandle;true;set_Handle;(System.IntPtr);;Argument[0];Argument[this];taint;df-generated | | System.Threading;WaitHandleExtensions;false;SetSafeWaitHandle;(System.Threading.WaitHandle,Microsoft.Win32.SafeHandles.SafeWaitHandle);;Argument[1];Argument[0];taint;df-generated | | System.Threading;WaitOrTimerCallback;false;BeginInvoke;(System.Object,System.Boolean,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Timers;ElapsedEventHandler;false;BeginInvoke;(System.Object,System.Timers.ElapsedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Timers;Timer;false;add_Elapsed;(System.Timers.ElapsedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Timers;Timer;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | -| System.Timers;Timer;false;get_SynchronizingObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Timers;Timer;false;remove_Elapsed;(System.Timers.ElapsedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Timers;Timer;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | -| System.Timers;Timer;false;set_SynchronizingObject;(System.ComponentModel.ISynchronizeInvoke);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;CommittableTransaction;false;BeginCommit;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Transactions;CommittableTransaction;false;get_AsyncState;();;Argument[this];ReturnValue;taint;df-generated | | System.Transactions;CommittableTransaction;false;get_AsyncWaitHandle;();;Argument[this];ReturnValue;taint;df-generated | @@ -15915,8 +14941,6 @@ summary | System.Transactions;TransactionManager;false;add_DistributedTransactionStarted;(System.Transactions.TransactionStartedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Transactions;TransactionManager;false;remove_DistributedTransactionStarted;(System.Transactions.TransactionStartedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Transactions;TransactionManager;false;set_HostCurrentCallback;(System.Transactions.HostCurrentTransactionCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Transactions;TransactionOptions;false;get_Timeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Transactions;TransactionOptions;false;set_Timeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;TransactionScope;false;TransactionScope;(System.Transactions.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;TransactionScope;false;TransactionScope;(System.Transactions.Transaction,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;TransactionScope;false;TransactionScope;(System.Transactions.Transaction,System.Transactions.TransactionScopeAsyncFlowOption);;Argument[0];Argument[this];taint;df-generated | @@ -15973,16 +14997,12 @@ summary | System.Xml.Linq;XAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XAttribute;false;get_NextAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XAttribute;false;get_PreviousAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XAttribute;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XAttribute;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XCData;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XCData;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XComment;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XComment;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XComment;false;XComment;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XComment;false;XComment;(System.Xml.Linq.XComment);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XComment;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XComment;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XContainer;false;Add;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XContainer;false;Add;(System.Object);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XContainer;false;Add;(System.Object[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -16005,12 +15025,6 @@ summary | System.Xml.Linq;XDeclaration;false;XDeclaration;(System.String,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Linq;XDeclaration;false;XDeclaration;(System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Xml.Linq;XDeclaration;false;XDeclaration;(System.Xml.Linq.XDeclaration);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDeclaration;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDeclaration;false;get_Standalone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDeclaration;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDeclaration;false;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDeclaration;false;set_Standalone;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDeclaration;false;set_Version;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XDocument;false;Load;(System.IO.Stream);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;Load;(System.IO.Stream,System.Xml.Linq.LoadOptions);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;Load;(System.IO.TextReader);;Argument[0];ReturnValue;taint;df-generated | @@ -16030,10 +15044,8 @@ summary | System.Xml.Linq;XDocument;false;XDocument;(System.Object[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Linq;XDocument;false;XDocument;(System.Xml.Linq.XDeclaration,System.Object[]);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XDocument;false;XDocument;(System.Xml.Linq.XDocument);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocument;false;get_Declaration;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;get_DocumentType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;get_Root;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocument;false;set_Declaration;(System.Xml.Linq.XDeclaration);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XDocumentType;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XDocumentType;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.String,System.String,System.String,System.String);;Argument[0];Argument[this];taint;df-generated | @@ -16041,14 +15053,6 @@ summary | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.String,System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.Xml.Linq.XDocumentType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_InternalSubset;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_PublicId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_SystemId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_InternalSubset;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_PublicId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_SystemId;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XElement;false;AncestorsAndSelf;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XElement;false;AncestorsAndSelf;(System.Xml.Linq.XName);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XElement;false;Attribute;(System.Xml.Linq.XName);;Argument[this];ReturnValue;taint;df-generated | @@ -16088,10 +15092,6 @@ summary | System.Xml.Linq;XElement;false;XElement;(System.Xml.Linq.XStreamingElement);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XElement;false;get_FirstAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XElement;false;get_LastAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XElement;false;set_Name;(System.Xml.Linq.XName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XElement;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XName;false;Get;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XName;false;Get;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XName;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -16132,22 +15132,14 @@ summary | System.Xml.Linq;XProcessingInstruction;false;XProcessingInstruction;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XProcessingInstruction;false;XProcessingInstruction;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Linq;XProcessingInstruction;false;XProcessingInstruction;(System.Xml.Linq.XProcessingInstruction);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;set_Data;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;set_Target;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XStreamingElement;false;XStreamingElement;(System.Xml.Linq.XName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XStreamingElement;false;XStreamingElement;(System.Xml.Linq.XName,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Linq;XStreamingElement;false;XStreamingElement;(System.Xml.Linq.XName,System.Object[]);;Argument[1].Element;Argument[this];taint;df-generated | -| System.Xml.Linq;XStreamingElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XStreamingElement;false;set_Name;(System.Xml.Linq.XName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XText;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XText;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XText;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XText;false;XText;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XText;false;XText;(System.Xml.Linq.XText);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XText;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XText;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Resolvers;XmlPreloadedResolver;false;GetEntity;(System.Uri,System.String,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Resolvers;XmlPreloadedResolver;false;GetEntityAsync;(System.Uri,System.String,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Resolvers;XmlPreloadedResolver;false;ResolveUri;(System.Uri,System.String);;Argument[0];ReturnValue;taint;df-generated | @@ -16179,61 +15171,17 @@ summary | System.Xml.Schema;XmlSchema;false;Read;(System.IO.TextReader,System.Xml.Schema.ValidationEventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Xml.Schema;XmlSchema;false;Read;(System.Xml.XmlReader,System.Xml.Schema.ValidationEventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Xml.Schema;XmlSchema;false;get_Groups;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchema;false;get_Includes;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchema;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchema;false;get_Notations;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_TargetNamespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_TargetNamespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_Version;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaAll;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;get_Annotation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;set_Annotation;(System.Xml.Schema.XmlSchemaAnnotation);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAnnotation;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAny;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAny;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnyAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnyAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;get_Markup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;set_Markup;(System.Xml.XmlNode[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaAttribute;false;get_AttributeSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttribute;false;get_AttributeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_FixedValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttribute;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_SchemaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_SchemaTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_DefaultValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_FixedValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_SchemaType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_SchemaTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttributeGroup;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttributeGroup;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttributeGroup;false;get_RedefinedAttributeGroup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroupRef;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroupRef;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaChoice;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaCollection;false;Add;(System.Xml.Schema.XmlSchema);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Schema;XmlSchemaCollection;false;Add;(System.Xml.Schema.XmlSchema,System.Xml.XmlResolver);;Argument[0];ReturnValue;taint;df-generated | @@ -16248,91 +15196,25 @@ summary | System.Xml.Schema;XmlSchemaCollection;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Xml.Schema;XmlSchemaCollection;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaComplexContent;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContent;false;set_Content;(System.Xml.Schema.XmlSchemaContent);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;set_Particle;(System.Xml.Schema.XmlSchemaParticle);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;set_Particle;(System.Xml.Schema.XmlSchemaParticle);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexType;false;get_AttributeWildcard;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;get_ContentModel;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexType;false;get_ContentTypeParticle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;set_ContentModel;(System.Xml.Schema.XmlSchemaContentModel);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;set_Particle;(System.Xml.Schema.XmlSchemaParticle);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;true;ChangeType;(System.Object,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;true;ChangeType;(System.Object,System.Type,System.Xml.IXmlNamespaceResolver);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;true;ChangeType;(System.Object,System.Type,System.Xml.IXmlNamespaceResolver);;Argument[2];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;get_Language;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;get_Markup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;set_Language;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;set_Markup;(System.Xml.XmlNode[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;false;get_ElementSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;false;get_ElementType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_FixedValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_SchemaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_SchemaTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_SubstitutionGroup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_DefaultValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_FixedValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_SchemaType;(System.Xml.Schema.XmlSchemaType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_SchemaTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_SubstitutionGroup;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;XmlSchemaException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;get_SourceSchemaObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;get_SourceUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_Schema;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_SchemaLocation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_Schema;(System.Xml.Schema.XmlSchema);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_SchemaLocation;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaFacet;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaFacet;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaGroup;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;set_Particle;(System.Xml.Schema.XmlSchemaGroupBase);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaGroupRef;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroupRef;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroupRef;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_Fields;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_Selector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;set_Selector;(System.Xml.Schema.XmlSchemaXPath);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;get_Annotation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;set_Annotation;(System.Xml.Schema.XmlSchemaAnnotation);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInclude;false;get_Annotation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInclude;false;set_Annotation;(System.Xml.Schema.XmlSchemaAnnotation);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | @@ -16341,27 +15223,6 @@ summary | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet);;Argument[this];Argument[1];taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaInferenceException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_MemberType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_SchemaAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_SchemaElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_SchemaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_MemberType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_SchemaAttribute;(System.Xml.Schema.XmlSchemaAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_SchemaElement;(System.Xml.Schema.XmlSchemaElement);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_SchemaType;(System.Xml.Schema.XmlSchemaType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaKeyref;false;get_Refer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaKeyref;false;set_Refer;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;get_Public;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;get_System;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;set_Public;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;set_System;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;get_Parent;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;get_SourceUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;set_Namespaces;(System.Xml.Serialization.XmlSerializerNamespaces);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;set_Parent;(System.Xml.Schema.XmlSchemaObject);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;set_SourceUri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaObjectCollection;false;Add;(System.Xml.Schema.XmlSchemaObject);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Schema;XmlSchemaObjectCollection;false;CopyTo;(System.Xml.Schema.XmlSchemaObject[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Schema;XmlSchemaObjectCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Xml.Schema.XmlSchemaObjectEnumerator.Current];value;manual | @@ -16391,49 +15252,19 @@ summary | System.Xml.Schema;XmlSchemaSet;false;Reprocess;(System.Xml.Schema.XmlSchema);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;XmlSchemaSet;(System.Xml.XmlNameTable);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaSet;false;get_CompilationSettings;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaSet;false;set_CompilationSettings;(System.Xml.Schema.XmlSchemaCompilationSettings);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContent;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContent;false;set_Content;(System.Xml.Schema.XmlSchemaContent);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleContentExtension;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_BaseType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_Facets;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;set_BaseType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleType;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleType;false;set_Content;(System.Xml.Schema.XmlSchemaSimpleTypeContent);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;get_BaseItemType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;get_ItemType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;get_ItemTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;set_BaseItemType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;set_ItemType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;set_ItemTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;get_BaseType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;get_Facets;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;set_BaseType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;get_BaseMemberTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;get_BaseTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;get_MemberTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;set_MemberTypes;(System.Xml.XmlQualifiedName[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_BaseSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_BaseXmlSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_Datatype;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaType;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaType;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidationException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Schema;XmlSchemaValidationException;false;SetSourceObject;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidationException;false;get_SourceObject;();;Argument[this];ReturnValue;taint;df-generated | @@ -16463,16 +15294,8 @@ summary | System.Xml.Schema;XmlSchemaValidator;false;XmlSchemaValidator;(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;XmlSchemaValidator;(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags);;Argument[2];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaValidator;false;get_LineInfoProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;get_SourceUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;get_ValidationEventSender;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaValidator;false;set_LineInfoProvider;(System.Xml.IXmlLineInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;set_SourceUri;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;set_ValidationEventSender;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaXPath;false;get_XPath;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaXPath;false;set_XPath;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlValueGetter;false;BeginInvoke;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;CodeIdentifiers;false;Add;(System.String,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;CodeIdentifiers;false;Add;(System.String,System.Object);;Argument[this];Argument[1];taint;df-generated | @@ -16483,36 +15306,12 @@ summary | System.Xml.Serialization;CodeIdentifiers;false;ToArray;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;ImportContext;false;ImportContext;(System.Xml.Serialization.CodeIdentifiers,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapAttributeAttribute;false;SoapAttributeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;get_AttributeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;set_AttributeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapAttributeOverrides;false;get_Item;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapAttributeOverrides;false;get_Item;(System.Type,System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapAttributes;false;SoapAttributes;(System.Reflection.ICustomAttributeProvider);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapDefaultValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapEnum;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapAttribute;(System.Xml.Serialization.SoapAttributeAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapDefaultValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapElement;(System.Xml.Serialization.SoapElementAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapEnum;(System.Xml.Serialization.SoapEnumAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapType;(System.Xml.Serialization.SoapTypeAttribute);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapElementAttribute;false;SoapElementAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapEnumAttribute;false;SoapEnumAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapEnumAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapEnumAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapIncludeAttribute;false;SoapIncludeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapIncludeAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapIncludeAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;ImportMembersMapping;(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[]);;Argument[2].Element;ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;ImportMembersMapping;(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean);;Argument[2].Element;ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;ImportMembersMapping;(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean,System.Boolean);;Argument[2].Element;ReturnValue;taint;df-generated | @@ -16522,17 +15321,9 @@ summary | System.Xml.Serialization;SoapReflectionImporter;false;ImportTypeMapping;(System.Type,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;SoapReflectionImporter;(System.Xml.Serialization.SoapAttributeOverrides,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;SoapReflectionImporter;(System.Xml.Serialization.SoapAttributeOverrides,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;get_MemberName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;get_MemberType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;set_MemberName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;set_MemberType;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapTypeAttribute;false;SoapTypeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapTypeAttribute;false;SoapTypeAttribute;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapTypeAttribute;false;SoapTypeAttribute;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;get_TypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;set_TypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;UnreferencedObjectEventArgs;false;UnreferencedObjectEventArgs;(System.Object,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;UnreferencedObjectEventArgs;false;UnreferencedObjectEventArgs;(System.Object,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;UnreferencedObjectEventArgs;false;get_UnreferencedId;();;Argument[this];ReturnValue;taint;df-generated | @@ -16541,10 +15332,6 @@ summary | System.Xml.Serialization;XmlAnyElementAttribute;false;XmlAnyElementAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAnyElementAttribute;false;XmlAnyElementAttribute;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAnyElementAttribute;false;XmlAnyElementAttribute;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAnyElementAttributes;false;Add;(System.Xml.Serialization.XmlAnyElementAttribute);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlAnyElementAttributes;false;CopyTo;(System.Xml.Serialization.XmlAnyElementAttribute[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Serialization;XmlAnyElementAttributes;false;Insert;(System.Int32,System.Xml.Serialization.XmlAnyElementAttribute);;Argument[1];Argument[this].Element;value;manual | @@ -16552,22 +15339,10 @@ summary | System.Xml.Serialization;XmlAnyElementAttributes;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.Xml.Serialization;XmlAnyElementAttributes;false;set_Item;(System.Int32,System.Xml.Serialization.XmlAnyElementAttribute);;Argument[1];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlArrayAttribute;false;XmlArrayAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttributes;false;Add;(System.Xml.Serialization.XmlArrayItemAttribute);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlArrayItemAttributes;false;CopyTo;(System.Xml.Serialization.XmlArrayItemAttribute[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Serialization;XmlArrayItemAttributes;false;Insert;(System.Int32,System.Xml.Serialization.XmlArrayItemAttribute);;Argument[1];Argument[this].Element;value;manual | @@ -16578,47 +15353,17 @@ summary | System.Xml.Serialization;XmlAttributeAttribute;false;XmlAttributeAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAttributeAttribute;false;XmlAttributeAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAttributeAttribute;false;XmlAttributeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_AttributeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_AttributeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;false;get_Attr;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;false;get_ExpectedAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;false;get_ObjectBeingDeserialized;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributeEventHandler;false;BeginInvoke;(System.Object,System.Xml.Serialization.XmlAttributeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlAttributeOverrides;false;get_Item;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;XmlAttributes;(System.Reflection.ICustomAttributeProvider);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlAnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlAnyElements;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlArrayItems;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlChoiceIdentifier;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlDefaultValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlElements;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlEnum;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlText;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlAnyAttribute;(System.Xml.Serialization.XmlAnyAttributeAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlArray;(System.Xml.Serialization.XmlArrayAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlAttribute;(System.Xml.Serialization.XmlAttributeAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlDefaultValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlEnum;(System.Xml.Serialization.XmlEnumAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlRoot;(System.Xml.Serialization.XmlRootAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlText;(System.Xml.Serialization.XmlTextAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlType;(System.Xml.Serialization.XmlTypeAttribute);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlChoiceIdentifierAttribute;false;XmlChoiceIdentifierAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlChoiceIdentifierAttribute;false;get_MemberName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlChoiceIdentifierAttribute;false;set_MemberName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnknownAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnknownElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnknownNode;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnreferencedObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlDeserializationEvents;false;set_OnUnknownAttribute;(System.Xml.Serialization.XmlAttributeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlDeserializationEvents;false;set_OnUnknownElement;(System.Xml.Serialization.XmlElementEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlDeserializationEvents;false;set_OnUnknownNode;(System.Xml.Serialization.XmlNodeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -16627,14 +15372,6 @@ summary | System.Xml.Serialization;XmlElementAttribute;false;XmlElementAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlElementAttribute;false;XmlElementAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlElementAttribute;false;XmlElementAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlElementAttributes;false;Add;(System.Xml.Serialization.XmlElementAttribute);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlElementAttributes;false;CopyTo;(System.Xml.Serialization.XmlElementAttribute[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Serialization;XmlElementAttributes;false;Insert;(System.Int32,System.Xml.Serialization.XmlElementAttribute);;Argument[1];Argument[this].Element;value;manual | @@ -16646,11 +15383,7 @@ summary | System.Xml.Serialization;XmlElementEventArgs;false;get_ObjectBeingDeserialized;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlElementEventHandler;false;BeginInvoke;(System.Object,System.Xml.Serialization.XmlElementEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlEnumAttribute;false;XmlEnumAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlEnumAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlEnumAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlIncludeAttribute;false;XmlIncludeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlIncludeAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlIncludeAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlMapping;false;SetKey;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlMapping;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlMapping;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | @@ -16689,21 +15422,7 @@ summary | System.Xml.Serialization;XmlReflectionImporter;false;ImportTypeMapping;(System.Type,System.Xml.Serialization.XmlRootAttribute,System.String);;Argument[2];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlReflectionImporter;false;XmlReflectionImporter;(System.Xml.Serialization.XmlAttributeOverrides,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlReflectionImporter;false;XmlReflectionImporter;(System.Xml.Serialization.XmlAttributeOverrides,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_MemberName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_MemberType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_SoapAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_XmlAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_MemberName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_MemberType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_SoapAttributes;(System.Xml.Serialization.SoapAttributes);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_XmlAttributes;(System.Xml.Serialization.XmlAttributes);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlRootAttribute;false;XmlRootAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaEnumerator;false;XmlSchemaEnumerator;(System.Xml.Serialization.XmlSchemas);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;false;ExportMembersMapping;(System.Xml.Serialization.XmlMembersMapping);;Argument[0];Argument[this];taint;df-generated | @@ -16740,8 +15459,6 @@ summary | System.Xml.Serialization;XmlSerializationReader+Fixup;false;Fixup;(System.Object,System.Xml.Serialization.XmlSerializationFixupCallback,System.String[]);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlSerializationReader+Fixup;false;get_Callback;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader+Fixup;false;get_Ids;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializationReader+Fixup;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializationReader+Fixup;false;set_Source;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;false;AddFixup;(System.Xml.Serialization.XmlSerializationReader+CollectionFixup);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;false;AddFixup;(System.Xml.Serialization.XmlSerializationReader+Fixup);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;false;AddReadCallback;(System.String,System.String,System.Type,System.Xml.Serialization.XmlSerializationReadCallback);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | @@ -16841,8 +15558,6 @@ summary | System.Xml.Serialization;XmlSerializationWriter;false;WriteXmlAttribute;(System.Xml.XmlNode,System.Object);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;false;WriteXsiType;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;false;WriteXsiType;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;false;get_Writer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;false;set_Writer;(System.Xml.XmlWriter);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializer;false;Deserialize;(System.IO.Stream);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializer;false;Deserialize;(System.Xml.XmlReader);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializer;false;Deserialize;(System.Xml.XmlReader,System.String);;Argument[0];ReturnValue;taint;df-generated | @@ -16868,10 +15583,6 @@ summary | System.Xml.Serialization;XmlSerializer;false;remove_UnreferencedObject;(System.Xml.Serialization.UnreferencedObjectEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;XmlSerializerAssemblyAttribute;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;XmlSerializerAssemblyAttribute;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;get_AssemblyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;get_CodeBase;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;set_AssemblyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;set_CodeBase;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -16887,24 +15598,8 @@ summary | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type,System.Xml.Serialization.XmlRootAttribute);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Xml.Serialization.XmlTypeMapping);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerVersionAttribute;false;XmlSerializerVersionAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_ParentAssemblyId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_ParentAssemblyId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_Version;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlTextAttribute;false;XmlTextAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlTypeAttribute;false;XmlTypeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;get_TypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;set_TypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.XPath;Extensions;false;CreateNavigator;(System.Xml.Linq.XNode);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.XPath;Extensions;false;CreateNavigator;(System.Xml.Linq.XNode,System.Xml.XmlNameTable);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.XPath;Extensions;false;CreateNavigator;(System.Xml.Linq.XNode,System.Xml.XmlNameTable);;Argument[1];ReturnValue;taint;df-generated | @@ -16934,8 +15629,6 @@ summary | System.Xml.XPath;XPathNavigator;true;LookupNamespace;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;true;ReadSubtree;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;true;Select;(System.Xml.XPath.XPathExpression);;Argument[0];ReturnValue;taint;df-generated | -| System.Xml.XPath;XPathNavigator;true;get_InnerXml;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.XPath;XPathNavigator;true;get_OuterXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNodeIterator;true;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Collections.IEnumerator.Current];value;manual | | System.Xml.Xsl;XslCompiledTransform;false;Load;(System.Reflection.MethodInfo,System.Byte[],System.Type[]);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Xsl;XslTransform;false;Transform;(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList);;Argument[1];ReturnValue;taint;df-generated | @@ -17021,7 +15714,6 @@ summary | System.Xml;XmlAttribute;false;get_Prefix;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlAttribute;false;get_SchemaInfo;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlAttribute;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlAttribute;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlAttributeCollection;false;Append;(System.Xml.XmlAttribute);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Xml;XmlAttributeCollection;false;Append;(System.Xml.XmlAttribute);;Argument[this];Argument[0].Element;taint;df-generated | | System.Xml;XmlAttributeCollection;false;Append;(System.Xml.XmlAttribute);;Argument[this];ReturnValue;taint;df-generated | @@ -17060,11 +15752,8 @@ summary | System.Xml;XmlCharacterData;false;XmlCharacterData;(System.String,System.Xml.XmlDocument);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlCharacterData;false;get_InnerText;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlCharacterData;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlCharacterData;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlCharacterData;true;AppendData;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlCharacterData;true;Substring;(System.Int32,System.Int32);;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlCharacterData;true;get_Data;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlCharacterData;true;set_Data;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlComment;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlComment;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlComment;false;get_LocalName;();;Argument[this];ReturnValue;taint;manual | @@ -17098,16 +15787,11 @@ summary | System.Xml;XmlDeclaration;false;XmlDeclaration;(System.String,System.String,System.String,System.Xml.XmlDocument);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDeclaration;false;XmlDeclaration;(System.String,System.String,System.String,System.Xml.XmlDocument);;Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlDeclaration;false;XmlDeclaration;(System.String,System.String,System.String,System.Xml.XmlDocument);;Argument[2];Argument[this];taint;df-generated | -| System.Xml;XmlDeclaration;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDeclaration;false;get_InnerText;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlDeclaration;false;get_LocalName;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlDeclaration;false;get_Name;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlDeclaration;false;get_NodeType;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlDeclaration;false;get_Standalone;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDeclaration;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlDeclaration;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlDeclaration;false;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlDeclaration;false;set_Standalone;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDictionary;false;Add;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlDictionary;false;Add;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDictionary;false;TryLookup;(System.Int32,System.Xml.XmlDictionaryString);;Argument[this];ReturnValue;taint;df-generated | @@ -17269,7 +15953,6 @@ summary | System.Xml;XmlDocument;false;remove_NodeInserting;(System.Xml.XmlNodeChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml;XmlDocument;false;remove_NodeRemoved;(System.Xml.XmlNodeChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml;XmlDocument;false;remove_NodeRemoving;(System.Xml.XmlNodeChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml;XmlDocument;false;set_Schemas;(System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDocument;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDocumentFragment;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDocumentFragment;false;WriteContentTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | @@ -17326,7 +16009,6 @@ summary | System.Xml;XmlElement;false;get_ParentNode;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlElement;false;get_Prefix;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlElement;false;get_SchemaInfo;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlElement;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlEntity;false;get_BaseURI;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlEntity;false;get_InnerText;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlEntity;false;get_InnerXml;();;Argument[this];ReturnValue;taint;manual | @@ -17479,38 +16161,16 @@ summary | System.Xml;XmlParserContext;false;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding);;Argument[6];Argument[this];taint;df-generated | | System.Xml;XmlParserContext;false;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding);;Argument[7];Argument[this];taint;df-generated | | System.Xml;XmlParserContext;false;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding);;Argument[9];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;get_BaseURI;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_DocTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_InternalSubset;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_NamespaceManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_PublicId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_SystemId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_XmlLang;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;set_BaseURI;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_DocTypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_InternalSubset;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_NameTable;(System.Xml.XmlNameTable);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_NamespaceManager;(System.Xml.XmlNamespaceManager);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_PublicId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_SystemId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_XmlLang;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlProcessingInstruction;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlProcessingInstruction;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlProcessingInstruction;false;XmlProcessingInstruction;(System.String,System.String,System.Xml.XmlDocument);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlProcessingInstruction;false;XmlProcessingInstruction;(System.String,System.String,System.Xml.XmlDocument);;Argument[1];Argument[this];taint;df-generated | -| System.Xml;XmlProcessingInstruction;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlProcessingInstruction;false;get_InnerText;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlProcessingInstruction;false;get_LocalName;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlProcessingInstruction;false;get_Name;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlProcessingInstruction;false;get_NodeType;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlProcessingInstruction;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlProcessingInstruction;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlProcessingInstruction;false;set_Data;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlProcessingInstruction;false;set_InnerText;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlProcessingInstruction;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlQualifiedName;false;ToString;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlQualifiedName;false;ToString;(System.String,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Xml;XmlReader;false;Create;(System.IO.Stream);;Argument[0];ReturnValue;taint;manual | @@ -17547,10 +16207,7 @@ summary | System.Xml;XmlReader;true;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlReader;true;get_SchemaInfo;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlReaderSettings;false;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml;XmlReaderSettings;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlReaderSettings;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml;XmlReaderSettings;false;set_NameTable;(System.Xml.XmlNameTable);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlReaderSettings;false;set_Schemas;(System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlReaderSettings;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlResolver;true;ResolveUri;(System.Uri,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlResolver;true;ResolveUri;(System.Uri,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -17566,7 +16223,6 @@ summary | System.Xml;XmlSignificantWhitespace;false;get_ParentNode;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlSignificantWhitespace;false;get_PreviousText;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlSignificantWhitespace;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlSignificantWhitespace;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlText;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlText;false;SplitText;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlText;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | @@ -17576,7 +16232,6 @@ summary | System.Xml;XmlText;false;get_ParentNode;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlText;false;get_PreviousText;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlText;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlText;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlTextReader;false;GetRemainder;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlTextReader;false;LookupNamespace;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlTextReader;false;ReadString;();;Argument[this];ReturnValue;taint;df-generated | @@ -17639,7 +16294,6 @@ summary | System.Xml;XmlWhitespace;false;get_ParentNode;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlWhitespace;false;get_PreviousText;();;Argument[this];ReturnValue;taint;manual | | System.Xml;XmlWhitespace;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Xml;XmlWhitespace;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;false;Create;(System.IO.Stream);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlWriter;false;Create;(System.IO.Stream,System.Xml.XmlWriterSettings);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlWriter;false;Create;(System.IO.Stream,System.Xml.XmlWriterSettings);;Argument[1];ReturnValue;taint;df-generated | @@ -17680,12 +16334,6 @@ summary | System.Xml;XmlWriter;true;WriteQualifiedName;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;true;WriteValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;true;WriteValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlWriterSettings;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlWriterSettings;false;get_IndentChars;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlWriterSettings;false;get_NewLineChars;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlWriterSettings;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlWriterSettings;false;set_IndentChars;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlWriterSettings;false;set_NewLineChars;(System.String);;Argument[0];Argument[this];taint;df-generated | | System;Action;false;BeginInvoke;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System;Action;false;BeginInvoke;(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,System.AsyncCallback,System.Object);;Argument[16];Argument[16].Parameter[delegate-self];value;hq-generated | | System;Action;false;BeginInvoke;(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,System.AsyncCallback,System.Object);;Argument[15];Argument[15].Parameter[delegate-self];value;hq-generated | @@ -18233,14 +16881,11 @@ summary | System;Exception;false;GetBaseException;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;Exception;false;add_SerializeObjectState;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System;Exception;false;get_HelpLink;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_InnerException;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_StackTrace;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_TargetSite;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;remove_SerializeObjectState;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System;Exception;false;set_HelpLink;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;Exception;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | | System;FormattableString;false;CurrentCulture;(System.FormattableString);;Argument[0];ReturnValue;taint;df-generated | | System;FormattableString;false;Invariant;(System.FormattableString);;Argument[0];ReturnValue;taint;df-generated | | System;FormattableString;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -18458,6 +17103,14 @@ summary | System;MemoryExtensions;false;AsMemory;(T[],System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | | System;MemoryExtensions;false;AsMemory;(T[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | | System;MemoryExtensions;false;AsMemory;(T[],System.Range);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Index);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Range);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(T[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;CopyTo;(T[],System.Span);;Argument[0].Element;Argument[1];taint;df-generated | | System;MemoryExtensions;false;EnumerateLines;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;EnumerateRunes;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Replace;(System.ReadOnlySpan,System.Span,T,T);;Argument[0].Element;Argument[1].Element;value;manual | @@ -18468,29 +17121,45 @@ summary | System;MemoryExtensions;false;Trim;(System.Memory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlyMemory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,System.Char);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Memory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Memory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlyMemory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlyMemory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Span,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.Span,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Memory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlyMemory);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,System.Char);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Memory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Memory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlyMemory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlyMemory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Span,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.Span,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Memory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlyMemory);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,System.Char);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Memory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Memory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlyMemory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlyMemory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Span,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.Span,T);;Argument[0];ReturnValue;taint;df-generated | | System;MissingFieldException;false;MissingFieldException;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System;MissingFieldException;false;MissingFieldException;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System;MissingFieldException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | @@ -18529,7 +17198,6 @@ summary | System;OperationCanceledException;false;OperationCanceledException;(System.String,System.Exception,System.Threading.CancellationToken);;Argument[2];Argument[this];taint;df-generated | | System;OperationCanceledException;false;OperationCanceledException;(System.String,System.Threading.CancellationToken);;Argument[1];Argument[this];taint;df-generated | | System;OperationCanceledException;false;OperationCanceledException;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | -| System;OperationCanceledException;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | | System;Predicate;false;BeginInvoke;(T,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System;Progress;false;Progress;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System;Progress;false;add_ProgressChanged;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -19296,21 +17964,7 @@ summary | System;UriBuilder;false;UriBuilder;(System.String,System.String,System.Int32,System.String);;Argument[3];Argument[this];taint;df-generated | | System;UriBuilder;false;UriBuilder;(System.String,System.String,System.Int32,System.String,System.String);;Argument[4];Argument[this];taint;df-generated | | System;UriBuilder;false;UriBuilder;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;get_Fragment;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Host;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Password;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Query;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Scheme;();;Argument[this];ReturnValue;taint;df-generated | | System;UriBuilder;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;set_Fragment;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Host;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Password;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Path;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Query;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Scheme;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_UserName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System;UriFormatException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;UriParser;false;Register;(System.UriParser,System.String,System.Int32);;Argument[1];Argument[0];taint;df-generated | | System;UriParser;true;GetComponents;(System.Uri,System.UriComponents,System.UriFormat);;Argument[0];ReturnValue;taint;df-generated | @@ -19471,21 +18125,9 @@ neutral | Microsoft.Extensions.Caching.Memory;CacheExtensions;Get;(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object);summary;df-generated | | Microsoft.Extensions.Caching.Memory;CacheExtensions;Get;(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object);summary;df-generated | | Microsoft.Extensions.Caching.Memory;CacheExtensions;TryGetValue;(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object,TItem);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;get_AbsoluteExpiration;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;get_AbsoluteExpirationRelativeToNow;();summary;df-generated | | Microsoft.Extensions.Caching.Memory;ICacheEntry;get_ExpirationTokens;();summary;df-generated | | Microsoft.Extensions.Caching.Memory;ICacheEntry;get_Key;();summary;df-generated | | Microsoft.Extensions.Caching.Memory;ICacheEntry;get_PostEvictionCallbacks;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;get_Priority;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;get_Size;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;get_SlidingExpiration;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;get_Value;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;set_AbsoluteExpiration;(System.Nullable);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;set_AbsoluteExpirationRelativeToNow;(System.Nullable);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;set_Priority;(Microsoft.Extensions.Caching.Memory.CacheItemPriority);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;set_Size;(System.Nullable);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;set_SlidingExpiration;(System.Nullable);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;ICacheEntry;set_Value;(System.Object);summary;df-generated | | Microsoft.Extensions.Caching.Memory;IMemoryCache;CreateEntry;(System.Object);summary;df-generated | | Microsoft.Extensions.Caching.Memory;IMemoryCache;GetCurrentStatistics;();summary;df-generated | | Microsoft.Extensions.Caching.Memory;IMemoryCache;Remove;(System.Object);summary;df-generated | @@ -19501,45 +18143,11 @@ neutral | Microsoft.Extensions.Caching.Memory;MemoryCache;get_Count;();summary;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;get_ExpirationTokens;();summary;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;get_PostEvictionCallbacks;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;get_Priority;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;set_Priority;(Microsoft.Extensions.Caching.Memory.CacheItemPriority);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_Clock;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_CompactOnMemoryPressure;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_CompactionPercentage;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_ExpirationScanFrequency;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_SizeLimit;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_TrackLinkedCacheEntries;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;get_TrackStatistics;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;set_Clock;(Microsoft.Extensions.Internal.ISystemClock);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;set_CompactOnMemoryPressure;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;set_CompactionPercentage;(System.Double);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;set_ExpirationScanFrequency;(System.TimeSpan);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;set_SizeLimit;(System.Nullable);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;set_TrackLinkedCacheEntries;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;set_TrackStatistics;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;get_CurrentEntryCount;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;get_CurrentEstimatedSize;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;get_TotalHits;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;get_TotalMisses;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;set_CurrentEntryCount;(System.Int64);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;set_CurrentEstimatedSize;(System.Nullable);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;set_TotalHits;(System.Int64);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheStatistics;set_TotalMisses;(System.Int64);summary;df-generated | -| Microsoft.Extensions.Caching.Memory;PostEvictionCallbackRegistration;get_EvictionCallback;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;PostEvictionCallbackRegistration;get_State;();summary;df-generated | -| Microsoft.Extensions.Caching.Memory;PostEvictionCallbackRegistration;set_State;(System.Object);summary;df-generated | | Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationProvider;CommandLineConfigurationProvider;(System.Collections.Generic.IEnumerable,System.Collections.Generic.IDictionary);summary;df-generated | | Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationProvider;Load;();summary;df-generated | -| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationProvider;get_Args;();summary;df-generated | | Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | -| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationSource;get_Args;();summary;df-generated | -| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationSource;get_SwitchMappings;();summary;df-generated | -| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationSource;set_Args;(System.Collections.Generic.IEnumerable);summary;df-generated | -| Microsoft.Extensions.Configuration.CommandLine;CommandLineConfigurationSource;set_SwitchMappings;(System.Collections.Generic.IDictionary);summary;df-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationProvider;Load;();summary;df-generated | | Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | -| Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationSource;get_Prefix;();summary;df-generated | -| Microsoft.Extensions.Configuration.EnvironmentVariables;EnvironmentVariablesConfigurationSource;set_Prefix;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration.Ini;IniConfigurationProvider;IniConfigurationProvider;(Microsoft.Extensions.Configuration.Ini.IniConfigurationSource);summary;df-generated | | Microsoft.Extensions.Configuration.Ini;IniConfigurationProvider;Load;(System.IO.Stream);summary;df-generated | | Microsoft.Extensions.Configuration.Ini;IniConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | @@ -19554,8 +18162,6 @@ neutral | Microsoft.Extensions.Configuration.Json;JsonStreamConfigurationProvider;Load;(System.IO.Stream);summary;df-generated | | Microsoft.Extensions.Configuration.Json;JsonStreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration.Memory;MemoryConfigurationProvider;Add;(System.String,System.String);summary;df-generated | -| Microsoft.Extensions.Configuration.Memory;MemoryConfigurationSource;get_InitialData;();summary;df-generated | -| Microsoft.Extensions.Configuration.Memory;MemoryConfigurationSource;set_InitialData;(System.Collections.Generic.IEnumerable>);summary;df-generated | | Microsoft.Extensions.Configuration.UserSecrets;UserSecretsIdAttribute;UserSecretsIdAttribute;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration.UserSecrets;UserSecretsIdAttribute;get_UserSecretsId;();summary;df-generated | | Microsoft.Extensions.Configuration.Xml;XmlConfigurationProvider;Load;(System.IO.Stream);summary;df-generated | @@ -19566,24 +18172,15 @@ neutral | Microsoft.Extensions.Configuration.Xml;XmlStreamConfigurationProvider;Read;(System.IO.Stream,Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor);summary;df-generated | | Microsoft.Extensions.Configuration.Xml;XmlStreamConfigurationProvider;XmlStreamConfigurationProvider;(Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource);summary;df-generated | | Microsoft.Extensions.Configuration.Xml;XmlStreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | -| Microsoft.Extensions.Configuration;BinderOptions;get_BindNonPublicProperties;();summary;df-generated | -| Microsoft.Extensions.Configuration;BinderOptions;get_ErrorOnUnknownConfiguration;();summary;df-generated | -| Microsoft.Extensions.Configuration;BinderOptions;set_BindNonPublicProperties;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Configuration;BinderOptions;set_ErrorOnUnknownConfiguration;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;ChainedConfigurationProvider;(Microsoft.Extensions.Configuration.ChainedConfigurationSource);summary;df-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;Dispose;();summary;df-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;Load;();summary;df-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationProvider;Set;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ChainedConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | -| Microsoft.Extensions.Configuration;ChainedConfigurationSource;get_Configuration;();summary;df-generated | -| Microsoft.Extensions.Configuration;ChainedConfigurationSource;get_ShouldDisposeConfiguration;();summary;df-generated | -| Microsoft.Extensions.Configuration;ChainedConfigurationSource;set_Configuration;(Microsoft.Extensions.Configuration.IConfiguration);summary;df-generated | -| Microsoft.Extensions.Configuration;ChainedConfigurationSource;set_ShouldDisposeConfiguration;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBinder;Bind;(Microsoft.Extensions.Configuration.IConfiguration,System.Object);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBinder;Bind;(Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Object);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBinder;Get;(Microsoft.Extensions.Configuration.IConfiguration,System.Type);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBinder;Get;(Microsoft.Extensions.Configuration.IConfiguration);summary;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationBuilder;Build;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationBuilder;get_Properties;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;ConfigurationDebugViewContext;(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationDebugViewContext;get_ConfigurationProvider;();summary;df-generated | @@ -19600,7 +18197,6 @@ neutral | Microsoft.Extensions.Configuration;ConfigurationManager;Dispose;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;GetChildren;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;Reload;();summary;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationManager;get_Item;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;get_Providers;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationManager;set_Item;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationProvider;Load;();summary;df-generated | @@ -19608,10 +18204,7 @@ neutral | Microsoft.Extensions.Configuration;ConfigurationProvider;Set;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationProvider;ToString;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationProvider;TryGet;(System.String,System.String);summary;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationProvider;get_Data;();summary;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationProvider;set_Data;(System.Collections.Generic.IDictionary);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationReloadToken;OnReload;();summary;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationReloadToken;get_ActiveChangeCallbacks;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationReloadToken;get_HasChanged;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationRoot;Dispose;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationRoot;GetChildren;();summary;df-generated | @@ -19622,7 +18215,6 @@ neutral | Microsoft.Extensions.Configuration;ConfigurationSection;GetSection;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationSection;get_Key;();summary;df-generated | | Microsoft.Extensions.Configuration;ConfigurationSection;set_Item;(System.String,System.String);summary;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationSection;set_Value;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationExtensions;GetFileLoadExceptionHandler;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationExtensions;GetFileProvider;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationProvider;Dispose;();summary;df-generated | @@ -19635,30 +18227,11 @@ neutral | Microsoft.Extensions.Configuration;FileConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationSource;EnsureDefaults;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration;FileConfigurationSource;ResolveFileProvider;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;get_FileProvider;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;get_OnLoadException;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;get_Optional;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;get_Path;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;get_ReloadDelay;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;get_ReloadOnChange;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;set_FileProvider;(Microsoft.Extensions.FileProviders.IFileProvider);summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;set_Optional;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;set_Path;(System.String);summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;set_ReloadDelay;(System.Int32);summary;df-generated | -| Microsoft.Extensions.Configuration;FileConfigurationSource;set_ReloadOnChange;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Configuration;FileLoadExceptionContext;get_Exception;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileLoadExceptionContext;get_Ignore;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileLoadExceptionContext;get_Provider;();summary;df-generated | -| Microsoft.Extensions.Configuration;FileLoadExceptionContext;set_Exception;(System.Exception);summary;df-generated | -| Microsoft.Extensions.Configuration;FileLoadExceptionContext;set_Ignore;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Configuration;FileLoadExceptionContext;set_Provider;(Microsoft.Extensions.Configuration.FileConfigurationProvider);summary;df-generated | | Microsoft.Extensions.Configuration;IConfiguration;GetChildren;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfiguration;GetReloadToken;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfiguration;GetSection;(System.String);summary;df-generated | -| Microsoft.Extensions.Configuration;IConfiguration;get_Item;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration;IConfiguration;set_Item;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationBuilder;Add;(Microsoft.Extensions.Configuration.IConfigurationSource);summary;df-generated | -| Microsoft.Extensions.Configuration;IConfigurationBuilder;Build;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationBuilder;get_Properties;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationBuilder;get_Sources;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationProvider;GetChildKeys;(System.Collections.Generic.IEnumerable,System.String);summary;df-generated | @@ -19670,16 +18243,12 @@ neutral | Microsoft.Extensions.Configuration;IConfigurationRoot;get_Providers;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationSection;get_Key;();summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationSection;get_Path;();summary;df-generated | -| Microsoft.Extensions.Configuration;IConfigurationSection;get_Value;();summary;df-generated | -| Microsoft.Extensions.Configuration;IConfigurationSection;set_Value;(System.String);summary;df-generated | | Microsoft.Extensions.Configuration;IConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | | Microsoft.Extensions.Configuration;StreamConfigurationProvider;Load;();summary;df-generated | | Microsoft.Extensions.Configuration;StreamConfigurationProvider;Load;(System.IO.Stream);summary;df-generated | | Microsoft.Extensions.Configuration;StreamConfigurationProvider;StreamConfigurationProvider;(Microsoft.Extensions.Configuration.StreamConfigurationSource);summary;df-generated | | Microsoft.Extensions.Configuration;StreamConfigurationProvider;get_Source;();summary;df-generated | | Microsoft.Extensions.Configuration;StreamConfigurationSource;Build;(Microsoft.Extensions.Configuration.IConfigurationBuilder);summary;df-generated | -| Microsoft.Extensions.Configuration;StreamConfigurationSource;get_Stream;();summary;df-generated | -| Microsoft.Extensions.Configuration;StreamConfigurationSource;set_Stream;(System.IO.Stream);summary;df-generated | | Microsoft.Extensions.DependencyInjection.Extensions;ServiceCollectionDescriptorExtensions;TryAddKeyedScoped;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Object);summary;df-generated | | Microsoft.Extensions.DependencyInjection.Extensions;ServiceCollectionDescriptorExtensions;TryAddKeyedScoped;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Object);summary;df-generated | | Microsoft.Extensions.DependencyInjection.Extensions;ServiceCollectionDescriptorExtensions;TryAddKeyedSingleton;(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Object);summary;df-generated | @@ -19769,10 +18338,6 @@ neutral | Microsoft.Extensions.DependencyInjection;ServiceProviderKeyedServiceExtensions;GetKeyedServices;(System.IServiceProvider,System.Object);summary;df-generated | | Microsoft.Extensions.DependencyInjection;ServiceProviderKeyedServiceExtensions;GetRequiredKeyedService;(System.IServiceProvider,System.Type,System.Object);summary;df-generated | | Microsoft.Extensions.DependencyInjection;ServiceProviderKeyedServiceExtensions;GetRequiredKeyedService;(System.IServiceProvider,System.Object);summary;df-generated | -| Microsoft.Extensions.DependencyInjection;ServiceProviderOptions;get_ValidateOnBuild;();summary;df-generated | -| Microsoft.Extensions.DependencyInjection;ServiceProviderOptions;get_ValidateScopes;();summary;df-generated | -| Microsoft.Extensions.DependencyInjection;ServiceProviderOptions;set_ValidateOnBuild;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.DependencyInjection;ServiceProviderOptions;set_ValidateScopes;(System.Boolean);summary;df-generated | | Microsoft.Extensions.DependencyInjection;ServiceProviderServiceExtensions;CreateAsyncScope;(Microsoft.Extensions.DependencyInjection.IServiceScopeFactory);summary;df-generated | | Microsoft.Extensions.DependencyInjection;ServiceProviderServiceExtensions;CreateAsyncScope;(System.IServiceProvider);summary;df-generated | | Microsoft.Extensions.DependencyInjection;ServiceProviderServiceExtensions;CreateScope;(System.IServiceProvider);summary;df-generated | @@ -19793,13 +18358,6 @@ neutral | Microsoft.Extensions.Diagnostics.Metrics;InstrumentRule;get_ListenerName;();summary;df-generated | | Microsoft.Extensions.Diagnostics.Metrics;InstrumentRule;get_MeterName;();summary;df-generated | | Microsoft.Extensions.Diagnostics.Metrics;InstrumentRule;get_Scopes;();summary;df-generated | -| Microsoft.Extensions.Diagnostics.Metrics;MeasurementHandlers;get_ByteHandler;();summary;df-generated | -| Microsoft.Extensions.Diagnostics.Metrics;MeasurementHandlers;get_DecimalHandler;();summary;df-generated | -| Microsoft.Extensions.Diagnostics.Metrics;MeasurementHandlers;get_DoubleHandler;();summary;df-generated | -| Microsoft.Extensions.Diagnostics.Metrics;MeasurementHandlers;get_FloatHandler;();summary;df-generated | -| Microsoft.Extensions.Diagnostics.Metrics;MeasurementHandlers;get_IntHandler;();summary;df-generated | -| Microsoft.Extensions.Diagnostics.Metrics;MeasurementHandlers;get_LongHandler;();summary;df-generated | -| Microsoft.Extensions.Diagnostics.Metrics;MeasurementHandlers;get_ShortHandler;();summary;df-generated | | Microsoft.Extensions.Diagnostics.Metrics;MetricsOptions;get_Rules;();summary;df-generated | | Microsoft.Extensions.FileProviders.Composite;CompositeDirectoryContents;get_Exists;();summary;df-generated | | Microsoft.Extensions.FileProviders.Internal;PhysicalDirectoryContents;PhysicalDirectoryContents;(System.String);summary;df-generated | @@ -19820,11 +18378,9 @@ neutral | Microsoft.Extensions.FileProviders.Physical;PhysicalFilesWatcher;Dispose;();summary;df-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalFilesWatcher;Dispose;(System.Boolean);summary;df-generated | | Microsoft.Extensions.FileProviders.Physical;PhysicalFilesWatcher;PhysicalFilesWatcher;(System.String,System.IO.FileSystemWatcher,System.Boolean);summary;df-generated | -| Microsoft.Extensions.FileProviders.Physical;PollingFileChangeToken;get_ActiveChangeCallbacks;();summary;df-generated | | Microsoft.Extensions.FileProviders.Physical;PollingFileChangeToken;get_HasChanged;();summary;df-generated | | Microsoft.Extensions.FileProviders.Physical;PollingWildCardChangeToken;GetLastWriteUtc;(System.String);summary;df-generated | | Microsoft.Extensions.FileProviders.Physical;PollingWildCardChangeToken;PollingWildCardChangeToken;(System.String,System.String);summary;df-generated | -| Microsoft.Extensions.FileProviders.Physical;PollingWildCardChangeToken;get_ActiveChangeCallbacks;();summary;df-generated | | Microsoft.Extensions.FileProviders.Physical;PollingWildCardChangeToken;get_HasChanged;();summary;df-generated | | Microsoft.Extensions.FileProviders;CompositeFileProvider;GetFileInfo;(System.String);summary;df-generated | | Microsoft.Extensions.FileProviders;CompositeFileProvider;Watch;(System.String);summary;df-generated | @@ -19863,10 +18419,6 @@ neutral | Microsoft.Extensions.FileProviders;PhysicalFileProvider;PhysicalFileProvider;(System.String,Microsoft.Extensions.FileProviders.Physical.ExclusionFilters);summary;df-generated | | Microsoft.Extensions.FileProviders;PhysicalFileProvider;Watch;(System.String);summary;df-generated | | Microsoft.Extensions.FileProviders;PhysicalFileProvider;get_Root;();summary;df-generated | -| Microsoft.Extensions.FileProviders;PhysicalFileProvider;get_UseActivePolling;();summary;df-generated | -| Microsoft.Extensions.FileProviders;PhysicalFileProvider;get_UsePollingFileWatcher;();summary;df-generated | -| Microsoft.Extensions.FileProviders;PhysicalFileProvider;set_UseActivePolling;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.FileProviders;PhysicalFileProvider;set_UsePollingFileWatcher;(System.Boolean);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoBase;EnumerateFileSystemInfos;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoBase;GetDirectory;(System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing.Abstractions;DirectoryInfoBase;GetFile;(System.String);summary;df-generated | @@ -19968,9 +18520,7 @@ neutral | Microsoft.Extensions.FileSystemGlobbing;MatcherExtensions;Match;(Microsoft.Extensions.FileSystemGlobbing.Matcher,System.String,System.String);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;PatternMatchingResult;(System.Collections.Generic.IEnumerable);summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;PatternMatchingResult;(System.Collections.Generic.IEnumerable,System.Boolean);summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;get_Files;();summary;df-generated | | Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;get_HasMatches;();summary;df-generated | -| Microsoft.Extensions.FileSystemGlobbing;PatternMatchingResult;set_Files;(System.Collections.Generic.IEnumerable);summary;df-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;NotifyStarted;();summary;df-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;NotifyStopped;();summary;df-generated | | Microsoft.Extensions.Hosting.Internal;ApplicationLifetime;StopApplication;();summary;df-generated | @@ -19979,19 +18529,9 @@ neutral | Microsoft.Extensions.Hosting.Internal;ConsoleLifetime;Dispose;();summary;df-generated | | Microsoft.Extensions.Hosting.Internal;ConsoleLifetime;StopAsync;(System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Hosting.Internal;ConsoleLifetime;WaitForStartAsync;(System.Threading.CancellationToken);summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;get_ApplicationName;();summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;get_ContentRootFileProvider;();summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;get_ContentRootPath;();summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;get_EnvironmentName;();summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;set_ApplicationName;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;set_ContentRootFileProvider;(Microsoft.Extensions.FileProviders.IFileProvider);summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;set_ContentRootPath;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting.Internal;HostingEnvironment;set_EnvironmentName;(System.String);summary;df-generated | | Microsoft.Extensions.Hosting;BackgroundService;Dispose;();summary;df-generated | | Microsoft.Extensions.Hosting;BackgroundService;ExecuteAsync;(System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Hosting;BackgroundService;StopAsync;(System.Threading.CancellationToken);summary;df-generated | -| Microsoft.Extensions.Hosting;ConsoleLifetimeOptions;get_SuppressStatusMessages;();summary;df-generated | -| Microsoft.Extensions.Hosting;ConsoleLifetimeOptions;set_SuppressStatusMessages;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Hosting;Host;CreateApplicationBuilder;();summary;df-generated | | Microsoft.Extensions.Hosting;Host;CreateApplicationBuilder;(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings);summary;df-generated | | Microsoft.Extensions.Hosting;Host;CreateApplicationBuilder;(System.String[]);summary;df-generated | @@ -20005,40 +18545,14 @@ neutral | Microsoft.Extensions.Hosting;HostApplicationBuilder;HostApplicationBuilder;(System.String[]);summary;df-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;get_Configuration;();summary;df-generated | | Microsoft.Extensions.Hosting;HostApplicationBuilder;get_Properties;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;get_ApplicationName;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;get_Args;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;get_Configuration;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;get_ContentRootPath;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;get_DisableDefaults;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;get_EnvironmentName;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;set_ApplicationName;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;set_Args;(System.String[]);summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;set_Configuration;(Microsoft.Extensions.Configuration.ConfigurationManager);summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;set_ContentRootPath;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;set_DisableDefaults;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Hosting;HostApplicationBuilderSettings;set_EnvironmentName;(System.String);summary;df-generated | | Microsoft.Extensions.Hosting;HostBuilder;Build;();summary;df-generated | | Microsoft.Extensions.Hosting;HostBuilder;get_Properties;();summary;df-generated | | Microsoft.Extensions.Hosting;HostBuilderContext;HostBuilderContext;(System.Collections.Generic.IDictionary);summary;df-generated | -| Microsoft.Extensions.Hosting;HostBuilderContext;get_Configuration;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostBuilderContext;get_HostingEnvironment;();summary;df-generated | | Microsoft.Extensions.Hosting;HostBuilderContext;get_Properties;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostBuilderContext;set_Configuration;(Microsoft.Extensions.Configuration.IConfiguration);summary;df-generated | -| Microsoft.Extensions.Hosting;HostBuilderContext;set_HostingEnvironment;(Microsoft.Extensions.Hosting.IHostEnvironment);summary;df-generated | | Microsoft.Extensions.Hosting;HostEnvironmentEnvExtensions;IsDevelopment;(Microsoft.Extensions.Hosting.IHostEnvironment);summary;df-generated | | Microsoft.Extensions.Hosting;HostEnvironmentEnvExtensions;IsEnvironment;(Microsoft.Extensions.Hosting.IHostEnvironment,System.String);summary;df-generated | | Microsoft.Extensions.Hosting;HostEnvironmentEnvExtensions;IsProduction;(Microsoft.Extensions.Hosting.IHostEnvironment);summary;df-generated | | Microsoft.Extensions.Hosting;HostEnvironmentEnvExtensions;IsStaging;(Microsoft.Extensions.Hosting.IHostEnvironment);summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;get_BackgroundServiceExceptionBehavior;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;get_ServicesStartConcurrently;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;get_ServicesStopConcurrently;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;get_ShutdownTimeout;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;get_StartupTimeout;();summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;set_BackgroundServiceExceptionBehavior;(Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior);summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;set_ServicesStartConcurrently;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;set_ServicesStopConcurrently;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;set_ShutdownTimeout;(System.TimeSpan);summary;df-generated | -| Microsoft.Extensions.Hosting;HostOptions;set_StartupTimeout;(System.TimeSpan);summary;df-generated | | Microsoft.Extensions.Hosting;HostingAbstractionsHostBuilderExtensions;Start;(Microsoft.Extensions.Hosting.IHostBuilder);summary;df-generated | | Microsoft.Extensions.Hosting;HostingAbstractionsHostBuilderExtensions;StartAsync;(Microsoft.Extensions.Hosting.IHostBuilder,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Hosting;HostingAbstractionsHostExtensions;Run;(Microsoft.Extensions.Hosting.IHost);summary;df-generated | @@ -20072,14 +18586,6 @@ neutral | Microsoft.Extensions.Hosting;IHostBuilder;Build;();summary;df-generated | | Microsoft.Extensions.Hosting;IHostBuilder;UseServiceProviderFactory;(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory);summary;df-generated | | Microsoft.Extensions.Hosting;IHostBuilder;get_Properties;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;get_ApplicationName;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;get_ContentRootFileProvider;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;get_ContentRootPath;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;get_EnvironmentName;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;set_ApplicationName;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;set_ContentRootFileProvider;(Microsoft.Extensions.FileProviders.IFileProvider);summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;set_ContentRootPath;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting;IHostEnvironment;set_EnvironmentName;(System.String);summary;df-generated | | Microsoft.Extensions.Hosting;IHostLifetime;StopAsync;(System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Hosting;IHostLifetime;WaitForStartAsync;(System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Hosting;IHostedLifecycleService;StartedAsync;(System.Threading.CancellationToken);summary;df-generated | @@ -20088,14 +18594,6 @@ neutral | Microsoft.Extensions.Hosting;IHostedLifecycleService;StoppingAsync;(System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Hosting;IHostedService;StartAsync;(System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Hosting;IHostedService;StopAsync;(System.Threading.CancellationToken);summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;get_ApplicationName;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;get_ContentRootFileProvider;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;get_ContentRootPath;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;get_EnvironmentName;();summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;set_ApplicationName;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;set_ContentRootFileProvider;(Microsoft.Extensions.FileProviders.IFileProvider);summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;set_ContentRootPath;(System.String);summary;df-generated | -| Microsoft.Extensions.Hosting;IHostingEnvironment;set_EnvironmentName;(System.String);summary;df-generated | | Microsoft.Extensions.Http.Logging;IHttpClientAsyncLogger;LogRequestFailedAsync;(System.Object,System.Net.Http.HttpRequestMessage,System.Net.Http.HttpResponseMessage,System.Exception,System.TimeSpan,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Http.Logging;IHttpClientAsyncLogger;LogRequestStartAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Http.Logging;IHttpClientAsyncLogger;LogRequestStopAsync;(System.Object,System.Net.Http.HttpRequestMessage,System.Net.Http.HttpResponseMessage,System.TimeSpan,System.Threading.CancellationToken);summary;df-generated | @@ -20106,16 +18604,9 @@ neutral | Microsoft.Extensions.Http.Logging;LoggingScopeHttpMessageHandler;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);summary;df-generated | | Microsoft.Extensions.Http;HttpClientFactoryOptions;get_HttpClientActions;();summary;df-generated | | Microsoft.Extensions.Http;HttpClientFactoryOptions;get_HttpMessageHandlerBuilderActions;();summary;df-generated | -| Microsoft.Extensions.Http;HttpClientFactoryOptions;get_ShouldRedactHeaderValue;();summary;df-generated | -| Microsoft.Extensions.Http;HttpClientFactoryOptions;get_SuppressHandlerScope;();summary;df-generated | -| Microsoft.Extensions.Http;HttpClientFactoryOptions;set_SuppressHandlerScope;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;Build;();summary;df-generated | | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;get_AdditionalHandlers;();summary;df-generated | -| Microsoft.Extensions.Http;HttpMessageHandlerBuilder;get_Name;();summary;df-generated | -| Microsoft.Extensions.Http;HttpMessageHandlerBuilder;get_PrimaryHandler;();summary;df-generated | | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;get_Services;();summary;df-generated | -| Microsoft.Extensions.Http;HttpMessageHandlerBuilder;set_Name;(System.String);summary;df-generated | -| Microsoft.Extensions.Http;HttpMessageHandlerBuilder;set_PrimaryHandler;(System.Net.Http.HttpMessageHandler);summary;df-generated | | Microsoft.Extensions.Http;ITypedHttpClientFactory;CreateClient;(System.Net.Http.HttpClient);summary;df-generated | | Microsoft.Extensions.Internal;ISystemClock;get_UtcNow;();summary;df-generated | | Microsoft.Extensions.Internal;SystemClock;get_UtcNow;();summary;df-generated | @@ -20142,66 +18633,20 @@ neutral | Microsoft.Extensions.Logging.Configuration;LoggerProviderOptionsChangeTokenSource;LoggerProviderOptionsChangeTokenSource;(Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration);summary;df-generated | | Microsoft.Extensions.Logging.Configuration;LoggingBuilderConfigurationExtensions;AddConfiguration;(Microsoft.Extensions.Logging.ILoggingBuilder);summary;df-generated | | Microsoft.Extensions.Logging.Console;ConfigurationConsoleLoggerSettings;TryGetSwitch;(System.String,Microsoft.Extensions.Logging.LogLevel);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConfigurationConsoleLoggerSettings;get_ChangeToken;();summary;df-generated | | Microsoft.Extensions.Logging.Console;ConfigurationConsoleLoggerSettings;get_IncludeScopes;();summary;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleFormatter;ConsoleFormatter;(System.String);summary;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleFormatter;Write;(Microsoft.Extensions.Logging.Abstractions.LogEntry,Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter);summary;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleFormatter;get_Name;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleFormatterOptions;get_IncludeScopes;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleFormatterOptions;get_TimestampFormat;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleFormatterOptions;get_UseUtcTimestamp;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleFormatterOptions;set_IncludeScopes;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleFormatterOptions;set_TimestampFormat;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleFormatterOptions;set_UseUtcTimestamp;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_DisableColors;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_Format;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_FormatterName;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_IncludeScopes;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_LogToStandardErrorThreshold;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_MaxQueueLength;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_QueueFullMode;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_TimestampFormat;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;get_UseUtcTimestamp;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_DisableColors;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_Format;(Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_FormatterName;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_IncludeScopes;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_LogToStandardErrorThreshold;(Microsoft.Extensions.Logging.LogLevel);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_MaxQueueLength;(System.Int32);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_QueueFullMode;(Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_TimestampFormat;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerOptions;set_UseUtcTimestamp;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleLoggerProvider;ConsoleLoggerProvider;(Microsoft.Extensions.Options.IOptionsMonitor);summary;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleLoggerProvider;Dispose;();summary;df-generated | | Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;TryGetSwitch;(System.String,Microsoft.Extensions.Logging.LogLevel);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;get_ChangeToken;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;get_DisableColors;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;get_IncludeScopes;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;get_Switches;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;set_ChangeToken;(Microsoft.Extensions.Primitives.IChangeToken);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;set_DisableColors;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;set_IncludeScopes;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Logging.Console;ConsoleLoggerSettings;set_Switches;(System.Collections.Generic.IDictionary);summary;df-generated | | Microsoft.Extensions.Logging.Console;IConsoleLoggerSettings;Reload;();summary;df-generated | | Microsoft.Extensions.Logging.Console;IConsoleLoggerSettings;TryGetSwitch;(System.String,Microsoft.Extensions.Logging.LogLevel);summary;df-generated | | Microsoft.Extensions.Logging.Console;IConsoleLoggerSettings;get_ChangeToken;();summary;df-generated | | Microsoft.Extensions.Logging.Console;IConsoleLoggerSettings;get_IncludeScopes;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;JsonConsoleFormatterOptions;get_JsonWriterOptions;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;JsonConsoleFormatterOptions;set_JsonWriterOptions;(System.Text.Json.JsonWriterOptions);summary;df-generated | -| Microsoft.Extensions.Logging.Console;SimpleConsoleFormatterOptions;get_ColorBehavior;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;SimpleConsoleFormatterOptions;get_SingleLine;();summary;df-generated | -| Microsoft.Extensions.Logging.Console;SimpleConsoleFormatterOptions;set_ColorBehavior;(Microsoft.Extensions.Logging.Console.LoggerColorBehavior);summary;df-generated | -| Microsoft.Extensions.Logging.Console;SimpleConsoleFormatterOptions;set_SingleLine;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Logging.Debug;DebugLoggerProvider;Dispose;();summary;df-generated | | Microsoft.Extensions.Logging.EventLog;EventLogLoggerProvider;Dispose;();summary;df-generated | | Microsoft.Extensions.Logging.EventLog;EventLogLoggerProvider;EventLogLoggerProvider;(Microsoft.Extensions.Options.IOptions);summary;df-generated | -| Microsoft.Extensions.Logging.EventLog;EventLogSettings;get_Filter;();summary;df-generated | -| Microsoft.Extensions.Logging.EventLog;EventLogSettings;get_LogName;();summary;df-generated | -| Microsoft.Extensions.Logging.EventLog;EventLogSettings;get_MachineName;();summary;df-generated | -| Microsoft.Extensions.Logging.EventLog;EventLogSettings;get_SourceName;();summary;df-generated | -| Microsoft.Extensions.Logging.EventLog;EventLogSettings;set_LogName;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging.EventLog;EventLogSettings;set_MachineName;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging.EventLog;EventLogSettings;set_SourceName;(System.String);summary;df-generated | | Microsoft.Extensions.Logging.EventSource;EventSourceLoggerProvider;Dispose;();summary;df-generated | | Microsoft.Extensions.Logging.EventSource;LoggingEventSource;OnEventCommand;(System.Diagnostics.Tracing.EventCommandEventArgs);summary;df-generated | | Microsoft.Extensions.Logging.TraceSource;TraceSourceLoggerProvider;Dispose;();summary;df-generated | @@ -20223,8 +18668,6 @@ neutral | Microsoft.Extensions.Logging;ILoggerProvider;CreateLogger;(System.String);summary;df-generated | | Microsoft.Extensions.Logging;ILoggingBuilder;get_Services;();summary;df-generated | | Microsoft.Extensions.Logging;ISupportExternalScope;SetScopeProvider;(Microsoft.Extensions.Logging.IExternalScopeProvider);summary;df-generated | -| Microsoft.Extensions.Logging;LogDefineOptions;get_SkipEnabledCheck;();summary;df-generated | -| Microsoft.Extensions.Logging;LogDefineOptions;set_SkipEnabledCheck;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Logging;Logger;IsEnabled;(Microsoft.Extensions.Logging.LogLevel);summary;df-generated | | Microsoft.Extensions.Logging;Logger;Logger;(Microsoft.Extensions.Logging.ILoggerFactory);summary;df-generated | | Microsoft.Extensions.Logging;LoggerExtensions;Log;(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,System.Exception,System.String,System.Object[]);summary;df-generated | @@ -20263,13 +18706,7 @@ neutral | Microsoft.Extensions.Logging;LoggerFactory;LoggerFactory;(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor);summary;df-generated | | Microsoft.Extensions.Logging;LoggerFactory;LoggerFactory;(System.Collections.Generic.IEnumerable,Microsoft.Extensions.Options.IOptionsMonitor,Microsoft.Extensions.Options.IOptions);summary;df-generated | | Microsoft.Extensions.Logging;LoggerFactoryExtensions;CreateLogger;(Microsoft.Extensions.Logging.ILoggerFactory);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerFactoryOptions;get_ActivityTrackingOptions;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerFactoryOptions;set_ActivityTrackingOptions;(Microsoft.Extensions.Logging.ActivityTrackingOptions);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerFilterOptions;get_CaptureScopes;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerFilterOptions;get_MinLevel;();summary;df-generated | | Microsoft.Extensions.Logging;LoggerFilterOptions;get_Rules;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerFilterOptions;set_CaptureScopes;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerFilterOptions;set_MinLevel;(Microsoft.Extensions.Logging.LogLevel);summary;df-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;ToString;();summary;df-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;get_CategoryName;();summary;df-generated | | Microsoft.Extensions.Logging;LoggerFilterRule;get_Filter;();summary;df-generated | @@ -20300,16 +18737,6 @@ neutral | Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(Microsoft.Extensions.Logging.LogLevel,System.String);summary;df-generated | | Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(System.Int32,Microsoft.Extensions.Logging.LogLevel,System.String);summary;df-generated | | Microsoft.Extensions.Logging;LoggerMessageAttribute;LoggerMessageAttribute;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;get_EventId;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;get_EventName;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;get_Level;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;get_Message;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;get_SkipEnabledCheck;();summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;set_EventId;(System.Int32);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;set_EventName;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;set_Level;(Microsoft.Extensions.Logging.LogLevel);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;set_Message;(System.String);summary;df-generated | -| Microsoft.Extensions.Logging;LoggerMessageAttribute;set_SkipEnabledCheck;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Logging;ProviderAliasAttribute;ProviderAliasAttribute;(System.String);summary;df-generated | | Microsoft.Extensions.Logging;ProviderAliasAttribute;get_Alias;();summary;df-generated | | Microsoft.Extensions.Options;ConfigurationChangeTokenSource;ConfigurationChangeTokenSource;(Microsoft.Extensions.Configuration.IConfiguration);summary;df-generated | @@ -20480,16 +18907,6 @@ neutral | Microsoft.Extensions.Options;ValidateOptions;get_Validation;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.Collections.Generic.IEnumerable);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResult;Fail;(System.String);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;get_Failed;();summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;get_FailureMessage;();summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;get_Failures;();summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;get_Skipped;();summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;get_Succeeded;();summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;set_Failed;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;set_FailureMessage;(System.String);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;set_Failures;(System.Collections.Generic.IEnumerable);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;set_Skipped;(System.Boolean);summary;df-generated | -| Microsoft.Extensions.Options;ValidateOptionsResult;set_Succeeded;(System.Boolean);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddError;(System.String,System.String);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResult;(Microsoft.Extensions.Options.ValidateOptionsResult);summary;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;AddResult;(System.ComponentModel.DataAnnotations.ValidationResult);summary;df-generated | @@ -20497,7 +18914,6 @@ neutral | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;Build;();summary;df-generated | | Microsoft.Extensions.Options;ValidateOptionsResultBuilder;Clear;();summary;df-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;CancellationChangeToken;(System.Threading.CancellationToken);summary;df-generated | -| Microsoft.Extensions.Primitives;CancellationChangeToken;get_ActiveChangeCallbacks;();summary;df-generated | | Microsoft.Extensions.Primitives;CancellationChangeToken;get_HasChanged;();summary;df-generated | | Microsoft.Extensions.Primitives;CompositeChangeToken;CompositeChangeToken;(System.Collections.Generic.IReadOnlyList);summary;df-generated | | Microsoft.Extensions.Primitives;CompositeChangeToken;get_ActiveChangeCallbacks;();summary;df-generated | @@ -20510,8 +18926,6 @@ neutral | Microsoft.Extensions.Primitives;InplaceStringBuilder;Append;(System.String);summary;df-generated | | Microsoft.Extensions.Primitives;InplaceStringBuilder;Append;(System.String,System.Int32,System.Int32);summary;df-generated | | Microsoft.Extensions.Primitives;InplaceStringBuilder;InplaceStringBuilder;(System.Int32);summary;df-generated | -| Microsoft.Extensions.Primitives;InplaceStringBuilder;get_Capacity;();summary;df-generated | -| Microsoft.Extensions.Primitives;InplaceStringBuilder;set_Capacity;(System.Int32);summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;AsMemory;();summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;AsSpan;();summary;df-generated | | Microsoft.Extensions.Primitives;StringSegment;AsSpan;(System.Int32);summary;df-generated | @@ -20832,9 +19246,7 @@ neutral | Microsoft.VisualBasic.FileIO;FileSystem;WriteAllBytes;(System.String,System.Byte[],System.Boolean);summary;df-generated | | Microsoft.VisualBasic.FileIO;FileSystem;WriteAllText;(System.String,System.String,System.Boolean);summary;df-generated | | Microsoft.VisualBasic.FileIO;FileSystem;WriteAllText;(System.String,System.String,System.Boolean,System.Text.Encoding);summary;df-generated | -| Microsoft.VisualBasic.FileIO;FileSystem;get_CurrentDirectory;();summary;df-generated | | Microsoft.VisualBasic.FileIO;FileSystem;get_Drives;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;FileSystem;set_CurrentDirectory;(System.String);summary;df-generated | | Microsoft.VisualBasic.FileIO;MalformedLineException;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | Microsoft.VisualBasic.FileIO;MalformedLineException;MalformedLineException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | Microsoft.VisualBasic.FileIO;MalformedLineException;MalformedLineException;(System.String);summary;df-generated | @@ -20842,8 +19254,6 @@ neutral | Microsoft.VisualBasic.FileIO;MalformedLineException;MalformedLineException;(System.String,System.Int64);summary;df-generated | | Microsoft.VisualBasic.FileIO;MalformedLineException;MalformedLineException;(System.String,System.Int64,System.Exception);summary;df-generated | | Microsoft.VisualBasic.FileIO;MalformedLineException;ToString;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;MalformedLineException;get_LineNumber;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;MalformedLineException;set_LineNumber;(System.Int64);summary;df-generated | | Microsoft.VisualBasic.FileIO;SpecialDirectories;get_AllUsersApplicationData;();summary;df-generated | | Microsoft.VisualBasic.FileIO;SpecialDirectories;get_CurrentUserApplicationData;();summary;df-generated | | Microsoft.VisualBasic.FileIO;SpecialDirectories;get_Desktop;();summary;df-generated | @@ -20870,22 +19280,10 @@ neutral | Microsoft.VisualBasic.FileIO;TextFieldParser;TextFieldParser;(System.String);summary;df-generated | | Microsoft.VisualBasic.FileIO;TextFieldParser;TextFieldParser;(System.String,System.Text.Encoding);summary;df-generated | | Microsoft.VisualBasic.FileIO;TextFieldParser;TextFieldParser;(System.String,System.Text.Encoding,System.Boolean);summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;get_CommentTokens;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;get_Delimiters;();summary;df-generated | | Microsoft.VisualBasic.FileIO;TextFieldParser;get_EndOfData;();summary;df-generated | | Microsoft.VisualBasic.FileIO;TextFieldParser;get_ErrorLine;();summary;df-generated | | Microsoft.VisualBasic.FileIO;TextFieldParser;get_ErrorLineNumber;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;get_FieldWidths;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;get_HasFieldsEnclosedInQuotes;();summary;df-generated | | Microsoft.VisualBasic.FileIO;TextFieldParser;get_LineNumber;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;get_TextFieldType;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;get_TrimWhiteSpace;();summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;set_CommentTokens;(System.String[]);summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;set_Delimiters;(System.String[]);summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;set_FieldWidths;(System.Int32[]);summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;set_HasFieldsEnclosedInQuotes;(System.Boolean);summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;set_TextFieldType;(Microsoft.VisualBasic.FileIO.FieldType);summary;df-generated | -| Microsoft.VisualBasic.FileIO;TextFieldParser;set_TrimWhiteSpace;(System.Boolean);summary;df-generated | | Microsoft.VisualBasic;Collection;Add;(System.Object,System.String,System.Object,System.Object);summary;df-generated | | Microsoft.VisualBasic;Collection;Contains;(System.Object);summary;df-generated | | Microsoft.VisualBasic;Collection;Contains;(System.String);summary;df-generated | @@ -20905,8 +19303,6 @@ neutral | Microsoft.VisualBasic;ComClassAttribute;get_ClassID;();summary;df-generated | | Microsoft.VisualBasic;ComClassAttribute;get_EventID;();summary;df-generated | | Microsoft.VisualBasic;ComClassAttribute;get_InterfaceID;();summary;df-generated | -| Microsoft.VisualBasic;ComClassAttribute;get_InterfaceShadows;();summary;df-generated | -| Microsoft.VisualBasic;ComClassAttribute;set_InterfaceShadows;(System.Boolean);summary;df-generated | | Microsoft.VisualBasic;Conversion;CTypeDynamic;(System.Object,System.Type);summary;df-generated | | Microsoft.VisualBasic;Conversion;CTypeDynamic;(System.Object);summary;df-generated | | Microsoft.VisualBasic;Conversion;ErrorToString;();summary;df-generated | @@ -20966,31 +19362,13 @@ neutral | Microsoft.VisualBasic;DateAndTime;Weekday;(System.DateTime,Microsoft.VisualBasic.FirstDayOfWeek);summary;df-generated | | Microsoft.VisualBasic;DateAndTime;WeekdayName;(System.Int32,System.Boolean,Microsoft.VisualBasic.FirstDayOfWeek);summary;df-generated | | Microsoft.VisualBasic;DateAndTime;Year;(System.DateTime);summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;get_DateString;();summary;df-generated | | Microsoft.VisualBasic;DateAndTime;get_Now;();summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;get_TimeOfDay;();summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;get_TimeString;();summary;df-generated | | Microsoft.VisualBasic;DateAndTime;get_Timer;();summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;get_Today;();summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;set_DateString;(System.String);summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;set_TimeOfDay;(System.DateTime);summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;set_TimeString;(System.String);summary;df-generated | -| Microsoft.VisualBasic;DateAndTime;set_Today;(System.DateTime);summary;df-generated | | Microsoft.VisualBasic;ErrObject;Clear;();summary;df-generated | | Microsoft.VisualBasic;ErrObject;GetException;();summary;df-generated | | Microsoft.VisualBasic;ErrObject;Raise;(System.Int32,System.Object,System.Object,System.Object,System.Object);summary;df-generated | -| Microsoft.VisualBasic;ErrObject;get_Description;();summary;df-generated | | Microsoft.VisualBasic;ErrObject;get_Erl;();summary;df-generated | -| Microsoft.VisualBasic;ErrObject;get_HelpContext;();summary;df-generated | -| Microsoft.VisualBasic;ErrObject;get_HelpFile;();summary;df-generated | | Microsoft.VisualBasic;ErrObject;get_LastDllError;();summary;df-generated | -| Microsoft.VisualBasic;ErrObject;get_Number;();summary;df-generated | -| Microsoft.VisualBasic;ErrObject;get_Source;();summary;df-generated | -| Microsoft.VisualBasic;ErrObject;set_Description;(System.String);summary;df-generated | -| Microsoft.VisualBasic;ErrObject;set_HelpContext;(System.Int32);summary;df-generated | -| Microsoft.VisualBasic;ErrObject;set_HelpFile;(System.String);summary;df-generated | -| Microsoft.VisualBasic;ErrObject;set_Number;(System.Int32);summary;df-generated | -| Microsoft.VisualBasic;ErrObject;set_Source;(System.String);summary;df-generated | | Microsoft.VisualBasic;FileSystem;ChDir;(System.String);summary;df-generated | | Microsoft.VisualBasic;FileSystem;ChDrive;(System.Char);summary;df-generated | | Microsoft.VisualBasic;FileSystem;ChDrive;(System.String);summary;df-generated | @@ -21206,7 +19584,6 @@ neutral | Microsoft.Win32.SafeHandles;SafeAccessTokenHandle;get_InvalidHandle;();summary;df-generated | | Microsoft.Win32.SafeHandles;SafeAccessTokenHandle;get_IsInvalid;();summary;df-generated | | Microsoft.Win32.SafeHandles;SafeFileHandle;ReleaseHandle;();summary;df-generated | -| Microsoft.Win32.SafeHandles;SafeFileHandle;get_IsAsync;();summary;df-generated | | Microsoft.Win32.SafeHandles;SafeFileHandle;get_IsInvalid;();summary;df-generated | | Microsoft.Win32.SafeHandles;SafeHandleMinusOneIsInvalid;SafeHandleMinusOneIsInvalid;(System.Boolean);summary;df-generated | | Microsoft.Win32.SafeHandles;SafeHandleMinusOneIsInvalid;get_IsInvalid;();summary;df-generated | @@ -21281,9 +19658,7 @@ neutral | Microsoft.Win32;SessionEndedEventArgs;SessionEndedEventArgs;(Microsoft.Win32.SessionEndReasons);summary;df-generated | | Microsoft.Win32;SessionEndedEventArgs;get_Reason;();summary;df-generated | | Microsoft.Win32;SessionEndingEventArgs;SessionEndingEventArgs;(Microsoft.Win32.SessionEndReasons);summary;df-generated | -| Microsoft.Win32;SessionEndingEventArgs;get_Cancel;();summary;df-generated | | Microsoft.Win32;SessionEndingEventArgs;get_Reason;();summary;df-generated | -| Microsoft.Win32;SessionEndingEventArgs;set_Cancel;(System.Boolean);summary;df-generated | | Microsoft.Win32;SessionSwitchEventArgs;SessionSwitchEventArgs;(Microsoft.Win32.SessionSwitchReason);summary;df-generated | | Microsoft.Win32;SessionSwitchEventArgs;get_Reason;();summary;df-generated | | Microsoft.Win32;SystemEvents;CreateTimer;(System.Int32);summary;df-generated | @@ -21471,7 +19846,6 @@ neutral | System.Buffers;ArrayBufferWriter;get_Capacity;();summary;df-generated | | System.Buffers;ArrayBufferWriter;get_FreeCapacity;();summary;df-generated | | System.Buffers;ArrayBufferWriter;get_WrittenCount;();summary;df-generated | -| System.Buffers;ArrayBufferWriter;get_WrittenSpan;();summary;df-generated | | System.Buffers;ArrayPool;Create;();summary;df-generated | | System.Buffers;ArrayPool;Create;(System.Int32,System.Int32);summary;df-generated | | System.Buffers;ArrayPool;Rent;(System.Int32);summary;df-generated | @@ -21501,16 +19875,9 @@ neutral | System.Buffers;ReadOnlySequence+Enumerator;MoveNext;();summary;df-generated | | System.Buffers;ReadOnlySequence;GetOffset;(System.SequencePosition);summary;df-generated | | System.Buffers;ReadOnlySequence;ToString;();summary;df-generated | -| System.Buffers;ReadOnlySequence;get_FirstSpan;();summary;df-generated | | System.Buffers;ReadOnlySequence;get_IsEmpty;();summary;df-generated | | System.Buffers;ReadOnlySequence;get_IsSingleSegment;();summary;df-generated | | System.Buffers;ReadOnlySequence;get_Length;();summary;df-generated | -| System.Buffers;ReadOnlySequenceSegment;get_Memory;();summary;df-generated | -| System.Buffers;ReadOnlySequenceSegment;get_Next;();summary;df-generated | -| System.Buffers;ReadOnlySequenceSegment;get_RunningIndex;();summary;df-generated | -| System.Buffers;ReadOnlySequenceSegment;set_Memory;(System.ReadOnlyMemory);summary;df-generated | -| System.Buffers;ReadOnlySequenceSegment;set_Next;(System.Buffers.ReadOnlySequenceSegment);summary;df-generated | -| System.Buffers;ReadOnlySequenceSegment;set_RunningIndex;(System.Int64);summary;df-generated | | System.Buffers;SearchValues;Create;(System.ReadOnlySpan);summary;df-generated | | System.Buffers;SearchValues;Contains;(T);summary;df-generated | | System.Buffers;SequenceReader;Advance;(System.Int64);summary;df-generated | @@ -21533,9 +19900,6 @@ neutral | System.Buffers;SequenceReader;TryReadTo;(System.ReadOnlySpan,T,System.Boolean);summary;df-generated | | System.Buffers;SequenceReader;TryReadTo;(System.ReadOnlySpan,T,T,System.Boolean);summary;df-generated | | System.Buffers;SequenceReader;TryReadToAny;(System.ReadOnlySpan,System.ReadOnlySpan,System.Boolean);summary;df-generated | -| System.Buffers;SequenceReader;get_Consumed;();summary;df-generated | -| System.Buffers;SequenceReader;get_CurrentSpan;();summary;df-generated | -| System.Buffers;SequenceReader;get_CurrentSpanIndex;();summary;df-generated | | System.Buffers;SequenceReader;get_End;();summary;df-generated | | System.Buffers;SequenceReader;get_Length;();summary;df-generated | | System.Buffers;SequenceReader;get_Remaining;();summary;df-generated | @@ -21674,38 +20038,16 @@ neutral | System.CodeDom.Compiler;CodeGenerator;Supports;(System.CodeDom.Compiler.GeneratorSupport);summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;ValidateIdentifier;(System.String);summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;ValidateIdentifiers;(System.CodeDom.CodeObject);summary;df-generated | -| System.CodeDom.Compiler;CodeGenerator;get_Indent;();summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;get_IsCurrentClass;();summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;get_IsCurrentDelegate;();summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;get_IsCurrentEnum;();summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;get_IsCurrentInterface;();summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;get_IsCurrentStruct;();summary;df-generated | | System.CodeDom.Compiler;CodeGenerator;get_NullToken;();summary;df-generated | -| System.CodeDom.Compiler;CodeGenerator;set_Indent;(System.Int32);summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;get_BlankLinesBetweenMembers;();summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;get_ElseOnClosing;();summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;get_VerbatimOrder;();summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;set_BlankLinesBetweenMembers;(System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;set_BracingStyle;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;set_ElseOnClosing;(System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;set_IndentString;(System.String);summary;df-generated | | System.CodeDom.Compiler;CodeGeneratorOptions;set_Item;(System.String,System.Object);summary;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;set_VerbatimOrder;(System.Boolean);summary;df-generated | | System.CodeDom.Compiler;CodeParser;Parse;(System.IO.TextReader);summary;df-generated | | System.CodeDom.Compiler;CompilerError;CompilerError;(System.String,System.Int32,System.Int32,System.String,System.String);summary;df-generated | | System.CodeDom.Compiler;CompilerError;ToString;();summary;df-generated | -| System.CodeDom.Compiler;CompilerError;get_Column;();summary;df-generated | -| System.CodeDom.Compiler;CompilerError;get_ErrorNumber;();summary;df-generated | -| System.CodeDom.Compiler;CompilerError;get_ErrorText;();summary;df-generated | -| System.CodeDom.Compiler;CompilerError;get_FileName;();summary;df-generated | -| System.CodeDom.Compiler;CompilerError;get_IsWarning;();summary;df-generated | -| System.CodeDom.Compiler;CompilerError;get_Line;();summary;df-generated | -| System.CodeDom.Compiler;CompilerError;set_Column;(System.Int32);summary;df-generated | -| System.CodeDom.Compiler;CompilerError;set_ErrorNumber;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerError;set_ErrorText;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerError;set_FileName;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerError;set_IsWarning;(System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CompilerError;set_Line;(System.Int32);summary;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;Contains;(System.CodeDom.Compiler.CompilerError);summary;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;IndexOf;(System.CodeDom.Compiler.CompilerError);summary;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;get_HasErrors;();summary;df-generated | @@ -21719,41 +20061,12 @@ neutral | System.CodeDom.Compiler;CompilerParameters;CompilerParameters;(System.String[]);summary;df-generated | | System.CodeDom.Compiler;CompilerParameters;CompilerParameters;(System.String[],System.String);summary;df-generated | | System.CodeDom.Compiler;CompilerParameters;CompilerParameters;(System.String[],System.String,System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_CompilerOptions;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_CoreAssemblyFileName;();summary;df-generated | | System.CodeDom.Compiler;CompilerParameters;get_EmbeddedResources;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_GenerateExecutable;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_GenerateInMemory;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_IncludeDebugInformation;();summary;df-generated | | System.CodeDom.Compiler;CompilerParameters;get_LinkedResources;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_MainClass;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_OutputAssembly;();summary;df-generated | | System.CodeDom.Compiler;CompilerParameters;get_ReferencedAssemblies;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_TempFiles;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_TreatWarningsAsErrors;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_UserToken;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_WarningLevel;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;get_Win32Resource;();summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_CompilerOptions;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_CoreAssemblyFileName;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_GenerateExecutable;(System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_GenerateInMemory;(System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_IncludeDebugInformation;(System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_MainClass;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_OutputAssembly;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_TreatWarningsAsErrors;(System.Boolean);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_UserToken;(System.IntPtr);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_WarningLevel;(System.Int32);summary;df-generated | -| System.CodeDom.Compiler;CompilerParameters;set_Win32Resource;(System.String);summary;df-generated | | System.CodeDom.Compiler;CompilerResults;CompilerResults;(System.CodeDom.Compiler.TempFileCollection);summary;df-generated | | System.CodeDom.Compiler;CompilerResults;get_Errors;();summary;df-generated | -| System.CodeDom.Compiler;CompilerResults;get_NativeCompilerReturnValue;();summary;df-generated | | System.CodeDom.Compiler;CompilerResults;get_Output;();summary;df-generated | -| System.CodeDom.Compiler;CompilerResults;get_PathToAssembly;();summary;df-generated | -| System.CodeDom.Compiler;CompilerResults;get_TempFiles;();summary;df-generated | -| System.CodeDom.Compiler;CompilerResults;set_NativeCompilerReturnValue;(System.Int32);summary;df-generated | -| System.CodeDom.Compiler;CompilerResults;set_PathToAssembly;(System.String);summary;df-generated | -| System.CodeDom.Compiler;CompilerResults;set_TempFiles;(System.CodeDom.Compiler.TempFileCollection);summary;df-generated | | System.CodeDom.Compiler;Executor;ExecWait;(System.String,System.CodeDom.Compiler.TempFileCollection);summary;df-generated | | System.CodeDom.Compiler;ICodeCompiler;CompileAssemblyFromDom;(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit);summary;df-generated | | System.CodeDom.Compiler;ICodeCompiler;CompileAssemblyFromDomBatch;(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[]);summary;df-generated | @@ -21798,8 +20111,6 @@ neutral | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;();summary;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;(System.Char);summary;df-generated | | System.CodeDom.Compiler;IndentedTextWriter;WriteLineAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);summary;df-generated | -| System.CodeDom.Compiler;IndentedTextWriter;get_Indent;();summary;df-generated | -| System.CodeDom.Compiler;IndentedTextWriter;set_Indent;(System.Int32);summary;df-generated | | System.CodeDom.Compiler;TempFileCollection;AddFile;(System.String,System.Boolean);summary;df-generated | | System.CodeDom.Compiler;TempFileCollection;CopyTo;(System.String[],System.Int32);summary;df-generated | | System.CodeDom.Compiler;TempFileCollection;Delete;();summary;df-generated | @@ -21809,60 +20120,24 @@ neutral | System.CodeDom.Compiler;TempFileCollection;TempFileCollection;(System.String);summary;df-generated | | System.CodeDom.Compiler;TempFileCollection;get_Count;();summary;df-generated | | System.CodeDom.Compiler;TempFileCollection;get_IsSynchronized;();summary;df-generated | -| System.CodeDom.Compiler;TempFileCollection;get_KeepFiles;();summary;df-generated | | System.CodeDom.Compiler;TempFileCollection;get_SyncRoot;();summary;df-generated | -| System.CodeDom.Compiler;TempFileCollection;set_KeepFiles;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeArrayCreateExpression;get_CreateType;();summary;df-generated | -| System.CodeDom;CodeArrayCreateExpression;get_Size;();summary;df-generated | -| System.CodeDom;CodeArrayCreateExpression;get_SizeExpression;();summary;df-generated | -| System.CodeDom;CodeArrayCreateExpression;set_Size;(System.Int32);summary;df-generated | -| System.CodeDom;CodeArrayCreateExpression;set_SizeExpression;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeArrayIndexerExpression;CodeArrayIndexerExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);summary;df-generated | | System.CodeDom;CodeArrayIndexerExpression;get_Indices;();summary;df-generated | -| System.CodeDom;CodeArrayIndexerExpression;get_TargetObject;();summary;df-generated | -| System.CodeDom;CodeArrayIndexerExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeAssignStatement;CodeAssignStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeAssignStatement;get_Left;();summary;df-generated | -| System.CodeDom;CodeAssignStatement;get_Right;();summary;df-generated | -| System.CodeDom;CodeAssignStatement;set_Left;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeAssignStatement;set_Right;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeAttachEventStatement;CodeAttachEventStatement;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeAttachEventStatement;get_Event;();summary;df-generated | -| System.CodeDom;CodeAttachEventStatement;get_Listener;();summary;df-generated | -| System.CodeDom;CodeAttachEventStatement;set_Listener;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeAttributeArgument;CodeAttributeArgument;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeAttributeArgument;get_Value;();summary;df-generated | -| System.CodeDom;CodeAttributeArgument;set_Value;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;Contains;(System.CodeDom.CodeAttributeArgument);summary;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;IndexOf;(System.CodeDom.CodeAttributeArgument);summary;df-generated | | System.CodeDom;CodeAttributeDeclaration;CodeAttributeDeclaration;(System.CodeDom.CodeTypeReference);summary;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;Contains;(System.CodeDom.CodeAttributeDeclaration);summary;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;IndexOf;(System.CodeDom.CodeAttributeDeclaration);summary;df-generated | | System.CodeDom;CodeBinaryOperatorExpression;CodeBinaryOperatorExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeBinaryOperatorExpression;get_Left;();summary;df-generated | -| System.CodeDom;CodeBinaryOperatorExpression;get_Operator;();summary;df-generated | -| System.CodeDom;CodeBinaryOperatorExpression;get_Right;();summary;df-generated | -| System.CodeDom;CodeBinaryOperatorExpression;set_Left;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeBinaryOperatorExpression;set_Operator;(System.CodeDom.CodeBinaryOperatorType);summary;df-generated | -| System.CodeDom;CodeBinaryOperatorExpression;set_Right;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeCastExpression;get_Expression;();summary;df-generated | -| System.CodeDom;CodeCastExpression;get_TargetType;();summary;df-generated | -| System.CodeDom;CodeCastExpression;set_Expression;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeCatchClause;get_CatchExceptionType;();summary;df-generated | | System.CodeDom;CodeCatchClause;get_Statements;();summary;df-generated | | System.CodeDom;CodeCatchClauseCollection;Contains;(System.CodeDom.CodeCatchClause);summary;df-generated | | System.CodeDom;CodeCatchClauseCollection;IndexOf;(System.CodeDom.CodeCatchClause);summary;df-generated | -| System.CodeDom;CodeChecksumPragma;get_ChecksumAlgorithmId;();summary;df-generated | -| System.CodeDom;CodeChecksumPragma;get_ChecksumData;();summary;df-generated | -| System.CodeDom;CodeChecksumPragma;set_ChecksumAlgorithmId;(System.Guid);summary;df-generated | -| System.CodeDom;CodeChecksumPragma;set_ChecksumData;(System.Byte[]);summary;df-generated | -| System.CodeDom;CodeComment;get_DocComment;();summary;df-generated | -| System.CodeDom;CodeComment;set_DocComment;(System.Boolean);summary;df-generated | | System.CodeDom;CodeCommentStatement;CodeCommentStatement;(System.CodeDom.CodeComment);summary;df-generated | | System.CodeDom;CodeCommentStatement;CodeCommentStatement;(System.String);summary;df-generated | | System.CodeDom;CodeCommentStatement;CodeCommentStatement;(System.String,System.Boolean);summary;df-generated | -| System.CodeDom;CodeCommentStatement;get_Comment;();summary;df-generated | -| System.CodeDom;CodeCommentStatement;set_Comment;(System.CodeDom.CodeComment);summary;df-generated | | System.CodeDom;CodeCommentStatementCollection;Contains;(System.CodeDom.CodeCommentStatement);summary;df-generated | | System.CodeDom;CodeCommentStatementCollection;IndexOf;(System.CodeDom.CodeCommentStatement);summary;df-generated | | System.CodeDom;CodeCompileUnit;get_AssemblyCustomAttributes;();summary;df-generated | @@ -21872,88 +20147,35 @@ neutral | System.CodeDom;CodeCompileUnit;get_StartDirectives;();summary;df-generated | | System.CodeDom;CodeConditionStatement;CodeConditionStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[]);summary;df-generated | | System.CodeDom;CodeConditionStatement;CodeConditionStatement;(System.CodeDom.CodeExpression,System.CodeDom.CodeStatement[],System.CodeDom.CodeStatement[]);summary;df-generated | -| System.CodeDom;CodeConditionStatement;get_Condition;();summary;df-generated | | System.CodeDom;CodeConditionStatement;get_FalseStatements;();summary;df-generated | | System.CodeDom;CodeConditionStatement;get_TrueStatements;();summary;df-generated | -| System.CodeDom;CodeConditionStatement;set_Condition;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeConstructor;get_BaseConstructorArgs;();summary;df-generated | | System.CodeDom;CodeConstructor;get_ChainedConstructorArgs;();summary;df-generated | -| System.CodeDom;CodeDefaultValueExpression;get_Type;();summary;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;get_DelegateType;();summary;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;get_TargetObject;();summary;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeDelegateInvokeExpression;CodeDelegateInvokeExpression;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeDelegateInvokeExpression;CodeDelegateInvokeExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);summary;df-generated | | System.CodeDom;CodeDelegateInvokeExpression;get_Parameters;();summary;df-generated | -| System.CodeDom;CodeDelegateInvokeExpression;get_TargetObject;();summary;df-generated | -| System.CodeDom;CodeDelegateInvokeExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeDirectionExpression;CodeDirectionExpression;(System.CodeDom.FieldDirection,System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeDirectionExpression;get_Direction;();summary;df-generated | -| System.CodeDom;CodeDirectionExpression;get_Expression;();summary;df-generated | -| System.CodeDom;CodeDirectionExpression;set_Direction;(System.CodeDom.FieldDirection);summary;df-generated | -| System.CodeDom;CodeDirectionExpression;set_Expression;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeDirectiveCollection;Contains;(System.CodeDom.CodeDirective);summary;df-generated | | System.CodeDom;CodeDirectiveCollection;IndexOf;(System.CodeDom.CodeDirective);summary;df-generated | -| System.CodeDom;CodeEventReferenceExpression;get_TargetObject;();summary;df-generated | -| System.CodeDom;CodeEventReferenceExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeExpressionCollection;Contains;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeExpressionCollection;IndexOf;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeExpressionStatement;CodeExpressionStatement;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeExpressionStatement;get_Expression;();summary;df-generated | -| System.CodeDom;CodeExpressionStatement;set_Expression;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeFieldReferenceExpression;get_TargetObject;();summary;df-generated | -| System.CodeDom;CodeFieldReferenceExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeIndexerExpression;CodeIndexerExpression;(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[]);summary;df-generated | | System.CodeDom;CodeIndexerExpression;get_Indices;();summary;df-generated | -| System.CodeDom;CodeIndexerExpression;get_TargetObject;();summary;df-generated | -| System.CodeDom;CodeIndexerExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeIterationStatement;CodeIterationStatement;(System.CodeDom.CodeStatement,System.CodeDom.CodeExpression,System.CodeDom.CodeStatement,System.CodeDom.CodeStatement[]);summary;df-generated | -| System.CodeDom;CodeIterationStatement;get_IncrementStatement;();summary;df-generated | -| System.CodeDom;CodeIterationStatement;get_InitStatement;();summary;df-generated | | System.CodeDom;CodeIterationStatement;get_Statements;();summary;df-generated | -| System.CodeDom;CodeIterationStatement;get_TestExpression;();summary;df-generated | -| System.CodeDom;CodeIterationStatement;set_IncrementStatement;(System.CodeDom.CodeStatement);summary;df-generated | -| System.CodeDom;CodeIterationStatement;set_InitStatement;(System.CodeDom.CodeStatement);summary;df-generated | -| System.CodeDom;CodeIterationStatement;set_TestExpression;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeLabeledStatement;get_Statement;();summary;df-generated | -| System.CodeDom;CodeLabeledStatement;set_Statement;(System.CodeDom.CodeStatement);summary;df-generated | -| System.CodeDom;CodeLinePragma;get_LineNumber;();summary;df-generated | -| System.CodeDom;CodeLinePragma;set_LineNumber;(System.Int32);summary;df-generated | | System.CodeDom;CodeMemberEvent;get_ImplementationTypes;();summary;df-generated | -| System.CodeDom;CodeMemberEvent;get_PrivateImplementationType;();summary;df-generated | -| System.CodeDom;CodeMemberEvent;get_Type;();summary;df-generated | -| System.CodeDom;CodeMemberEvent;set_PrivateImplementationType;(System.CodeDom.CodeTypeReference);summary;df-generated | -| System.CodeDom;CodeMemberField;get_InitExpression;();summary;df-generated | -| System.CodeDom;CodeMemberField;get_Type;();summary;df-generated | -| System.CodeDom;CodeMemberField;set_InitExpression;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeMemberMethod;get_PrivateImplementationType;();summary;df-generated | -| System.CodeDom;CodeMemberMethod;get_ReturnType;();summary;df-generated | | System.CodeDom;CodeMemberMethod;get_ReturnTypeCustomAttributes;();summary;df-generated | | System.CodeDom;CodeMemberMethod;get_TypeParameters;();summary;df-generated | -| System.CodeDom;CodeMemberMethod;set_PrivateImplementationType;(System.CodeDom.CodeTypeReference);summary;df-generated | | System.CodeDom;CodeMemberProperty;get_GetStatements;();summary;df-generated | -| System.CodeDom;CodeMemberProperty;get_HasGet;();summary;df-generated | -| System.CodeDom;CodeMemberProperty;get_HasSet;();summary;df-generated | | System.CodeDom;CodeMemberProperty;get_ImplementationTypes;();summary;df-generated | | System.CodeDom;CodeMemberProperty;get_Parameters;();summary;df-generated | -| System.CodeDom;CodeMemberProperty;get_PrivateImplementationType;();summary;df-generated | | System.CodeDom;CodeMemberProperty;get_SetStatements;();summary;df-generated | -| System.CodeDom;CodeMemberProperty;get_Type;();summary;df-generated | -| System.CodeDom;CodeMemberProperty;set_HasGet;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeMemberProperty;set_HasSet;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeMemberProperty;set_PrivateImplementationType;(System.CodeDom.CodeTypeReference);summary;df-generated | -| System.CodeDom;CodeMethodInvokeExpression;get_Method;();summary;df-generated | | System.CodeDom;CodeMethodInvokeExpression;get_Parameters;();summary;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;get_TargetObject;();summary;df-generated | | System.CodeDom;CodeMethodReferenceExpression;get_TypeArguments;();summary;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeMethodReturnStatement;CodeMethodReturnStatement;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeMethodReturnStatement;get_Expression;();summary;df-generated | -| System.CodeDom;CodeMethodReturnStatement;set_Expression;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeNamespaceCollection;Contains;(System.CodeDom.CodeNamespace);summary;df-generated | | System.CodeDom;CodeNamespaceCollection;IndexOf;(System.CodeDom.CodeNamespace);summary;df-generated | -| System.CodeDom;CodeNamespaceImport;get_LinePragma;();summary;df-generated | -| System.CodeDom;CodeNamespaceImport;set_LinePragma;(System.CodeDom.CodeLinePragma);summary;df-generated | | System.CodeDom;CodeNamespaceImportCollection;Contains;(System.Object);summary;df-generated | | System.CodeDom;CodeNamespaceImportCollection;IndexOf;(System.Object);summary;df-generated | | System.CodeDom;CodeNamespaceImportCollection;Remove;(System.Object);summary;df-generated | @@ -21964,73 +20186,32 @@ neutral | System.CodeDom;CodeNamespaceImportCollection;get_IsSynchronized;();summary;df-generated | | System.CodeDom;CodeNamespaceImportCollection;get_SyncRoot;();summary;df-generated | | System.CodeDom;CodeObject;get_UserData;();summary;df-generated | -| System.CodeDom;CodeObjectCreateExpression;get_CreateType;();summary;df-generated | | System.CodeDom;CodeObjectCreateExpression;get_Parameters;();summary;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;get_CustomAttributes;();summary;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;get_Direction;();summary;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;get_Type;();summary;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;set_Direction;(System.CodeDom.FieldDirection);summary;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;Contains;(System.CodeDom.CodeParameterDeclarationExpression);summary;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;IndexOf;(System.CodeDom.CodeParameterDeclarationExpression);summary;df-generated | | System.CodeDom;CodePrimitiveExpression;CodePrimitiveExpression;(System.Object);summary;df-generated | -| System.CodeDom;CodePrimitiveExpression;get_Value;();summary;df-generated | -| System.CodeDom;CodePrimitiveExpression;set_Value;(System.Object);summary;df-generated | -| System.CodeDom;CodePropertyReferenceExpression;get_TargetObject;();summary;df-generated | -| System.CodeDom;CodePropertyReferenceExpression;set_TargetObject;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeRegionDirective;get_RegionMode;();summary;df-generated | -| System.CodeDom;CodeRegionDirective;set_RegionMode;(System.CodeDom.CodeRegionMode);summary;df-generated | -| System.CodeDom;CodeRemoveEventStatement;get_Event;();summary;df-generated | -| System.CodeDom;CodeRemoveEventStatement;get_Listener;();summary;df-generated | -| System.CodeDom;CodeRemoveEventStatement;set_Listener;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeSnippetCompileUnit;get_LinePragma;();summary;df-generated | -| System.CodeDom;CodeSnippetCompileUnit;set_LinePragma;(System.CodeDom.CodeLinePragma);summary;df-generated | | System.CodeDom;CodeStatement;get_EndDirectives;();summary;df-generated | -| System.CodeDom;CodeStatement;get_LinePragma;();summary;df-generated | | System.CodeDom;CodeStatement;get_StartDirectives;();summary;df-generated | -| System.CodeDom;CodeStatement;set_LinePragma;(System.CodeDom.CodeLinePragma);summary;df-generated | | System.CodeDom;CodeStatementCollection;Add;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeStatementCollection;Contains;(System.CodeDom.CodeStatement);summary;df-generated | | System.CodeDom;CodeStatementCollection;IndexOf;(System.CodeDom.CodeStatement);summary;df-generated | | System.CodeDom;CodeThrowExceptionStatement;CodeThrowExceptionStatement;(System.CodeDom.CodeExpression);summary;df-generated | -| System.CodeDom;CodeThrowExceptionStatement;get_ToThrow;();summary;df-generated | -| System.CodeDom;CodeThrowExceptionStatement;set_ToThrow;(System.CodeDom.CodeExpression);summary;df-generated | | System.CodeDom;CodeTryCatchFinallyStatement;CodeTryCatchFinallyStatement;(System.CodeDom.CodeStatement[],System.CodeDom.CodeCatchClause[]);summary;df-generated | | System.CodeDom;CodeTryCatchFinallyStatement;CodeTryCatchFinallyStatement;(System.CodeDom.CodeStatement[],System.CodeDom.CodeCatchClause[],System.CodeDom.CodeStatement[]);summary;df-generated | | System.CodeDom;CodeTryCatchFinallyStatement;get_CatchClauses;();summary;df-generated | | System.CodeDom;CodeTryCatchFinallyStatement;get_FinallyStatements;();summary;df-generated | | System.CodeDom;CodeTryCatchFinallyStatement;get_TryStatements;();summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;get_IsClass;();summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;get_IsEnum;();summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;get_IsInterface;();summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;get_IsPartial;();summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;get_IsStruct;();summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;get_TypeAttributes;();summary;df-generated | | System.CodeDom;CodeTypeDeclaration;get_TypeParameters;();summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;set_IsClass;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;set_IsEnum;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;set_IsInterface;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;set_IsPartial;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;set_IsStruct;(System.Boolean);summary;df-generated | -| System.CodeDom;CodeTypeDeclaration;set_TypeAttributes;(System.Reflection.TypeAttributes);summary;df-generated | | System.CodeDom;CodeTypeDeclarationCollection;Contains;(System.CodeDom.CodeTypeDeclaration);summary;df-generated | | System.CodeDom;CodeTypeDeclarationCollection;IndexOf;(System.CodeDom.CodeTypeDeclaration);summary;df-generated | | System.CodeDom;CodeTypeDelegate;get_Parameters;();summary;df-generated | -| System.CodeDom;CodeTypeDelegate;get_ReturnType;();summary;df-generated | -| System.CodeDom;CodeTypeMember;get_Attributes;();summary;df-generated | | System.CodeDom;CodeTypeMember;get_Comments;();summary;df-generated | -| System.CodeDom;CodeTypeMember;get_CustomAttributes;();summary;df-generated | | System.CodeDom;CodeTypeMember;get_EndDirectives;();summary;df-generated | -| System.CodeDom;CodeTypeMember;get_LinePragma;();summary;df-generated | | System.CodeDom;CodeTypeMember;get_StartDirectives;();summary;df-generated | -| System.CodeDom;CodeTypeMember;set_Attributes;(System.CodeDom.MemberAttributes);summary;df-generated | -| System.CodeDom;CodeTypeMember;set_LinePragma;(System.CodeDom.CodeLinePragma);summary;df-generated | | System.CodeDom;CodeTypeMemberCollection;Contains;(System.CodeDom.CodeTypeMember);summary;df-generated | | System.CodeDom;CodeTypeMemberCollection;IndexOf;(System.CodeDom.CodeTypeMember);summary;df-generated | -| System.CodeDom;CodeTypeOfExpression;get_Type;();summary;df-generated | | System.CodeDom;CodeTypeParameter;get_Constraints;();summary;df-generated | | System.CodeDom;CodeTypeParameter;get_CustomAttributes;();summary;df-generated | -| System.CodeDom;CodeTypeParameter;get_HasConstructorConstraint;();summary;df-generated | -| System.CodeDom;CodeTypeParameter;set_HasConstructorConstraint;(System.Boolean);summary;df-generated | | System.CodeDom;CodeTypeParameterCollection;Contains;(System.CodeDom.CodeTypeParameter);summary;df-generated | | System.CodeDom;CodeTypeParameterCollection;IndexOf;(System.CodeDom.CodeTypeParameter);summary;df-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.CodeDom.CodeTypeParameter);summary;df-generated | @@ -22038,19 +20219,9 @@ neutral | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String,System.CodeDom.CodeTypeReference[]);summary;df-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.String,System.Int32);summary;df-generated | | System.CodeDom;CodeTypeReference;CodeTypeReference;(System.Type,System.CodeDom.CodeTypeReferenceOptions);summary;df-generated | -| System.CodeDom;CodeTypeReference;get_ArrayElementType;();summary;df-generated | -| System.CodeDom;CodeTypeReference;get_ArrayRank;();summary;df-generated | -| System.CodeDom;CodeTypeReference;get_Options;();summary;df-generated | | System.CodeDom;CodeTypeReference;get_TypeArguments;();summary;df-generated | -| System.CodeDom;CodeTypeReference;set_ArrayElementType;(System.CodeDom.CodeTypeReference);summary;df-generated | -| System.CodeDom;CodeTypeReference;set_ArrayRank;(System.Int32);summary;df-generated | -| System.CodeDom;CodeTypeReference;set_Options;(System.CodeDom.CodeTypeReferenceOptions);summary;df-generated | | System.CodeDom;CodeTypeReferenceCollection;Contains;(System.CodeDom.CodeTypeReference);summary;df-generated | | System.CodeDom;CodeTypeReferenceCollection;IndexOf;(System.CodeDom.CodeTypeReference);summary;df-generated | -| System.CodeDom;CodeTypeReferenceExpression;get_Type;();summary;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;get_InitExpression;();summary;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;get_Type;();summary;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;set_InitExpression;(System.CodeDom.CodeExpression);summary;df-generated | | System.Collections.Concurrent;BlockingCollection;AddToAny;(System.Collections.Concurrent.BlockingCollection[],T);summary;df-generated | | System.Collections.Concurrent;BlockingCollection;AddToAny;(System.Collections.Concurrent.BlockingCollection[],T,System.Threading.CancellationToken);summary;df-generated | | System.Collections.Concurrent;BlockingCollection;BlockingCollection;(System.Int32);summary;df-generated | @@ -22136,9 +20307,6 @@ neutral | System.Collections.Concurrent;OrderablePartitioner;GetOrderablePartitions;(System.Int32);summary;df-generated | | System.Collections.Concurrent;OrderablePartitioner;GetPartitions;(System.Int32);summary;df-generated | | System.Collections.Concurrent;OrderablePartitioner;OrderablePartitioner;(System.Boolean,System.Boolean,System.Boolean);summary;df-generated | -| System.Collections.Concurrent;OrderablePartitioner;get_KeysNormalized;();summary;df-generated | -| System.Collections.Concurrent;OrderablePartitioner;get_KeysOrderedAcrossPartitions;();summary;df-generated | -| System.Collections.Concurrent;OrderablePartitioner;get_KeysOrderedInEachPartition;();summary;df-generated | | System.Collections.Concurrent;Partitioner;Create;(System.Int32,System.Int32);summary;df-generated | | System.Collections.Concurrent;Partitioner;Create;(System.Int32,System.Int32,System.Int32);summary;df-generated | | System.Collections.Concurrent;Partitioner;Create;(System.Int64,System.Int64);summary;df-generated | @@ -22193,7 +20361,6 @@ neutral | System.Collections.Frozen;FrozenSet;get_IsSynchronized;();summary;df-generated | | System.Collections.Frozen;FrozenSet;get_Items;();summary;df-generated | | System.Collections.Generic;CollectionExtensions;AddRange;(System.Collections.Generic.List,System.ReadOnlySpan);summary;df-generated | -| System.Collections.Generic;CollectionExtensions;CopyTo;(System.Collections.Generic.List,System.Span);summary;df-generated | | System.Collections.Generic;CollectionExtensions;GetValueOrDefault;(System.Collections.Generic.IReadOnlyDictionary,TKey);summary;df-generated | | System.Collections.Generic;CollectionExtensions;InsertRange;(System.Collections.Generic.List,System.Int32,System.ReadOnlySpan);summary;df-generated | | System.Collections.Generic;Comparer;Compare;(System.Object,System.Object);summary;df-generated | @@ -22359,12 +20526,10 @@ neutral | System.Collections.Generic;List;Sort;(System.Int32,System.Int32,System.Collections.Generic.IComparer);summary;df-generated | | System.Collections.Generic;List;ToArray;();summary;df-generated | | System.Collections.Generic;List;TrimExcess;();summary;df-generated | -| System.Collections.Generic;List;get_Capacity;();summary;df-generated | | System.Collections.Generic;List;get_Count;();summary;df-generated | | System.Collections.Generic;List;get_IsFixedSize;();summary;df-generated | | System.Collections.Generic;List;get_IsReadOnly;();summary;df-generated | | System.Collections.Generic;List;get_IsSynchronized;();summary;df-generated | -| System.Collections.Generic;List;set_Capacity;(System.Int32);summary;df-generated | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection+Enumerator;Dispose;();summary;df-generated | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection+Enumerator;MoveNext;();summary;df-generated | | System.Collections.Generic;PriorityQueue+UnorderedItemsCollection+Enumerator;Reset;();summary;df-generated | @@ -22445,12 +20610,10 @@ neutral | System.Collections.Generic;SortedList;SortedList;(System.Int32);summary;df-generated | | System.Collections.Generic;SortedList;SortedList;(System.Int32,System.Collections.Generic.IComparer);summary;df-generated | | System.Collections.Generic;SortedList;TrimExcess;();summary;df-generated | -| System.Collections.Generic;SortedList;get_Capacity;();summary;df-generated | | System.Collections.Generic;SortedList;get_Count;();summary;df-generated | | System.Collections.Generic;SortedList;get_IsFixedSize;();summary;df-generated | | System.Collections.Generic;SortedList;get_IsReadOnly;();summary;df-generated | | System.Collections.Generic;SortedList;get_IsSynchronized;();summary;df-generated | -| System.Collections.Generic;SortedList;set_Capacity;(System.Int32);summary;df-generated | | System.Collections.Generic;SortedSet+Enumerator;Dispose;();summary;df-generated | | System.Collections.Generic;SortedSet+Enumerator;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Collections.Generic;SortedSet+Enumerator;MoveNext;();summary;df-generated | @@ -22532,13 +20695,9 @@ neutral | System.Collections.Immutable;ImmutableArray;BinarySearch;(System.Collections.Immutable.ImmutableArray,T);summary;df-generated | | System.Collections.Immutable;ImmutableArray;BinarySearch;(System.Collections.Immutable.ImmutableArray,T,System.Collections.Generic.IComparer);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Create;();summary;df-generated | -| System.Collections.Immutable;ImmutableArray;Create;(System.ReadOnlySpan);summary;df-generated | -| System.Collections.Immutable;ImmutableArray;Create;(System.Span);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Create;(T[]);summary;df-generated | | System.Collections.Immutable;ImmutableArray;CreateBuilder;();summary;df-generated | | System.Collections.Immutable;ImmutableArray;CreateBuilder;(System.Int32);summary;df-generated | -| System.Collections.Immutable;ImmutableArray;ToImmutableArray;(System.ReadOnlySpan);summary;df-generated | -| System.Collections.Immutable;ImmutableArray;ToImmutableArray;(System.Span);summary;df-generated | | System.Collections.Immutable;ImmutableArray;ToImmutableArray;(System.Collections.Immutable.ImmutableArray+Builder);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;AddRange;(System.Collections.Immutable.ImmutableArray,System.Int32);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;AddRange;(System.ReadOnlySpan);summary;df-generated | @@ -22546,7 +20705,6 @@ neutral | System.Collections.Immutable;ImmutableArray+Builder;AddRange;(System.ReadOnlySpan);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;Contains;(T);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;CopyTo;(System.Int32,T[],System.Int32,System.Int32);summary;df-generated | -| System.Collections.Immutable;ImmutableArray+Builder;CopyTo;(System.Span);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;CopyTo;(T[]);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;IndexOf;(T);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;IndexOf;(T,System.Int32);summary;df-generated | @@ -22571,22 +20729,14 @@ neutral | System.Collections.Immutable;ImmutableArray+Builder;Sort;(System.Int32,System.Int32,System.Collections.Generic.IComparer);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;ToArray;();summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;ToImmutable;();summary;df-generated | -| System.Collections.Immutable;ImmutableArray+Builder;get_Capacity;();summary;df-generated | -| System.Collections.Immutable;ImmutableArray+Builder;get_Count;();summary;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;get_IsReadOnly;();summary;df-generated | -| System.Collections.Immutable;ImmutableArray+Builder;set_Capacity;(System.Int32);summary;df-generated | -| System.Collections.Immutable;ImmutableArray+Builder;set_Count;(System.Int32);summary;df-generated | | System.Collections.Immutable;ImmutableArray+Enumerator;MoveNext;();summary;df-generated | -| System.Collections.Immutable;ImmutableArray;AsSpan;();summary;df-generated | -| System.Collections.Immutable;ImmutableArray;AsSpan;(System.Int32,System.Int32);summary;df-generated | -| System.Collections.Immutable;ImmutableArray;AsSpan;(System.Range);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Clear;();summary;df-generated | | System.Collections.Immutable;ImmutableArray;CompareTo;(System.Object,System.Collections.IComparer);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Contains;(System.Object);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Contains;(T);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Contains;(T,System.Collections.Generic.IEqualityComparer);summary;df-generated | | System.Collections.Immutable;ImmutableArray;CopyTo;(System.Int32,T[],System.Int32,System.Int32);summary;df-generated | -| System.Collections.Immutable;ImmutableArray;CopyTo;(System.Span);summary;df-generated | | System.Collections.Immutable;ImmutableArray;CopyTo;(T[]);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Equals;(System.Collections.Immutable.ImmutableArray);summary;df-generated | | System.Collections.Immutable;ImmutableArray;Equals;(System.Object);summary;df-generated | @@ -23003,10 +21153,8 @@ neutral | System.Collections.Specialized;NameObjectCollectionBase;NameObjectCollectionBase;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Collections.Specialized;NameObjectCollectionBase;OnDeserialization;(System.Object);summary;df-generated | | System.Collections.Specialized;NameObjectCollectionBase;get_Count;();summary;df-generated | -| System.Collections.Specialized;NameObjectCollectionBase;get_IsReadOnly;();summary;df-generated | | System.Collections.Specialized;NameObjectCollectionBase;get_IsSynchronized;();summary;df-generated | | System.Collections.Specialized;NameObjectCollectionBase;get_Keys;();summary;df-generated | -| System.Collections.Specialized;NameObjectCollectionBase;set_IsReadOnly;(System.Boolean);summary;df-generated | | System.Collections.Specialized;NameValueCollection;GetValues;(System.Int32);summary;df-generated | | System.Collections.Specialized;NameValueCollection;GetValues;(System.String);summary;df-generated | | System.Collections.Specialized;NameValueCollection;HasKeys;();summary;df-generated | @@ -23086,12 +21234,10 @@ neutral | System.Collections;ArrayList;ToArray;();summary;df-generated | | System.Collections;ArrayList;ToArray;(System.Type);summary;df-generated | | System.Collections;ArrayList;TrimToSize;();summary;df-generated | -| System.Collections;ArrayList;get_Capacity;();summary;df-generated | | System.Collections;ArrayList;get_Count;();summary;df-generated | | System.Collections;ArrayList;get_IsFixedSize;();summary;df-generated | | System.Collections;ArrayList;get_IsReadOnly;();summary;df-generated | | System.Collections;ArrayList;get_IsSynchronized;();summary;df-generated | -| System.Collections;ArrayList;set_Capacity;(System.Int32);summary;df-generated | | System.Collections;BitArray;BitArray;(System.Boolean[]);summary;df-generated | | System.Collections;BitArray;BitArray;(System.Byte[]);summary;df-generated | | System.Collections;BitArray;BitArray;(System.Collections.BitArray);summary;df-generated | @@ -23107,9 +21253,7 @@ neutral | System.Collections;BitArray;get_IsReadOnly;();summary;df-generated | | System.Collections;BitArray;get_IsSynchronized;();summary;df-generated | | System.Collections;BitArray;get_Item;(System.Int32);summary;df-generated | -| System.Collections;BitArray;get_Length;();summary;df-generated | | System.Collections;BitArray;set_Item;(System.Int32,System.Boolean);summary;df-generated | -| System.Collections;BitArray;set_Length;(System.Int32);summary;df-generated | | System.Collections;CaseInsensitiveComparer;CaseInsensitiveComparer;(System.Globalization.CultureInfo);summary;df-generated | | System.Collections;CaseInsensitiveComparer;Compare;(System.Object,System.Object);summary;df-generated | | System.Collections;CaseInsensitiveComparer;get_Default;();summary;df-generated | @@ -23131,12 +21275,10 @@ neutral | System.Collections;CollectionBase;OnSetComplete;(System.Int32,System.Object,System.Object);summary;df-generated | | System.Collections;CollectionBase;OnValidate;(System.Object);summary;df-generated | | System.Collections;CollectionBase;RemoveAt;(System.Int32);summary;df-generated | -| System.Collections;CollectionBase;get_Capacity;();summary;df-generated | | System.Collections;CollectionBase;get_Count;();summary;df-generated | | System.Collections;CollectionBase;get_IsFixedSize;();summary;df-generated | | System.Collections;CollectionBase;get_IsReadOnly;();summary;df-generated | | System.Collections;CollectionBase;get_IsSynchronized;();summary;df-generated | -| System.Collections;CollectionBase;set_Capacity;(System.Int32);summary;df-generated | | System.Collections;Comparer;Compare;(System.Object,System.Object);summary;df-generated | | System.Collections;Comparer;Comparer;(System.Globalization.CultureInfo);summary;df-generated | | System.Collections;DictionaryBase;Contains;(System.Object);summary;df-generated | @@ -23224,12 +21366,10 @@ neutral | System.Collections;SortedList;SortedList;(System.Collections.IComparer,System.Int32);summary;df-generated | | System.Collections;SortedList;SortedList;(System.Int32);summary;df-generated | | System.Collections;SortedList;TrimToSize;();summary;df-generated | -| System.Collections;SortedList;get_Capacity;();summary;df-generated | | System.Collections;SortedList;get_Count;();summary;df-generated | | System.Collections;SortedList;get_IsFixedSize;();summary;df-generated | | System.Collections;SortedList;get_IsReadOnly;();summary;df-generated | | System.Collections;SortedList;get_IsSynchronized;();summary;df-generated | -| System.Collections;SortedList;set_Capacity;(System.Int32);summary;df-generated | | System.Collections;Stack;Contains;(System.Object);summary;df-generated | | System.Collections;Stack;Stack;(System.Int32);summary;df-generated | | System.Collections;Stack;get_Count;();summary;df-generated | @@ -23238,8 +21378,6 @@ neutral | System.Collections;StructuralComparisons;get_StructuralEqualityComparer;();summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;ColumnAttribute;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;get_Name;();summary;df-generated | -| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;get_Order;();summary;df-generated | -| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;set_Order;(System.Int32);summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;DatabaseGeneratedAttribute;DatabaseGeneratedAttribute;(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption);summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;DatabaseGeneratedAttribute;get_DatabaseGeneratedOption;();summary;df-generated | | System.ComponentModel.DataAnnotations.Schema;ForeignKeyAttribute;ForeignKeyAttribute;(System.String);summary;df-generated | @@ -23254,18 +21392,15 @@ neutral | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;AssociatedMetadataTypeTypeDescriptionProvider;(System.Type);summary;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;GetTypeDescriptor;(System.Type,System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;AssociationAttribute;(System.String,System.String,System.String);summary;df-generated | -| System.ComponentModel.DataAnnotations;AssociationAttribute;get_IsForeignKey;();summary;df-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_Name;();summary;df-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_OtherKey;();summary;df-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_OtherKeyMembers;();summary;df-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_ThisKey;();summary;df-generated | | System.ComponentModel.DataAnnotations;AssociationAttribute;get_ThisKeyMembers;();summary;df-generated | -| System.ComponentModel.DataAnnotations;AssociationAttribute;set_IsForeignKey;(System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;Base64StringAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;CompareAttribute;CompareAttribute;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;CompareAttribute;IsValid;(System.Object,System.ComponentModel.DataAnnotations.ValidationContext);summary;df-generated | | System.ComponentModel.DataAnnotations;CompareAttribute;get_OtherProperty;();summary;df-generated | -| System.ComponentModel.DataAnnotations;CompareAttribute;get_OtherPropertyDisplayName;();summary;df-generated | | System.ComponentModel.DataAnnotations;CompareAttribute;get_RequiresValidationContext;();summary;df-generated | | System.ComponentModel.DataAnnotations;CreditCardAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;CustomValidationAttribute;CustomValidationAttribute;(System.Type,System.String);summary;df-generated | @@ -23278,41 +21413,17 @@ neutral | System.ComponentModel.DataAnnotations;DataTypeAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;DataTypeAttribute;get_CustomDataType;();summary;df-generated | | System.ComponentModel.DataAnnotations;DataTypeAttribute;get_DataType;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DataTypeAttribute;get_DisplayFormat;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DataTypeAttribute;set_DisplayFormat;(System.ComponentModel.DataAnnotations.DisplayFormatAttribute);summary;df-generated | | System.ComponentModel.DataAnnotations;DeniedValuesAttribute;DeniedValuesAttribute;(System.Object[]);summary;df-generated | | System.ComponentModel.DataAnnotations;DeniedValuesAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;DeniedValuesAttribute;get_Values;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;GetDescription;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;GetGroupName;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;GetName;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;GetPrompt;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;GetShortName;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;get_AutoGenerateField;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;get_AutoGenerateFilter;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;get_Order;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;set_AutoGenerateField;(System.Boolean);summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;set_AutoGenerateFilter;(System.Boolean);summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;set_Order;(System.Int32);summary;df-generated | | System.ComponentModel.DataAnnotations;DisplayColumnAttribute;DisplayColumnAttribute;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;DisplayColumnAttribute;DisplayColumnAttribute;(System.String,System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;DisplayColumnAttribute;DisplayColumnAttribute;(System.String,System.String,System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;DisplayColumnAttribute;get_DisplayColumn;();summary;df-generated | | System.ComponentModel.DataAnnotations;DisplayColumnAttribute;get_SortColumn;();summary;df-generated | | System.ComponentModel.DataAnnotations;DisplayColumnAttribute;get_SortDescending;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;GetNullDisplayText;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;get_ApplyFormatInEditMode;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;get_ConvertEmptyStringToNull;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;get_DataFormatString;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;get_HtmlEncode;();summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;set_ApplyFormatInEditMode;(System.Boolean);summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;set_ConvertEmptyStringToNull;(System.Boolean);summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;set_DataFormatString;(System.String);summary;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;set_HtmlEncode;(System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;EditableAttribute;EditableAttribute;(System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;EditableAttribute;get_AllowEdit;();summary;df-generated | -| System.ComponentModel.DataAnnotations;EditableAttribute;get_AllowInitialValue;();summary;df-generated | -| System.ComponentModel.DataAnnotations;EditableAttribute;set_AllowInitialValue;(System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;EmailAddressAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;EnumDataTypeAttribute;EnumDataTypeAttribute;(System.Type);summary;df-generated | | System.ComponentModel.DataAnnotations;EnumDataTypeAttribute;IsValid;(System.Object);summary;df-generated | @@ -23342,33 +21453,17 @@ neutral | System.ComponentModel.DataAnnotations;RangeAttribute;RangeAttribute;(System.Double,System.Double);summary;df-generated | | System.ComponentModel.DataAnnotations;RangeAttribute;RangeAttribute;(System.Int32,System.Int32);summary;df-generated | | System.ComponentModel.DataAnnotations;RangeAttribute;RangeAttribute;(System.Type,System.String,System.String);summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;get_ConvertValueInInvariantCulture;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;get_Maximum;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;get_MaximumIsExclusive;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;get_Minimum;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;get_MinimumIsExclusive;();summary;df-generated | | System.ComponentModel.DataAnnotations;RangeAttribute;get_OperandType;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;get_ParseLimitsInInvariantCulture;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;set_ConvertValueInInvariantCulture;(System.Boolean);summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;set_MaximumIsExclusive;(System.Boolean);summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;set_MinimumIsExclusive;(System.Boolean);summary;df-generated | -| System.ComponentModel.DataAnnotations;RangeAttribute;set_ParseLimitsInInvariantCulture;(System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;RegularExpressionAttribute;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;get_MatchTimeout;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RegularExpressionAttribute;get_MatchTimeoutInMilliseconds;();summary;df-generated | | System.ComponentModel.DataAnnotations;RegularExpressionAttribute;get_Pattern;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RegularExpressionAttribute;set_MatchTimeoutInMilliseconds;(System.Int32);summary;df-generated | | System.ComponentModel.DataAnnotations;RequiredAttribute;IsValid;(System.Object);summary;df-generated | -| System.ComponentModel.DataAnnotations;RequiredAttribute;get_AllowEmptyStrings;();summary;df-generated | -| System.ComponentModel.DataAnnotations;RequiredAttribute;set_AllowEmptyStrings;(System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;ScaffoldColumnAttribute;ScaffoldColumnAttribute;(System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;ScaffoldColumnAttribute;get_Scaffold;();summary;df-generated | | System.ComponentModel.DataAnnotations;StringLengthAttribute;IsValid;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;StringLengthAttribute;StringLengthAttribute;(System.Int32);summary;df-generated | | System.ComponentModel.DataAnnotations;StringLengthAttribute;get_MaximumLength;();summary;df-generated | -| System.ComponentModel.DataAnnotations;StringLengthAttribute;get_MinimumLength;();summary;df-generated | -| System.ComponentModel.DataAnnotations;StringLengthAttribute;set_MinimumLength;(System.Int32);summary;df-generated | | System.ComponentModel.DataAnnotations;UIHintAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;UIHintAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel.DataAnnotations;UIHintAttribute;UIHintAttribute;(System.String);summary;df-generated | @@ -23390,10 +21485,8 @@ neutral | System.ComponentModel.DataAnnotations;ValidationContext;ValidationContext;(System.Object);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;ValidationContext;(System.Object,System.Collections.Generic.IDictionary);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;ValidationContext;(System.Object,System.IServiceProvider,System.Collections.Generic.IDictionary);summary;df-generated | -| System.ComponentModel.DataAnnotations;ValidationContext;get_MemberName;();summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;get_ObjectInstance;();summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;get_ObjectType;();summary;df-generated | -| System.ComponentModel.DataAnnotations;ValidationContext;set_MemberName;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;ValidationException;(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);summary;df-generated | @@ -23405,9 +21498,7 @@ neutral | System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.ComponentModel.DataAnnotations.ValidationResult);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationResult;ValidationResult;(System.String,System.Collections.Generic.IEnumerable);summary;df-generated | -| System.ComponentModel.DataAnnotations;ValidationResult;get_ErrorMessage;();summary;df-generated | | System.ComponentModel.DataAnnotations;ValidationResult;get_MemberNames;();summary;df-generated | -| System.ComponentModel.DataAnnotations;ValidationResult;set_ErrorMessage;(System.String);summary;df-generated | | System.ComponentModel.DataAnnotations;Validator;TryValidateObject;(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection);summary;df-generated | | System.ComponentModel.DataAnnotations;Validator;TryValidateObject;(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection,System.Boolean);summary;df-generated | | System.ComponentModel.DataAnnotations;Validator;TryValidateProperty;(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection);summary;df-generated | @@ -23439,10 +21530,6 @@ neutral | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;DesignerSerializerAttribute;(System.Type,System.Type);summary;df-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_SerializerBaseTypeName;();summary;df-generated | | System.ComponentModel.Design.Serialization;DesignerSerializerAttribute;get_SerializerTypeName;();summary;df-generated | -| System.ComponentModel.Design.Serialization;IDesignerLoaderHost2;get_CanReloadWithErrors;();summary;df-generated | -| System.ComponentModel.Design.Serialization;IDesignerLoaderHost2;get_IgnoreErrorsDuringReload;();summary;df-generated | -| System.ComponentModel.Design.Serialization;IDesignerLoaderHost2;set_CanReloadWithErrors;(System.Boolean);summary;df-generated | -| System.ComponentModel.Design.Serialization;IDesignerLoaderHost2;set_IgnoreErrorsDuringReload;(System.Boolean);summary;df-generated | | System.ComponentModel.Design.Serialization;IDesignerLoaderHost;EndLoad;(System.String,System.Boolean,System.Collections.ICollection);summary;df-generated | | System.ComponentModel.Design.Serialization;IDesignerLoaderHost;Reload;();summary;df-generated | | System.ComponentModel.Design.Serialization;IDesignerLoaderService;AddLoadDependency;();summary;df-generated | @@ -23489,8 +21576,6 @@ neutral | System.ComponentModel.Design.Serialization;MemberRelationshipService;set_Item;(System.Object,System.ComponentModel.MemberDescriptor,System.ComponentModel.Design.Serialization.MemberRelationship);summary;df-generated | | System.ComponentModel.Design.Serialization;ResolveNameEventArgs;ResolveNameEventArgs;(System.String);summary;df-generated | | System.ComponentModel.Design.Serialization;ResolveNameEventArgs;get_Name;();summary;df-generated | -| System.ComponentModel.Design.Serialization;ResolveNameEventArgs;get_Value;();summary;df-generated | -| System.ComponentModel.Design.Serialization;ResolveNameEventArgs;set_Value;(System.Object);summary;df-generated | | System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.String,System.Boolean);summary;df-generated | | System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.String,System.Type,System.Boolean);summary;df-generated | | System.ComponentModel.Design.Serialization;RootDesignerSerializerAttribute;RootDesignerSerializerAttribute;(System.Type,System.Type,System.Boolean);summary;df-generated | @@ -23559,17 +21644,13 @@ neutral | System.ComponentModel.Design;DesignerTransaction;Dispose;(System.Boolean);summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;OnCancel;();summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;OnCommit;();summary;df-generated | -| System.ComponentModel.Design;DesignerTransaction;get_Canceled;();summary;df-generated | -| System.ComponentModel.Design;DesignerTransaction;get_Committed;();summary;df-generated | | System.ComponentModel.Design;DesignerTransaction;get_Description;();summary;df-generated | | System.ComponentModel.Design;DesignerTransactionCloseEventArgs;DesignerTransactionCloseEventArgs;(System.Boolean);summary;df-generated | | System.ComponentModel.Design;DesignerTransactionCloseEventArgs;DesignerTransactionCloseEventArgs;(System.Boolean,System.Boolean);summary;df-generated | | System.ComponentModel.Design;DesignerTransactionCloseEventArgs;get_LastTransaction;();summary;df-generated | | System.ComponentModel.Design;DesignerTransactionCloseEventArgs;get_TransactionCommitted;();summary;df-generated | | System.ComponentModel.Design;DesignerVerb;ToString;();summary;df-generated | -| System.ComponentModel.Design;DesignerVerb;get_Description;();summary;df-generated | | System.ComponentModel.Design;DesignerVerb;get_Text;();summary;df-generated | -| System.ComponentModel.Design;DesignerVerb;set_Description;(System.String);summary;df-generated | | System.ComponentModel.Design;DesignerVerbCollection;Contains;(System.ComponentModel.Design.DesignerVerb);summary;df-generated | | System.ComponentModel.Design;DesignerVerbCollection;IndexOf;(System.ComponentModel.Design.DesignerVerb);summary;df-generated | | System.ComponentModel.Design;DesignerVerbCollection;OnValidate;(System.Object);summary;df-generated | @@ -23684,17 +21765,9 @@ neutral | System.ComponentModel.Design;MenuCommand;Invoke;(System.Object);summary;df-generated | | System.ComponentModel.Design;MenuCommand;OnCommandChanged;(System.EventArgs);summary;df-generated | | System.ComponentModel.Design;MenuCommand;ToString;();summary;df-generated | -| System.ComponentModel.Design;MenuCommand;get_Checked;();summary;df-generated | | System.ComponentModel.Design;MenuCommand;get_CommandID;();summary;df-generated | -| System.ComponentModel.Design;MenuCommand;get_Enabled;();summary;df-generated | | System.ComponentModel.Design;MenuCommand;get_OleStatus;();summary;df-generated | | System.ComponentModel.Design;MenuCommand;get_Properties;();summary;df-generated | -| System.ComponentModel.Design;MenuCommand;get_Supported;();summary;df-generated | -| System.ComponentModel.Design;MenuCommand;get_Visible;();summary;df-generated | -| System.ComponentModel.Design;MenuCommand;set_Checked;(System.Boolean);summary;df-generated | -| System.ComponentModel.Design;MenuCommand;set_Enabled;(System.Boolean);summary;df-generated | -| System.ComponentModel.Design;MenuCommand;set_Supported;(System.Boolean);summary;df-generated | -| System.ComponentModel.Design;MenuCommand;set_Visible;(System.Boolean);summary;df-generated | | System.ComponentModel.Design;ServiceContainer;AddService;(System.Type,System.Object);summary;df-generated | | System.ComponentModel.Design;ServiceContainer;AddService;(System.Type,System.Object,System.Boolean);summary;df-generated | | System.ComponentModel.Design;ServiceContainer;Dispose;();summary;df-generated | @@ -23705,8 +21778,6 @@ neutral | System.ComponentModel.Design;TypeDescriptionProviderService;GetProvider;(System.Object);summary;df-generated | | System.ComponentModel.Design;TypeDescriptionProviderService;GetProvider;(System.Type);summary;df-generated | | System.ComponentModel;AddingNewEventArgs;AddingNewEventArgs;(System.Object);summary;df-generated | -| System.ComponentModel;AddingNewEventArgs;get_NewObject;();summary;df-generated | -| System.ComponentModel;AddingNewEventArgs;set_NewObject;(System.Object);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Boolean);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Byte);summary;df-generated | | System.ComponentModel;AmbientValueAttribute;AmbientValueAttribute;(System.Char);summary;df-generated | @@ -23731,8 +21802,6 @@ neutral | System.ComponentModel;AsyncOperation;OperationCompleted;();summary;df-generated | | System.ComponentModel;AsyncOperation;get_UserSuppliedState;();summary;df-generated | | System.ComponentModel;AsyncOperationManager;CreateOperation;(System.Object);summary;df-generated | -| System.ComponentModel;AsyncOperationManager;get_SynchronizationContext;();summary;df-generated | -| System.ComponentModel;AsyncOperationManager;set_SynchronizationContext;(System.Threading.SynchronizationContext);summary;df-generated | | System.ComponentModel;AttributeCollection;Contains;(System.Attribute);summary;df-generated | | System.ComponentModel;AttributeCollection;Contains;(System.Attribute[]);summary;df-generated | | System.ComponentModel;AttributeCollection;GetDefaultAttribute;(System.Type);summary;df-generated | @@ -23756,10 +21825,6 @@ neutral | System.ComponentModel;BackgroundWorker;RunWorkerAsync;(System.Object);summary;df-generated | | System.ComponentModel;BackgroundWorker;get_CancellationPending;();summary;df-generated | | System.ComponentModel;BackgroundWorker;get_IsBusy;();summary;df-generated | -| System.ComponentModel;BackgroundWorker;get_WorkerReportsProgress;();summary;df-generated | -| System.ComponentModel;BackgroundWorker;get_WorkerSupportsCancellation;();summary;df-generated | -| System.ComponentModel;BackgroundWorker;set_WorkerReportsProgress;(System.Boolean);summary;df-generated | -| System.ComponentModel;BackgroundWorker;set_WorkerSupportsCancellation;(System.Boolean);summary;df-generated | | System.ComponentModel;BaseNumberConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;BaseNumberConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;BaseNumberConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | @@ -23794,7 +21859,6 @@ neutral | System.ComponentModel;BindingList;get_AllowRemove;();summary;df-generated | | System.ComponentModel;BindingList;get_IsSorted;();summary;df-generated | | System.ComponentModel;BindingList;get_IsSortedCore;();summary;df-generated | -| System.ComponentModel;BindingList;get_RaiseListChangedEvents;();summary;df-generated | | System.ComponentModel;BindingList;get_RaisesItemChangedEvents;();summary;df-generated | | System.ComponentModel;BindingList;get_SortDirection;();summary;df-generated | | System.ComponentModel;BindingList;get_SortDirectionCore;();summary;df-generated | @@ -23806,10 +21870,6 @@ neutral | System.ComponentModel;BindingList;get_SupportsSearchingCore;();summary;df-generated | | System.ComponentModel;BindingList;get_SupportsSorting;();summary;df-generated | | System.ComponentModel;BindingList;get_SupportsSortingCore;();summary;df-generated | -| System.ComponentModel;BindingList;set_AllowEdit;(System.Boolean);summary;df-generated | -| System.ComponentModel;BindingList;set_AllowNew;(System.Boolean);summary;df-generated | -| System.ComponentModel;BindingList;set_AllowRemove;(System.Boolean);summary;df-generated | -| System.ComponentModel;BindingList;set_RaiseListChangedEvents;(System.Boolean);summary;df-generated | | System.ComponentModel;BooleanConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;BooleanConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | | System.ComponentModel;BooleanConverter;GetStandardValues;(System.ComponentModel.ITypeDescriptorContext);summary;df-generated | @@ -23821,8 +21881,6 @@ neutral | System.ComponentModel;BrowsableAttribute;IsDefaultAttribute;();summary;df-generated | | System.ComponentModel;BrowsableAttribute;get_Browsable;();summary;df-generated | | System.ComponentModel;CancelEventArgs;CancelEventArgs;(System.Boolean);summary;df-generated | -| System.ComponentModel;CancelEventArgs;get_Cancel;();summary;df-generated | -| System.ComponentModel;CancelEventArgs;set_Cancel;(System.Boolean);summary;df-generated | | System.ComponentModel;CategoryAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;CategoryAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;CategoryAttribute;GetLocalizedString;(System.String);summary;df-generated | @@ -23955,8 +22013,6 @@ neutral | System.ComponentModel;DescriptionAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DescriptionAttribute;IsDefaultAttribute;();summary;df-generated | | System.ComponentModel;DescriptionAttribute;get_Description;();summary;df-generated | -| System.ComponentModel;DescriptionAttribute;get_DescriptionValue;();summary;df-generated | -| System.ComponentModel;DescriptionAttribute;set_DescriptionValue;(System.String);summary;df-generated | | System.ComponentModel;DesignOnlyAttribute;DesignOnlyAttribute;(System.Boolean);summary;df-generated | | System.ComponentModel;DesignOnlyAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;DesignOnlyAttribute;GetHashCode;();summary;df-generated | @@ -23992,12 +22048,8 @@ neutral | System.ComponentModel;DisplayNameAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;DisplayNameAttribute;IsDefaultAttribute;();summary;df-generated | | System.ComponentModel;DisplayNameAttribute;get_DisplayName;();summary;df-generated | -| System.ComponentModel;DisplayNameAttribute;get_DisplayNameValue;();summary;df-generated | -| System.ComponentModel;DisplayNameAttribute;set_DisplayNameValue;(System.String);summary;df-generated | | System.ComponentModel;DoWorkEventArgs;DoWorkEventArgs;(System.Object);summary;df-generated | | System.ComponentModel;DoWorkEventArgs;get_Argument;();summary;df-generated | -| System.ComponentModel;DoWorkEventArgs;get_Result;();summary;df-generated | -| System.ComponentModel;DoWorkEventArgs;set_Result;(System.Object);summary;df-generated | | System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.String);summary;df-generated | | System.ComponentModel;EditorAttribute;EditorAttribute;(System.String,System.Type);summary;df-generated | | System.ComponentModel;EditorAttribute;EditorAttribute;(System.Type,System.Type);summary;df-generated | @@ -24019,8 +22071,6 @@ neutral | System.ComponentModel;EnumConverter;IsValid;(System.ComponentModel.ITypeDescriptorContext,System.Object);summary;df-generated | | System.ComponentModel;EnumConverter;get_Comparer;();summary;df-generated | | System.ComponentModel;EnumConverter;get_EnumType;();summary;df-generated | -| System.ComponentModel;EnumConverter;get_Values;();summary;df-generated | -| System.ComponentModel;EnumConverter;set_Values;(System.ComponentModel.TypeConverter+StandardValuesCollection);summary;df-generated | | System.ComponentModel;EventDescriptor;AddEventHandler;(System.Object,System.Delegate);summary;df-generated | | System.ComponentModel;EventDescriptor;EventDescriptor;(System.ComponentModel.MemberDescriptor);summary;df-generated | | System.ComponentModel;EventDescriptor;EventDescriptor;(System.ComponentModel.MemberDescriptor,System.Attribute[]);summary;df-generated | @@ -24051,15 +22101,10 @@ neutral | System.ComponentModel;ExtenderProvidedPropertyAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;ExtenderProvidedPropertyAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;ExtenderProvidedPropertyAttribute;IsDefaultAttribute;();summary;df-generated | -| System.ComponentModel;ExtenderProvidedPropertyAttribute;get_ExtenderProperty;();summary;df-generated | -| System.ComponentModel;ExtenderProvidedPropertyAttribute;get_Provider;();summary;df-generated | -| System.ComponentModel;ExtenderProvidedPropertyAttribute;get_ReceiverType;();summary;df-generated | | System.ComponentModel;GuidConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;GuidConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;GuidConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | | System.ComponentModel;HandledEventArgs;HandledEventArgs;(System.Boolean);summary;df-generated | -| System.ComponentModel;HandledEventArgs;get_Handled;();summary;df-generated | -| System.ComponentModel;HandledEventArgs;set_Handled;(System.Boolean);summary;df-generated | | System.ComponentModel;IBindingList;AddIndex;(System.ComponentModel.PropertyDescriptor);summary;df-generated | | System.ComponentModel;IBindingList;AddNew;();summary;df-generated | | System.ComponentModel;IBindingList;ApplySort;(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection);summary;df-generated | @@ -24076,11 +22121,9 @@ neutral | System.ComponentModel;IBindingList;get_SupportsSorting;();summary;df-generated | | System.ComponentModel;IBindingListView;ApplySort;(System.ComponentModel.ListSortDescriptionCollection);summary;df-generated | | System.ComponentModel;IBindingListView;RemoveFilter;();summary;df-generated | -| System.ComponentModel;IBindingListView;get_Filter;();summary;df-generated | | System.ComponentModel;IBindingListView;get_SortDescriptions;();summary;df-generated | | System.ComponentModel;IBindingListView;get_SupportsAdvancedSorting;();summary;df-generated | | System.ComponentModel;IBindingListView;get_SupportsFiltering;();summary;df-generated | -| System.ComponentModel;IBindingListView;set_Filter;(System.String);summary;df-generated | | System.ComponentModel;ICancelAddNew;CancelNew;(System.Int32);summary;df-generated | | System.ComponentModel;ICancelAddNew;EndNew;(System.Int32);summary;df-generated | | System.ComponentModel;IChangeTracking;AcceptChanges;();summary;df-generated | @@ -24097,8 +22140,6 @@ neutral | System.ComponentModel;IComNativeDescriptorHandler;GetProperties;(System.Object,System.Attribute[]);summary;df-generated | | System.ComponentModel;IComNativeDescriptorHandler;GetPropertyValue;(System.Object,System.Int32,System.Boolean);summary;df-generated | | System.ComponentModel;IComNativeDescriptorHandler;GetPropertyValue;(System.Object,System.String,System.Boolean);summary;df-generated | -| System.ComponentModel;IComponent;get_Site;();summary;df-generated | -| System.ComponentModel;IComponent;set_Site;(System.ComponentModel.ISite);summary;df-generated | | System.ComponentModel;IContainer;Add;(System.ComponentModel.IComponent);summary;df-generated | | System.ComponentModel;IContainer;Add;(System.ComponentModel.IComponent,System.String);summary;df-generated | | System.ComponentModel;IContainer;Remove;(System.ComponentModel.IComponent);summary;df-generated | @@ -24134,8 +22175,6 @@ neutral | System.ComponentModel;ISite;get_Component;();summary;df-generated | | System.ComponentModel;ISite;get_Container;();summary;df-generated | | System.ComponentModel;ISite;get_DesignMode;();summary;df-generated | -| System.ComponentModel;ISite;get_Name;();summary;df-generated | -| System.ComponentModel;ISite;set_Name;(System.String);summary;df-generated | | System.ComponentModel;ISupportInitialize;BeginInit;();summary;df-generated | | System.ComponentModel;ISupportInitialize;EndInit;();summary;df-generated | | System.ComponentModel;ISupportInitializeNotification;get_IsInitialized;();summary;df-generated | @@ -24195,9 +22234,7 @@ neutral | System.ComponentModel;LicenseManager;UnlockContext;(System.Object);summary;df-generated | | System.ComponentModel;LicenseManager;Validate;(System.Type);summary;df-generated | | System.ComponentModel;LicenseManager;Validate;(System.Type,System.Object);summary;df-generated | -| System.ComponentModel;LicenseManager;get_CurrentContext;();summary;df-generated | | System.ComponentModel;LicenseManager;get_UsageMode;();summary;df-generated | -| System.ComponentModel;LicenseManager;set_CurrentContext;(System.ComponentModel.LicenseContext);summary;df-generated | | System.ComponentModel;LicenseProvider;GetLicense;(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean);summary;df-generated | | System.ComponentModel;LicenseProviderAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;LicenseProviderAttribute;GetHashCode;();summary;df-generated | @@ -24216,10 +22253,6 @@ neutral | System.ComponentModel;ListChangedEventArgs;get_OldIndex;();summary;df-generated | | System.ComponentModel;ListChangedEventArgs;get_PropertyDescriptor;();summary;df-generated | | System.ComponentModel;ListSortDescription;ListSortDescription;(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection);summary;df-generated | -| System.ComponentModel;ListSortDescription;get_PropertyDescriptor;();summary;df-generated | -| System.ComponentModel;ListSortDescription;get_SortDirection;();summary;df-generated | -| System.ComponentModel;ListSortDescription;set_PropertyDescriptor;(System.ComponentModel.PropertyDescriptor);summary;df-generated | -| System.ComponentModel;ListSortDescription;set_SortDirection;(System.ComponentModel.ListSortDirection);summary;df-generated | | System.ComponentModel;ListSortDescriptionCollection;Contains;(System.Object);summary;df-generated | | System.ComponentModel;ListSortDescriptionCollection;IndexOf;(System.Object);summary;df-generated | | System.ComponentModel;ListSortDescriptionCollection;Remove;(System.Object);summary;df-generated | @@ -24297,35 +22330,18 @@ neutral | System.ComponentModel;MaskedTextProvider;VerifyString;(System.String,System.Int32,System.ComponentModel.MaskedTextResultHint);summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_AllowPromptAsInput;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_AsciiOnly;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_AssignedEditPositionCount;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_AvailableEditPositionCount;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_Culture;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_DefaultPasswordChar;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_EditPositionCount;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_EditPositions;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_IncludeLiterals;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_IncludePrompt;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_InvalidIndex;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_IsPassword;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_Item;(System.Int32);summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_LastAssignedPosition;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_Length;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_Mask;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_MaskCompleted;();summary;df-generated | | System.ComponentModel;MaskedTextProvider;get_MaskFull;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_PasswordChar;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_PromptChar;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_ResetOnPrompt;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_ResetOnSpace;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;get_SkipLiterals;();summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_IncludeLiterals;(System.Boolean);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_IncludePrompt;(System.Boolean);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_IsPassword;(System.Boolean);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_PasswordChar;(System.Char);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_PromptChar;(System.Char);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_ResetOnPrompt;(System.Boolean);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_ResetOnSpace;(System.Boolean);summary;df-generated | -| System.ComponentModel;MaskedTextProvider;set_SkipLiterals;(System.Boolean);summary;df-generated | | System.ComponentModel;MemberDescriptor;Equals;(System.Object);summary;df-generated | | System.ComponentModel;MemberDescriptor;FindMethod;(System.Type,System.String,System.Type[],System.Type);summary;df-generated | | System.ComponentModel;MemberDescriptor;FindMethod;(System.Type,System.String,System.Type[],System.Type,System.Boolean);summary;df-generated | @@ -24388,7 +22404,6 @@ neutral | System.ComponentModel;PropertyDescriptor;GetChildProperties;(System.Object);summary;df-generated | | System.ComponentModel;PropertyDescriptor;GetChildProperties;(System.Object,System.Attribute[]);summary;df-generated | | System.ComponentModel;PropertyDescriptor;GetHashCode;();summary;df-generated | -| System.ComponentModel;PropertyDescriptor;GetTypeFromName;(System.String);summary;df-generated | | System.ComponentModel;PropertyDescriptor;GetValue;(System.Object);summary;df-generated | | System.ComponentModel;PropertyDescriptor;GetValueChangedHandler;(System.Object);summary;df-generated | | System.ComponentModel;PropertyDescriptor;OnValueChanged;(System.Object,System.EventArgs);summary;df-generated | @@ -24423,7 +22438,6 @@ neutral | System.ComponentModel;PropertyTabAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;PropertyTabAttribute;PropertyTabAttribute;(System.String);summary;df-generated | | System.ComponentModel;PropertyTabAttribute;PropertyTabAttribute;(System.Type);summary;df-generated | -| System.ComponentModel;PropertyTabAttribute;get_TabScopes;();summary;df-generated | | System.ComponentModel;ProvidePropertyAttribute;Equals;(System.Object);summary;df-generated | | System.ComponentModel;ProvidePropertyAttribute;GetHashCode;();summary;df-generated | | System.ComponentModel;ProvidePropertyAttribute;ProvidePropertyAttribute;(System.String,System.String);summary;df-generated | @@ -24587,10 +22601,8 @@ neutral | System.ComponentModel;TypeDescriptor;RemoveProviderTransparent;(System.ComponentModel.TypeDescriptionProvider,System.Object);summary;df-generated | | System.ComponentModel;TypeDescriptor;RemoveProviderTransparent;(System.ComponentModel.TypeDescriptionProvider,System.Type);summary;df-generated | | System.ComponentModel;TypeDescriptor;SortDescriptorArray;(System.Collections.IList);summary;df-generated | -| System.ComponentModel;TypeDescriptor;get_ComNativeDescriptorHandler;();summary;df-generated | | System.ComponentModel;TypeDescriptor;get_ComObjectType;();summary;df-generated | | System.ComponentModel;TypeDescriptor;get_InterfaceType;();summary;df-generated | -| System.ComponentModel;TypeDescriptor;set_ComNativeDescriptorHandler;(System.ComponentModel.IComNativeDescriptorHandler);summary;df-generated | | System.ComponentModel;TypeListConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;TypeListConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.ComponentModel;TypeListConverter;GetStandardValuesExclusive;(System.ComponentModel.ITypeDescriptorContext);summary;df-generated | @@ -24642,14 +22654,12 @@ neutral | System.Configuration.Internal;DelegatingConfigHost;WriteCompleted;(System.String,System.Boolean,System.Object,System.Boolean);summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_HasLocalConfig;();summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_HasRoamingConfig;();summary;df-generated | -| System.Configuration.Internal;DelegatingConfigHost;get_Host;();summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_IsAppConfigHttp;();summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_IsRemote;();summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_SupportsChangeNotifications;();summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_SupportsLocation;();summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_SupportsPath;();summary;df-generated | | System.Configuration.Internal;DelegatingConfigHost;get_SupportsRefresh;();summary;df-generated | -| System.Configuration.Internal;DelegatingConfigHost;set_Host;(System.Configuration.Internal.IInternalConfigHost);summary;df-generated | | System.Configuration.Internal;IConfigErrorInfo;get_Filename;();summary;df-generated | | System.Configuration.Internal;IConfigErrorInfo;get_LineNumber;();summary;df-generated | | System.Configuration.Internal;IConfigSystem;Init;(System.Type,System.Object[]);summary;df-generated | @@ -24735,8 +22745,6 @@ neutral | System.Configuration.Internal;IInternalConfigSystem;RefreshConfig;(System.String);summary;df-generated | | System.Configuration.Internal;IInternalConfigSystem;get_SupportsUserConfig;();summary;df-generated | | System.Configuration.Internal;InternalConfigEventArgs;InternalConfigEventArgs;(System.String);summary;df-generated | -| System.Configuration.Internal;InternalConfigEventArgs;get_ConfigPath;();summary;df-generated | -| System.Configuration.Internal;InternalConfigEventArgs;set_ConfigPath;(System.String);summary;df-generated | | System.Configuration.Provider;ProviderCollection;Add;(System.Configuration.Provider.ProviderBase);summary;df-generated | | System.Configuration.Provider;ProviderCollection;Remove;(System.String);summary;df-generated | | System.Configuration.Provider;ProviderCollection;SetReadOnly;();summary;df-generated | @@ -24747,7 +22755,6 @@ neutral | System.Configuration.Provider;ProviderException;ProviderException;(System.String,System.Exception);summary;df-generated | | System.Configuration;AppSettingsSection;GetRuntimeObject;();summary;df-generated | | System.Configuration;AppSettingsSection;get_Properties;();summary;df-generated | -| System.Configuration;AppSettingsSection;set_File;(System.String);summary;df-generated | | System.Configuration;ApplicationSettingsBase;ApplicationSettingsBase;(System.ComponentModel.IComponent);summary;df-generated | | System.Configuration;ApplicationSettingsBase;GetPreviousVersion;(System.String);summary;df-generated | | System.Configuration;ApplicationSettingsBase;OnPropertyChanged;(System.Object,System.ComponentModel.PropertyChangedEventArgs);summary;df-generated | @@ -24765,7 +22772,6 @@ neutral | System.Configuration;CommaDelimitedStringCollection;Remove;(System.String);summary;df-generated | | System.Configuration;CommaDelimitedStringCollection;SetReadOnly;();summary;df-generated | | System.Configuration;CommaDelimitedStringCollection;get_IsModified;();summary;df-generated | -| System.Configuration;CommaDelimitedStringCollection;get_IsReadOnly;();summary;df-generated | | System.Configuration;ConfigXmlDocument;get_LineNumber;();summary;df-generated | | System.Configuration;Configuration;GetSection;(System.String);summary;df-generated | | System.Configuration;Configuration;Save;();summary;df-generated | @@ -24780,14 +22786,8 @@ neutral | System.Configuration;Configuration;get_FilePath;();summary;df-generated | | System.Configuration;Configuration;get_HasFile;();summary;df-generated | | System.Configuration;Configuration;get_Locations;();summary;df-generated | -| System.Configuration;Configuration;get_NamespaceDeclared;();summary;df-generated | -| System.Configuration;Configuration;get_TargetFramework;();summary;df-generated | -| System.Configuration;Configuration;set_NamespaceDeclared;(System.Boolean);summary;df-generated | -| System.Configuration;Configuration;set_TargetFramework;(System.Runtime.Versioning.FrameworkName);summary;df-generated | | System.Configuration;ConfigurationCollectionAttribute;ConfigurationCollectionAttribute;(System.Type);summary;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;get_CollectionType;();summary;df-generated | | System.Configuration;ConfigurationCollectionAttribute;get_ItemType;();summary;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;set_CollectionType;(System.Configuration.ConfigurationElementCollectionType);summary;df-generated | | System.Configuration;ConfigurationConverterBase;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Configuration;ConfigurationConverterBase;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Configuration;ConfigurationElement;Equals;(System.Object);summary;df-generated | @@ -24813,11 +22813,9 @@ neutral | System.Configuration;ConfigurationElement;get_LockAllElementsExcept;();summary;df-generated | | System.Configuration;ConfigurationElement;get_LockAttributes;();summary;df-generated | | System.Configuration;ConfigurationElement;get_LockElements;();summary;df-generated | -| System.Configuration;ConfigurationElement;get_LockItem;();summary;df-generated | | System.Configuration;ConfigurationElement;get_Properties;();summary;df-generated | | System.Configuration;ConfigurationElement;set_Item;(System.Configuration.ConfigurationProperty,System.Object);summary;df-generated | | System.Configuration;ConfigurationElement;set_Item;(System.String,System.Object);summary;df-generated | -| System.Configuration;ConfigurationElement;set_LockItem;(System.Boolean);summary;df-generated | | System.Configuration;ConfigurationElementCollection;BaseClear;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;BaseGet;(System.Int32);summary;df-generated | | System.Configuration;ConfigurationElementCollection;BaseGet;(System.Object);summary;df-generated | @@ -24842,11 +22840,9 @@ neutral | System.Configuration;ConfigurationElementCollection;get_CollectionType;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;get_Count;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;get_ElementName;();summary;df-generated | -| System.Configuration;ConfigurationElementCollection;get_EmitClear;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;get_IsSynchronized;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;get_SyncRoot;();summary;df-generated | | System.Configuration;ConfigurationElementCollection;get_ThrowOnDuplicate;();summary;df-generated | -| System.Configuration;ConfigurationElementCollection;set_EmitClear;(System.Boolean);summary;df-generated | | System.Configuration;ConfigurationElementProperty;ConfigurationElementProperty;(System.Configuration.ConfigurationValidatorBase);summary;df-generated | | System.Configuration;ConfigurationElementProperty;get_Validator;();summary;df-generated | | System.Configuration;ConfigurationErrorsException;ConfigurationErrorsException;(System.String);summary;df-generated | @@ -24868,8 +22864,6 @@ neutral | System.Configuration;ConfigurationException;get_Line;();summary;df-generated | | System.Configuration;ConfigurationException;get_Message;();summary;df-generated | | System.Configuration;ConfigurationFileMap;ConfigurationFileMap;(System.String);summary;df-generated | -| System.Configuration;ConfigurationFileMap;get_MachineConfigFilename;();summary;df-generated | -| System.Configuration;ConfigurationFileMap;set_MachineConfigFilename;(System.String);summary;df-generated | | System.Configuration;ConfigurationLocation;get_Path;();summary;df-generated | | System.Configuration;ConfigurationLocationCollection;get_Item;(System.Int32);summary;df-generated | | System.Configuration;ConfigurationLockCollection;Contains;(System.String);summary;df-generated | @@ -24877,7 +22871,6 @@ neutral | System.Configuration;ConfigurationLockCollection;Remove;(System.String);summary;df-generated | | System.Configuration;ConfigurationLockCollection;get_Count;();summary;df-generated | | System.Configuration;ConfigurationLockCollection;get_HasParentElements;();summary;df-generated | -| System.Configuration;ConfigurationLockCollection;get_IsModified;();summary;df-generated | | System.Configuration;ConfigurationLockCollection;get_IsSynchronized;();summary;df-generated | | System.Configuration;ConfigurationManager;GetSection;(System.String);summary;df-generated | | System.Configuration;ConfigurationManager;OpenExeConfiguration;(System.Configuration.ConfigurationUserLevel);summary;df-generated | @@ -24899,29 +22892,14 @@ neutral | System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object);summary;df-generated | | System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.ComponentModel.TypeConverter,System.Configuration.ConfigurationValidatorBase,System.Configuration.ConfigurationPropertyOptions);summary;df-generated | | System.Configuration;ConfigurationProperty;ConfigurationProperty;(System.String,System.Type,System.Object,System.Configuration.ConfigurationPropertyOptions);summary;df-generated | -| System.Configuration;ConfigurationProperty;get_DefaultValue;();summary;df-generated | -| System.Configuration;ConfigurationProperty;get_Description;();summary;df-generated | | System.Configuration;ConfigurationProperty;get_IsAssemblyStringTransformationRequired;();summary;df-generated | | System.Configuration;ConfigurationProperty;get_IsDefaultCollection;();summary;df-generated | | System.Configuration;ConfigurationProperty;get_IsKey;();summary;df-generated | | System.Configuration;ConfigurationProperty;get_IsRequired;();summary;df-generated | | System.Configuration;ConfigurationProperty;get_IsTypeStringTransformationRequired;();summary;df-generated | | System.Configuration;ConfigurationProperty;get_IsVersionCheckRequired;();summary;df-generated | -| System.Configuration;ConfigurationProperty;get_Name;();summary;df-generated | -| System.Configuration;ConfigurationProperty;get_Type;();summary;df-generated | -| System.Configuration;ConfigurationProperty;get_Validator;();summary;df-generated | | System.Configuration;ConfigurationPropertyAttribute;ConfigurationPropertyAttribute;(System.String);summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;get_DefaultValue;();summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;get_IsDefaultCollection;();summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;get_IsKey;();summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;get_IsRequired;();summary;df-generated | | System.Configuration;ConfigurationPropertyAttribute;get_Name;();summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;get_Options;();summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;set_DefaultValue;(System.Object);summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;set_IsDefaultCollection;(System.Boolean);summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;set_IsKey;(System.Boolean);summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;set_IsRequired;(System.Boolean);summary;df-generated | -| System.Configuration;ConfigurationPropertyAttribute;set_Options;(System.Configuration.ConfigurationPropertyOptions);summary;df-generated | | System.Configuration;ConfigurationPropertyCollection;Contains;(System.String);summary;df-generated | | System.Configuration;ConfigurationPropertyCollection;Remove;(System.String);summary;df-generated | | System.Configuration;ConfigurationPropertyCollection;get_Count;();summary;df-generated | @@ -24943,10 +22921,6 @@ neutral | System.Configuration;ConfigurationSectionGroup;ForceDeclaration;();summary;df-generated | | System.Configuration;ConfigurationSectionGroup;ForceDeclaration;(System.Boolean);summary;df-generated | | System.Configuration;ConfigurationSectionGroup;ShouldSerializeSectionGroupInTargetVersion;(System.Runtime.Versioning.FrameworkName);summary;df-generated | -| System.Configuration;ConfigurationSectionGroup;get_IsDeclarationRequired;();summary;df-generated | -| System.Configuration;ConfigurationSectionGroup;get_IsDeclared;();summary;df-generated | -| System.Configuration;ConfigurationSectionGroup;get_Name;();summary;df-generated | -| System.Configuration;ConfigurationSectionGroup;get_SectionGroupName;();summary;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;Remove;(System.String);summary;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;RemoveAt;(System.Int32);summary;df-generated | | System.Configuration;ConfigurationSettings;GetConfig;(System.String);summary;df-generated | @@ -24959,9 +22933,6 @@ neutral | System.Configuration;ConnectionStringSettings;ConnectionStringSettings;(System.String,System.String);summary;df-generated | | System.Configuration;ConnectionStringSettings;ConnectionStringSettings;(System.String,System.String,System.String);summary;df-generated | | System.Configuration;ConnectionStringSettings;get_Properties;();summary;df-generated | -| System.Configuration;ConnectionStringSettings;set_ConnectionString;(System.String);summary;df-generated | -| System.Configuration;ConnectionStringSettings;set_Name;(System.String);summary;df-generated | -| System.Configuration;ConnectionStringSettings;set_ProviderName;(System.String);summary;df-generated | | System.Configuration;ConnectionStringSettingsCollection;CreateNewElement;();summary;df-generated | | System.Configuration;ConnectionStringSettingsCollection;IndexOf;(System.Configuration.ConnectionStringSettings);summary;df-generated | | System.Configuration;ConnectionStringSettingsCollection;Remove;(System.Configuration.ConnectionStringSettings);summary;df-generated | @@ -24996,12 +22967,6 @@ neutral | System.Configuration;ElementInformation;get_Validator;();summary;df-generated | | System.Configuration;ExeConfigurationFileMap;Clone;();summary;df-generated | | System.Configuration;ExeConfigurationFileMap;ExeConfigurationFileMap;(System.String);summary;df-generated | -| System.Configuration;ExeConfigurationFileMap;get_ExeConfigFilename;();summary;df-generated | -| System.Configuration;ExeConfigurationFileMap;get_LocalUserConfigFilename;();summary;df-generated | -| System.Configuration;ExeConfigurationFileMap;get_RoamingUserConfigFilename;();summary;df-generated | -| System.Configuration;ExeConfigurationFileMap;set_ExeConfigFilename;(System.String);summary;df-generated | -| System.Configuration;ExeConfigurationFileMap;set_LocalUserConfigFilename;(System.String);summary;df-generated | -| System.Configuration;ExeConfigurationFileMap;set_RoamingUserConfigFilename;(System.String);summary;df-generated | | System.Configuration;ExeContext;get_ExePath;();summary;df-generated | | System.Configuration;ExeContext;get_UserLevel;();summary;df-generated | | System.Configuration;GenericEnumConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | @@ -25014,13 +22979,7 @@ neutral | System.Configuration;IPersistComponentSettings;LoadComponentSettings;();summary;df-generated | | System.Configuration;IPersistComponentSettings;ResetComponentSettings;();summary;df-generated | | System.Configuration;IPersistComponentSettings;SaveComponentSettings;();summary;df-generated | -| System.Configuration;IPersistComponentSettings;get_SaveSettings;();summary;df-generated | -| System.Configuration;IPersistComponentSettings;get_SettingsKey;();summary;df-generated | -| System.Configuration;IPersistComponentSettings;set_SaveSettings;(System.Boolean);summary;df-generated | -| System.Configuration;IPersistComponentSettings;set_SettingsKey;(System.String);summary;df-generated | | System.Configuration;ISettingsProviderService;GetSettingsProvider;(System.Configuration.SettingsProperty);summary;df-generated | -| System.Configuration;IdnElement;get_Enabled;();summary;df-generated | -| System.Configuration;IdnElement;set_Enabled;(System.UriIdnScope);summary;df-generated | | System.Configuration;IgnoreSection;DeserializeSection;(System.Xml.XmlReader);summary;df-generated | | System.Configuration;IgnoreSection;IsModified;();summary;df-generated | | System.Configuration;IgnoreSection;Reset;(System.Configuration.ConfigurationElement);summary;df-generated | @@ -25034,15 +22993,7 @@ neutral | System.Configuration;IntegerValidator;IntegerValidator;(System.Int32,System.Int32,System.Boolean);summary;df-generated | | System.Configuration;IntegerValidator;IntegerValidator;(System.Int32,System.Int32,System.Boolean,System.Int32);summary;df-generated | | System.Configuration;IntegerValidator;Validate;(System.Object);summary;df-generated | -| System.Configuration;IntegerValidatorAttribute;get_ExcludeRange;();summary;df-generated | -| System.Configuration;IntegerValidatorAttribute;get_MaxValue;();summary;df-generated | -| System.Configuration;IntegerValidatorAttribute;get_MinValue;();summary;df-generated | | System.Configuration;IntegerValidatorAttribute;get_ValidatorInstance;();summary;df-generated | -| System.Configuration;IntegerValidatorAttribute;set_ExcludeRange;(System.Boolean);summary;df-generated | -| System.Configuration;IntegerValidatorAttribute;set_MaxValue;(System.Int32);summary;df-generated | -| System.Configuration;IntegerValidatorAttribute;set_MinValue;(System.Int32);summary;df-generated | -| System.Configuration;IriParsingElement;get_Enabled;();summary;df-generated | -| System.Configuration;IriParsingElement;set_Enabled;(System.Boolean);summary;df-generated | | System.Configuration;KeyValueConfigurationCollection;Add;(System.String,System.String);summary;df-generated | | System.Configuration;KeyValueConfigurationCollection;CreateNewElement;();summary;df-generated | | System.Configuration;KeyValueConfigurationCollection;Remove;(System.String);summary;df-generated | @@ -25052,7 +23003,6 @@ neutral | System.Configuration;KeyValueConfigurationCollection;get_ThrowOnDuplicate;();summary;df-generated | | System.Configuration;KeyValueConfigurationElement;Init;();summary;df-generated | | System.Configuration;KeyValueConfigurationElement;get_Properties;();summary;df-generated | -| System.Configuration;KeyValueConfigurationElement;set_Value;(System.String);summary;df-generated | | System.Configuration;LocalFileSettingsProvider;GetPreviousVersion;(System.Configuration.SettingsContext,System.Configuration.SettingsProperty);summary;df-generated | | System.Configuration;LocalFileSettingsProvider;GetPropertyValues;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection);summary;df-generated | | System.Configuration;LocalFileSettingsProvider;Reset;(System.Configuration.SettingsContext);summary;df-generated | @@ -25063,13 +23013,7 @@ neutral | System.Configuration;LongValidator;LongValidator;(System.Int64,System.Int64,System.Boolean);summary;df-generated | | System.Configuration;LongValidator;LongValidator;(System.Int64,System.Int64,System.Boolean,System.Int64);summary;df-generated | | System.Configuration;LongValidator;Validate;(System.Object);summary;df-generated | -| System.Configuration;LongValidatorAttribute;get_ExcludeRange;();summary;df-generated | -| System.Configuration;LongValidatorAttribute;get_MaxValue;();summary;df-generated | -| System.Configuration;LongValidatorAttribute;get_MinValue;();summary;df-generated | | System.Configuration;LongValidatorAttribute;get_ValidatorInstance;();summary;df-generated | -| System.Configuration;LongValidatorAttribute;set_ExcludeRange;(System.Boolean);summary;df-generated | -| System.Configuration;LongValidatorAttribute;set_MaxValue;(System.Int64);summary;df-generated | -| System.Configuration;LongValidatorAttribute;set_MinValue;(System.Int64);summary;df-generated | | System.Configuration;NameValueConfigurationCollection;CreateNewElement;();summary;df-generated | | System.Configuration;NameValueConfigurationCollection;Remove;(System.Configuration.NameValueConfigurationElement);summary;df-generated | | System.Configuration;NameValueConfigurationCollection;Remove;(System.String);summary;df-generated | @@ -25078,7 +23022,6 @@ neutral | System.Configuration;NameValueConfigurationCollection;get_Properties;();summary;df-generated | | System.Configuration;NameValueConfigurationElement;NameValueConfigurationElement;(System.String,System.String);summary;df-generated | | System.Configuration;NameValueConfigurationElement;get_Properties;();summary;df-generated | -| System.Configuration;NameValueConfigurationElement;set_Value;(System.String);summary;df-generated | | System.Configuration;NameValueSectionHandler;get_KeyAttributeName;();summary;df-generated | | System.Configuration;NameValueSectionHandler;get_ValueAttributeName;();summary;df-generated | | System.Configuration;PositiveTimeSpanValidator;CanValidate;(System.Type);summary;df-generated | @@ -25097,19 +23040,15 @@ neutral | System.Configuration;PropertyInformation;get_Type;();summary;df-generated | | System.Configuration;PropertyInformation;get_Validator;();summary;df-generated | | System.Configuration;PropertyInformation;get_ValueOrigin;();summary;df-generated | -| System.Configuration;PropertyInformation;set_Value;(System.Object);summary;df-generated | | System.Configuration;ProtectedConfiguration;get_DefaultProvider;();summary;df-generated | | System.Configuration;ProtectedConfiguration;get_Providers;();summary;df-generated | | System.Configuration;ProtectedConfigurationProvider;Decrypt;(System.Xml.XmlNode);summary;df-generated | | System.Configuration;ProtectedConfigurationProvider;Encrypt;(System.Xml.XmlNode);summary;df-generated | | System.Configuration;ProtectedConfigurationProviderCollection;Add;(System.Configuration.Provider.ProviderBase);summary;df-generated | | System.Configuration;ProtectedConfigurationSection;get_Properties;();summary;df-generated | -| System.Configuration;ProtectedConfigurationSection;set_DefaultProvider;(System.String);summary;df-generated | | System.Configuration;ProviderSettings;IsModified;();summary;df-generated | | System.Configuration;ProviderSettings;OnDeserializeUnrecognizedAttribute;(System.String,System.String);summary;df-generated | | System.Configuration;ProviderSettings;ProviderSettings;(System.String,System.String);summary;df-generated | -| System.Configuration;ProviderSettings;set_Name;(System.String);summary;df-generated | -| System.Configuration;ProviderSettings;set_Type;(System.String);summary;df-generated | | System.Configuration;ProviderSettingsCollection;CreateNewElement;();summary;df-generated | | System.Configuration;ProviderSettingsCollection;Remove;(System.String);summary;df-generated | | System.Configuration;ProviderSettingsCollection;get_Item;(System.Int32);summary;df-generated | @@ -25147,41 +23086,16 @@ neutral | System.Configuration;SectionInformation;RevertToParent;();summary;df-generated | | System.Configuration;SectionInformation;SetRawXml;(System.String);summary;df-generated | | System.Configuration;SectionInformation;UnprotectSection;();summary;df-generated | -| System.Configuration;SectionInformation;get_AllowDefinition;();summary;df-generated | -| System.Configuration;SectionInformation;get_AllowExeDefinition;();summary;df-generated | -| System.Configuration;SectionInformation;get_AllowLocation;();summary;df-generated | -| System.Configuration;SectionInformation;get_AllowOverride;();summary;df-generated | -| System.Configuration;SectionInformation;get_ForceSave;();summary;df-generated | -| System.Configuration;SectionInformation;get_InheritInChildApplications;();summary;df-generated | | System.Configuration;SectionInformation;get_IsDeclarationRequired;();summary;df-generated | | System.Configuration;SectionInformation;get_IsDeclared;();summary;df-generated | | System.Configuration;SectionInformation;get_IsLocked;();summary;df-generated | | System.Configuration;SectionInformation;get_IsProtected;();summary;df-generated | -| System.Configuration;SectionInformation;get_Name;();summary;df-generated | -| System.Configuration;SectionInformation;get_OverrideMode;();summary;df-generated | -| System.Configuration;SectionInformation;get_OverrideModeDefault;();summary;df-generated | | System.Configuration;SectionInformation;get_OverrideModeEffective;();summary;df-generated | -| System.Configuration;SectionInformation;get_RequirePermission;();summary;df-generated | -| System.Configuration;SectionInformation;get_RestartOnExternalChanges;();summary;df-generated | | System.Configuration;SectionInformation;get_SectionName;();summary;df-generated | -| System.Configuration;SectionInformation;set_AllowDefinition;(System.Configuration.ConfigurationAllowDefinition);summary;df-generated | -| System.Configuration;SectionInformation;set_AllowExeDefinition;(System.Configuration.ConfigurationAllowExeDefinition);summary;df-generated | -| System.Configuration;SectionInformation;set_AllowLocation;(System.Boolean);summary;df-generated | -| System.Configuration;SectionInformation;set_AllowOverride;(System.Boolean);summary;df-generated | -| System.Configuration;SectionInformation;set_ForceSave;(System.Boolean);summary;df-generated | -| System.Configuration;SectionInformation;set_InheritInChildApplications;(System.Boolean);summary;df-generated | -| System.Configuration;SectionInformation;set_OverrideMode;(System.Configuration.OverrideMode);summary;df-generated | -| System.Configuration;SectionInformation;set_OverrideModeDefault;(System.Configuration.OverrideMode);summary;df-generated | -| System.Configuration;SectionInformation;set_RequirePermission;(System.Boolean);summary;df-generated | -| System.Configuration;SectionInformation;set_RestartOnExternalChanges;(System.Boolean);summary;df-generated | | System.Configuration;SettingElement;Equals;(System.Object);summary;df-generated | | System.Configuration;SettingElement;GetHashCode;();summary;df-generated | | System.Configuration;SettingElement;SettingElement;(System.String,System.Configuration.SettingsSerializeAs);summary;df-generated | | System.Configuration;SettingElement;get_Properties;();summary;df-generated | -| System.Configuration;SettingElement;get_SerializeAs;();summary;df-generated | -| System.Configuration;SettingElement;set_Name;(System.String);summary;df-generated | -| System.Configuration;SettingElement;set_SerializeAs;(System.Configuration.SettingsSerializeAs);summary;df-generated | -| System.Configuration;SettingElement;set_Value;(System.Configuration.SettingValueElement);summary;df-generated | | System.Configuration;SettingElementCollection;CreateNewElement;();summary;df-generated | | System.Configuration;SettingElementCollection;Get;(System.String);summary;df-generated | | System.Configuration;SettingElementCollection;Remove;(System.Configuration.SettingElement);summary;df-generated | @@ -25204,23 +23118,6 @@ neutral | System.Configuration;SettingsProperty;SettingsProperty;(System.Configuration.SettingsProperty);summary;df-generated | | System.Configuration;SettingsProperty;SettingsProperty;(System.String);summary;df-generated | | System.Configuration;SettingsProperty;SettingsProperty;(System.String,System.Type,System.Configuration.SettingsProvider,System.Boolean,System.Object,System.Configuration.SettingsSerializeAs,System.Configuration.SettingsAttributeDictionary,System.Boolean,System.Boolean);summary;df-generated | -| System.Configuration;SettingsProperty;get_Attributes;();summary;df-generated | -| System.Configuration;SettingsProperty;get_DefaultValue;();summary;df-generated | -| System.Configuration;SettingsProperty;get_IsReadOnly;();summary;df-generated | -| System.Configuration;SettingsProperty;get_Name;();summary;df-generated | -| System.Configuration;SettingsProperty;get_PropertyType;();summary;df-generated | -| System.Configuration;SettingsProperty;get_Provider;();summary;df-generated | -| System.Configuration;SettingsProperty;get_SerializeAs;();summary;df-generated | -| System.Configuration;SettingsProperty;get_ThrowOnErrorDeserializing;();summary;df-generated | -| System.Configuration;SettingsProperty;get_ThrowOnErrorSerializing;();summary;df-generated | -| System.Configuration;SettingsProperty;set_DefaultValue;(System.Object);summary;df-generated | -| System.Configuration;SettingsProperty;set_IsReadOnly;(System.Boolean);summary;df-generated | -| System.Configuration;SettingsProperty;set_Name;(System.String);summary;df-generated | -| System.Configuration;SettingsProperty;set_PropertyType;(System.Type);summary;df-generated | -| System.Configuration;SettingsProperty;set_Provider;(System.Configuration.SettingsProvider);summary;df-generated | -| System.Configuration;SettingsProperty;set_SerializeAs;(System.Configuration.SettingsSerializeAs);summary;df-generated | -| System.Configuration;SettingsProperty;set_ThrowOnErrorDeserializing;(System.Boolean);summary;df-generated | -| System.Configuration;SettingsProperty;set_ThrowOnErrorSerializing;(System.Boolean);summary;df-generated | | System.Configuration;SettingsPropertyCollection;Add;(System.Configuration.SettingsProperty);summary;df-generated | | System.Configuration;SettingsPropertyCollection;OnAdd;(System.Configuration.SettingsProperty);summary;df-generated | | System.Configuration;SettingsPropertyCollection;OnAddComplete;(System.Configuration.SettingsProperty);summary;df-generated | @@ -25239,13 +23136,7 @@ neutral | System.Configuration;SettingsPropertyNotFoundException;SettingsPropertyNotFoundException;(System.String);summary;df-generated | | System.Configuration;SettingsPropertyNotFoundException;SettingsPropertyNotFoundException;(System.String,System.Exception);summary;df-generated | | System.Configuration;SettingsPropertyValue;SettingsPropertyValue;(System.Configuration.SettingsProperty);summary;df-generated | -| System.Configuration;SettingsPropertyValue;get_Deserialized;();summary;df-generated | -| System.Configuration;SettingsPropertyValue;get_IsDirty;();summary;df-generated | | System.Configuration;SettingsPropertyValue;get_Name;();summary;df-generated | -| System.Configuration;SettingsPropertyValue;get_Property;();summary;df-generated | -| System.Configuration;SettingsPropertyValue;get_UsingDefaultValue;();summary;df-generated | -| System.Configuration;SettingsPropertyValue;set_Deserialized;(System.Boolean);summary;df-generated | -| System.Configuration;SettingsPropertyValue;set_IsDirty;(System.Boolean);summary;df-generated | | System.Configuration;SettingsPropertyValueCollection;Remove;(System.String);summary;df-generated | | System.Configuration;SettingsPropertyValueCollection;SetReadOnly;();summary;df-generated | | System.Configuration;SettingsPropertyValueCollection;get_Count;();summary;df-generated | @@ -25255,8 +23146,6 @@ neutral | System.Configuration;SettingsPropertyWrongTypeException;SettingsPropertyWrongTypeException;(System.String,System.Exception);summary;df-generated | | System.Configuration;SettingsProvider;GetPropertyValues;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection);summary;df-generated | | System.Configuration;SettingsProvider;SetPropertyValues;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyValueCollection);summary;df-generated | -| System.Configuration;SettingsProvider;get_ApplicationName;();summary;df-generated | -| System.Configuration;SettingsProvider;set_ApplicationName;(System.String);summary;df-generated | | System.Configuration;SettingsProviderCollection;Add;(System.Configuration.Provider.ProviderBase);summary;df-generated | | System.Configuration;SettingsSerializeAsAttribute;SettingsSerializeAsAttribute;(System.Configuration.SettingsSerializeAs);summary;df-generated | | System.Configuration;SettingsSerializeAsAttribute;get_SerializeAs;();summary;df-generated | @@ -25267,13 +23156,7 @@ neutral | System.Configuration;StringValidator;StringValidator;(System.Int32);summary;df-generated | | System.Configuration;StringValidator;StringValidator;(System.Int32,System.Int32);summary;df-generated | | System.Configuration;StringValidator;Validate;(System.Object);summary;df-generated | -| System.Configuration;StringValidatorAttribute;get_InvalidCharacters;();summary;df-generated | -| System.Configuration;StringValidatorAttribute;get_MaxLength;();summary;df-generated | -| System.Configuration;StringValidatorAttribute;get_MinLength;();summary;df-generated | | System.Configuration;StringValidatorAttribute;get_ValidatorInstance;();summary;df-generated | -| System.Configuration;StringValidatorAttribute;set_InvalidCharacters;(System.String);summary;df-generated | -| System.Configuration;StringValidatorAttribute;set_MaxLength;(System.Int32);summary;df-generated | -| System.Configuration;StringValidatorAttribute;set_MinLength;(System.Int32);summary;df-generated | | System.Configuration;SubclassTypeValidator;CanValidate;(System.Type);summary;df-generated | | System.Configuration;SubclassTypeValidator;Validate;(System.Object);summary;df-generated | | System.Configuration;SubclassTypeValidatorAttribute;SubclassTypeValidatorAttribute;(System.Type);summary;df-generated | @@ -25291,16 +23174,7 @@ neutral | System.Configuration;TimeSpanValidator;TimeSpanValidator;(System.TimeSpan,System.TimeSpan);summary;df-generated | | System.Configuration;TimeSpanValidator;TimeSpanValidator;(System.TimeSpan,System.TimeSpan,System.Boolean);summary;df-generated | | System.Configuration;TimeSpanValidator;Validate;(System.Object);summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;get_ExcludeRange;();summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;get_MaxValue;();summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;get_MaxValueString;();summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;get_MinValue;();summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;get_MinValueString;();summary;df-generated | | System.Configuration;TimeSpanValidatorAttribute;get_ValidatorInstance;();summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;set_ExcludeRange;(System.Boolean);summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;set_MaxValueString;(System.String);summary;df-generated | -| System.Configuration;TimeSpanValidatorAttribute;set_MinValueString;(System.String);summary;df-generated | -| System.Configuration;TypeNameConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | | System.Configuration;UriSection;get_Properties;();summary;df-generated | | System.Data.Common;DBDataPermission;Add;(System.String,System.String,System.Data.KeyRestrictionBehavior);summary;df-generated | | System.Data.Common;DBDataPermission;Clear;();summary;df-generated | @@ -25316,19 +23190,9 @@ neutral | System.Data.Common;DBDataPermission;IsUnrestricted;();summary;df-generated | | System.Data.Common;DBDataPermission;ToXml;();summary;df-generated | | System.Data.Common;DBDataPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Data.Common;DBDataPermission;get_AllowBlankPassword;();summary;df-generated | -| System.Data.Common;DBDataPermission;set_AllowBlankPassword;(System.Boolean);summary;df-generated | | System.Data.Common;DBDataPermissionAttribute;DBDataPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | | System.Data.Common;DBDataPermissionAttribute;ShouldSerializeConnectionString;();summary;df-generated | | System.Data.Common;DBDataPermissionAttribute;ShouldSerializeKeyRestrictions;();summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;get_AllowBlankPassword;();summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;get_ConnectionString;();summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;get_KeyRestrictionBehavior;();summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;get_KeyRestrictions;();summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;set_AllowBlankPassword;(System.Boolean);summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;set_ConnectionString;(System.String);summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;set_KeyRestrictionBehavior;(System.Data.KeyRestrictionBehavior);summary;df-generated | -| System.Data.Common;DBDataPermissionAttribute;set_KeyRestrictions;(System.String);summary;df-generated | | System.Data.Common;DataAdapter;CloneInternals;();summary;df-generated | | System.Data.Common;DataAdapter;CreateTableMappings;();summary;df-generated | | System.Data.Common;DataAdapter;DataAdapter;(System.Data.Common.DataAdapter);summary;df-generated | @@ -25348,20 +23212,6 @@ neutral | System.Data.Common;DataAdapter;ShouldSerializeFillLoadOption;();summary;df-generated | | System.Data.Common;DataAdapter;ShouldSerializeTableMappings;();summary;df-generated | | System.Data.Common;DataAdapter;Update;(System.Data.DataSet);summary;df-generated | -| System.Data.Common;DataAdapter;get_AcceptChangesDuringFill;();summary;df-generated | -| System.Data.Common;DataAdapter;get_AcceptChangesDuringUpdate;();summary;df-generated | -| System.Data.Common;DataAdapter;get_ContinueUpdateOnError;();summary;df-generated | -| System.Data.Common;DataAdapter;get_FillLoadOption;();summary;df-generated | -| System.Data.Common;DataAdapter;get_MissingMappingAction;();summary;df-generated | -| System.Data.Common;DataAdapter;get_MissingSchemaAction;();summary;df-generated | -| System.Data.Common;DataAdapter;get_ReturnProviderSpecificTypes;();summary;df-generated | -| System.Data.Common;DataAdapter;set_AcceptChangesDuringFill;(System.Boolean);summary;df-generated | -| System.Data.Common;DataAdapter;set_AcceptChangesDuringUpdate;(System.Boolean);summary;df-generated | -| System.Data.Common;DataAdapter;set_ContinueUpdateOnError;(System.Boolean);summary;df-generated | -| System.Data.Common;DataAdapter;set_FillLoadOption;(System.Data.LoadOption);summary;df-generated | -| System.Data.Common;DataAdapter;set_MissingMappingAction;(System.Data.MissingMappingAction);summary;df-generated | -| System.Data.Common;DataAdapter;set_MissingSchemaAction;(System.Data.MissingSchemaAction);summary;df-generated | -| System.Data.Common;DataAdapter;set_ReturnProviderSpecificTypes;(System.Boolean);summary;df-generated | | System.Data.Common;DataColumnMappingCollection;Contains;(System.Object);summary;df-generated | | System.Data.Common;DataColumnMappingCollection;Contains;(System.String);summary;df-generated | | System.Data.Common;DataColumnMappingCollection;IndexOf;(System.Object);summary;df-generated | @@ -25405,26 +23255,12 @@ neutral | System.Data.Common;DbBatch;Prepare;();summary;df-generated | | System.Data.Common;DbBatch;PrepareAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Data.Common;DbBatch;get_BatchCommands;();summary;df-generated | -| System.Data.Common;DbBatch;get_Connection;();summary;df-generated | | System.Data.Common;DbBatch;get_DbBatchCommands;();summary;df-generated | -| System.Data.Common;DbBatch;get_DbConnection;();summary;df-generated | -| System.Data.Common;DbBatch;get_DbTransaction;();summary;df-generated | -| System.Data.Common;DbBatch;get_Timeout;();summary;df-generated | -| System.Data.Common;DbBatch;get_Transaction;();summary;df-generated | -| System.Data.Common;DbBatch;set_Connection;(System.Data.Common.DbConnection);summary;df-generated | -| System.Data.Common;DbBatch;set_DbConnection;(System.Data.Common.DbConnection);summary;df-generated | -| System.Data.Common;DbBatch;set_DbTransaction;(System.Data.Common.DbTransaction);summary;df-generated | -| System.Data.Common;DbBatch;set_Timeout;(System.Int32);summary;df-generated | -| System.Data.Common;DbBatch;set_Transaction;(System.Data.Common.DbTransaction);summary;df-generated | | System.Data.Common;DbBatchCommand;CreateParameter;();summary;df-generated | | System.Data.Common;DbBatchCommand;get_CanCreateParameter;();summary;df-generated | -| System.Data.Common;DbBatchCommand;get_CommandText;();summary;df-generated | -| System.Data.Common;DbBatchCommand;get_CommandType;();summary;df-generated | | System.Data.Common;DbBatchCommand;get_DbParameterCollection;();summary;df-generated | | System.Data.Common;DbBatchCommand;get_Parameters;();summary;df-generated | | System.Data.Common;DbBatchCommand;get_RecordsAffected;();summary;df-generated | -| System.Data.Common;DbBatchCommand;set_CommandText;(System.String);summary;df-generated | -| System.Data.Common;DbBatchCommand;set_CommandType;(System.Data.CommandType);summary;df-generated | | System.Data.Common;DbBatchCommandCollection;Contains;(System.Data.Common.DbBatchCommand);summary;df-generated | | System.Data.Common;DbBatchCommandCollection;GetBatchCommand;(System.Int32);summary;df-generated | | System.Data.Common;DbBatchCommandCollection;IndexOf;(System.Data.Common.DbBatchCommand);summary;df-generated | @@ -25433,53 +23269,7 @@ neutral | System.Data.Common;DbBatchCommandCollection;SetBatchCommand;(System.Int32,System.Data.Common.DbBatchCommand);summary;df-generated | | System.Data.Common;DbBatchCommandCollection;get_Count;();summary;df-generated | | System.Data.Common;DbBatchCommandCollection;get_IsReadOnly;();summary;df-generated | -| System.Data.Common;DbColumn;get_AllowDBNull;();summary;df-generated | -| System.Data.Common;DbColumn;get_BaseCatalogName;();summary;df-generated | -| System.Data.Common;DbColumn;get_BaseColumnName;();summary;df-generated | -| System.Data.Common;DbColumn;get_BaseSchemaName;();summary;df-generated | -| System.Data.Common;DbColumn;get_BaseServerName;();summary;df-generated | -| System.Data.Common;DbColumn;get_BaseTableName;();summary;df-generated | -| System.Data.Common;DbColumn;get_ColumnName;();summary;df-generated | -| System.Data.Common;DbColumn;get_ColumnOrdinal;();summary;df-generated | -| System.Data.Common;DbColumn;get_ColumnSize;();summary;df-generated | -| System.Data.Common;DbColumn;get_DataType;();summary;df-generated | -| System.Data.Common;DbColumn;get_DataTypeName;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsAliased;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsAutoIncrement;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsExpression;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsHidden;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsIdentity;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsKey;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsLong;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsReadOnly;();summary;df-generated | -| System.Data.Common;DbColumn;get_IsUnique;();summary;df-generated | | System.Data.Common;DbColumn;get_Item;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;get_NumericPrecision;();summary;df-generated | -| System.Data.Common;DbColumn;get_NumericScale;();summary;df-generated | -| System.Data.Common;DbColumn;get_UdtAssemblyQualifiedName;();summary;df-generated | -| System.Data.Common;DbColumn;set_AllowDBNull;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_BaseCatalogName;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;set_BaseColumnName;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;set_BaseSchemaName;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;set_BaseServerName;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;set_BaseTableName;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;set_ColumnName;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;set_ColumnOrdinal;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_ColumnSize;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_DataType;(System.Type);summary;df-generated | -| System.Data.Common;DbColumn;set_DataTypeName;(System.String);summary;df-generated | -| System.Data.Common;DbColumn;set_IsAliased;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsAutoIncrement;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsExpression;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsHidden;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsIdentity;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsKey;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsLong;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsReadOnly;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_IsUnique;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_NumericPrecision;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_NumericScale;(System.Nullable);summary;df-generated | -| System.Data.Common;DbColumn;set_UdtAssemblyQualifiedName;(System.String);summary;df-generated | | System.Data.Common;DbCommand;Cancel;();summary;df-generated | | System.Data.Common;DbCommand;CreateDbParameter;();summary;df-generated | | System.Data.Common;DbCommand;CreateParameter;();summary;df-generated | @@ -25493,25 +23283,8 @@ neutral | System.Data.Common;DbCommand;ExecuteScalarAsync;();summary;df-generated | | System.Data.Common;DbCommand;ExecuteScalarAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Data.Common;DbCommand;Prepare;();summary;df-generated | -| System.Data.Common;DbCommand;get_CommandText;();summary;df-generated | -| System.Data.Common;DbCommand;get_CommandTimeout;();summary;df-generated | -| System.Data.Common;DbCommand;get_CommandType;();summary;df-generated | -| System.Data.Common;DbCommand;get_Connection;();summary;df-generated | -| System.Data.Common;DbCommand;get_DbConnection;();summary;df-generated | | System.Data.Common;DbCommand;get_DbParameterCollection;();summary;df-generated | -| System.Data.Common;DbCommand;get_DbTransaction;();summary;df-generated | -| System.Data.Common;DbCommand;get_DesignTimeVisible;();summary;df-generated | | System.Data.Common;DbCommand;get_Parameters;();summary;df-generated | -| System.Data.Common;DbCommand;get_UpdatedRowSource;();summary;df-generated | -| System.Data.Common;DbCommand;set_CommandText;(System.String);summary;df-generated | -| System.Data.Common;DbCommand;set_CommandTimeout;(System.Int32);summary;df-generated | -| System.Data.Common;DbCommand;set_CommandType;(System.Data.CommandType);summary;df-generated | -| System.Data.Common;DbCommand;set_Connection;(System.Data.IDbConnection);summary;df-generated | -| System.Data.Common;DbCommand;set_DbConnection;(System.Data.Common.DbConnection);summary;df-generated | -| System.Data.Common;DbCommand;set_DbTransaction;(System.Data.Common.DbTransaction);summary;df-generated | -| System.Data.Common;DbCommand;set_DesignTimeVisible;(System.Boolean);summary;df-generated | -| System.Data.Common;DbCommand;set_Transaction;(System.Data.IDbTransaction);summary;df-generated | -| System.Data.Common;DbCommand;set_UpdatedRowSource;(System.Data.UpdateRowSource);summary;df-generated | | System.Data.Common;DbCommandBuilder;ApplyParameterInfo;(System.Data.Common.DbParameter,System.Data.DataRow,System.Data.StatementType,System.Boolean);summary;df-generated | | System.Data.Common;DbCommandBuilder;Dispose;(System.Boolean);summary;df-generated | | System.Data.Common;DbCommandBuilder;GetParameterName;(System.Int32);summary;df-generated | @@ -25522,12 +23295,6 @@ neutral | System.Data.Common;DbCommandBuilder;RefreshSchema;();summary;df-generated | | System.Data.Common;DbCommandBuilder;SetRowUpdatingHandler;(System.Data.Common.DbDataAdapter);summary;df-generated | | System.Data.Common;DbCommandBuilder;UnquoteIdentifier;(System.String);summary;df-generated | -| System.Data.Common;DbCommandBuilder;get_CatalogLocation;();summary;df-generated | -| System.Data.Common;DbCommandBuilder;get_ConflictOption;();summary;df-generated | -| System.Data.Common;DbCommandBuilder;get_SetAllValues;();summary;df-generated | -| System.Data.Common;DbCommandBuilder;set_CatalogLocation;(System.Data.Common.CatalogLocation);summary;df-generated | -| System.Data.Common;DbCommandBuilder;set_ConflictOption;(System.Data.ConflictOption);summary;df-generated | -| System.Data.Common;DbCommandBuilder;set_SetAllValues;(System.Boolean);summary;df-generated | | System.Data.Common;DbConnection;BeginDbTransaction;(System.Data.IsolationLevel);summary;df-generated | | System.Data.Common;DbConnection;BeginDbTransactionAsync;(System.Data.IsolationLevel,System.Threading.CancellationToken);summary;df-generated | | System.Data.Common;DbConnection;BeginTransaction;();summary;df-generated | @@ -25552,14 +23319,12 @@ neutral | System.Data.Common;DbConnection;Open;();summary;df-generated | | System.Data.Common;DbConnection;OpenAsync;();summary;df-generated | | System.Data.Common;DbConnection;get_CanCreateBatch;();summary;df-generated | -| System.Data.Common;DbConnection;get_ConnectionString;();summary;df-generated | | System.Data.Common;DbConnection;get_ConnectionTimeout;();summary;df-generated | | System.Data.Common;DbConnection;get_DataSource;();summary;df-generated | | System.Data.Common;DbConnection;get_Database;();summary;df-generated | | System.Data.Common;DbConnection;get_DbProviderFactory;();summary;df-generated | | System.Data.Common;DbConnection;get_ServerVersion;();summary;df-generated | | System.Data.Common;DbConnection;get_State;();summary;df-generated | -| System.Data.Common;DbConnection;set_ConnectionString;(System.String);summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;ClearPropertyDescriptors;();summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;Contains;(System.Object);summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;ContainsKey;(System.String);summary;df-generated | @@ -25579,13 +23344,10 @@ neutral | System.Data.Common;DbConnectionStringBuilder;Remove;(System.String);summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;ShouldSerialize;(System.String);summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;TryGetValue;(System.String,System.Object);summary;df-generated | -| System.Data.Common;DbConnectionStringBuilder;get_BrowsableConnectionString;();summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;get_Count;();summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;get_IsFixedSize;();summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;get_IsReadOnly;();summary;df-generated | | System.Data.Common;DbConnectionStringBuilder;get_IsSynchronized;();summary;df-generated | -| System.Data.Common;DbConnectionStringBuilder;set_BrowsableConnectionString;(System.Boolean);summary;df-generated | -| System.Data.Common;DbConnectionStringBuilder;set_ConnectionString;(System.String);summary;df-generated | | System.Data.Common;DbDataAdapter;AddToBatch;(System.Data.IDbCommand);summary;df-generated | | System.Data.Common;DbDataAdapter;ClearBatch;();summary;df-generated | | System.Data.Common;DbDataAdapter;Dispose;(System.Boolean);summary;df-generated | @@ -25615,10 +23377,6 @@ neutral | System.Data.Common;DbDataAdapter;Update;(System.Data.DataSet);summary;df-generated | | System.Data.Common;DbDataAdapter;Update;(System.Data.DataSet,System.String);summary;df-generated | | System.Data.Common;DbDataAdapter;Update;(System.Data.DataTable);summary;df-generated | -| System.Data.Common;DbDataAdapter;get_FillCommandBehavior;();summary;df-generated | -| System.Data.Common;DbDataAdapter;get_UpdateBatchSize;();summary;df-generated | -| System.Data.Common;DbDataAdapter;set_FillCommandBehavior;(System.Data.CommandBehavior);summary;df-generated | -| System.Data.Common;DbDataAdapter;set_UpdateBatchSize;(System.Int32);summary;df-generated | | System.Data.Common;DbDataReader;Close;();summary;df-generated | | System.Data.Common;DbDataReader;CloseAsync;();summary;df-generated | | System.Data.Common;DbDataReader;Dispose;();summary;df-generated | @@ -25733,28 +23491,6 @@ neutral | System.Data.Common;DbException;get_IsTransient;();summary;df-generated | | System.Data.Common;DbException;get_SqlState;();summary;df-generated | | System.Data.Common;DbParameter;ResetDbType;();summary;df-generated | -| System.Data.Common;DbParameter;get_DbType;();summary;df-generated | -| System.Data.Common;DbParameter;get_Direction;();summary;df-generated | -| System.Data.Common;DbParameter;get_IsNullable;();summary;df-generated | -| System.Data.Common;DbParameter;get_ParameterName;();summary;df-generated | -| System.Data.Common;DbParameter;get_Precision;();summary;df-generated | -| System.Data.Common;DbParameter;get_Scale;();summary;df-generated | -| System.Data.Common;DbParameter;get_Size;();summary;df-generated | -| System.Data.Common;DbParameter;get_SourceColumn;();summary;df-generated | -| System.Data.Common;DbParameter;get_SourceColumnNullMapping;();summary;df-generated | -| System.Data.Common;DbParameter;get_SourceVersion;();summary;df-generated | -| System.Data.Common;DbParameter;get_Value;();summary;df-generated | -| System.Data.Common;DbParameter;set_DbType;(System.Data.DbType);summary;df-generated | -| System.Data.Common;DbParameter;set_Direction;(System.Data.ParameterDirection);summary;df-generated | -| System.Data.Common;DbParameter;set_IsNullable;(System.Boolean);summary;df-generated | -| System.Data.Common;DbParameter;set_ParameterName;(System.String);summary;df-generated | -| System.Data.Common;DbParameter;set_Precision;(System.Byte);summary;df-generated | -| System.Data.Common;DbParameter;set_Scale;(System.Byte);summary;df-generated | -| System.Data.Common;DbParameter;set_Size;(System.Int32);summary;df-generated | -| System.Data.Common;DbParameter;set_SourceColumn;(System.String);summary;df-generated | -| System.Data.Common;DbParameter;set_SourceColumnNullMapping;(System.Boolean);summary;df-generated | -| System.Data.Common;DbParameter;set_SourceVersion;(System.Data.DataRowVersion);summary;df-generated | -| System.Data.Common;DbParameter;set_Value;(System.Object);summary;df-generated | | System.Data.Common;DbParameterCollection;Contains;(System.Object);summary;df-generated | | System.Data.Common;DbParameterCollection;Contains;(System.String);summary;df-generated | | System.Data.Common;DbParameterCollection;GetParameter;(System.Int32);summary;df-generated | @@ -25811,11 +23547,7 @@ neutral | System.Data.Common;RowUpdatedEventArgs;get_RecordsAffected;();summary;df-generated | | System.Data.Common;RowUpdatedEventArgs;get_RowCount;();summary;df-generated | | System.Data.Common;RowUpdatedEventArgs;get_StatementType;();summary;df-generated | -| System.Data.Common;RowUpdatedEventArgs;get_Status;();summary;df-generated | -| System.Data.Common;RowUpdatedEventArgs;set_Status;(System.Data.UpdateStatus);summary;df-generated | | System.Data.Common;RowUpdatingEventArgs;get_StatementType;();summary;df-generated | -| System.Data.Common;RowUpdatingEventArgs;get_Status;();summary;df-generated | -| System.Data.Common;RowUpdatingEventArgs;set_Status;(System.Data.UpdateStatus);summary;df-generated | | System.Data.Odbc;OdbcPermission;Add;(System.String,System.String,System.Data.KeyRestrictionBehavior);summary;df-generated | | System.Data.Odbc;OdbcPermission;Copy;();summary;df-generated | | System.Data.Odbc;OdbcPermission;OdbcPermission;(System.Security.Permissions.PermissionState);summary;df-generated | @@ -25825,12 +23557,8 @@ neutral | System.Data.OleDb;OleDbPermission;Copy;();summary;df-generated | | System.Data.OleDb;OleDbPermission;OleDbPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Data.OleDb;OleDbPermission;OleDbPermission;(System.Security.Permissions.PermissionState,System.Boolean);summary;df-generated | -| System.Data.OleDb;OleDbPermission;get_Provider;();summary;df-generated | -| System.Data.OleDb;OleDbPermission;set_Provider;(System.String);summary;df-generated | | System.Data.OleDb;OleDbPermissionAttribute;CreatePermission;();summary;df-generated | | System.Data.OleDb;OleDbPermissionAttribute;OleDbPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Data.OleDb;OleDbPermissionAttribute;get_Provider;();summary;df-generated | -| System.Data.OleDb;OleDbPermissionAttribute;set_Provider;(System.String);summary;df-generated | | System.Data.OracleClient;OraclePermission;Add;(System.String,System.String,System.Data.KeyRestrictionBehavior);summary;df-generated | | System.Data.OracleClient;OraclePermission;Copy;();summary;df-generated | | System.Data.OracleClient;OraclePermission;FromXml;(System.Security.SecurityElement);summary;df-generated | @@ -25840,20 +23568,10 @@ neutral | System.Data.OracleClient;OraclePermission;OraclePermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Data.OracleClient;OraclePermission;ToXml;();summary;df-generated | | System.Data.OracleClient;OraclePermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Data.OracleClient;OraclePermission;get_AllowBlankPassword;();summary;df-generated | -| System.Data.OracleClient;OraclePermission;set_AllowBlankPassword;(System.Boolean);summary;df-generated | | System.Data.OracleClient;OraclePermissionAttribute;CreatePermission;();summary;df-generated | | System.Data.OracleClient;OraclePermissionAttribute;OraclePermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | | System.Data.OracleClient;OraclePermissionAttribute;ShouldSerializeConnectionString;();summary;df-generated | | System.Data.OracleClient;OraclePermissionAttribute;ShouldSerializeKeyRestrictions;();summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;get_AllowBlankPassword;();summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;get_ConnectionString;();summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;get_KeyRestrictionBehavior;();summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;get_KeyRestrictions;();summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;set_AllowBlankPassword;(System.Boolean);summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;set_ConnectionString;(System.String);summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;set_KeyRestrictionBehavior;(System.Data.KeyRestrictionBehavior);summary;df-generated | -| System.Data.OracleClient;OraclePermissionAttribute;set_KeyRestrictions;(System.String);summary;df-generated | | System.Data.SqlClient;SqlClientPermission;Add;(System.String,System.String,System.Data.KeyRestrictionBehavior);summary;df-generated | | System.Data.SqlClient;SqlClientPermission;Copy;();summary;df-generated | | System.Data.SqlClient;SqlClientPermission;SqlClientPermission;(System.Security.Permissions.PermissionState);summary;df-generated | @@ -25997,14 +23715,12 @@ neutral | System.Data.SqlTypes;SqlBytes;SetLength;(System.Int64);summary;df-generated | | System.Data.SqlTypes;SqlBytes;SetNull;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;SqlBytes;(System.Data.SqlTypes.SqlBinary);summary;df-generated | -| System.Data.SqlTypes;SqlBytes;ToSqlBinary;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;get_IsNull;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;get_Item;(System.Int64);summary;df-generated | | System.Data.SqlTypes;SqlBytes;get_Length;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;get_MaxLength;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;get_Null;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;get_Storage;();summary;df-generated | -| System.Data.SqlTypes;SqlBytes;get_Value;();summary;df-generated | | System.Data.SqlTypes;SqlBytes;set_Item;(System.Int64,System.Byte);summary;df-generated | | System.Data.SqlTypes;SqlChars;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Data.SqlTypes;SqlChars;GetSchema;();summary;df-generated | @@ -26539,29 +24255,9 @@ neutral | System.Data;DataColumn;OnPropertyChanging;(System.ComponentModel.PropertyChangedEventArgs);summary;df-generated | | System.Data;DataColumn;RaisePropertyChanging;(System.String);summary;df-generated | | System.Data;DataColumn;SetOrdinal;(System.Int32);summary;df-generated | -| System.Data;DataColumn;get_AllowDBNull;();summary;df-generated | -| System.Data;DataColumn;get_AutoIncrement;();summary;df-generated | -| System.Data;DataColumn;get_AutoIncrementSeed;();summary;df-generated | -| System.Data;DataColumn;get_AutoIncrementStep;();summary;df-generated | -| System.Data;DataColumn;get_ColumnMapping;();summary;df-generated | -| System.Data;DataColumn;get_DateTimeMode;();summary;df-generated | | System.Data;DataColumn;get_ExtendedProperties;();summary;df-generated | -| System.Data;DataColumn;get_MaxLength;();summary;df-generated | | System.Data;DataColumn;get_Ordinal;();summary;df-generated | -| System.Data;DataColumn;get_ReadOnly;();summary;df-generated | -| System.Data;DataColumn;get_Unique;();summary;df-generated | -| System.Data;DataColumn;set_AllowDBNull;(System.Boolean);summary;df-generated | -| System.Data;DataColumn;set_AutoIncrement;(System.Boolean);summary;df-generated | -| System.Data;DataColumn;set_AutoIncrementSeed;(System.Int64);summary;df-generated | -| System.Data;DataColumn;set_AutoIncrementStep;(System.Int64);summary;df-generated | -| System.Data;DataColumn;set_ColumnMapping;(System.Data.MappingType);summary;df-generated | -| System.Data;DataColumn;set_DateTimeMode;(System.Data.DataSetDateTime);summary;df-generated | -| System.Data;DataColumn;set_MaxLength;(System.Int32);summary;df-generated | -| System.Data;DataColumn;set_ReadOnly;(System.Boolean);summary;df-generated | -| System.Data;DataColumn;set_Unique;(System.Boolean);summary;df-generated | -| System.Data;DataColumnChangeEventArgs;get_ProposedValue;();summary;df-generated | | System.Data;DataColumnChangeEventArgs;get_Row;();summary;df-generated | -| System.Data;DataColumnChangeEventArgs;set_ProposedValue;(System.Object);summary;df-generated | | System.Data;DataColumnCollection;CanRemove;(System.Data.DataColumn);summary;df-generated | | System.Data;DataColumnCollection;Contains;(System.String);summary;df-generated | | System.Data;DataColumnCollection;IndexOf;(System.Data.DataColumn);summary;df-generated | @@ -26597,9 +24293,7 @@ neutral | System.Data;DataRelation;RaisePropertyChanging;(System.String);summary;df-generated | | System.Data;DataRelation;get_ChildTable;();summary;df-generated | | System.Data;DataRelation;get_ExtendedProperties;();summary;df-generated | -| System.Data;DataRelation;get_Nested;();summary;df-generated | | System.Data;DataRelation;get_ParentTable;();summary;df-generated | -| System.Data;DataRelation;set_Nested;(System.Boolean);summary;df-generated | | System.Data;DataRelationCollection;AddCore;(System.Data.DataRelation);summary;df-generated | | System.Data;DataRelationCollection;CanRemove;(System.Data.DataRelation);summary;df-generated | | System.Data;DataRelationCollection;Contains;(System.String);summary;df-generated | @@ -26643,7 +24337,6 @@ neutral | System.Data;DataRow;get_RowState;();summary;df-generated | | System.Data;DataRow;set_Item;(System.Int32,System.Object);summary;df-generated | | System.Data;DataRow;set_Item;(System.String,System.Object);summary;df-generated | -| System.Data;DataRow;set_ItemArray;(System.Object[]);summary;df-generated | | System.Data;DataRowChangeEventArgs;DataRowChangeEventArgs;(System.Data.DataRow,System.Data.DataRowAction);summary;df-generated | | System.Data;DataRowChangeEventArgs;get_Action;();summary;df-generated | | System.Data;DataRowChangeEventArgs;get_Row;();summary;df-generated | @@ -26753,18 +24446,10 @@ neutral | System.Data;DataSet;WriteXmlSchema;(System.IO.TextWriter);summary;df-generated | | System.Data;DataSet;WriteXmlSchema;(System.String);summary;df-generated | | System.Data;DataSet;WriteXmlSchema;(System.Xml.XmlWriter);summary;df-generated | -| System.Data;DataSet;get_CaseSensitive;();summary;df-generated | | System.Data;DataSet;get_ContainsListCollection;();summary;df-generated | -| System.Data;DataSet;get_EnforceConstraints;();summary;df-generated | | System.Data;DataSet;get_ExtendedProperties;();summary;df-generated | | System.Data;DataSet;get_HasErrors;();summary;df-generated | | System.Data;DataSet;get_IsInitialized;();summary;df-generated | -| System.Data;DataSet;get_RemotingFormat;();summary;df-generated | -| System.Data;DataSet;get_SchemaSerializationMode;();summary;df-generated | -| System.Data;DataSet;set_CaseSensitive;(System.Boolean);summary;df-generated | -| System.Data;DataSet;set_EnforceConstraints;(System.Boolean);summary;df-generated | -| System.Data;DataSet;set_RemotingFormat;(System.Data.SerializationFormat);summary;df-generated | -| System.Data;DataSet;set_SchemaSerializationMode;(System.Data.SchemaSerializationMode);summary;df-generated | | System.Data;DataSysDescriptionAttribute;DataSysDescriptionAttribute;(System.String);summary;df-generated | | System.Data;DataSysDescriptionAttribute;get_Description;();summary;df-generated | | System.Data;DataTable;AcceptChanges;();summary;df-generated | @@ -26834,20 +24519,12 @@ neutral | System.Data;DataTable;WriteXmlSchema;(System.String,System.Boolean);summary;df-generated | | System.Data;DataTable;WriteXmlSchema;(System.Xml.XmlWriter);summary;df-generated | | System.Data;DataTable;WriteXmlSchema;(System.Xml.XmlWriter,System.Boolean);summary;df-generated | -| System.Data;DataTable;get_CaseSensitive;();summary;df-generated | | System.Data;DataTable;get_ChildRelations;();summary;df-generated | | System.Data;DataTable;get_ContainsListCollection;();summary;df-generated | | System.Data;DataTable;get_ExtendedProperties;();summary;df-generated | | System.Data;DataTable;get_HasErrors;();summary;df-generated | | System.Data;DataTable;get_IsInitialized;();summary;df-generated | -| System.Data;DataTable;get_MinimumCapacity;();summary;df-generated | | System.Data;DataTable;get_ParentRelations;();summary;df-generated | -| System.Data;DataTable;get_PrimaryKey;();summary;df-generated | -| System.Data;DataTable;get_RemotingFormat;();summary;df-generated | -| System.Data;DataTable;set_CaseSensitive;(System.Boolean);summary;df-generated | -| System.Data;DataTable;set_DisplayExpression;(System.String);summary;df-generated | -| System.Data;DataTable;set_MinimumCapacity;(System.Int32);summary;df-generated | -| System.Data;DataTable;set_RemotingFormat;(System.Data.SerializationFormat);summary;df-generated | | System.Data;DataTableClearEventArgs;DataTableClearEventArgs;(System.Data.DataTable);summary;df-generated | | System.Data;DataTableClearEventArgs;get_Table;();summary;df-generated | | System.Data;DataTableClearEventArgs;get_TableName;();summary;df-generated | @@ -26920,11 +24597,9 @@ neutral | System.Data;DataView;Reset;();summary;df-generated | | System.Data;DataView;UpdateIndex;();summary;df-generated | | System.Data;DataView;UpdateIndex;(System.Boolean);summary;df-generated | -| System.Data;DataView;get_AllowDelete;();summary;df-generated | | System.Data;DataView;get_AllowEdit;();summary;df-generated | | System.Data;DataView;get_AllowNew;();summary;df-generated | | System.Data;DataView;get_AllowRemove;();summary;df-generated | -| System.Data;DataView;get_ApplyDefaultSort;();summary;df-generated | | System.Data;DataView;get_Count;();summary;df-generated | | System.Data;DataView;get_IsFixedSize;();summary;df-generated | | System.Data;DataView;get_IsInitialized;();summary;df-generated | @@ -26932,7 +24607,6 @@ neutral | System.Data;DataView;get_IsReadOnly;();summary;df-generated | | System.Data;DataView;get_IsSorted;();summary;df-generated | | System.Data;DataView;get_IsSynchronized;();summary;df-generated | -| System.Data;DataView;get_RowStateFilter;();summary;df-generated | | System.Data;DataView;get_SortDescriptions;();summary;df-generated | | System.Data;DataView;get_SortDirection;();summary;df-generated | | System.Data;DataView;get_SortProperty;();summary;df-generated | @@ -26941,11 +24615,6 @@ neutral | System.Data;DataView;get_SupportsFiltering;();summary;df-generated | | System.Data;DataView;get_SupportsSearching;();summary;df-generated | | System.Data;DataView;get_SupportsSorting;();summary;df-generated | -| System.Data;DataView;set_AllowDelete;(System.Boolean);summary;df-generated | -| System.Data;DataView;set_AllowEdit;(System.Boolean);summary;df-generated | -| System.Data;DataView;set_AllowNew;(System.Boolean);summary;df-generated | -| System.Data;DataView;set_ApplyDefaultSort;(System.Boolean);summary;df-generated | -| System.Data;DataView;set_RowStateFilter;(System.Data.DataViewRowState);summary;df-generated | | System.Data;DataViewManager;AddIndex;(System.ComponentModel.PropertyDescriptor);summary;df-generated | | System.Data;DataViewManager;AddNew;();summary;df-generated | | System.Data;DataViewManager;ApplySort;(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection);summary;df-generated | @@ -26973,11 +24642,6 @@ neutral | System.Data;DataViewManager;get_SupportsChangeNotification;();summary;df-generated | | System.Data;DataViewManager;get_SupportsSearching;();summary;df-generated | | System.Data;DataViewManager;get_SupportsSorting;();summary;df-generated | -| System.Data;DataViewManager;set_DataViewSettingCollectionString;(System.String);summary;df-generated | -| System.Data;DataViewSetting;get_ApplyDefaultSort;();summary;df-generated | -| System.Data;DataViewSetting;get_RowStateFilter;();summary;df-generated | -| System.Data;DataViewSetting;set_ApplyDefaultSort;(System.Boolean);summary;df-generated | -| System.Data;DataViewSetting;set_RowStateFilter;(System.Data.DataViewRowState);summary;df-generated | | System.Data;DataViewSettingCollection;get_Count;();summary;df-generated | | System.Data;DataViewSettingCollection;get_IsReadOnly;();summary;df-generated | | System.Data;DataViewSettingCollection;get_IsSynchronized;();summary;df-generated | @@ -26990,24 +24654,12 @@ neutral | System.Data;EvaluateException;EvaluateException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Data;EvaluateException;EvaluateException;(System.String);summary;df-generated | | System.Data;EvaluateException;EvaluateException;(System.String,System.Exception);summary;df-generated | -| System.Data;FillErrorEventArgs;get_Continue;();summary;df-generated | -| System.Data;FillErrorEventArgs;set_Continue;(System.Boolean);summary;df-generated | | System.Data;ForeignKeyConstraint;Equals;(System.Object);summary;df-generated | | System.Data;ForeignKeyConstraint;ForeignKeyConstraint;(System.Data.DataColumn,System.Data.DataColumn);summary;df-generated | | System.Data;ForeignKeyConstraint;ForeignKeyConstraint;(System.Data.DataColumn[],System.Data.DataColumn[]);summary;df-generated | | System.Data;ForeignKeyConstraint;GetHashCode;();summary;df-generated | -| System.Data;ForeignKeyConstraint;get_AcceptRejectRule;();summary;df-generated | -| System.Data;ForeignKeyConstraint;get_DeleteRule;();summary;df-generated | | System.Data;ForeignKeyConstraint;get_RelatedTable;();summary;df-generated | | System.Data;ForeignKeyConstraint;get_Table;();summary;df-generated | -| System.Data;ForeignKeyConstraint;get_UpdateRule;();summary;df-generated | -| System.Data;ForeignKeyConstraint;set_AcceptRejectRule;(System.Data.AcceptRejectRule);summary;df-generated | -| System.Data;ForeignKeyConstraint;set_DeleteRule;(System.Data.Rule);summary;df-generated | -| System.Data;ForeignKeyConstraint;set_UpdateRule;(System.Data.Rule);summary;df-generated | -| System.Data;IColumnMapping;get_DataSetColumn;();summary;df-generated | -| System.Data;IColumnMapping;get_SourceColumn;();summary;df-generated | -| System.Data;IColumnMapping;set_DataSetColumn;(System.String);summary;df-generated | -| System.Data;IColumnMapping;set_SourceColumn;(System.String);summary;df-generated | | System.Data;IColumnMappingCollection;Add;(System.String,System.String);summary;df-generated | | System.Data;IColumnMappingCollection;Contains;(System.String);summary;df-generated | | System.Data;IColumnMappingCollection;GetByDataSetColumn;(System.String);summary;df-generated | @@ -27017,24 +24669,8 @@ neutral | System.Data;IDataAdapter;FillSchema;(System.Data.DataSet,System.Data.SchemaType);summary;df-generated | | System.Data;IDataAdapter;GetFillParameters;();summary;df-generated | | System.Data;IDataAdapter;Update;(System.Data.DataSet);summary;df-generated | -| System.Data;IDataAdapter;get_MissingMappingAction;();summary;df-generated | -| System.Data;IDataAdapter;get_MissingSchemaAction;();summary;df-generated | | System.Data;IDataAdapter;get_TableMappings;();summary;df-generated | -| System.Data;IDataAdapter;set_MissingMappingAction;(System.Data.MissingMappingAction);summary;df-generated | -| System.Data;IDataAdapter;set_MissingSchemaAction;(System.Data.MissingSchemaAction);summary;df-generated | -| System.Data;IDataParameter;get_DbType;();summary;df-generated | -| System.Data;IDataParameter;get_Direction;();summary;df-generated | | System.Data;IDataParameter;get_IsNullable;();summary;df-generated | -| System.Data;IDataParameter;get_ParameterName;();summary;df-generated | -| System.Data;IDataParameter;get_SourceColumn;();summary;df-generated | -| System.Data;IDataParameter;get_SourceVersion;();summary;df-generated | -| System.Data;IDataParameter;get_Value;();summary;df-generated | -| System.Data;IDataParameter;set_DbType;(System.Data.DbType);summary;df-generated | -| System.Data;IDataParameter;set_Direction;(System.Data.ParameterDirection);summary;df-generated | -| System.Data;IDataParameter;set_ParameterName;(System.String);summary;df-generated | -| System.Data;IDataParameter;set_SourceColumn;(System.String);summary;df-generated | -| System.Data;IDataParameter;set_SourceVersion;(System.Data.DataRowVersion);summary;df-generated | -| System.Data;IDataParameter;set_Value;(System.Object);summary;df-generated | | System.Data;IDataParameterCollection;Contains;(System.String);summary;df-generated | | System.Data;IDataParameterCollection;IndexOf;(System.String);summary;df-generated | | System.Data;IDataParameterCollection;RemoveAt;(System.String);summary;df-generated | @@ -27077,53 +24713,21 @@ neutral | System.Data;IDbCommand;ExecuteReader;(System.Data.CommandBehavior);summary;df-generated | | System.Data;IDbCommand;ExecuteScalar;();summary;df-generated | | System.Data;IDbCommand;Prepare;();summary;df-generated | -| System.Data;IDbCommand;get_CommandText;();summary;df-generated | -| System.Data;IDbCommand;get_CommandTimeout;();summary;df-generated | -| System.Data;IDbCommand;get_CommandType;();summary;df-generated | -| System.Data;IDbCommand;get_Connection;();summary;df-generated | | System.Data;IDbCommand;get_Parameters;();summary;df-generated | -| System.Data;IDbCommand;get_Transaction;();summary;df-generated | -| System.Data;IDbCommand;get_UpdatedRowSource;();summary;df-generated | -| System.Data;IDbCommand;set_CommandText;(System.String);summary;df-generated | -| System.Data;IDbCommand;set_CommandTimeout;(System.Int32);summary;df-generated | -| System.Data;IDbCommand;set_CommandType;(System.Data.CommandType);summary;df-generated | -| System.Data;IDbCommand;set_Connection;(System.Data.IDbConnection);summary;df-generated | -| System.Data;IDbCommand;set_Transaction;(System.Data.IDbTransaction);summary;df-generated | -| System.Data;IDbCommand;set_UpdatedRowSource;(System.Data.UpdateRowSource);summary;df-generated | | System.Data;IDbConnection;BeginTransaction;();summary;df-generated | | System.Data;IDbConnection;BeginTransaction;(System.Data.IsolationLevel);summary;df-generated | | System.Data;IDbConnection;ChangeDatabase;(System.String);summary;df-generated | | System.Data;IDbConnection;Close;();summary;df-generated | | System.Data;IDbConnection;CreateCommand;();summary;df-generated | | System.Data;IDbConnection;Open;();summary;df-generated | -| System.Data;IDbConnection;get_ConnectionString;();summary;df-generated | | System.Data;IDbConnection;get_ConnectionTimeout;();summary;df-generated | | System.Data;IDbConnection;get_Database;();summary;df-generated | | System.Data;IDbConnection;get_State;();summary;df-generated | -| System.Data;IDbConnection;set_ConnectionString;(System.String);summary;df-generated | -| System.Data;IDbDataAdapter;get_DeleteCommand;();summary;df-generated | -| System.Data;IDbDataAdapter;get_InsertCommand;();summary;df-generated | -| System.Data;IDbDataAdapter;get_SelectCommand;();summary;df-generated | -| System.Data;IDbDataAdapter;get_UpdateCommand;();summary;df-generated | -| System.Data;IDbDataAdapter;set_DeleteCommand;(System.Data.IDbCommand);summary;df-generated | -| System.Data;IDbDataAdapter;set_InsertCommand;(System.Data.IDbCommand);summary;df-generated | -| System.Data;IDbDataAdapter;set_SelectCommand;(System.Data.IDbCommand);summary;df-generated | -| System.Data;IDbDataAdapter;set_UpdateCommand;(System.Data.IDbCommand);summary;df-generated | -| System.Data;IDbDataParameter;get_Precision;();summary;df-generated | -| System.Data;IDbDataParameter;get_Scale;();summary;df-generated | -| System.Data;IDbDataParameter;get_Size;();summary;df-generated | -| System.Data;IDbDataParameter;set_Precision;(System.Byte);summary;df-generated | -| System.Data;IDbDataParameter;set_Scale;(System.Byte);summary;df-generated | -| System.Data;IDbDataParameter;set_Size;(System.Int32);summary;df-generated | | System.Data;IDbTransaction;Commit;();summary;df-generated | | System.Data;IDbTransaction;Rollback;();summary;df-generated | | System.Data;IDbTransaction;get_Connection;();summary;df-generated | | System.Data;IDbTransaction;get_IsolationLevel;();summary;df-generated | | System.Data;ITableMapping;get_ColumnMappings;();summary;df-generated | -| System.Data;ITableMapping;get_DataSetTable;();summary;df-generated | -| System.Data;ITableMapping;get_SourceTable;();summary;df-generated | -| System.Data;ITableMapping;set_DataSetTable;(System.String);summary;df-generated | -| System.Data;ITableMapping;set_SourceTable;(System.String);summary;df-generated | | System.Data;ITableMappingCollection;Add;(System.String,System.String);summary;df-generated | | System.Data;ITableMappingCollection;Contains;(System.String);summary;df-generated | | System.Data;ITableMappingCollection;GetByDataSetTable;(System.String);summary;df-generated | @@ -27181,10 +24785,6 @@ neutral | System.Data;VersionNotFoundException;VersionNotFoundException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Data;VersionNotFoundException;VersionNotFoundException;(System.String);summary;df-generated | | System.Data;VersionNotFoundException;VersionNotFoundException;(System.String,System.Exception);summary;df-generated | -| System.Diagnostics.CodeAnalysis;ConstantExpectedAttribute;get_Max;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;ConstantExpectedAttribute;get_Min;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;ConstantExpectedAttribute;set_Max;(System.Object);summary;df-generated | -| System.Diagnostics.CodeAnalysis;ConstantExpectedAttribute;set_Min;(System.Object);summary;df-generated | | System.Diagnostics.CodeAnalysis;DoesNotReturnIfAttribute;DoesNotReturnIfAttribute;(System.Boolean);summary;df-generated | | System.Diagnostics.CodeAnalysis;DoesNotReturnIfAttribute;get_ParameterValue;();summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;DynamicDependencyAttribute;(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.String,System.String);summary;df-generated | @@ -27193,20 +24793,14 @@ neutral | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;DynamicDependencyAttribute;(System.String,System.String,System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;DynamicDependencyAttribute;(System.String,System.Type);summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;get_AssemblyName;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;get_Condition;();summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;get_MemberSignature;();summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;get_MemberTypes;();summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;get_Type;();summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;get_TypeName;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;DynamicDependencyAttribute;set_Condition;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicallyAccessedMembersAttribute;DynamicallyAccessedMembersAttribute;(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes);summary;df-generated | | System.Diagnostics.CodeAnalysis;DynamicallyAccessedMembersAttribute;get_MemberTypes;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;ExcludeFromCodeCoverageAttribute;get_Justification;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;ExcludeFromCodeCoverageAttribute;set_Justification;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;ExperimentalAttribute;ExperimentalAttribute;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;ExperimentalAttribute;get_DiagnosticId;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;ExperimentalAttribute;get_UrlFormat;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;ExperimentalAttribute;set_UrlFormat;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;MaybeNullWhenAttribute;MaybeNullWhenAttribute;(System.Boolean);summary;df-generated | | System.Diagnostics.CodeAnalysis;MaybeNullWhenAttribute;get_ReturnValue;();summary;df-generated | | System.Diagnostics.CodeAnalysis;MemberNotNullAttribute;MemberNotNullAttribute;(System.String);summary;df-generated | @@ -27222,16 +24816,10 @@ neutral | System.Diagnostics.CodeAnalysis;NotNullWhenAttribute;get_ReturnValue;();summary;df-generated | | System.Diagnostics.CodeAnalysis;RequiresAssemblyFilesAttribute;RequiresAssemblyFilesAttribute;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;RequiresAssemblyFilesAttribute;get_Message;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;RequiresAssemblyFilesAttribute;get_Url;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;RequiresAssemblyFilesAttribute;set_Url;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;RequiresDynamicCodeAttribute;RequiresDynamicCodeAttribute;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;RequiresDynamicCodeAttribute;get_Message;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;RequiresDynamicCodeAttribute;get_Url;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;RequiresDynamicCodeAttribute;set_Url;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;RequiresUnreferencedCodeAttribute;RequiresUnreferencedCodeAttribute;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;RequiresUnreferencedCodeAttribute;get_Message;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;RequiresUnreferencedCodeAttribute;get_Url;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;RequiresUnreferencedCodeAttribute;set_Url;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;StringSyntaxAttribute;StringSyntaxAttribute;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;StringSyntaxAttribute;StringSyntaxAttribute;(System.String,System.Object[]);summary;df-generated | | System.Diagnostics.CodeAnalysis;StringSyntaxAttribute;get_Arguments;();summary;df-generated | @@ -27239,25 +24827,9 @@ neutral | System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;SuppressMessageAttribute;(System.String,System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;get_Category;();summary;df-generated | | System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;get_CheckId;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;get_Justification;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;get_MessageId;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;get_Scope;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;get_Target;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;set_Justification;(System.String);summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;set_MessageId;(System.String);summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;set_Scope;(System.String);summary;df-generated | -| System.Diagnostics.CodeAnalysis;SuppressMessageAttribute;set_Target;(System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;UnconditionalSuppressMessageAttribute;(System.String,System.String);summary;df-generated | | System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;get_Category;();summary;df-generated | | System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;get_CheckId;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;get_Justification;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;get_MessageId;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;get_Scope;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;get_Target;();summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;set_Justification;(System.String);summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;set_MessageId;(System.String);summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;set_Scope;(System.String);summary;df-generated | -| System.Diagnostics.CodeAnalysis;UnconditionalSuppressMessageAttribute;set_Target;(System.String);summary;df-generated | | System.Diagnostics.Contracts;Contract;Assert;(System.Boolean);summary;df-generated | | System.Diagnostics.Contracts;Contract;Assert;(System.Boolean,System.String);summary;df-generated | | System.Diagnostics.Contracts;Contract;Assume;(System.Boolean);summary;df-generated | @@ -27298,30 +24870,16 @@ neutral | System.Diagnostics.Eventing.Reader;EventLogConfiguration;EventLogConfiguration;(System.String,System.Diagnostics.Eventing.Reader.EventLogSession);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;SaveChanges;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_IsClassicLog;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_IsEnabled;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_LogFilePath;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_LogIsolation;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_LogMode;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_LogName;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_LogType;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_MaximumSizeInBytes;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_OwningProviderName;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderBufferSize;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderControlGuid;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderKeywords;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderLatency;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderLevel;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderMaximumNumberOfBuffers;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderMinimumNumberOfBuffers;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_ProviderNames;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;get_SecurityDescriptor;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;set_IsEnabled;(System.Boolean);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;set_LogFilePath;(System.String);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;set_LogMode;(System.Diagnostics.Eventing.Reader.EventLogMode);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;set_MaximumSizeInBytes;(System.Int64);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;set_ProviderKeywords;(System.Nullable);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;set_ProviderLevel;(System.Nullable);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogConfiguration;set_SecurityDescriptor;(System.String);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogException;EventLogException;(System.Int32);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogException;EventLogException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogException;EventLogException;(System.String);summary;df-generated | @@ -27353,12 +24911,6 @@ neutral | System.Diagnostics.Eventing.Reader;EventLogProviderDisabledException;EventLogProviderDisabledException;(System.String,System.Exception);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogQuery;EventLogQuery;(System.String,System.Diagnostics.Eventing.Reader.PathType);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogQuery;EventLogQuery;(System.String,System.Diagnostics.Eventing.Reader.PathType,System.String);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogQuery;get_ReverseDirection;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogQuery;get_Session;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogQuery;get_TolerateQueryErrors;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogQuery;set_ReverseDirection;(System.Boolean);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogQuery;set_Session;(System.Diagnostics.Eventing.Reader.EventLogSession);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogQuery;set_TolerateQueryErrors;(System.Boolean);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReader;CancelReading;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReader;Dispose;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReader;Dispose;(System.Boolean);summary;df-generated | @@ -27371,9 +24923,7 @@ neutral | System.Diagnostics.Eventing.Reader;EventLogReader;Seek;(System.Diagnostics.Eventing.Reader.EventBookmark);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReader;Seek;(System.Diagnostics.Eventing.Reader.EventBookmark,System.Int64);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReader;Seek;(System.IO.SeekOrigin,System.Int64);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogReader;get_BatchSize;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReader;get_LogStatus;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogReader;set_BatchSize;(System.Int32);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReadingException;EventLogReadingException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReadingException;EventLogReadingException;(System.String);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogReadingException;EventLogReadingException;(System.String,System.Exception);summary;df-generated | @@ -27431,8 +24981,6 @@ neutral | System.Diagnostics.Eventing.Reader;EventLogWatcher;EventLogWatcher;(System.Diagnostics.Eventing.Reader.EventLogQuery,System.Diagnostics.Eventing.Reader.EventBookmark);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;EventLogWatcher;(System.Diagnostics.Eventing.Reader.EventLogQuery,System.Diagnostics.Eventing.Reader.EventBookmark,System.Boolean);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;EventLogWatcher;(System.String);summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogWatcher;get_Enabled;();summary;df-generated | -| System.Diagnostics.Eventing.Reader;EventLogWatcher;set_Enabled;(System.Boolean);summary;df-generated | | System.Diagnostics.Eventing.Reader;EventMetadata;get_Description;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventMetadata;get_Id;();summary;df-generated | | System.Diagnostics.Eventing.Reader;EventMetadata;get_Keywords;();summary;df-generated | @@ -27533,8 +25081,6 @@ neutral | System.Diagnostics.Metrics;Instrument;RecordMeasurement;(T,System.ReadOnlySpan>);summary;df-generated | | System.Diagnostics.Metrics;Measurement;Measurement;(T);summary;df-generated | | System.Diagnostics.Metrics;Measurement;Measurement;(T,System.Collections.Generic.IEnumerable>);summary;df-generated | -| System.Diagnostics.Metrics;Measurement;Measurement;(T,System.ReadOnlySpan>);summary;df-generated | -| System.Diagnostics.Metrics;Measurement;get_Tags;();summary;df-generated | | System.Diagnostics.Metrics;Measurement;get_Value;();summary;df-generated | | System.Diagnostics.Metrics;Meter;CreateCounter;(System.String,System.String,System.String);summary;df-generated | | System.Diagnostics.Metrics;Meter;CreateCounter;(System.String,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | @@ -27548,24 +25094,12 @@ neutral | System.Diagnostics.Metrics;Meter;Meter;(System.String);summary;df-generated | | System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String);summary;df-generated | | System.Diagnostics.Metrics;Meter;Meter;(System.String,System.String,System.Collections.Generic.IEnumerable>,System.Object);summary;df-generated | -| System.Diagnostics.Metrics;Meter;get_Name;();summary;df-generated | -| System.Diagnostics.Metrics;Meter;get_Scope;();summary;df-generated | -| System.Diagnostics.Metrics;Meter;get_Tags;();summary;df-generated | -| System.Diagnostics.Metrics;Meter;get_Version;();summary;df-generated | | System.Diagnostics.Metrics;MeterFactoryExtensions;Create;(System.Diagnostics.Metrics.IMeterFactory,System.String,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | | System.Diagnostics.Metrics;MeterListener;DisableMeasurementEvents;(System.Diagnostics.Metrics.Instrument);summary;df-generated | | System.Diagnostics.Metrics;MeterListener;Dispose;();summary;df-generated | | System.Diagnostics.Metrics;MeterListener;EnableMeasurementEvents;(System.Diagnostics.Metrics.Instrument,System.Object);summary;df-generated | | System.Diagnostics.Metrics;MeterListener;RecordObservableInstruments;();summary;df-generated | | System.Diagnostics.Metrics;MeterListener;Start;();summary;df-generated | -| System.Diagnostics.Metrics;MeterListener;get_InstrumentPublished;();summary;df-generated | -| System.Diagnostics.Metrics;MeterListener;get_MeasurementsCompleted;();summary;df-generated | -| System.Diagnostics.Metrics;MeterOptions;get_Scope;();summary;df-generated | -| System.Diagnostics.Metrics;MeterOptions;get_Tags;();summary;df-generated | -| System.Diagnostics.Metrics;MeterOptions;get_Version;();summary;df-generated | -| System.Diagnostics.Metrics;MeterOptions;set_Scope;(System.Object);summary;df-generated | -| System.Diagnostics.Metrics;MeterOptions;set_Tags;(System.Collections.Generic.IEnumerable>);summary;df-generated | -| System.Diagnostics.Metrics;MeterOptions;set_Version;(System.String);summary;df-generated | | System.Diagnostics.Metrics;ObservableCounter;Observe;();summary;df-generated | | System.Diagnostics.Metrics;ObservableGauge;Observe;();summary;df-generated | | System.Diagnostics.Metrics;ObservableInstrument;ObservableInstrument;(System.Diagnostics.Metrics.Meter,System.String,System.String,System.String);summary;df-generated | @@ -27665,47 +25199,16 @@ neutral | System.Diagnostics.Tracing;DiagnosticCounter;get_EventSource;();summary;df-generated | | System.Diagnostics.Tracing;DiagnosticCounter;get_Name;();summary;df-generated | | System.Diagnostics.Tracing;EventAttribute;EventAttribute;(System.Int32);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_ActivityOptions;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Channel;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_EventId;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Keywords;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Level;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Message;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Opcode;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Tags;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Task;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;get_Version;();summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_ActivityOptions;(System.Diagnostics.Tracing.EventActivityOptions);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Channel;(System.Diagnostics.Tracing.EventChannel);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Keywords;(System.Diagnostics.Tracing.EventKeywords);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Level;(System.Diagnostics.Tracing.EventLevel);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Message;(System.String);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Opcode;(System.Diagnostics.Tracing.EventOpcode);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Tags;(System.Diagnostics.Tracing.EventTags);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Task;(System.Diagnostics.Tracing.EventTask);summary;df-generated | -| System.Diagnostics.Tracing;EventAttribute;set_Version;(System.Byte);summary;df-generated | | System.Diagnostics.Tracing;EventCommandEventArgs;DisableEvent;(System.Int32);summary;df-generated | | System.Diagnostics.Tracing;EventCommandEventArgs;EnableEvent;(System.Int32);summary;df-generated | -| System.Diagnostics.Tracing;EventCommandEventArgs;get_Arguments;();summary;df-generated | -| System.Diagnostics.Tracing;EventCommandEventArgs;get_Command;();summary;df-generated | | System.Diagnostics.Tracing;EventCounter;EventCounter;(System.String,System.Diagnostics.Tracing.EventSource);summary;df-generated | | System.Diagnostics.Tracing;EventCounter;ToString;();summary;df-generated | | System.Diagnostics.Tracing;EventCounter;WriteMetric;(System.Double);summary;df-generated | | System.Diagnostics.Tracing;EventCounter;WriteMetric;(System.Single);summary;df-generated | -| System.Diagnostics.Tracing;EventDataAttribute;get_Name;();summary;df-generated | -| System.Diagnostics.Tracing;EventDataAttribute;set_Name;(System.String);summary;df-generated | -| System.Diagnostics.Tracing;EventFieldAttribute;get_Format;();summary;df-generated | -| System.Diagnostics.Tracing;EventFieldAttribute;get_Tags;();summary;df-generated | -| System.Diagnostics.Tracing;EventFieldAttribute;set_Format;(System.Diagnostics.Tracing.EventFieldFormat);summary;df-generated | -| System.Diagnostics.Tracing;EventFieldAttribute;set_Tags;(System.Diagnostics.Tracing.EventFieldTags);summary;df-generated | | System.Diagnostics.Tracing;EventListener;Dispose;();summary;df-generated | | System.Diagnostics.Tracing;EventListener;EventSourceIndex;(System.Diagnostics.Tracing.EventSource);summary;df-generated | | System.Diagnostics.Tracing;EventListener;OnEventSourceCreated;(System.Diagnostics.Tracing.EventSource);summary;df-generated | | System.Diagnostics.Tracing;EventListener;OnEventWritten;(System.Diagnostics.Tracing.EventWrittenEventArgs);summary;df-generated | -| System.Diagnostics.Tracing;EventSource+EventData;get_DataPointer;();summary;df-generated | -| System.Diagnostics.Tracing;EventSource+EventData;get_Size;();summary;df-generated | -| System.Diagnostics.Tracing;EventSource+EventData;set_DataPointer;(System.IntPtr);summary;df-generated | -| System.Diagnostics.Tracing;EventSource+EventData;set_Size;(System.Int32);summary;df-generated | | System.Diagnostics.Tracing;EventSource;Dispose;();summary;df-generated | | System.Diagnostics.Tracing;EventSource;Dispose;(System.Boolean);summary;df-generated | | System.Diagnostics.Tracing;EventSource;EventSource;(System.Boolean);summary;df-generated | @@ -27751,46 +25254,17 @@ neutral | System.Diagnostics.Tracing;EventSource;WriteEventWithRelatedActivityIdCore;(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource+EventData*);summary;df-generated | | System.Diagnostics.Tracing;EventSource;get_CurrentThreadActivityId;();summary;df-generated | | System.Diagnostics.Tracing;EventSource;get_Settings;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceAttribute;get_Guid;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceAttribute;get_LocalizationResources;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceAttribute;get_Name;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceAttribute;set_Guid;(System.String);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceAttribute;set_LocalizationResources;(System.String);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceAttribute;set_Name;(System.String);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceCreatedEventArgs;get_EventSource;();summary;df-generated | | System.Diagnostics.Tracing;EventSourceException;EventSourceException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Diagnostics.Tracing;EventSourceException;EventSourceException;(System.String);summary;df-generated | | System.Diagnostics.Tracing;EventSourceException;EventSourceException;(System.String,System.Exception);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;get_ActivityOptions;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;get_Keywords;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;get_Level;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;get_Opcode;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;get_Tags;();summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;set_ActivityOptions;(System.Diagnostics.Tracing.EventActivityOptions);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;set_Keywords;(System.Diagnostics.Tracing.EventKeywords);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;set_Level;(System.Diagnostics.Tracing.EventLevel);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;set_Opcode;(System.Diagnostics.Tracing.EventOpcode);summary;df-generated | -| System.Diagnostics.Tracing;EventSourceOptions;set_Tags;(System.Diagnostics.Tracing.EventTags);summary;df-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;get_Channel;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_EventId;();summary;df-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;get_EventSource;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_Keywords;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_Level;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_OSThreadId;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_Opcode;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_Payload;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_Tags;();summary;df-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;get_Task;();summary;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;get_TimeStamp;();summary;df-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;get_Version;();summary;df-generated | | System.Diagnostics.Tracing;IncrementingEventCounter;Increment;(System.Double);summary;df-generated | | System.Diagnostics.Tracing;IncrementingEventCounter;IncrementingEventCounter;(System.String,System.Diagnostics.Tracing.EventSource);summary;df-generated | | System.Diagnostics.Tracing;IncrementingEventCounter;ToString;();summary;df-generated | -| System.Diagnostics.Tracing;IncrementingEventCounter;get_DisplayRateTimeScale;();summary;df-generated | -| System.Diagnostics.Tracing;IncrementingEventCounter;set_DisplayRateTimeScale;(System.TimeSpan);summary;df-generated | | System.Diagnostics.Tracing;IncrementingPollingCounter;ToString;();summary;df-generated | -| System.Diagnostics.Tracing;IncrementingPollingCounter;get_DisplayRateTimeScale;();summary;df-generated | -| System.Diagnostics.Tracing;IncrementingPollingCounter;set_DisplayRateTimeScale;(System.TimeSpan);summary;df-generated | | System.Diagnostics.Tracing;PollingCounter;ToString;();summary;df-generated | | System.Diagnostics;Activity+Enumerator;MoveNext;();summary;df-generated | | System.Diagnostics;Activity+Enumerator;get_Current;();summary;df-generated | @@ -27802,35 +25276,12 @@ neutral | System.Diagnostics;Activity;GetTagItem;(System.String);summary;df-generated | | System.Diagnostics;Activity;SetCustomProperty;(System.String,System.Object);summary;df-generated | | System.Diagnostics;Activity;Stop;();summary;df-generated | -| System.Diagnostics;Activity;get_ActivityTraceFlags;();summary;df-generated | | System.Diagnostics;Activity;get_Baggage;();summary;df-generated | | System.Diagnostics;Activity;get_Context;();summary;df-generated | -| System.Diagnostics;Activity;get_Current;();summary;df-generated | -| System.Diagnostics;Activity;get_DefaultIdFormat;();summary;df-generated | -| System.Diagnostics;Activity;get_Duration;();summary;df-generated | -| System.Diagnostics;Activity;get_ForceDefaultIdFormat;();summary;df-generated | -| System.Diagnostics;Activity;get_HasRemoteParent;();summary;df-generated | -| System.Diagnostics;Activity;get_IdFormat;();summary;df-generated | -| System.Diagnostics;Activity;get_IsAllDataRequested;();summary;df-generated | -| System.Diagnostics;Activity;get_IsStopped;();summary;df-generated | -| System.Diagnostics;Activity;get_Kind;();summary;df-generated | | System.Diagnostics;Activity;get_OperationName;();summary;df-generated | -| System.Diagnostics;Activity;get_Parent;();summary;df-generated | | System.Diagnostics;Activity;get_Recorded;();summary;df-generated | -| System.Diagnostics;Activity;get_Source;();summary;df-generated | -| System.Diagnostics;Activity;get_StartTimeUtc;();summary;df-generated | | System.Diagnostics;Activity;get_Status;();summary;df-generated | | System.Diagnostics;Activity;get_Tags;();summary;df-generated | -| System.Diagnostics;Activity;get_TraceIdGenerator;();summary;df-generated | -| System.Diagnostics;Activity;set_ActivityTraceFlags;(System.Diagnostics.ActivityTraceFlags);summary;df-generated | -| System.Diagnostics;Activity;set_Current;(System.Diagnostics.Activity);summary;df-generated | -| System.Diagnostics;Activity;set_DefaultIdFormat;(System.Diagnostics.ActivityIdFormat);summary;df-generated | -| System.Diagnostics;Activity;set_ForceDefaultIdFormat;(System.Boolean);summary;df-generated | -| System.Diagnostics;Activity;set_IsAllDataRequested;(System.Boolean);summary;df-generated | -| System.Diagnostics;ActivityChangedEventArgs;get_Current;();summary;df-generated | -| System.Diagnostics;ActivityChangedEventArgs;get_Previous;();summary;df-generated | -| System.Diagnostics;ActivityChangedEventArgs;set_Current;(System.Diagnostics.Activity);summary;df-generated | -| System.Diagnostics;ActivityChangedEventArgs;set_Previous;(System.Diagnostics.Activity);summary;df-generated | | System.Diagnostics;ActivityContext;ActivityContext;(System.Diagnostics.ActivityTraceId,System.Diagnostics.ActivitySpanId,System.Diagnostics.ActivityTraceFlags,System.String,System.Boolean);summary;df-generated | | System.Diagnostics;ActivityContext;Equals;(System.Diagnostics.ActivityContext);summary;df-generated | | System.Diagnostics;ActivityContext;Equals;(System.Object);summary;df-generated | @@ -27864,11 +25315,6 @@ neutral | System.Diagnostics;ActivityLink;op_Equality;(System.Diagnostics.ActivityLink,System.Diagnostics.ActivityLink);summary;df-generated | | System.Diagnostics;ActivityLink;op_Inequality;(System.Diagnostics.ActivityLink,System.Diagnostics.ActivityLink);summary;df-generated | | System.Diagnostics;ActivityListener;Dispose;();summary;df-generated | -| System.Diagnostics;ActivityListener;get_ActivityStarted;();summary;df-generated | -| System.Diagnostics;ActivityListener;get_ActivityStopped;();summary;df-generated | -| System.Diagnostics;ActivityListener;get_Sample;();summary;df-generated | -| System.Diagnostics;ActivityListener;get_SampleUsingParentId;();summary;df-generated | -| System.Diagnostics;ActivityListener;get_ShouldListenTo;();summary;df-generated | | System.Diagnostics;ActivitySource;ActivitySource;(System.String,System.String);summary;df-generated | | System.Diagnostics;ActivitySource;AddActivityListener;(System.Diagnostics.ActivityListener);summary;df-generated | | System.Diagnostics;ActivitySource;CreateActivity;(System.String,System.Diagnostics.ActivityKind);summary;df-generated | @@ -27912,8 +25358,6 @@ neutral | System.Diagnostics;BooleanSwitch;BooleanSwitch;(System.String,System.String);summary;df-generated | | System.Diagnostics;BooleanSwitch;BooleanSwitch;(System.String,System.String,System.String);summary;df-generated | | System.Diagnostics;BooleanSwitch;OnValueChanged;();summary;df-generated | -| System.Diagnostics;BooleanSwitch;get_Enabled;();summary;df-generated | -| System.Diagnostics;BooleanSwitch;set_Enabled;(System.Boolean);summary;df-generated | | System.Diagnostics;ConditionalAttribute;ConditionalAttribute;(System.String);summary;df-generated | | System.Diagnostics;ConditionalAttribute;get_ConditionString;();summary;df-generated | | System.Diagnostics;ConsoleTraceListener;Close;();summary;df-generated | @@ -27921,8 +25365,6 @@ neutral | System.Diagnostics;CorrelationManager;StartLogicalOperation;();summary;df-generated | | System.Diagnostics;CorrelationManager;StartLogicalOperation;(System.Object);summary;df-generated | | System.Diagnostics;CorrelationManager;StopLogicalOperation;();summary;df-generated | -| System.Diagnostics;CorrelationManager;get_ActivityId;();summary;df-generated | -| System.Diagnostics;CorrelationManager;set_ActivityId;(System.Guid);summary;df-generated | | System.Diagnostics;Debug+AssertInterpolatedStringHandler;AppendFormatted;(System.Object,System.Int32,System.String);summary;df-generated | | System.Diagnostics;Debug+AssertInterpolatedStringHandler;AppendFormatted;(System.ReadOnlySpan);summary;df-generated | | System.Diagnostics;Debug+AssertInterpolatedStringHandler;AppendFormatted;(System.ReadOnlySpan,System.Int32,System.String);summary;df-generated | @@ -27980,12 +25422,6 @@ neutral | System.Diagnostics;Debug;WriteLineIf;(System.Boolean,System.Object,System.String);summary;df-generated | | System.Diagnostics;Debug;WriteLineIf;(System.Boolean,System.String);summary;df-generated | | System.Diagnostics;Debug;WriteLineIf;(System.Boolean,System.String,System.String);summary;df-generated | -| System.Diagnostics;Debug;get_AutoFlush;();summary;df-generated | -| System.Diagnostics;Debug;get_IndentLevel;();summary;df-generated | -| System.Diagnostics;Debug;get_IndentSize;();summary;df-generated | -| System.Diagnostics;Debug;set_AutoFlush;(System.Boolean);summary;df-generated | -| System.Diagnostics;Debug;set_IndentLevel;(System.Int32);summary;df-generated | -| System.Diagnostics;Debug;set_IndentSize;(System.Int32);summary;df-generated | | System.Diagnostics;DebuggableAttribute;DebuggableAttribute;(System.Boolean,System.Boolean);summary;df-generated | | System.Diagnostics;DebuggableAttribute;DebuggableAttribute;(System.Diagnostics.DebuggableAttribute+DebuggingModes);summary;df-generated | | System.Diagnostics;DebuggableAttribute;get_DebuggingFlags;();summary;df-generated | @@ -28000,36 +25436,22 @@ neutral | System.Diagnostics;DebuggerBrowsableAttribute;DebuggerBrowsableAttribute;(System.Diagnostics.DebuggerBrowsableState);summary;df-generated | | System.Diagnostics;DebuggerBrowsableAttribute;get_State;();summary;df-generated | | System.Diagnostics;DebuggerDisplayAttribute;DebuggerDisplayAttribute;(System.String);summary;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;get_Name;();summary;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;get_TargetTypeName;();summary;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;get_Type;();summary;df-generated | | System.Diagnostics;DebuggerDisplayAttribute;get_Value;();summary;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;set_Name;(System.String);summary;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;set_TargetTypeName;(System.String);summary;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;set_Type;(System.String);summary;df-generated | | System.Diagnostics;DebuggerTypeProxyAttribute;DebuggerTypeProxyAttribute;(System.String);summary;df-generated | | System.Diagnostics;DebuggerTypeProxyAttribute;DebuggerTypeProxyAttribute;(System.Type);summary;df-generated | | System.Diagnostics;DebuggerTypeProxyAttribute;get_ProxyTypeName;();summary;df-generated | -| System.Diagnostics;DebuggerTypeProxyAttribute;get_TargetTypeName;();summary;df-generated | -| System.Diagnostics;DebuggerTypeProxyAttribute;set_TargetTypeName;(System.String);summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;DebuggerVisualizerAttribute;(System.String);summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;DebuggerVisualizerAttribute;(System.String,System.String);summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;DebuggerVisualizerAttribute;(System.String,System.Type);summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;DebuggerVisualizerAttribute;(System.Type);summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;DebuggerVisualizerAttribute;(System.Type,System.String);summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;DebuggerVisualizerAttribute;(System.Type,System.Type);summary;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;get_Description;();summary;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;get_TargetTypeName;();summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;get_VisualizerObjectSourceTypeName;();summary;df-generated | | System.Diagnostics;DebuggerVisualizerAttribute;get_VisualizerTypeName;();summary;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;set_Description;(System.String);summary;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;set_TargetTypeName;(System.String);summary;df-generated | | System.Diagnostics;DefaultTraceListener;Fail;(System.String);summary;df-generated | | System.Diagnostics;DefaultTraceListener;Fail;(System.String,System.String);summary;df-generated | | System.Diagnostics;DefaultTraceListener;Write;(System.String);summary;df-generated | | System.Diagnostics;DefaultTraceListener;WriteLine;(System.String);summary;df-generated | -| System.Diagnostics;DefaultTraceListener;get_AssertUiEnabled;();summary;df-generated | -| System.Diagnostics;DefaultTraceListener;set_AssertUiEnabled;(System.Boolean);summary;df-generated | | System.Diagnostics;DelimitedListTraceListener;DelimitedListTraceListener;(System.IO.Stream);summary;df-generated | | System.Diagnostics;DelimitedListTraceListener;DelimitedListTraceListener;(System.IO.Stream,System.String);summary;df-generated | | System.Diagnostics;DelimitedListTraceListener;DelimitedListTraceListener;(System.IO.TextWriter);summary;df-generated | @@ -28047,7 +25469,6 @@ neutral | System.Diagnostics;DiagnosticListener;ToString;();summary;df-generated | | System.Diagnostics;DiagnosticListener;Write;(System.String,System.Object);summary;df-generated | | System.Diagnostics;DiagnosticListener;get_AllListeners;();summary;df-generated | -| System.Diagnostics;DiagnosticListener;get_Name;();summary;df-generated | | System.Diagnostics;DiagnosticSource;IsEnabled;(System.String);summary;df-generated | | System.Diagnostics;DiagnosticSource;IsEnabled;(System.String,System.Object,System.Object);summary;df-generated | | System.Diagnostics;DiagnosticSource;OnActivityExport;(System.Diagnostics.Activity,System.Object);summary;df-generated | @@ -28059,19 +25480,11 @@ neutral | System.Diagnostics;DistributedContextPropagator;CreateDefaultPropagator;();summary;df-generated | | System.Diagnostics;DistributedContextPropagator;CreateNoOutputPropagator;();summary;df-generated | | System.Diagnostics;DistributedContextPropagator;CreatePassThroughPropagator;();summary;df-generated | -| System.Diagnostics;DistributedContextPropagator;get_Current;();summary;df-generated | | System.Diagnostics;DistributedContextPropagator;get_Fields;();summary;df-generated | -| System.Diagnostics;DistributedContextPropagator;set_Current;(System.Diagnostics.DistributedContextPropagator);summary;df-generated | | System.Diagnostics;EntryWrittenEventArgs;EntryWrittenEventArgs;(System.Diagnostics.EventLogEntry);summary;df-generated | | System.Diagnostics;EntryWrittenEventArgs;get_Entry;();summary;df-generated | | System.Diagnostics;EventInstance;EventInstance;(System.Int64,System.Int32);summary;df-generated | | System.Diagnostics;EventInstance;EventInstance;(System.Int64,System.Int32,System.Diagnostics.EventLogEntryType);summary;df-generated | -| System.Diagnostics;EventInstance;get_CategoryId;();summary;df-generated | -| System.Diagnostics;EventInstance;get_EntryType;();summary;df-generated | -| System.Diagnostics;EventInstance;get_InstanceId;();summary;df-generated | -| System.Diagnostics;EventInstance;set_CategoryId;(System.Int32);summary;df-generated | -| System.Diagnostics;EventInstance;set_EntryType;(System.Diagnostics.EventLogEntryType);summary;df-generated | -| System.Diagnostics;EventInstance;set_InstanceId;(System.Int64);summary;df-generated | | System.Diagnostics;EventLog;BeginInit;();summary;df-generated | | System.Diagnostics;EventLog;Clear;();summary;df-generated | | System.Diagnostics;EventLog;Close;();summary;df-generated | @@ -28110,22 +25523,10 @@ neutral | System.Diagnostics;EventLog;WriteEvent;(System.Diagnostics.EventInstance,System.Object[]);summary;df-generated | | System.Diagnostics;EventLog;WriteEvent;(System.String,System.Diagnostics.EventInstance,System.Byte[],System.Object[]);summary;df-generated | | System.Diagnostics;EventLog;WriteEvent;(System.String,System.Diagnostics.EventInstance,System.Object[]);summary;df-generated | -| System.Diagnostics;EventLog;get_EnableRaisingEvents;();summary;df-generated | | System.Diagnostics;EventLog;get_Entries;();summary;df-generated | -| System.Diagnostics;EventLog;get_Log;();summary;df-generated | | System.Diagnostics;EventLog;get_LogDisplayName;();summary;df-generated | -| System.Diagnostics;EventLog;get_MachineName;();summary;df-generated | -| System.Diagnostics;EventLog;get_MaximumKilobytes;();summary;df-generated | | System.Diagnostics;EventLog;get_MinimumRetentionDays;();summary;df-generated | | System.Diagnostics;EventLog;get_OverflowAction;();summary;df-generated | -| System.Diagnostics;EventLog;get_Source;();summary;df-generated | -| System.Diagnostics;EventLog;get_SynchronizingObject;();summary;df-generated | -| System.Diagnostics;EventLog;set_EnableRaisingEvents;(System.Boolean);summary;df-generated | -| System.Diagnostics;EventLog;set_Log;(System.String);summary;df-generated | -| System.Diagnostics;EventLog;set_MachineName;(System.String);summary;df-generated | -| System.Diagnostics;EventLog;set_MaximumKilobytes;(System.Int64);summary;df-generated | -| System.Diagnostics;EventLog;set_Source;(System.String);summary;df-generated | -| System.Diagnostics;EventLog;set_SynchronizingObject;(System.ComponentModel.ISynchronizeInvoke);summary;df-generated | | System.Diagnostics;EventLogEntry;Equals;(System.Diagnostics.EventLogEntry);summary;df-generated | | System.Diagnostics;EventLogEntry;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Diagnostics;EventLogEntry;get_Category;();summary;df-generated | @@ -28153,10 +25554,6 @@ neutral | System.Diagnostics;EventLogPermission;get_PermissionEntries;();summary;df-generated | | System.Diagnostics;EventLogPermissionAttribute;CreatePermission;();summary;df-generated | | System.Diagnostics;EventLogPermissionAttribute;EventLogPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Diagnostics;EventLogPermissionAttribute;get_MachineName;();summary;df-generated | -| System.Diagnostics;EventLogPermissionAttribute;get_PermissionAccess;();summary;df-generated | -| System.Diagnostics;EventLogPermissionAttribute;set_MachineName;(System.String);summary;df-generated | -| System.Diagnostics;EventLogPermissionAttribute;set_PermissionAccess;(System.Diagnostics.EventLogPermissionAccess);summary;df-generated | | System.Diagnostics;EventLogPermissionEntry;EventLogPermissionEntry;(System.Diagnostics.EventLogPermissionAccess,System.String);summary;df-generated | | System.Diagnostics;EventLogPermissionEntry;get_MachineName;();summary;df-generated | | System.Diagnostics;EventLogPermissionEntry;get_PermissionAccess;();summary;df-generated | @@ -28184,29 +25581,9 @@ neutral | System.Diagnostics;EventLogTraceListener;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);summary;df-generated | | System.Diagnostics;EventLogTraceListener;Write;(System.String);summary;df-generated | | System.Diagnostics;EventLogTraceListener;WriteLine;(System.String);summary;df-generated | -| System.Diagnostics;EventLogTraceListener;get_EventLog;();summary;df-generated | -| System.Diagnostics;EventLogTraceListener;get_Name;();summary;df-generated | -| System.Diagnostics;EventLogTraceListener;set_EventLog;(System.Diagnostics.EventLog);summary;df-generated | -| System.Diagnostics;EventLogTraceListener;set_Name;(System.String);summary;df-generated | | System.Diagnostics;EventSourceCreationData;EventSourceCreationData;(System.String,System.String);summary;df-generated | -| System.Diagnostics;EventSourceCreationData;get_CategoryCount;();summary;df-generated | -| System.Diagnostics;EventSourceCreationData;get_CategoryResourceFile;();summary;df-generated | -| System.Diagnostics;EventSourceCreationData;get_LogName;();summary;df-generated | -| System.Diagnostics;EventSourceCreationData;get_MachineName;();summary;df-generated | -| System.Diagnostics;EventSourceCreationData;get_MessageResourceFile;();summary;df-generated | -| System.Diagnostics;EventSourceCreationData;get_ParameterResourceFile;();summary;df-generated | -| System.Diagnostics;EventSourceCreationData;get_Source;();summary;df-generated | -| System.Diagnostics;EventSourceCreationData;set_CategoryCount;(System.Int32);summary;df-generated | -| System.Diagnostics;EventSourceCreationData;set_CategoryResourceFile;(System.String);summary;df-generated | -| System.Diagnostics;EventSourceCreationData;set_LogName;(System.String);summary;df-generated | -| System.Diagnostics;EventSourceCreationData;set_MachineName;(System.String);summary;df-generated | -| System.Diagnostics;EventSourceCreationData;set_MessageResourceFile;(System.String);summary;df-generated | -| System.Diagnostics;EventSourceCreationData;set_ParameterResourceFile;(System.String);summary;df-generated | -| System.Diagnostics;EventSourceCreationData;set_Source;(System.String);summary;df-generated | | System.Diagnostics;EventTypeFilter;EventTypeFilter;(System.Diagnostics.SourceLevels);summary;df-generated | | System.Diagnostics;EventTypeFilter;ShouldTrace;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[],System.Object,System.Object[]);summary;df-generated | -| System.Diagnostics;EventTypeFilter;get_EventType;();summary;df-generated | -| System.Diagnostics;EventTypeFilter;set_EventType;(System.Diagnostics.SourceLevels);summary;df-generated | | System.Diagnostics;FileVersionInfo;get_FileBuildPart;();summary;df-generated | | System.Diagnostics;FileVersionInfo;get_FileMajorPart;();summary;df-generated | | System.Diagnostics;FileVersionInfo;get_FileMinorPart;();summary;df-generated | @@ -28224,8 +25601,6 @@ neutral | System.Diagnostics;InitializingSwitchEventArgs;get_Switch;();summary;df-generated | | System.Diagnostics;InitializingTraceSourceEventArgs;InitializingTraceSourceEventArgs;(System.Diagnostics.TraceSource);summary;df-generated | | System.Diagnostics;InitializingTraceSourceEventArgs;get_TraceSource;();summary;df-generated | -| System.Diagnostics;InitializingTraceSourceEventArgs;get_WasInitialized;();summary;df-generated | -| System.Diagnostics;InitializingTraceSourceEventArgs;set_WasInitialized;(System.Boolean);summary;df-generated | | System.Diagnostics;MonitoringDescriptionAttribute;MonitoringDescriptionAttribute;(System.String);summary;df-generated | | System.Diagnostics;MonitoringDescriptionAttribute;get_Description;();summary;df-generated | | System.Diagnostics;PerformanceCounterPermission;PerformanceCounterPermission;(System.Diagnostics.PerformanceCounterPermissionAccess,System.String,System.String);summary;df-generated | @@ -28234,12 +25609,6 @@ neutral | System.Diagnostics;PerformanceCounterPermission;get_PermissionEntries;();summary;df-generated | | System.Diagnostics;PerformanceCounterPermissionAttribute;CreatePermission;();summary;df-generated | | System.Diagnostics;PerformanceCounterPermissionAttribute;PerformanceCounterPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Diagnostics;PerformanceCounterPermissionAttribute;get_CategoryName;();summary;df-generated | -| System.Diagnostics;PerformanceCounterPermissionAttribute;get_MachineName;();summary;df-generated | -| System.Diagnostics;PerformanceCounterPermissionAttribute;get_PermissionAccess;();summary;df-generated | -| System.Diagnostics;PerformanceCounterPermissionAttribute;set_CategoryName;(System.String);summary;df-generated | -| System.Diagnostics;PerformanceCounterPermissionAttribute;set_MachineName;(System.String);summary;df-generated | -| System.Diagnostics;PerformanceCounterPermissionAttribute;set_PermissionAccess;(System.Diagnostics.PerformanceCounterPermissionAccess);summary;df-generated | | System.Diagnostics;PerformanceCounterPermissionEntry;PerformanceCounterPermissionEntry;(System.Diagnostics.PerformanceCounterPermissionAccess,System.String,System.String);summary;df-generated | | System.Diagnostics;PerformanceCounterPermissionEntry;get_CategoryName;();summary;df-generated | | System.Diagnostics;PerformanceCounterPermissionEntry;get_MachineName;();summary;df-generated | @@ -28290,7 +25659,6 @@ neutral | System.Diagnostics;Process;WaitForInputIdle;(System.Int32);summary;df-generated | | System.Diagnostics;Process;WaitForInputIdle;(System.TimeSpan);summary;df-generated | | System.Diagnostics;Process;get_BasePriority;();summary;df-generated | -| System.Diagnostics;Process;get_EnableRaisingEvents;();summary;df-generated | | System.Diagnostics;Process;get_ExitCode;();summary;df-generated | | System.Diagnostics;Process;get_HandleCount;();summary;df-generated | | System.Diagnostics;Process;get_HasExited;();summary;df-generated | @@ -28309,8 +25677,6 @@ neutral | System.Diagnostics;Process;get_PeakVirtualMemorySize;();summary;df-generated | | System.Diagnostics;Process;get_PeakWorkingSet64;();summary;df-generated | | System.Diagnostics;Process;get_PeakWorkingSet;();summary;df-generated | -| System.Diagnostics;Process;get_PriorityBoostEnabled;();summary;df-generated | -| System.Diagnostics;Process;get_PriorityClass;();summary;df-generated | | System.Diagnostics;Process;get_PrivateMemorySize64;();summary;df-generated | | System.Diagnostics;Process;get_PrivateMemorySize;();summary;df-generated | | System.Diagnostics;Process;get_PrivilegedProcessorTime;();summary;df-generated | @@ -28318,72 +25684,28 @@ neutral | System.Diagnostics;Process;get_Responding;();summary;df-generated | | System.Diagnostics;Process;get_SessionId;();summary;df-generated | | System.Diagnostics;Process;get_StartTime;();summary;df-generated | -| System.Diagnostics;Process;get_SynchronizingObject;();summary;df-generated | | System.Diagnostics;Process;get_TotalProcessorTime;();summary;df-generated | | System.Diagnostics;Process;get_UserProcessorTime;();summary;df-generated | | System.Diagnostics;Process;get_VirtualMemorySize64;();summary;df-generated | | System.Diagnostics;Process;get_VirtualMemorySize;();summary;df-generated | | System.Diagnostics;Process;get_WorkingSet64;();summary;df-generated | | System.Diagnostics;Process;get_WorkingSet;();summary;df-generated | -| System.Diagnostics;Process;set_EnableRaisingEvents;(System.Boolean);summary;df-generated | -| System.Diagnostics;Process;set_MaxWorkingSet;(System.IntPtr);summary;df-generated | -| System.Diagnostics;Process;set_MinWorkingSet;(System.IntPtr);summary;df-generated | -| System.Diagnostics;Process;set_PriorityBoostEnabled;(System.Boolean);summary;df-generated | -| System.Diagnostics;Process;set_PriorityClass;(System.Diagnostics.ProcessPriorityClass);summary;df-generated | -| System.Diagnostics;Process;set_SynchronizingObject;(System.ComponentModel.ISynchronizeInvoke);summary;df-generated | -| System.Diagnostics;ProcessModule;get_BaseAddress;();summary;df-generated | -| System.Diagnostics;ProcessModule;get_EntryPointAddress;();summary;df-generated | | System.Diagnostics;ProcessModule;get_FileVersionInfo;();summary;df-generated | -| System.Diagnostics;ProcessModule;get_ModuleMemorySize;();summary;df-generated | | System.Diagnostics;ProcessModuleCollection;Contains;(System.Diagnostics.ProcessModule);summary;df-generated | | System.Diagnostics;ProcessModuleCollection;IndexOf;(System.Diagnostics.ProcessModule);summary;df-generated | | System.Diagnostics;ProcessModuleCollection;ProcessModuleCollection;(System.Diagnostics.ProcessModule[]);summary;df-generated | | System.Diagnostics;ProcessModuleCollection;get_Item;(System.Int32);summary;df-generated | | System.Diagnostics;ProcessStartInfo;get_ArgumentList;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_CreateNoWindow;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_Domain;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_ErrorDialog;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_ErrorDialogParentHandle;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_LoadUserProfile;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_Password;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_PasswordInClearText;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_RedirectStandardError;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_RedirectStandardInput;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_RedirectStandardOutput;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_StandardErrorEncoding;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_StandardInputEncoding;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_StandardOutputEncoding;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_UseCredentialsForNetworkingOnly;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_UseShellExecute;();summary;df-generated | | System.Diagnostics;ProcessStartInfo;get_Verbs;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;get_WindowStyle;();summary;df-generated | | System.Diagnostics;ProcessStartInfo;set_Arguments;(System.String);summary;manual | -| System.Diagnostics;ProcessStartInfo;set_CreateNoWindow;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_Domain;(System.String);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_ErrorDialog;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_ErrorDialogParentHandle;(System.IntPtr);summary;df-generated | | System.Diagnostics;ProcessStartInfo;set_FileName;(System.String);summary;manual | -| System.Diagnostics;ProcessStartInfo;set_LoadUserProfile;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_Password;(System.Security.SecureString);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_PasswordInClearText;(System.String);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_RedirectStandardError;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_RedirectStandardInput;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_RedirectStandardOutput;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_StandardErrorEncoding;(System.Text.Encoding);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_StandardInputEncoding;(System.Text.Encoding);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_StandardOutputEncoding;(System.Text.Encoding);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_UseCredentialsForNetworkingOnly;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_UseShellExecute;(System.Boolean);summary;df-generated | | System.Diagnostics;ProcessStartInfo;set_UserName;(System.String);summary;manual | | System.Diagnostics;ProcessStartInfo;set_Verb;(System.String);summary;manual | -| System.Diagnostics;ProcessStartInfo;set_WindowStyle;(System.Diagnostics.ProcessWindowStyle);summary;df-generated | | System.Diagnostics;ProcessStartInfo;set_WorkingDirectory;(System.String);summary;manual | | System.Diagnostics;ProcessThread;ResetIdealProcessor;();summary;df-generated | | System.Diagnostics;ProcessThread;get_BasePriority;();summary;df-generated | | System.Diagnostics;ProcessThread;get_CurrentPriority;();summary;df-generated | | System.Diagnostics;ProcessThread;get_Id;();summary;df-generated | -| System.Diagnostics;ProcessThread;get_PriorityBoostEnabled;();summary;df-generated | -| System.Diagnostics;ProcessThread;get_PriorityLevel;();summary;df-generated | | System.Diagnostics;ProcessThread;get_PrivilegedProcessorTime;();summary;df-generated | | System.Diagnostics;ProcessThread;get_StartAddress;();summary;df-generated | | System.Diagnostics;ProcessThread;get_StartTime;();summary;df-generated | @@ -28392,8 +25714,6 @@ neutral | System.Diagnostics;ProcessThread;get_UserProcessorTime;();summary;df-generated | | System.Diagnostics;ProcessThread;get_WaitReason;();summary;df-generated | | System.Diagnostics;ProcessThread;set_IdealProcessor;(System.Int32);summary;df-generated | -| System.Diagnostics;ProcessThread;set_PriorityBoostEnabled;(System.Boolean);summary;df-generated | -| System.Diagnostics;ProcessThread;set_PriorityLevel;(System.Diagnostics.ThreadPriorityLevel);summary;df-generated | | System.Diagnostics;ProcessThread;set_ProcessorAffinity;(System.IntPtr);summary;df-generated | | System.Diagnostics;ProcessThreadCollection;Contains;(System.Diagnostics.ProcessThread);summary;df-generated | | System.Diagnostics;ProcessThreadCollection;IndexOf;(System.Diagnostics.ProcessThread);summary;df-generated | @@ -28406,8 +25726,6 @@ neutral | System.Diagnostics;SourceSwitch;ShouldTrace;(System.Diagnostics.TraceEventType);summary;df-generated | | System.Diagnostics;SourceSwitch;SourceSwitch;(System.String);summary;df-generated | | System.Diagnostics;SourceSwitch;SourceSwitch;(System.String,System.String);summary;df-generated | -| System.Diagnostics;SourceSwitch;get_Level;();summary;df-generated | -| System.Diagnostics;SourceSwitch;set_Level;(System.Diagnostics.SourceLevels);summary;df-generated | | System.Diagnostics;StackFrame;GetFileColumnNumber;();summary;df-generated | | System.Diagnostics;StackFrame;GetFileLineNumber;();summary;df-generated | | System.Diagnostics;StackFrame;GetILOffset;();summary;df-generated | @@ -28450,17 +25768,12 @@ neutral | System.Diagnostics;Switch;Refresh;();summary;df-generated | | System.Diagnostics;Switch;Switch;(System.String,System.String);summary;df-generated | | System.Diagnostics;Switch;get_Attributes;();summary;df-generated | -| System.Diagnostics;Switch;get_SwitchSetting;();summary;df-generated | -| System.Diagnostics;Switch;set_SwitchSetting;(System.Int32);summary;df-generated | | System.Diagnostics;SwitchAttribute;GetAll;(System.Reflection.Assembly);summary;df-generated | -| System.Diagnostics;SwitchAttribute;get_SwitchDescription;();summary;df-generated | -| System.Diagnostics;SwitchAttribute;set_SwitchDescription;(System.String);summary;df-generated | | System.Diagnostics;TagList+Enumerator;Dispose;();summary;df-generated | | System.Diagnostics;TagList+Enumerator;MoveNext;();summary;df-generated | | System.Diagnostics;TagList+Enumerator;Reset;();summary;df-generated | | System.Diagnostics;TagList;Add;(System.String,System.Object);summary;df-generated | | System.Diagnostics;TagList;Contains;(System.Collections.Generic.KeyValuePair);summary;df-generated | -| System.Diagnostics;TagList;CopyTo;(System.Span>);summary;df-generated | | System.Diagnostics;TagList;IndexOf;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Diagnostics;TagList;Remove;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Diagnostics;TagList;RemoveAt;(System.Int32);summary;df-generated | @@ -28504,16 +25817,8 @@ neutral | System.Diagnostics;Trace;WriteLineIf;(System.Boolean,System.Object,System.String);summary;df-generated | | System.Diagnostics;Trace;WriteLineIf;(System.Boolean,System.String);summary;df-generated | | System.Diagnostics;Trace;WriteLineIf;(System.Boolean,System.String,System.String);summary;df-generated | -| System.Diagnostics;Trace;get_AutoFlush;();summary;df-generated | | System.Diagnostics;Trace;get_CorrelationManager;();summary;df-generated | -| System.Diagnostics;Trace;get_IndentLevel;();summary;df-generated | -| System.Diagnostics;Trace;get_IndentSize;();summary;df-generated | | System.Diagnostics;Trace;get_Listeners;();summary;df-generated | -| System.Diagnostics;Trace;get_UseGlobalLock;();summary;df-generated | -| System.Diagnostics;Trace;set_AutoFlush;(System.Boolean);summary;df-generated | -| System.Diagnostics;Trace;set_IndentLevel;(System.Int32);summary;df-generated | -| System.Diagnostics;Trace;set_IndentSize;(System.Int32);summary;df-generated | -| System.Diagnostics;Trace;set_UseGlobalLock;(System.Boolean);summary;df-generated | | System.Diagnostics;TraceEventCache;get_Callstack;();summary;df-generated | | System.Diagnostics;TraceEventCache;get_LogicalOperationStack;();summary;df-generated | | System.Diagnostics;TraceEventCache;get_ProcessId;();summary;df-generated | @@ -28529,15 +25834,7 @@ neutral | System.Diagnostics;TraceListener;WriteIndent;();summary;df-generated | | System.Diagnostics;TraceListener;WriteLine;(System.String);summary;df-generated | | System.Diagnostics;TraceListener;get_Attributes;();summary;df-generated | -| System.Diagnostics;TraceListener;get_IndentLevel;();summary;df-generated | -| System.Diagnostics;TraceListener;get_IndentSize;();summary;df-generated | | System.Diagnostics;TraceListener;get_IsThreadSafe;();summary;df-generated | -| System.Diagnostics;TraceListener;get_NeedIndent;();summary;df-generated | -| System.Diagnostics;TraceListener;get_TraceOutputOptions;();summary;df-generated | -| System.Diagnostics;TraceListener;set_IndentLevel;(System.Int32);summary;df-generated | -| System.Diagnostics;TraceListener;set_IndentSize;(System.Int32);summary;df-generated | -| System.Diagnostics;TraceListener;set_NeedIndent;(System.Boolean);summary;df-generated | -| System.Diagnostics;TraceListener;set_TraceOutputOptions;(System.Diagnostics.TraceOptions);summary;df-generated | | System.Diagnostics;TraceListenerCollection;Contains;(System.Diagnostics.TraceListener);summary;df-generated | | System.Diagnostics;TraceListenerCollection;Contains;(System.Object);summary;df-generated | | System.Diagnostics;TraceListenerCollection;IndexOf;(System.Diagnostics.TraceListener);summary;df-generated | @@ -28568,12 +25865,10 @@ neutral | System.Diagnostics;TraceSwitch;OnValueChanged;();summary;df-generated | | System.Diagnostics;TraceSwitch;TraceSwitch;(System.String,System.String);summary;df-generated | | System.Diagnostics;TraceSwitch;TraceSwitch;(System.String,System.String,System.String);summary;df-generated | -| System.Diagnostics;TraceSwitch;get_Level;();summary;df-generated | | System.Diagnostics;TraceSwitch;get_TraceError;();summary;df-generated | | System.Diagnostics;TraceSwitch;get_TraceInfo;();summary;df-generated | | System.Diagnostics;TraceSwitch;get_TraceVerbose;();summary;df-generated | | System.Diagnostics;TraceSwitch;get_TraceWarning;();summary;df-generated | -| System.Diagnostics;TraceSwitch;set_Level;(System.Diagnostics.TraceLevel);summary;df-generated | | System.Diagnostics;UnreachableException;UnreachableException;(System.String);summary;df-generated | | System.Diagnostics;UnreachableException;UnreachableException;(System.String,System.Exception);summary;df-generated | | System.Diagnostics;XmlWriterTraceListener;Close;();summary;df-generated | @@ -28590,7 +25885,6 @@ neutral | System.Diagnostics;XmlWriterTraceListener;XmlWriterTraceListener;(System.String);summary;df-generated | | System.Diagnostics;XmlWriterTraceListener;XmlWriterTraceListener;(System.String,System.String);summary;df-generated | | System.Drawing.Configuration;SystemDrawingSection;get_Properties;();summary;df-generated | -| System.Drawing.Configuration;SystemDrawingSection;set_BitmapSuffix;(System.String);summary;df-generated | | System.Drawing.Printing;PrintingPermission;Copy;();summary;df-generated | | System.Drawing.Printing;PrintingPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Drawing.Printing;PrintingPermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -28600,12 +25894,8 @@ neutral | System.Drawing.Printing;PrintingPermission;PrintingPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Drawing.Printing;PrintingPermission;ToXml;();summary;df-generated | | System.Drawing.Printing;PrintingPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Drawing.Printing;PrintingPermission;get_Level;();summary;df-generated | -| System.Drawing.Printing;PrintingPermission;set_Level;(System.Drawing.Printing.PrintingPermissionLevel);summary;df-generated | | System.Drawing.Printing;PrintingPermissionAttribute;CreatePermission;();summary;df-generated | | System.Drawing.Printing;PrintingPermissionAttribute;PrintingPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Drawing.Printing;PrintingPermissionAttribute;get_Level;();summary;df-generated | -| System.Drawing.Printing;PrintingPermissionAttribute;set_Level;(System.Drawing.Printing.PrintingPermissionLevel);summary;df-generated | | System.Drawing;Color;Equals;(System.Drawing.Color);summary;df-generated | | System.Drawing;Color;Equals;(System.Object);summary;df-generated | | System.Drawing;Color;FromArgb;(System.Int32);summary;df-generated | @@ -28794,14 +26084,10 @@ neutral | System.Drawing;Point;ToString;();summary;df-generated | | System.Drawing;Point;Truncate;(System.Drawing.PointF);summary;df-generated | | System.Drawing;Point;get_IsEmpty;();summary;df-generated | -| System.Drawing;Point;get_X;();summary;df-generated | -| System.Drawing;Point;get_Y;();summary;df-generated | | System.Drawing;Point;op_Addition;(System.Drawing.Point,System.Drawing.Size);summary;df-generated | | System.Drawing;Point;op_Equality;(System.Drawing.Point,System.Drawing.Point);summary;df-generated | | System.Drawing;Point;op_Inequality;(System.Drawing.Point,System.Drawing.Point);summary;df-generated | | System.Drawing;Point;op_Subtraction;(System.Drawing.Point,System.Drawing.Size);summary;df-generated | -| System.Drawing;Point;set_X;(System.Int32);summary;df-generated | -| System.Drawing;Point;set_Y;(System.Int32);summary;df-generated | | System.Drawing;PointConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;PointConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;PointConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | @@ -28821,16 +26107,12 @@ neutral | System.Drawing;PointF;ToString;();summary;df-generated | | System.Drawing;PointF;ToVector2;();summary;df-generated | | System.Drawing;PointF;get_IsEmpty;();summary;df-generated | -| System.Drawing;PointF;get_X;();summary;df-generated | -| System.Drawing;PointF;get_Y;();summary;df-generated | | System.Drawing;PointF;op_Addition;(System.Drawing.PointF,System.Drawing.Size);summary;df-generated | | System.Drawing;PointF;op_Addition;(System.Drawing.PointF,System.Drawing.SizeF);summary;df-generated | | System.Drawing;PointF;op_Equality;(System.Drawing.PointF,System.Drawing.PointF);summary;df-generated | | System.Drawing;PointF;op_Inequality;(System.Drawing.PointF,System.Drawing.PointF);summary;df-generated | | System.Drawing;PointF;op_Subtraction;(System.Drawing.PointF,System.Drawing.Size);summary;df-generated | | System.Drawing;PointF;op_Subtraction;(System.Drawing.PointF,System.Drawing.SizeF);summary;df-generated | -| System.Drawing;PointF;set_X;(System.Single);summary;df-generated | -| System.Drawing;PointF;set_Y;(System.Single);summary;df-generated | | System.Drawing;Rectangle;Ceiling;(System.Drawing.RectangleF);summary;df-generated | | System.Drawing;Rectangle;Contains;(System.Drawing.Point);summary;df-generated | | System.Drawing;Rectangle;Contains;(System.Drawing.Rectangle);summary;df-generated | @@ -28853,24 +26135,12 @@ neutral | System.Drawing;Rectangle;Truncate;(System.Drawing.RectangleF);summary;df-generated | | System.Drawing;Rectangle;Union;(System.Drawing.Rectangle,System.Drawing.Rectangle);summary;df-generated | | System.Drawing;Rectangle;get_Bottom;();summary;df-generated | -| System.Drawing;Rectangle;get_Height;();summary;df-generated | | System.Drawing;Rectangle;get_IsEmpty;();summary;df-generated | | System.Drawing;Rectangle;get_Left;();summary;df-generated | -| System.Drawing;Rectangle;get_Location;();summary;df-generated | | System.Drawing;Rectangle;get_Right;();summary;df-generated | -| System.Drawing;Rectangle;get_Size;();summary;df-generated | | System.Drawing;Rectangle;get_Top;();summary;df-generated | -| System.Drawing;Rectangle;get_Width;();summary;df-generated | -| System.Drawing;Rectangle;get_X;();summary;df-generated | -| System.Drawing;Rectangle;get_Y;();summary;df-generated | | System.Drawing;Rectangle;op_Equality;(System.Drawing.Rectangle,System.Drawing.Rectangle);summary;df-generated | | System.Drawing;Rectangle;op_Inequality;(System.Drawing.Rectangle,System.Drawing.Rectangle);summary;df-generated | -| System.Drawing;Rectangle;set_Height;(System.Int32);summary;df-generated | -| System.Drawing;Rectangle;set_Location;(System.Drawing.Point);summary;df-generated | -| System.Drawing;Rectangle;set_Size;(System.Drawing.Size);summary;df-generated | -| System.Drawing;Rectangle;set_Width;(System.Int32);summary;df-generated | -| System.Drawing;Rectangle;set_X;(System.Int32);summary;df-generated | -| System.Drawing;Rectangle;set_Y;(System.Int32);summary;df-generated | | System.Drawing;RectangleConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;RectangleConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;RectangleConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | @@ -28899,24 +26169,12 @@ neutral | System.Drawing;RectangleF;ToVector4;();summary;df-generated | | System.Drawing;RectangleF;Union;(System.Drawing.RectangleF,System.Drawing.RectangleF);summary;df-generated | | System.Drawing;RectangleF;get_Bottom;();summary;df-generated | -| System.Drawing;RectangleF;get_Height;();summary;df-generated | | System.Drawing;RectangleF;get_IsEmpty;();summary;df-generated | | System.Drawing;RectangleF;get_Left;();summary;df-generated | -| System.Drawing;RectangleF;get_Location;();summary;df-generated | | System.Drawing;RectangleF;get_Right;();summary;df-generated | -| System.Drawing;RectangleF;get_Size;();summary;df-generated | | System.Drawing;RectangleF;get_Top;();summary;df-generated | -| System.Drawing;RectangleF;get_Width;();summary;df-generated | -| System.Drawing;RectangleF;get_X;();summary;df-generated | -| System.Drawing;RectangleF;get_Y;();summary;df-generated | | System.Drawing;RectangleF;op_Equality;(System.Drawing.RectangleF,System.Drawing.RectangleF);summary;df-generated | | System.Drawing;RectangleF;op_Inequality;(System.Drawing.RectangleF,System.Drawing.RectangleF);summary;df-generated | -| System.Drawing;RectangleF;set_Height;(System.Single);summary;df-generated | -| System.Drawing;RectangleF;set_Location;(System.Drawing.PointF);summary;df-generated | -| System.Drawing;RectangleF;set_Size;(System.Drawing.SizeF);summary;df-generated | -| System.Drawing;RectangleF;set_Width;(System.Single);summary;df-generated | -| System.Drawing;RectangleF;set_X;(System.Single);summary;df-generated | -| System.Drawing;RectangleF;set_Y;(System.Single);summary;df-generated | | System.Drawing;Size;Add;(System.Drawing.Size,System.Drawing.Size);summary;df-generated | | System.Drawing;Size;Ceiling;(System.Drawing.SizeF);summary;df-generated | | System.Drawing;Size;Equals;(System.Drawing.Size);summary;df-generated | @@ -28928,9 +26186,7 @@ neutral | System.Drawing;Size;Subtract;(System.Drawing.Size,System.Drawing.Size);summary;df-generated | | System.Drawing;Size;ToString;();summary;df-generated | | System.Drawing;Size;Truncate;(System.Drawing.SizeF);summary;df-generated | -| System.Drawing;Size;get_Height;();summary;df-generated | | System.Drawing;Size;get_IsEmpty;();summary;df-generated | -| System.Drawing;Size;get_Width;();summary;df-generated | | System.Drawing;Size;op_Addition;(System.Drawing.Size,System.Drawing.Size);summary;df-generated | | System.Drawing;Size;op_Division;(System.Drawing.Size,System.Int32);summary;df-generated | | System.Drawing;Size;op_Division;(System.Drawing.Size,System.Single);summary;df-generated | @@ -28941,8 +26197,6 @@ neutral | System.Drawing;Size;op_Multiply;(System.Int32,System.Drawing.Size);summary;df-generated | | System.Drawing;Size;op_Multiply;(System.Single,System.Drawing.Size);summary;df-generated | | System.Drawing;Size;op_Subtraction;(System.Drawing.Size,System.Drawing.Size);summary;df-generated | -| System.Drawing;Size;set_Height;(System.Int32);summary;df-generated | -| System.Drawing;Size;set_Width;(System.Int32);summary;df-generated | | System.Drawing;SizeConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;SizeConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;SizeConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | @@ -28963,9 +26217,7 @@ neutral | System.Drawing;SizeF;ToSize;();summary;df-generated | | System.Drawing;SizeF;ToString;();summary;df-generated | | System.Drawing;SizeF;ToVector2;();summary;df-generated | -| System.Drawing;SizeF;get_Height;();summary;df-generated | | System.Drawing;SizeF;get_IsEmpty;();summary;df-generated | -| System.Drawing;SizeF;get_Width;();summary;df-generated | | System.Drawing;SizeF;op_Addition;(System.Drawing.SizeF,System.Drawing.SizeF);summary;df-generated | | System.Drawing;SizeF;op_Division;(System.Drawing.SizeF,System.Single);summary;df-generated | | System.Drawing;SizeF;op_Equality;(System.Drawing.SizeF,System.Drawing.SizeF);summary;df-generated | @@ -28973,8 +26225,6 @@ neutral | System.Drawing;SizeF;op_Multiply;(System.Drawing.SizeF,System.Single);summary;df-generated | | System.Drawing;SizeF;op_Multiply;(System.Single,System.Drawing.SizeF);summary;df-generated | | System.Drawing;SizeF;op_Subtraction;(System.Drawing.SizeF,System.Drawing.SizeF);summary;df-generated | -| System.Drawing;SizeF;set_Height;(System.Single);summary;df-generated | -| System.Drawing;SizeF;set_Width;(System.Single);summary;df-generated | | System.Drawing;SizeFConverter;CanConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;SizeFConverter;CanConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Type);summary;df-generated | | System.Drawing;SizeFConverter;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);summary;df-generated | @@ -29171,35 +26421,25 @@ neutral | System.Formats.Asn1;AsnContentException;AsnContentException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Formats.Asn1;AsnContentException;AsnContentException;(System.String);summary;df-generated | | System.Formats.Asn1;AsnContentException;AsnContentException;(System.String,System.Exception);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;ReadBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadBoolean;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadCharacterString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.UniversalTagNumber,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadEncodedValue;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;ReadEnumeratedBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadEnumeratedValue;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Type,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadEnumeratedValue;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadGeneralizedTime;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadInteger;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;ReadIntegerBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadNamedBitList;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadNamedBitListValue;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Type,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadNamedBitListValue;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadNull;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadObjectIdentifier;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;ReadOctetString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadSequence;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadSetOf;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Boolean,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;ReadUtcTime;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;TryReadBitString;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;TryReadCharacterString;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.UniversalTagNumber,System.Int32,System.Int32,System.Nullable);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;TryReadCharacterStringBytes;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.Int32,System.Int32);summary;df-generated | | System.Formats.Asn1;AsnDecoder;TryReadEncodedValue;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.Int32,System.Int32,System.Int32);summary;df-generated | | System.Formats.Asn1;AsnDecoder;TryReadInt32;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;TryReadInt64;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int64,System.Int32,System.Nullable);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;TryReadOctetString;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;TryReadPrimitiveBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.ReadOnlySpan,System.Int32,System.Nullable);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;TryReadPrimitiveCharacterStringBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.ReadOnlySpan,System.Int32);summary;df-generated | -| System.Formats.Asn1;AsnDecoder;TryReadPrimitiveOctetString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.ReadOnlySpan,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;TryReadUInt32;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.UInt32,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnDecoder;TryReadUInt64;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.UInt64,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnReader;PeekTag;();summary;df-generated | @@ -29229,16 +26469,10 @@ neutral | System.Formats.Asn1;AsnReader;TryReadUInt64;(System.UInt64,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnReader;get_HasData;();summary;df-generated | | System.Formats.Asn1;AsnReader;get_RuleSet;();summary;df-generated | -| System.Formats.Asn1;AsnReaderOptions;get_SkipSetSortOrderVerification;();summary;df-generated | -| System.Formats.Asn1;AsnReaderOptions;get_UtcTimeTwoDigitYearMax;();summary;df-generated | -| System.Formats.Asn1;AsnReaderOptions;set_SkipSetSortOrderVerification;(System.Boolean);summary;df-generated | -| System.Formats.Asn1;AsnReaderOptions;set_UtcTimeTwoDigitYearMax;(System.Int32);summary;df-generated | | System.Formats.Asn1;AsnWriter+Scope;Dispose;();summary;df-generated | | System.Formats.Asn1;AsnWriter;AsnWriter;(System.Formats.Asn1.AsnEncodingRules);summary;df-generated | | System.Formats.Asn1;AsnWriter;AsnWriter;(System.Formats.Asn1.AsnEncodingRules,System.Int32);summary;df-generated | | System.Formats.Asn1;AsnWriter;CopyTo;(System.Formats.Asn1.AsnWriter);summary;df-generated | -| System.Formats.Asn1;AsnWriter;Encode;();summary;df-generated | -| System.Formats.Asn1;AsnWriter;Encode;(System.Span);summary;df-generated | | System.Formats.Asn1;AsnWriter;EncodedValueEquals;(System.Formats.Asn1.AsnWriter);summary;df-generated | | System.Formats.Asn1;AsnWriter;EncodedValueEquals;(System.ReadOnlySpan);summary;df-generated | | System.Formats.Asn1;AsnWriter;GetEncodedLength;();summary;df-generated | @@ -29246,7 +26480,6 @@ neutral | System.Formats.Asn1;AsnWriter;PopSequence;(System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnWriter;PopSetOf;(System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnWriter;Reset;();summary;df-generated | -| System.Formats.Asn1;AsnWriter;TryEncode;(System.Span,System.Int32);summary;df-generated | | System.Formats.Asn1;AsnWriter;WriteBitString;(System.ReadOnlySpan,System.Int32,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnWriter;WriteBoolean;(System.Boolean,System.Nullable);summary;df-generated | | System.Formats.Asn1;AsnWriter;WriteCharacterString;(System.Formats.Asn1.UniversalTagNumber,System.ReadOnlySpan,System.Nullable);summary;df-generated | @@ -29276,21 +26509,11 @@ neutral | System.Formats.Tar;PaxTarEntry;PaxTarEntry;(System.Formats.Tar.TarEntryType,System.String);summary;df-generated | | System.Formats.Tar;PaxTarEntry;PaxTarEntry;(System.Formats.Tar.TarEntryType,System.String,System.Collections.Generic.IEnumerable>);summary;df-generated | | System.Formats.Tar;PaxTarEntry;get_ExtendedAttributes;();summary;df-generated | -| System.Formats.Tar;PosixTarEntry;get_DeviceMajor;();summary;df-generated | -| System.Formats.Tar;PosixTarEntry;get_DeviceMinor;();summary;df-generated | -| System.Formats.Tar;PosixTarEntry;set_DeviceMajor;(System.Int32);summary;df-generated | -| System.Formats.Tar;PosixTarEntry;set_DeviceMinor;(System.Int32);summary;df-generated | | System.Formats.Tar;TarEntry;ExtractToFile;(System.String,System.Boolean);summary;df-generated | | System.Formats.Tar;TarEntry;get_Checksum;();summary;df-generated | | System.Formats.Tar;TarEntry;get_EntryType;();summary;df-generated | | System.Formats.Tar;TarEntry;get_Format;();summary;df-generated | -| System.Formats.Tar;TarEntry;get_Gid;();summary;df-generated | | System.Formats.Tar;TarEntry;get_Length;();summary;df-generated | -| System.Formats.Tar;TarEntry;get_Mode;();summary;df-generated | -| System.Formats.Tar;TarEntry;get_Uid;();summary;df-generated | -| System.Formats.Tar;TarEntry;set_Gid;(System.Int32);summary;df-generated | -| System.Formats.Tar;TarEntry;set_Mode;(System.IO.UnixFileMode);summary;df-generated | -| System.Formats.Tar;TarEntry;set_Uid;(System.Int32);summary;df-generated | | System.Formats.Tar;TarFile;CreateFromDirectory;(System.String,System.IO.Stream,System.Boolean);summary;df-generated | | System.Formats.Tar;TarFile;CreateFromDirectory;(System.String,System.String,System.Boolean);summary;df-generated | | System.Formats.Tar;TarFile;ExtractToDirectory;(System.IO.Stream,System.String,System.Boolean);summary;df-generated | @@ -29303,7 +26526,6 @@ neutral | System.Formats.Tar;TarWriter;DisposeAsync;();summary;df-generated | | System.Formats.Tar;TarWriter;TarWriter;(System.IO.Stream);summary;df-generated | | System.Formats.Tar;TarWriter;TarWriter;(System.IO.Stream,System.Boolean);summary;df-generated | -| System.Formats.Tar;TarWriter;get_Format;();summary;df-generated | | System.Formats.Tar;UstarTarEntry;UstarTarEntry;(System.Formats.Tar.TarEntryType,System.String);summary;df-generated | | System.Formats.Tar;V7TarEntry;V7TarEntry;(System.Formats.Tar.TarEntry);summary;df-generated | | System.Formats.Tar;V7TarEntry;V7TarEntry;(System.Formats.Tar.TarEntryType,System.String);summary;df-generated | @@ -29350,8 +26572,6 @@ neutral | System.Globalization;Calendar;get_IsReadOnly;();summary;df-generated | | System.Globalization;Calendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;Calendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;Calendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;Calendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;CharUnicodeInfo;GetDecimalDigitValue;(System.Char);summary;df-generated | | System.Globalization;CharUnicodeInfo;GetDecimalDigitValue;(System.String,System.Int32);summary;df-generated | | System.Globalization;CharUnicodeInfo;GetDigitValue;(System.Char);summary;df-generated | @@ -29439,10 +26659,6 @@ neutral | System.Globalization;CultureInfo;GetHashCode;();summary;df-generated | | System.Globalization;CultureInfo;get_CompareInfo;();summary;df-generated | | System.Globalization;CultureInfo;get_CultureTypes;();summary;df-generated | -| System.Globalization;CultureInfo;get_CurrentCulture;();summary;df-generated | -| System.Globalization;CultureInfo;get_CurrentUICulture;();summary;df-generated | -| System.Globalization;CultureInfo;get_DefaultThreadCurrentCulture;();summary;df-generated | -| System.Globalization;CultureInfo;get_DefaultThreadCurrentUICulture;();summary;df-generated | | System.Globalization;CultureInfo;get_IetfLanguageTag;();summary;df-generated | | System.Globalization;CultureInfo;get_InstalledUICulture;();summary;df-generated | | System.Globalization;CultureInfo;get_InvariantCulture;();summary;df-generated | @@ -29456,10 +26672,6 @@ neutral | System.Globalization;CultureInfo;get_ThreeLetterWindowsLanguageName;();summary;df-generated | | System.Globalization;CultureInfo;get_TwoLetterISOLanguageName;();summary;df-generated | | System.Globalization;CultureInfo;get_UseUserOverride;();summary;df-generated | -| System.Globalization;CultureInfo;set_CurrentCulture;(System.Globalization.CultureInfo);summary;df-generated | -| System.Globalization;CultureInfo;set_CurrentUICulture;(System.Globalization.CultureInfo);summary;df-generated | -| System.Globalization;CultureInfo;set_DefaultThreadCurrentCulture;(System.Globalization.CultureInfo);summary;df-generated | -| System.Globalization;CultureInfo;set_DefaultThreadCurrentUICulture;(System.Globalization.CultureInfo);summary;df-generated | | System.Globalization;CultureNotFoundException;CultureNotFoundException;(System.String);summary;df-generated | | System.Globalization;CultureNotFoundException;CultureNotFoundException;(System.String,System.Exception);summary;df-generated | | System.Globalization;CultureNotFoundException;CultureNotFoundException;(System.String,System.Int32,System.Exception);summary;df-generated | @@ -29469,23 +26681,13 @@ neutral | System.Globalization;DateTimeFormatInfo;GetAllDateTimePatterns;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;GetEra;(System.String);summary;df-generated | | System.Globalization;DateTimeFormatInfo;GetEraName;(System.Int32);summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_CalendarWeekRule;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;get_CurrentInfo;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_FirstDayOfWeek;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_FullDateTimePattern;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;get_InvariantInfo;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;get_IsReadOnly;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_LongDatePattern;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_LongTimePattern;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;get_NativeCalendarName;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;get_RFC1123Pattern;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_ShortDatePattern;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_ShortTimePattern;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;get_SortableDateTimePattern;();summary;df-generated | | System.Globalization;DateTimeFormatInfo;get_UniversalSortableDateTimePattern;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;get_YearMonthPattern;();summary;df-generated | -| System.Globalization;DateTimeFormatInfo;set_CalendarWeekRule;(System.Globalization.CalendarWeekRule);summary;df-generated | -| System.Globalization;DateTimeFormatInfo;set_FirstDayOfWeek;(System.DayOfWeek);summary;df-generated | | System.Globalization;EastAsianLunisolarCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;EastAsianLunisolarCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;EastAsianLunisolarCalendar;GetCelestialStem;(System.Int32);summary;df-generated | @@ -29506,8 +26708,6 @@ neutral | System.Globalization;EastAsianLunisolarCalendar;ToDateTime;(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32);summary;df-generated | | System.Globalization;EastAsianLunisolarCalendar;ToFourDigitYear;(System.Int32);summary;df-generated | | System.Globalization;EastAsianLunisolarCalendar;get_AlgorithmType;();summary;df-generated | -| System.Globalization;EastAsianLunisolarCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;EastAsianLunisolarCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;GregorianCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;GregorianCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;GregorianCalendar;GetDayOfMonth;(System.DateTime);summary;df-generated | @@ -29527,13 +26727,9 @@ neutral | System.Globalization;GregorianCalendar;ToDateTime;(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32);summary;df-generated | | System.Globalization;GregorianCalendar;ToFourDigitYear;(System.Int32);summary;df-generated | | System.Globalization;GregorianCalendar;get_AlgorithmType;();summary;df-generated | -| System.Globalization;GregorianCalendar;get_CalendarType;();summary;df-generated | | System.Globalization;GregorianCalendar;get_Eras;();summary;df-generated | | System.Globalization;GregorianCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;GregorianCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;GregorianCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;GregorianCalendar;set_CalendarType;(System.Globalization.GregorianCalendarTypes);summary;df-generated | -| System.Globalization;GregorianCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;HebrewCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;HebrewCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;HebrewCalendar;GetDayOfMonth;(System.DateTime);summary;df-generated | @@ -29555,8 +26751,6 @@ neutral | System.Globalization;HebrewCalendar;get_Eras;();summary;df-generated | | System.Globalization;HebrewCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;HebrewCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;HebrewCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;HebrewCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;HijriCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;HijriCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;HijriCalendar;GetDayOfMonth;(System.DateTime);summary;df-generated | @@ -29577,12 +26771,8 @@ neutral | System.Globalization;HijriCalendar;get_AlgorithmType;();summary;df-generated | | System.Globalization;HijriCalendar;get_DaysInYearBeforeMinSupportedYear;();summary;df-generated | | System.Globalization;HijriCalendar;get_Eras;();summary;df-generated | -| System.Globalization;HijriCalendar;get_HijriAdjustment;();summary;df-generated | | System.Globalization;HijriCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;HijriCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;HijriCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;HijriCalendar;set_HijriAdjustment;(System.Int32);summary;df-generated | -| System.Globalization;HijriCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;ISOWeek;GetWeekOfYear;(System.DateTime);summary;df-generated | | System.Globalization;ISOWeek;GetWeeksInYear;(System.Int32);summary;df-generated | | System.Globalization;ISOWeek;GetYear;(System.DateTime);summary;df-generated | @@ -29591,10 +26781,6 @@ neutral | System.Globalization;ISOWeek;ToDateTime;(System.Int32,System.Int32,System.DayOfWeek);summary;df-generated | | System.Globalization;IdnMapping;Equals;(System.Object);summary;df-generated | | System.Globalization;IdnMapping;GetHashCode;();summary;df-generated | -| System.Globalization;IdnMapping;get_AllowUnassigned;();summary;df-generated | -| System.Globalization;IdnMapping;get_UseStd3AsciiRules;();summary;df-generated | -| System.Globalization;IdnMapping;set_AllowUnassigned;(System.Boolean);summary;df-generated | -| System.Globalization;IdnMapping;set_UseStd3AsciiRules;(System.Boolean);summary;df-generated | | System.Globalization;JapaneseCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;JapaneseCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;JapaneseCalendar;GetDayOfMonth;(System.DateTime);summary;df-generated | @@ -29617,8 +26803,6 @@ neutral | System.Globalization;JapaneseCalendar;get_Eras;();summary;df-generated | | System.Globalization;JapaneseCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;JapaneseCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;JapaneseCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;JapaneseCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;JapaneseLunisolarCalendar;GetEra;(System.DateTime);summary;df-generated | | System.Globalization;JapaneseLunisolarCalendar;get_DaysInYearBeforeMinSupportedYear;();summary;df-generated | | System.Globalization;JapaneseLunisolarCalendar;get_Eras;();summary;df-generated | @@ -29645,8 +26829,6 @@ neutral | System.Globalization;JulianCalendar;get_Eras;();summary;df-generated | | System.Globalization;JulianCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;JulianCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;JulianCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;JulianCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;KoreanCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;KoreanCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;KoreanCalendar;GetDayOfMonth;(System.DateTime);summary;df-generated | @@ -29669,41 +26851,15 @@ neutral | System.Globalization;KoreanCalendar;get_Eras;();summary;df-generated | | System.Globalization;KoreanCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;KoreanCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;KoreanCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;KoreanCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;KoreanLunisolarCalendar;GetEra;(System.DateTime);summary;df-generated | | System.Globalization;KoreanLunisolarCalendar;get_DaysInYearBeforeMinSupportedYear;();summary;df-generated | | System.Globalization;KoreanLunisolarCalendar;get_Eras;();summary;df-generated | | System.Globalization;KoreanLunisolarCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;KoreanLunisolarCalendar;get_MinSupportedDateTime;();summary;df-generated | | System.Globalization;NumberFormatInfo;Clone;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_CurrencyDecimalDigits;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_CurrencyGroupSizes;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_CurrencyNegativePattern;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_CurrencyPositivePattern;();summary;df-generated | | System.Globalization;NumberFormatInfo;get_CurrentInfo;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_DigitSubstitution;();summary;df-generated | | System.Globalization;NumberFormatInfo;get_InvariantInfo;();summary;df-generated | | System.Globalization;NumberFormatInfo;get_IsReadOnly;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_NumberDecimalDigits;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_NumberGroupSizes;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_NumberNegativePattern;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_PercentDecimalDigits;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_PercentGroupSizes;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_PercentNegativePattern;();summary;df-generated | -| System.Globalization;NumberFormatInfo;get_PercentPositivePattern;();summary;df-generated | -| System.Globalization;NumberFormatInfo;set_CurrencyDecimalDigits;(System.Int32);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_CurrencyGroupSizes;(System.Int32[]);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_CurrencyNegativePattern;(System.Int32);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_CurrencyPositivePattern;(System.Int32);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_DigitSubstitution;(System.Globalization.DigitShapes);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_NumberDecimalDigits;(System.Int32);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_NumberGroupSizes;(System.Int32[]);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_NumberNegativePattern;(System.Int32);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_PercentDecimalDigits;(System.Int32);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_PercentGroupSizes;(System.Int32[]);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_PercentNegativePattern;(System.Int32);summary;df-generated | -| System.Globalization;NumberFormatInfo;set_PercentPositivePattern;(System.Int32);summary;df-generated | | System.Globalization;PersianCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;PersianCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;PersianCalendar;GetDayOfMonth;(System.DateTime);summary;df-generated | @@ -29725,8 +26881,6 @@ neutral | System.Globalization;PersianCalendar;get_Eras;();summary;df-generated | | System.Globalization;PersianCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;PersianCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;PersianCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;PersianCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;RegionInfo;Equals;(System.Object);summary;df-generated | | System.Globalization;RegionInfo;GetHashCode;();summary;df-generated | | System.Globalization;RegionInfo;RegionInfo;(System.Int32);summary;df-generated | @@ -29780,8 +26934,6 @@ neutral | System.Globalization;TaiwanCalendar;get_Eras;();summary;df-generated | | System.Globalization;TaiwanCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;TaiwanCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;TaiwanCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;TaiwanCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;TaiwanLunisolarCalendar;GetEra;(System.DateTime);summary;df-generated | | System.Globalization;TaiwanLunisolarCalendar;get_DaysInYearBeforeMinSupportedYear;();summary;df-generated | | System.Globalization;TaiwanLunisolarCalendar;get_Eras;();summary;df-generated | @@ -29801,7 +26953,6 @@ neutral | System.Globalization;TextInfo;get_IsReadOnly;();summary;df-generated | | System.Globalization;TextInfo;get_IsRightToLeft;();summary;df-generated | | System.Globalization;TextInfo;get_LCID;();summary;df-generated | -| System.Globalization;TextInfo;get_ListSeparator;();summary;df-generated | | System.Globalization;TextInfo;get_MacCodePage;();summary;df-generated | | System.Globalization;TextInfo;get_OEMCodePage;();summary;df-generated | | System.Globalization;ThaiBuddhistCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | @@ -29826,8 +26977,6 @@ neutral | System.Globalization;ThaiBuddhistCalendar;get_Eras;();summary;df-generated | | System.Globalization;ThaiBuddhistCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;ThaiBuddhistCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;ThaiBuddhistCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;ThaiBuddhistCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.Globalization;UmAlQuraCalendar;AddMonths;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;UmAlQuraCalendar;AddYears;(System.DateTime,System.Int32);summary;df-generated | | System.Globalization;UmAlQuraCalendar;GetDayOfMonth;(System.DateTime);summary;df-generated | @@ -29850,8 +26999,6 @@ neutral | System.Globalization;UmAlQuraCalendar;get_Eras;();summary;df-generated | | System.Globalization;UmAlQuraCalendar;get_MaxSupportedDateTime;();summary;df-generated | | System.Globalization;UmAlQuraCalendar;get_MinSupportedDateTime;();summary;df-generated | -| System.Globalization;UmAlQuraCalendar;get_TwoDigitYearMax;();summary;df-generated | -| System.Globalization;UmAlQuraCalendar;set_TwoDigitYearMax;(System.Int32);summary;df-generated | | System.IO.Compression;BrotliDecoder;Decompress;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32);summary;df-generated | | System.IO.Compression;BrotliDecoder;Dispose;();summary;df-generated | | System.IO.Compression;BrotliDecoder;TryDecompress;(System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | @@ -29870,8 +27017,6 @@ neutral | System.IO.Compression;BrotliStream;EndRead;(System.IAsyncResult);summary;df-generated | | System.IO.Compression;BrotliStream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.IO.Compression;BrotliStream;Flush;();summary;df-generated | -| System.IO.Compression;BrotliStream;Read;(System.Span);summary;df-generated | -| System.IO.Compression;BrotliStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.IO.Compression;BrotliStream;ReadByte;();summary;df-generated | | System.IO.Compression;BrotliStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.Compression;BrotliStream;SetLength;(System.Int64);summary;df-generated | @@ -29882,14 +27027,11 @@ neutral | System.IO.Compression;BrotliStream;get_CanSeek;();summary;df-generated | | System.IO.Compression;BrotliStream;get_CanWrite;();summary;df-generated | | System.IO.Compression;BrotliStream;get_Length;();summary;df-generated | -| System.IO.Compression;BrotliStream;get_Position;();summary;df-generated | -| System.IO.Compression;BrotliStream;set_Position;(System.Int64);summary;df-generated | | System.IO.Compression;DeflateStream;Dispose;(System.Boolean);summary;df-generated | | System.IO.Compression;DeflateStream;DisposeAsync;();summary;df-generated | | System.IO.Compression;DeflateStream;EndRead;(System.IAsyncResult);summary;df-generated | | System.IO.Compression;DeflateStream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.IO.Compression;DeflateStream;Flush;();summary;df-generated | -| System.IO.Compression;DeflateStream;Read;(System.Span);summary;df-generated | | System.IO.Compression;DeflateStream;ReadByte;();summary;df-generated | | System.IO.Compression;DeflateStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.Compression;DeflateStream;SetLength;(System.Int64);summary;df-generated | @@ -29899,8 +27041,6 @@ neutral | System.IO.Compression;DeflateStream;get_CanSeek;();summary;df-generated | | System.IO.Compression;DeflateStream;get_CanWrite;();summary;df-generated | | System.IO.Compression;DeflateStream;get_Length;();summary;df-generated | -| System.IO.Compression;DeflateStream;get_Position;();summary;df-generated | -| System.IO.Compression;DeflateStream;set_Position;(System.Int64);summary;df-generated | | System.IO.Compression;GZipStream;Dispose;(System.Boolean);summary;df-generated | | System.IO.Compression;GZipStream;DisposeAsync;();summary;df-generated | | System.IO.Compression;GZipStream;EndRead;(System.IAsyncResult);summary;df-generated | @@ -29908,7 +27048,6 @@ neutral | System.IO.Compression;GZipStream;Flush;();summary;df-generated | | System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.CompressionLevel);summary;df-generated | | System.IO.Compression;GZipStream;GZipStream;(System.IO.Stream,System.IO.Compression.CompressionMode);summary;df-generated | -| System.IO.Compression;GZipStream;Read;(System.Span);summary;df-generated | | System.IO.Compression;GZipStream;ReadByte;();summary;df-generated | | System.IO.Compression;GZipStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.Compression;GZipStream;SetLength;(System.Int64);summary;df-generated | @@ -29918,15 +27057,11 @@ neutral | System.IO.Compression;GZipStream;get_CanSeek;();summary;df-generated | | System.IO.Compression;GZipStream;get_CanWrite;();summary;df-generated | | System.IO.Compression;GZipStream;get_Length;();summary;df-generated | -| System.IO.Compression;GZipStream;get_Position;();summary;df-generated | -| System.IO.Compression;GZipStream;set_Position;(System.Int64);summary;df-generated | | System.IO.Compression;ZLibStream;Dispose;(System.Boolean);summary;df-generated | | System.IO.Compression;ZLibStream;DisposeAsync;();summary;df-generated | | System.IO.Compression;ZLibStream;EndRead;(System.IAsyncResult);summary;df-generated | | System.IO.Compression;ZLibStream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.IO.Compression;ZLibStream;Flush;();summary;df-generated | -| System.IO.Compression;ZLibStream;Read;(System.Span);summary;df-generated | -| System.IO.Compression;ZLibStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.IO.Compression;ZLibStream;ReadByte;();summary;df-generated | | System.IO.Compression;ZLibStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.Compression;ZLibStream;SetLength;(System.Int64);summary;df-generated | @@ -29939,8 +27074,6 @@ neutral | System.IO.Compression;ZLibStream;get_CanSeek;();summary;df-generated | | System.IO.Compression;ZLibStream;get_CanWrite;();summary;df-generated | | System.IO.Compression;ZLibStream;get_Length;();summary;df-generated | -| System.IO.Compression;ZLibStream;get_Position;();summary;df-generated | -| System.IO.Compression;ZLibStream;set_Position;(System.Int64);summary;df-generated | | System.IO.Compression;ZipArchive;Dispose;();summary;df-generated | | System.IO.Compression;ZipArchive;Dispose;(System.Boolean);summary;df-generated | | System.IO.Compression;ZipArchive;GetEntry;(System.String);summary;df-generated | @@ -29951,10 +27084,8 @@ neutral | System.IO.Compression;ZipArchiveEntry;Delete;();summary;df-generated | | System.IO.Compression;ZipArchiveEntry;get_CompressedLength;();summary;df-generated | | System.IO.Compression;ZipArchiveEntry;get_Crc32;();summary;df-generated | -| System.IO.Compression;ZipArchiveEntry;get_ExternalAttributes;();summary;df-generated | | System.IO.Compression;ZipArchiveEntry;get_IsEncrypted;();summary;df-generated | | System.IO.Compression;ZipArchiveEntry;get_Length;();summary;df-generated | -| System.IO.Compression;ZipArchiveEntry;set_ExternalAttributes;(System.Int32);summary;df-generated | | System.IO.Compression;ZipFile;CreateFromDirectory;(System.String,System.IO.Stream);summary;df-generated | | System.IO.Compression;ZipFile;CreateFromDirectory;(System.String,System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean);summary;df-generated | | System.IO.Compression;ZipFile;CreateFromDirectory;(System.String,System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean,System.Text.Encoding);summary;df-generated | @@ -29976,16 +27107,11 @@ neutral | System.IO.Enumeration;FileSystemEntry;ToFullPath;();summary;df-generated | | System.IO.Enumeration;FileSystemEntry;get_Attributes;();summary;df-generated | | System.IO.Enumeration;FileSystemEntry;get_CreationTimeUtc;();summary;df-generated | -| System.IO.Enumeration;FileSystemEntry;get_Directory;();summary;df-generated | | System.IO.Enumeration;FileSystemEntry;get_IsDirectory;();summary;df-generated | | System.IO.Enumeration;FileSystemEntry;get_IsHidden;();summary;df-generated | | System.IO.Enumeration;FileSystemEntry;get_LastAccessTimeUtc;();summary;df-generated | | System.IO.Enumeration;FileSystemEntry;get_LastWriteTimeUtc;();summary;df-generated | | System.IO.Enumeration;FileSystemEntry;get_Length;();summary;df-generated | -| System.IO.Enumeration;FileSystemEntry;get_OriginalRootDirectory;();summary;df-generated | -| System.IO.Enumeration;FileSystemEntry;get_RootDirectory;();summary;df-generated | -| System.IO.Enumeration;FileSystemEnumerable;get_ShouldIncludePredicate;();summary;df-generated | -| System.IO.Enumeration;FileSystemEnumerable;get_ShouldRecursePredicate;();summary;df-generated | | System.IO.Enumeration;FileSystemEnumerator;ContinueOnError;(System.Int32);summary;df-generated | | System.IO.Enumeration;FileSystemEnumerator;Dispose;();summary;df-generated | | System.IO.Enumeration;FileSystemEnumerator;Dispose;(System.Boolean);summary;df-generated | @@ -30006,8 +27132,6 @@ neutral | System.IO.IsolatedStorage;IsolatedStorage;get_AvailableFreeSpace;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorage;get_CurrentSize;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorage;get_MaximumSize;();summary;df-generated | -| System.IO.IsolatedStorage;IsolatedStorage;get_Quota;();summary;df-generated | -| System.IO.IsolatedStorage;IsolatedStorage;get_Scope;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorage;get_SeparatorExternal;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorage;get_SeparatorInternal;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorage;get_UsedSize;();summary;df-generated | @@ -30055,7 +27179,6 @@ neutral | System.IO.IsolatedStorage;IsolatedStorageFile;get_CurrentSize;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFile;get_IsEnabled;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFile;get_MaximumSize;();summary;df-generated | -| System.IO.IsolatedStorage;IsolatedStorageFile;get_Quota;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFile;get_UsedSize;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;Dispose;(System.Boolean);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;DisposeAsync;();summary;df-generated | @@ -30072,7 +27195,6 @@ neutral | System.IO.IsolatedStorage;IsolatedStorageFileStream;IsolatedStorageFileStream;(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.IsolatedStorage.IsolatedStorageFile);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;IsolatedStorageFileStream;(System.String,System.IO.FileMode,System.IO.IsolatedStorage.IsolatedStorageFile);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;Lock;(System.Int64,System.Int64);summary;df-generated | -| System.IO.IsolatedStorage;IsolatedStorageFileStream;Read;(System.Span);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;ReadByte;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;SetLength;(System.Int64);summary;df-generated | @@ -30085,9 +27207,7 @@ neutral | System.IO.IsolatedStorage;IsolatedStorageFileStream;get_Handle;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;get_IsAsync;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;get_Length;();summary;df-generated | -| System.IO.IsolatedStorage;IsolatedStorageFileStream;get_Position;();summary;df-generated | | System.IO.IsolatedStorage;IsolatedStorageFileStream;get_SafeFileHandle;();summary;df-generated | -| System.IO.IsolatedStorage;IsolatedStorageFileStream;set_Position;(System.Int64);summary;df-generated | | System.IO.MemoryMappedFiles;MemoryMappedFile;CreateNew;(System.String,System.Int64);summary;df-generated | | System.IO.MemoryMappedFiles;MemoryMappedFile;CreateNew;(System.String,System.Int64,System.IO.MemoryMappedFiles.MemoryMappedFileAccess);summary;df-generated | | System.IO.MemoryMappedFiles;MemoryMappedFile;CreateNew;(System.String,System.Int64,System.IO.MemoryMappedFiles.MemoryMappedFileAccess,System.IO.MemoryMappedFiles.MemoryMappedFileOptions,System.IO.HandleInheritability);summary;df-generated | @@ -30229,8 +27349,6 @@ neutral | System.IO.Pipes;PipeStream;FlushAsync;(System.Threading.CancellationToken);summary;df-generated | | System.IO.Pipes;PipeStream;PipeStream;(System.IO.Pipes.PipeDirection,System.IO.Pipes.PipeTransmissionMode,System.Int32);summary;df-generated | | System.IO.Pipes;PipeStream;PipeStream;(System.IO.Pipes.PipeDirection,System.Int32);summary;df-generated | -| System.IO.Pipes;PipeStream;Read;(System.Span);summary;df-generated | -| System.IO.Pipes;PipeStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.IO.Pipes;PipeStream;ReadByte;();summary;df-generated | | System.IO.Pipes;PipeStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO.Pipes;PipeStream;SetLength;(System.Int64);summary;df-generated | @@ -30243,17 +27361,11 @@ neutral | System.IO.Pipes;PipeStream;get_CanWrite;();summary;df-generated | | System.IO.Pipes;PipeStream;get_InBufferSize;();summary;df-generated | | System.IO.Pipes;PipeStream;get_IsAsync;();summary;df-generated | -| System.IO.Pipes;PipeStream;get_IsConnected;();summary;df-generated | | System.IO.Pipes;PipeStream;get_IsHandleExposed;();summary;df-generated | | System.IO.Pipes;PipeStream;get_IsMessageComplete;();summary;df-generated | | System.IO.Pipes;PipeStream;get_Length;();summary;df-generated | | System.IO.Pipes;PipeStream;get_OutBufferSize;();summary;df-generated | -| System.IO.Pipes;PipeStream;get_Position;();summary;df-generated | -| System.IO.Pipes;PipeStream;get_ReadMode;();summary;df-generated | | System.IO.Pipes;PipeStream;get_TransmissionMode;();summary;df-generated | -| System.IO.Pipes;PipeStream;set_IsConnected;(System.Boolean);summary;df-generated | -| System.IO.Pipes;PipeStream;set_Position;(System.Int64);summary;df-generated | -| System.IO.Pipes;PipeStream;set_ReadMode;(System.IO.Pipes.PipeTransmissionMode);summary;df-generated | | System.IO.Pipes;PipesAclExtensions;GetAccessControl;(System.IO.Pipes.PipeStream);summary;df-generated | | System.IO.Pipes;PipesAclExtensions;SetAccessControl;(System.IO.Pipes.PipeStream,System.IO.Pipes.PipeSecurity);summary;df-generated | | System.IO;BinaryReader;BinaryReader;(System.IO.Stream);summary;df-generated | @@ -30267,7 +27379,6 @@ neutral | System.IO;BinaryReader;Read7BitEncodedInt;();summary;df-generated | | System.IO;BinaryReader;Read;();summary;df-generated | | System.IO;BinaryReader;Read;(System.Char[],System.Int32,System.Int32);summary;df-generated | -| System.IO;BinaryReader;Read;(System.Span);summary;df-generated | | System.IO;BinaryReader;Read;(System.Span);summary;df-generated | | System.IO;BinaryReader;ReadBoolean;();summary;df-generated | | System.IO;BinaryReader;ReadByte;();summary;df-generated | @@ -30313,15 +27424,12 @@ neutral | System.IO;BinaryWriter;Write;(System.UInt16);summary;df-generated | | System.IO;BinaryWriter;Write;(System.UInt32);summary;df-generated | | System.IO;BinaryWriter;Write;(System.UInt64);summary;df-generated | -| System.IO;BufferedStream;BufferedStream;(System.IO.Stream);summary;df-generated | | System.IO;BufferedStream;Dispose;(System.Boolean);summary;df-generated | | System.IO;BufferedStream;DisposeAsync;();summary;df-generated | | System.IO;BufferedStream;EndRead;(System.IAsyncResult);summary;df-generated | | System.IO;BufferedStream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.IO;BufferedStream;Flush;();summary;df-generated | | System.IO;BufferedStream;FlushAsync;(System.Threading.CancellationToken);summary;df-generated | -| System.IO;BufferedStream;Read;(System.Span);summary;df-generated | -| System.IO;BufferedStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.IO;BufferedStream;ReadByte;();summary;df-generated | | System.IO;BufferedStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO;BufferedStream;SetLength;(System.Int64);summary;df-generated | @@ -30333,8 +27441,6 @@ neutral | System.IO;BufferedStream;get_CanSeek;();summary;df-generated | | System.IO;BufferedStream;get_CanWrite;();summary;df-generated | | System.IO;BufferedStream;get_Length;();summary;df-generated | -| System.IO;BufferedStream;get_Position;();summary;df-generated | -| System.IO;BufferedStream;set_Position;(System.Int64);summary;df-generated | | System.IO;Directory;CreateTempSubdirectory;(System.String);summary;df-generated | | System.IO;Directory;Delete;(System.String);summary;df-generated | | System.IO;Directory;Delete;(System.String,System.Boolean);summary;df-generated | @@ -30409,29 +27515,12 @@ neutral | System.IO;DriveInfo;get_IsReady;();summary;df-generated | | System.IO;DriveInfo;get_TotalFreeSpace;();summary;df-generated | | System.IO;DriveInfo;get_TotalSize;();summary;df-generated | -| System.IO;DriveInfo;set_VolumeLabel;(System.String);summary;df-generated | | System.IO;DriveNotFoundException;DriveNotFoundException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.IO;DriveNotFoundException;DriveNotFoundException;(System.String);summary;df-generated | | System.IO;DriveNotFoundException;DriveNotFoundException;(System.String,System.Exception);summary;df-generated | | System.IO;EndOfStreamException;EndOfStreamException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.IO;EndOfStreamException;EndOfStreamException;(System.String);summary;df-generated | | System.IO;EndOfStreamException;EndOfStreamException;(System.String,System.Exception);summary;df-generated | -| System.IO;EnumerationOptions;get_AttributesToSkip;();summary;df-generated | -| System.IO;EnumerationOptions;get_BufferSize;();summary;df-generated | -| System.IO;EnumerationOptions;get_IgnoreInaccessible;();summary;df-generated | -| System.IO;EnumerationOptions;get_MatchCasing;();summary;df-generated | -| System.IO;EnumerationOptions;get_MatchType;();summary;df-generated | -| System.IO;EnumerationOptions;get_MaxRecursionDepth;();summary;df-generated | -| System.IO;EnumerationOptions;get_RecurseSubdirectories;();summary;df-generated | -| System.IO;EnumerationOptions;get_ReturnSpecialDirectories;();summary;df-generated | -| System.IO;EnumerationOptions;set_AttributesToSkip;(System.IO.FileAttributes);summary;df-generated | -| System.IO;EnumerationOptions;set_BufferSize;(System.Int32);summary;df-generated | -| System.IO;EnumerationOptions;set_IgnoreInaccessible;(System.Boolean);summary;df-generated | -| System.IO;EnumerationOptions;set_MatchCasing;(System.IO.MatchCasing);summary;df-generated | -| System.IO;EnumerationOptions;set_MatchType;(System.IO.MatchType);summary;df-generated | -| System.IO;EnumerationOptions;set_MaxRecursionDepth;(System.Int32);summary;df-generated | -| System.IO;EnumerationOptions;set_RecurseSubdirectories;(System.Boolean);summary;df-generated | -| System.IO;EnumerationOptions;set_ReturnSpecialDirectories;(System.Boolean);summary;df-generated | | System.IO;File;AppendAllLines;(System.String,System.Collections.Generic.IEnumerable);summary;df-generated | | System.IO;File;AppendAllLines;(System.String,System.Collections.Generic.IEnumerable,System.Text.Encoding);summary;df-generated | | System.IO;File;AppendAllText;(System.String,System.String);summary;df-generated | @@ -30509,10 +27598,8 @@ neutral | System.IO;FileInfo;Replace;(System.String,System.String);summary;df-generated | | System.IO;FileInfo;Replace;(System.String,System.String,System.Boolean);summary;df-generated | | System.IO;FileInfo;get_Exists;();summary;df-generated | -| System.IO;FileInfo;get_IsReadOnly;();summary;df-generated | | System.IO;FileInfo;get_Length;();summary;df-generated | | System.IO;FileInfo;get_Name;();summary;df-generated | -| System.IO;FileInfo;set_IsReadOnly;(System.Boolean);summary;df-generated | | System.IO;FileLoadException;FileLoadException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.IO;FileLoadException;FileLoadException;(System.String);summary;df-generated | | System.IO;FileLoadException;FileLoadException;(System.String,System.Exception);summary;df-generated | @@ -30543,7 +27630,6 @@ neutral | System.IO;FileStream;Flush;();summary;df-generated | | System.IO;FileStream;Flush;(System.Boolean);summary;df-generated | | System.IO;FileStream;Lock;(System.Int64,System.Int64);summary;df-generated | -| System.IO;FileStream;Read;(System.Span);summary;df-generated | | System.IO;FileStream;ReadByte;();summary;df-generated | | System.IO;FileStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO;FileStream;SetLength;(System.Int64);summary;df-generated | @@ -30557,20 +27643,6 @@ neutral | System.IO;FileStream;get_IsAsync;();summary;df-generated | | System.IO;FileStream;get_Length;();summary;df-generated | | System.IO;FileStream;get_Name;();summary;df-generated | -| System.IO;FileStream;get_Position;();summary;df-generated | -| System.IO;FileStream;set_Position;(System.Int64);summary;df-generated | -| System.IO;FileStreamOptions;get_Access;();summary;df-generated | -| System.IO;FileStreamOptions;get_BufferSize;();summary;df-generated | -| System.IO;FileStreamOptions;get_Mode;();summary;df-generated | -| System.IO;FileStreamOptions;get_Options;();summary;df-generated | -| System.IO;FileStreamOptions;get_PreallocationSize;();summary;df-generated | -| System.IO;FileStreamOptions;get_Share;();summary;df-generated | -| System.IO;FileStreamOptions;set_Access;(System.IO.FileAccess);summary;df-generated | -| System.IO;FileStreamOptions;set_BufferSize;(System.Int32);summary;df-generated | -| System.IO;FileStreamOptions;set_Mode;(System.IO.FileMode);summary;df-generated | -| System.IO;FileStreamOptions;set_Options;(System.IO.FileOptions);summary;df-generated | -| System.IO;FileStreamOptions;set_PreallocationSize;(System.Int64);summary;df-generated | -| System.IO;FileStreamOptions;set_Share;(System.IO.FileShare);summary;df-generated | | System.IO;FileSystemAclExtensions;Create;(System.IO.DirectoryInfo,System.Security.AccessControl.DirectorySecurity);summary;df-generated | | System.IO;FileSystemAclExtensions;Create;(System.IO.FileInfo,System.IO.FileMode,System.Security.AccessControl.FileSystemRights,System.IO.FileShare,System.Int32,System.IO.FileOptions,System.Security.AccessControl.FileSecurity);summary;df-generated | | System.IO;FileSystemAclExtensions;CreateDirectory;(System.Security.AccessControl.DirectorySecurity,System.String);summary;df-generated | @@ -30589,24 +27661,8 @@ neutral | System.IO;FileSystemInfo;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.IO;FileSystemInfo;Refresh;();summary;df-generated | | System.IO;FileSystemInfo;ResolveLinkTarget;(System.Boolean);summary;df-generated | -| System.IO;FileSystemInfo;get_Attributes;();summary;df-generated | -| System.IO;FileSystemInfo;get_CreationTime;();summary;df-generated | -| System.IO;FileSystemInfo;get_CreationTimeUtc;();summary;df-generated | | System.IO;FileSystemInfo;get_Exists;();summary;df-generated | -| System.IO;FileSystemInfo;get_LastAccessTime;();summary;df-generated | -| System.IO;FileSystemInfo;get_LastAccessTimeUtc;();summary;df-generated | -| System.IO;FileSystemInfo;get_LastWriteTime;();summary;df-generated | -| System.IO;FileSystemInfo;get_LastWriteTimeUtc;();summary;df-generated | | System.IO;FileSystemInfo;get_Name;();summary;df-generated | -| System.IO;FileSystemInfo;get_UnixFileMode;();summary;df-generated | -| System.IO;FileSystemInfo;set_Attributes;(System.IO.FileAttributes);summary;df-generated | -| System.IO;FileSystemInfo;set_CreationTime;(System.DateTime);summary;df-generated | -| System.IO;FileSystemInfo;set_CreationTimeUtc;(System.DateTime);summary;df-generated | -| System.IO;FileSystemInfo;set_LastAccessTime;(System.DateTime);summary;df-generated | -| System.IO;FileSystemInfo;set_LastAccessTimeUtc;(System.DateTime);summary;df-generated | -| System.IO;FileSystemInfo;set_LastWriteTime;(System.DateTime);summary;df-generated | -| System.IO;FileSystemInfo;set_LastWriteTimeUtc;(System.DateTime);summary;df-generated | -| System.IO;FileSystemInfo;set_UnixFileMode;(System.IO.UnixFileMode);summary;df-generated | | System.IO;FileSystemWatcher;BeginInit;();summary;df-generated | | System.IO;FileSystemWatcher;Dispose;(System.Boolean);summary;df-generated | | System.IO;FileSystemWatcher;EndInit;();summary;df-generated | @@ -30618,16 +27674,6 @@ neutral | System.IO;FileSystemWatcher;WaitForChanged;(System.IO.WatcherChangeTypes);summary;df-generated | | System.IO;FileSystemWatcher;WaitForChanged;(System.IO.WatcherChangeTypes,System.Int32);summary;df-generated | | System.IO;FileSystemWatcher;WaitForChanged;(System.IO.WatcherChangeTypes,System.TimeSpan);summary;df-generated | -| System.IO;FileSystemWatcher;get_EnableRaisingEvents;();summary;df-generated | -| System.IO;FileSystemWatcher;get_IncludeSubdirectories;();summary;df-generated | -| System.IO;FileSystemWatcher;get_InternalBufferSize;();summary;df-generated | -| System.IO;FileSystemWatcher;get_NotifyFilter;();summary;df-generated | -| System.IO;FileSystemWatcher;get_SynchronizingObject;();summary;df-generated | -| System.IO;FileSystemWatcher;set_EnableRaisingEvents;(System.Boolean);summary;df-generated | -| System.IO;FileSystemWatcher;set_IncludeSubdirectories;(System.Boolean);summary;df-generated | -| System.IO;FileSystemWatcher;set_InternalBufferSize;(System.Int32);summary;df-generated | -| System.IO;FileSystemWatcher;set_NotifyFilter;(System.IO.NotifyFilters);summary;df-generated | -| System.IO;FileSystemWatcher;set_SynchronizingObject;(System.ComponentModel.ISynchronizeInvoke);summary;df-generated | | System.IO;IOException;IOException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.IO;IOException;IOException;(System.String);summary;df-generated | | System.IO;IOException;IOException;(System.String,System.Exception);summary;df-generated | @@ -30642,8 +27688,6 @@ neutral | System.IO;MemoryStream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.IO;MemoryStream;Flush;();summary;df-generated | | System.IO;MemoryStream;MemoryStream;(System.Int32);summary;df-generated | -| System.IO;MemoryStream;Read;(System.Span);summary;df-generated | -| System.IO;MemoryStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.IO;MemoryStream;ReadByte;();summary;df-generated | | System.IO;MemoryStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO;MemoryStream;SetLength;(System.Int64);summary;df-generated | @@ -30653,11 +27697,7 @@ neutral | System.IO;MemoryStream;get_CanRead;();summary;df-generated | | System.IO;MemoryStream;get_CanSeek;();summary;df-generated | | System.IO;MemoryStream;get_CanWrite;();summary;df-generated | -| System.IO;MemoryStream;get_Capacity;();summary;df-generated | | System.IO;MemoryStream;get_Length;();summary;df-generated | -| System.IO;MemoryStream;get_Position;();summary;df-generated | -| System.IO;MemoryStream;set_Capacity;(System.Int32);summary;df-generated | -| System.IO;MemoryStream;set_Position;(System.Int64);summary;df-generated | | System.IO;Path;EndsInDirectorySeparator;(System.ReadOnlySpan);summary;df-generated | | System.IO;Path;EndsInDirectorySeparator;(System.String);summary;df-generated | | System.IO;Path;Exists;(System.String);summary;df-generated | @@ -30673,8 +27713,6 @@ neutral | System.IO;Path;IsPathRooted;(System.ReadOnlySpan);summary;df-generated | | System.IO;Path;IsPathRooted;(System.String);summary;df-generated | | System.IO;Path;Join;(System.String[]);summary;df-generated | -| System.IO;Path;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | -| System.IO;Path;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | | System.IO;PathTooLongException;PathTooLongException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.IO;PathTooLongException;PathTooLongException;(System.String);summary;df-generated | | System.IO;PathTooLongException;PathTooLongException;(System.String,System.Exception);summary;df-generated | @@ -30694,12 +27732,7 @@ neutral | System.IO;Stream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.IO;Stream;Flush;();summary;df-generated | | System.IO;Stream;ObjectInvariant;();summary;df-generated | -| System.IO;Stream;Read;(System.Span);summary;df-generated | -| System.IO;Stream;ReadAtLeast;(System.Span,System.Int32,System.Boolean);summary;df-generated | -| System.IO;Stream;ReadAtLeastAsync;(System.Memory,System.Int32,System.Boolean,System.Threading.CancellationToken);summary;df-generated | | System.IO;Stream;ReadByte;();summary;df-generated | -| System.IO;Stream;ReadExactly;(System.Byte[],System.Int32,System.Int32);summary;df-generated | -| System.IO;Stream;ReadExactly;(System.Span);summary;df-generated | | System.IO;Stream;ReadExactlyAsync;(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken);summary;df-generated | | System.IO;Stream;ReadExactlyAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.IO;Stream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | @@ -30713,12 +27746,6 @@ neutral | System.IO;Stream;get_CanTimeout;();summary;df-generated | | System.IO;Stream;get_CanWrite;();summary;df-generated | | System.IO;Stream;get_Length;();summary;df-generated | -| System.IO;Stream;get_Position;();summary;df-generated | -| System.IO;Stream;get_ReadTimeout;();summary;df-generated | -| System.IO;Stream;get_WriteTimeout;();summary;df-generated | -| System.IO;Stream;set_Position;(System.Int64);summary;df-generated | -| System.IO;Stream;set_ReadTimeout;(System.Int32);summary;df-generated | -| System.IO;Stream;set_WriteTimeout;(System.Int32);summary;df-generated | | System.IO;StreamReader;Close;();summary;df-generated | | System.IO;StreamReader;DiscardBufferedData;();summary;df-generated | | System.IO;StreamReader;Dispose;(System.Boolean);summary;df-generated | @@ -30750,8 +27777,6 @@ neutral | System.IO;StreamWriter;Write;(System.String,System.Object[]);summary;df-generated | | System.IO;StreamWriter;WriteLine;(System.ReadOnlySpan);summary;df-generated | | System.IO;StreamWriter;WriteLine;(System.String);summary;df-generated | -| System.IO;StreamWriter;get_AutoFlush;();summary;df-generated | -| System.IO;StreamWriter;set_AutoFlush;(System.Boolean);summary;df-generated | | System.IO;StringReader;Close;();summary;df-generated | | System.IO;StringReader;Dispose;(System.Boolean);summary;df-generated | | System.IO;StringReader;Peek;();summary;df-generated | @@ -30840,8 +27865,6 @@ neutral | System.IO;UnmanagedMemoryAccessor;get_IsOpen;();summary;df-generated | | System.IO;UnmanagedMemoryStream;Dispose;(System.Boolean);summary;df-generated | | System.IO;UnmanagedMemoryStream;Flush;();summary;df-generated | -| System.IO;UnmanagedMemoryStream;Read;(System.Span);summary;df-generated | -| System.IO;UnmanagedMemoryStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.IO;UnmanagedMemoryStream;ReadByte;();summary;df-generated | | System.IO;UnmanagedMemoryStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.IO;UnmanagedMemoryStream;SetLength;(System.Int64);summary;df-generated | @@ -30853,17 +27876,6 @@ neutral | System.IO;UnmanagedMemoryStream;get_CanWrite;();summary;df-generated | | System.IO;UnmanagedMemoryStream;get_Capacity;();summary;df-generated | | System.IO;UnmanagedMemoryStream;get_Length;();summary;df-generated | -| System.IO;UnmanagedMemoryStream;get_Position;();summary;df-generated | -| System.IO;UnmanagedMemoryStream;set_Position;(System.Int64);summary;df-generated | -| System.IO;UnmanagedMemoryStream;set_PositionPointer;(System.Byte*);summary;df-generated | -| System.IO;WaitForChangedResult;get_ChangeType;();summary;df-generated | -| System.IO;WaitForChangedResult;get_Name;();summary;df-generated | -| System.IO;WaitForChangedResult;get_OldName;();summary;df-generated | -| System.IO;WaitForChangedResult;get_TimedOut;();summary;df-generated | -| System.IO;WaitForChangedResult;set_ChangeType;(System.IO.WatcherChangeTypes);summary;df-generated | -| System.IO;WaitForChangedResult;set_Name;(System.String);summary;df-generated | -| System.IO;WaitForChangedResult;set_OldName;(System.String);summary;df-generated | -| System.IO;WaitForChangedResult;set_TimedOut;(System.Boolean);summary;df-generated | | System.Linq.Expressions;BinaryExpression;get_CanReduce;();summary;df-generated | | System.Linq.Expressions;BinaryExpression;get_IsLifted;();summary;df-generated | | System.Linq.Expressions;BinaryExpression;get_IsLiftedToNull;();summary;df-generated | @@ -31444,14 +28456,6 @@ neutral | System.Media;SoundPlayer;SoundPlayer;(System.String);summary;df-generated | | System.Media;SoundPlayer;Stop;();summary;df-generated | | System.Media;SoundPlayer;get_IsLoadCompleted;();summary;df-generated | -| System.Media;SoundPlayer;get_LoadTimeout;();summary;df-generated | -| System.Media;SoundPlayer;get_SoundLocation;();summary;df-generated | -| System.Media;SoundPlayer;get_Stream;();summary;df-generated | -| System.Media;SoundPlayer;get_Tag;();summary;df-generated | -| System.Media;SoundPlayer;set_LoadTimeout;(System.Int32);summary;df-generated | -| System.Media;SoundPlayer;set_SoundLocation;(System.String);summary;df-generated | -| System.Media;SoundPlayer;set_Stream;(System.IO.Stream);summary;df-generated | -| System.Media;SoundPlayer;set_Tag;(System.Object);summary;df-generated | | System.Media;SystemSound;Play;();summary;df-generated | | System.Media;SystemSounds;get_Asterisk;();summary;df-generated | | System.Media;SystemSounds;get_Beep;();summary;df-generated | @@ -31474,46 +28478,13 @@ neutral | System.Net.Http.Headers;CacheControlHeaderValue;Parse;(System.String);summary;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;TryParse;(System.String,System.Net.Http.Headers.CacheControlHeaderValue);summary;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;get_Extensions;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_MaxStale;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_MustRevalidate;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_NoCache;();summary;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;get_NoCacheHeaders;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_NoStore;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_NoTransform;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_OnlyIfCached;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_Private;();summary;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;get_PrivateHeaders;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_ProxyRevalidate;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;get_Public;();summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_MaxAge;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_MaxStale;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_MaxStaleLimit;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_MinFresh;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_MustRevalidate;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_NoCache;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_NoStore;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_NoTransform;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_OnlyIfCached;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_Private;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_ProxyRevalidate;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_Public;(System.Boolean);summary;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;set_SharedMaxAge;(System.Nullable);summary;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;Equals;(System.Object);summary;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;GetHashCode;();summary;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;Parse;(System.String);summary;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;TryParse;(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue);summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;get_CreationDate;();summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;get_ModificationDate;();summary;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;get_Parameters;();summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;get_ReadDate;();summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;get_Size;();summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;set_CreationDate;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;set_FileName;(System.String);summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;set_FileNameStar;(System.String);summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;set_ModificationDate;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;set_Name;(System.String);summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;set_ReadDate;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;set_Size;(System.Nullable);summary;df-generated | | System.Net.Http.Headers;ContentRangeHeaderValue;ContentRangeHeaderValue;(System.Int64);summary;df-generated | | System.Net.Http.Headers;ContentRangeHeaderValue;ContentRangeHeaderValue;(System.Int64,System.Int64);summary;df-generated | | System.Net.Http.Headers;ContentRangeHeaderValue;ContentRangeHeaderValue;(System.Int64,System.Int64,System.Int64);summary;df-generated | @@ -31539,24 +28510,8 @@ neutral | System.Net.Http.Headers;HeaderStringValues+Enumerator;Reset;();summary;df-generated | | System.Net.Http.Headers;HeaderStringValues;get_Count;();summary;df-generated | | System.Net.Http.Headers;HttpContentHeaders;get_Allow;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_ContentDisposition;();summary;df-generated | | System.Net.Http.Headers;HttpContentHeaders;get_ContentEncoding;();summary;df-generated | | System.Net.Http.Headers;HttpContentHeaders;get_ContentLanguage;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_ContentLength;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_ContentLocation;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_ContentMD5;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_ContentRange;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_ContentType;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_Expires;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;get_LastModified;();summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_ContentDisposition;(System.Net.Http.Headers.ContentDispositionHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_ContentLength;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_ContentLocation;(System.Uri);summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_ContentMD5;(System.Byte[]);summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_ContentRange;(System.Net.Http.Headers.ContentRangeHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_ContentType;(System.Net.Http.Headers.MediaTypeHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_Expires;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpContentHeaders;set_LastModified;(System.Nullable);summary;df-generated | | System.Net.Http.Headers;HttpHeaderValueCollection;Contains;(T);summary;df-generated | | System.Net.Http.Headers;HttpHeaderValueCollection;ParseAdd;(System.String);summary;df-generated | | System.Net.Http.Headers;HttpHeaderValueCollection;Remove;(T);summary;df-generated | @@ -31583,88 +28538,39 @@ neutral | System.Net.Http.Headers;HttpRequestHeaders;get_AcceptCharset;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_AcceptEncoding;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_AcceptLanguage;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_Authorization;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_CacheControl;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_Connection;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_ConnectionClose;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_Date;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_Expect;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_ExpectContinue;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_From;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_Host;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_IfMatch;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_IfModifiedSince;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_IfNoneMatch;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_IfRange;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_IfUnmodifiedSince;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_MaxForwards;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_Pragma;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_ProxyAuthorization;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_Range;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_Referrer;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_TE;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_Trailer;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_TransferEncoding;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;get_TransferEncodingChunked;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_Upgrade;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_UserAgent;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_Via;();summary;df-generated | | System.Net.Http.Headers;HttpRequestHeaders;get_Warning;();summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_Authorization;(System.Net.Http.Headers.AuthenticationHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_CacheControl;(System.Net.Http.Headers.CacheControlHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_ConnectionClose;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_Date;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_ExpectContinue;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_From;(System.String);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_Host;(System.String);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_IfModifiedSince;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_IfRange;(System.Net.Http.Headers.RangeConditionHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_IfUnmodifiedSince;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_MaxForwards;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_ProxyAuthorization;(System.Net.Http.Headers.AuthenticationHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_Range;(System.Net.Http.Headers.RangeHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_Referrer;(System.Uri);summary;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;set_TransferEncodingChunked;(System.Nullable);summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_AcceptRanges;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_Age;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_CacheControl;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Connection;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_ConnectionClose;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_Date;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_ETag;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_Location;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Pragma;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_ProxyAuthenticate;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_RetryAfter;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Server;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Trailer;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_TransferEncoding;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;get_TransferEncodingChunked;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Upgrade;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Vary;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Via;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_Warning;();summary;df-generated | | System.Net.Http.Headers;HttpResponseHeaders;get_WwwAuthenticate;();summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_Age;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_CacheControl;(System.Net.Http.Headers.CacheControlHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_ConnectionClose;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_Date;(System.Nullable);summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_ETag;(System.Net.Http.Headers.EntityTagHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_Location;(System.Uri);summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_RetryAfter;(System.Net.Http.Headers.RetryConditionHeaderValue);summary;df-generated | -| System.Net.Http.Headers;HttpResponseHeaders;set_TransferEncodingChunked;(System.Nullable);summary;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;Equals;(System.Object);summary;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;GetHashCode;();summary;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;MediaTypeHeaderValue;(System.String);summary;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;Parse;(System.String);summary;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;get_Parameters;();summary;df-generated | -| System.Net.Http.Headers;MediaTypeHeaderValue;set_CharSet;(System.String);summary;df-generated | | System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;Clone;();summary;df-generated | | System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;MediaTypeWithQualityHeaderValue;(System.String);summary;df-generated | | System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;MediaTypeWithQualityHeaderValue;(System.String,System.Double);summary;df-generated | | System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;Parse;(System.String);summary;df-generated | -| System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;get_Quality;();summary;df-generated | -| System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;set_Quality;(System.Nullable);summary;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;Equals;(System.Object);summary;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;GetHashCode;();summary;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;NameValueHeaderValue;(System.String);summary;df-generated | @@ -31724,8 +28630,6 @@ neutral | System.Net.Http.Headers;TransferCodingWithQualityHeaderValue;Parse;(System.String);summary;df-generated | | System.Net.Http.Headers;TransferCodingWithQualityHeaderValue;TransferCodingWithQualityHeaderValue;(System.String);summary;df-generated | | System.Net.Http.Headers;TransferCodingWithQualityHeaderValue;TransferCodingWithQualityHeaderValue;(System.String,System.Double);summary;df-generated | -| System.Net.Http.Headers;TransferCodingWithQualityHeaderValue;get_Quality;();summary;df-generated | -| System.Net.Http.Headers;TransferCodingWithQualityHeaderValue;set_Quality;(System.Nullable);summary;df-generated | | System.Net.Http.Headers;ViaHeaderValue;Equals;(System.Object);summary;df-generated | | System.Net.Http.Headers;ViaHeaderValue;GetHashCode;();summary;df-generated | | System.Net.Http.Headers;ViaHeaderValue;Parse;(System.String);summary;df-generated | @@ -31847,60 +28751,17 @@ neutral | System.Net.Http;HttpClient;PutAsync;(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken);summary;df-generated | | System.Net.Http;HttpClient;PutAsync;(System.Uri,System.Net.Http.HttpContent);summary;df-generated | | System.Net.Http;HttpClient;PutAsync;(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken);summary;df-generated | -| System.Net.Http;HttpClient;get_DefaultProxy;();summary;df-generated | | System.Net.Http;HttpClient;get_DefaultRequestHeaders;();summary;df-generated | -| System.Net.Http;HttpClient;get_DefaultVersionPolicy;();summary;df-generated | -| System.Net.Http;HttpClient;get_MaxResponseContentBufferSize;();summary;df-generated | -| System.Net.Http;HttpClient;set_DefaultProxy;(System.Net.IWebProxy);summary;df-generated | -| System.Net.Http;HttpClient;set_DefaultVersionPolicy;(System.Net.Http.HttpVersionPolicy);summary;df-generated | -| System.Net.Http;HttpClient;set_MaxResponseContentBufferSize;(System.Int64);summary;df-generated | | System.Net.Http;HttpClientFactoryExtensions;CreateClient;(System.Net.Http.IHttpClientFactory);summary;df-generated | | System.Net.Http;HttpClientHandler;Dispose;(System.Boolean);summary;df-generated | | System.Net.Http;HttpClientHandler;Send;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);summary;df-generated | | System.Net.Http;HttpClientHandler;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);summary;df-generated | -| System.Net.Http;HttpClientHandler;get_AllowAutoRedirect;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_AutomaticDecompression;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_CheckCertificateRevocationList;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_ClientCertificateOptions;();summary;df-generated | | System.Net.Http;HttpClientHandler;get_ClientCertificates;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_CookieContainer;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_Credentials;();summary;df-generated | | System.Net.Http;HttpClientHandler;get_DangerousAcceptAnyServerCertificateValidator;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_DefaultProxyCredentials;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_MaxAutomaticRedirections;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_MaxConnectionsPerServer;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_MaxRequestContentBufferSize;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_MaxResponseHeadersLength;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_MeterFactory;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_PreAuthenticate;();summary;df-generated | | System.Net.Http;HttpClientHandler;get_Properties;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_Proxy;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_ServerCertificateCustomValidationCallback;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_SslProtocols;();summary;df-generated | | System.Net.Http;HttpClientHandler;get_SupportsAutomaticDecompression;();summary;df-generated | | System.Net.Http;HttpClientHandler;get_SupportsProxy;();summary;df-generated | | System.Net.Http;HttpClientHandler;get_SupportsRedirectConfiguration;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_UseCookies;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_UseDefaultCredentials;();summary;df-generated | -| System.Net.Http;HttpClientHandler;get_UseProxy;();summary;df-generated | -| System.Net.Http;HttpClientHandler;set_AllowAutoRedirect;(System.Boolean);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_AutomaticDecompression;(System.Net.DecompressionMethods);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_CheckCertificateRevocationList;(System.Boolean);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_ClientCertificateOptions;(System.Net.Http.ClientCertificateOption);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_CookieContainer;(System.Net.CookieContainer);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_Credentials;(System.Net.ICredentials);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_DefaultProxyCredentials;(System.Net.ICredentials);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_MaxAutomaticRedirections;(System.Int32);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_MaxConnectionsPerServer;(System.Int32);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_MaxRequestContentBufferSize;(System.Int64);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_MaxResponseHeadersLength;(System.Int32);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_MeterFactory;(System.Diagnostics.Metrics.IMeterFactory);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_PreAuthenticate;(System.Boolean);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_Proxy;(System.Net.IWebProxy);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_SslProtocols;(System.Security.Authentication.SslProtocols);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_UseCookies;(System.Boolean);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | -| System.Net.Http;HttpClientHandler;set_UseProxy;(System.Boolean);summary;df-generated | | System.Net.Http;HttpContent;CreateContentReadStreamAsync;();summary;df-generated | | System.Net.Http;HttpContent;Dispose;();summary;df-generated | | System.Net.Http;HttpContent;Dispose;(System.Boolean);summary;df-generated | @@ -31950,12 +28811,9 @@ neutral | System.Net.Http;HttpRequestException;get_StatusCode;();summary;df-generated | | System.Net.Http;HttpRequestMessage;Dispose;();summary;df-generated | | System.Net.Http;HttpRequestMessage;Dispose;(System.Boolean);summary;df-generated | -| System.Net.Http;HttpRequestMessage;HttpRequestMessage;(System.Net.Http.HttpMethod,System.String);summary;df-generated | | System.Net.Http;HttpRequestMessage;get_Headers;();summary;df-generated | | System.Net.Http;HttpRequestMessage;get_Options;();summary;df-generated | | System.Net.Http;HttpRequestMessage;get_Properties;();summary;df-generated | -| System.Net.Http;HttpRequestMessage;get_VersionPolicy;();summary;df-generated | -| System.Net.Http;HttpRequestMessage;set_VersionPolicy;(System.Net.Http.HttpVersionPolicy);summary;df-generated | | System.Net.Http;HttpRequestOptions;Contains;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Net.Http;HttpRequestOptions;ContainsKey;(System.String);summary;df-generated | | System.Net.Http;HttpRequestOptions;Remove;(System.Collections.Generic.KeyValuePair);summary;df-generated | @@ -31972,12 +28830,9 @@ neutral | System.Net.Http;HttpResponseMessage;Dispose;();summary;df-generated | | System.Net.Http;HttpResponseMessage;Dispose;(System.Boolean);summary;df-generated | | System.Net.Http;HttpResponseMessage;HttpResponseMessage;(System.Net.HttpStatusCode);summary;df-generated | -| System.Net.Http;HttpResponseMessage;get_Content;();summary;df-generated | | System.Net.Http;HttpResponseMessage;get_Headers;();summary;df-generated | | System.Net.Http;HttpResponseMessage;get_IsSuccessStatusCode;();summary;df-generated | -| System.Net.Http;HttpResponseMessage;get_StatusCode;();summary;df-generated | | System.Net.Http;HttpResponseMessage;get_TrailingHeaders;();summary;df-generated | -| System.Net.Http;HttpResponseMessage;set_StatusCode;(System.Net.HttpStatusCode);summary;df-generated | | System.Net.Http;IHttpClientFactory;CreateClient;(System.String);summary;df-generated | | System.Net.Http;IHttpMessageHandlerFactory;CreateHandler;(System.String);summary;df-generated | | System.Net.Http;MessageProcessingHandler;MessageProcessingHandler;(System.Net.Http.HttpMessageHandler);summary;df-generated | @@ -31990,7 +28845,6 @@ neutral | System.Net.Http;MultipartContent;Dispose;(System.Boolean);summary;df-generated | | System.Net.Http;MultipartContent;MultipartContent;(System.String);summary;df-generated | | System.Net.Http;MultipartContent;TryComputeLength;(System.Int64);summary;df-generated | -| System.Net.Http;MultipartContent;get_HeaderEncodingSelector;();summary;df-generated | | System.Net.Http;MultipartFormDataContent;MultipartFormDataContent;(System.String);summary;df-generated | | System.Net.Http;ReadOnlyMemoryContent;SerializeToStream;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);summary;df-generated | | System.Net.Http;ReadOnlyMemoryContent;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext);summary;df-generated | @@ -31999,34 +28853,8 @@ neutral | System.Net.Http;SocketsHttpHandler;Dispose;(System.Boolean);summary;df-generated | | System.Net.Http;SocketsHttpHandler;Send;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);summary;df-generated | | System.Net.Http;SocketsHttpHandler;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_AllowAutoRedirect;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_AutomaticDecompression;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_CookieContainer;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_EnableMultipleHttp2Connections;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_InitialHttp2StreamWindowSize;();summary;df-generated | | System.Net.Http;SocketsHttpHandler;get_IsSupported;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_KeepAlivePingPolicy;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_MaxAutomaticRedirections;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_MaxConnectionsPerServer;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_MaxResponseDrainSize;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_MaxResponseHeadersLength;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_PreAuthenticate;();summary;df-generated | | System.Net.Http;SocketsHttpHandler;get_Properties;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_SslOptions;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_UseCookies;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;get_UseProxy;();summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_AllowAutoRedirect;(System.Boolean);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_AutomaticDecompression;(System.Net.DecompressionMethods);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_EnableMultipleHttp2Connections;(System.Boolean);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_InitialHttp2StreamWindowSize;(System.Int32);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_KeepAlivePingPolicy;(System.Net.Http.HttpKeepAlivePingPolicy);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_MaxAutomaticRedirections;(System.Int32);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_MaxConnectionsPerServer;(System.Int32);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_MaxResponseDrainSize;(System.Int32);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_MaxResponseHeadersLength;(System.Int32);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_PreAuthenticate;(System.Boolean);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_UseCookies;(System.Boolean);summary;df-generated | -| System.Net.Http;SocketsHttpHandler;set_UseProxy;(System.Boolean);summary;df-generated | | System.Net.Http;StreamContent;CreateContentReadStream;(System.Threading.CancellationToken);summary;df-generated | | System.Net.Http;StreamContent;CreateContentReadStreamAsync;();summary;df-generated | | System.Net.Http;StreamContent;Dispose;(System.Boolean);summary;df-generated | @@ -32044,16 +28872,11 @@ neutral | System.Net.Mail;AlternateView;AlternateView;(System.String,System.String);summary;df-generated | | System.Net.Mail;AlternateView;Dispose;(System.Boolean);summary;df-generated | | System.Net.Mail;AlternateView;get_LinkedResources;();summary;df-generated | -| System.Net.Mail;AlternateView;set_BaseUri;(System.Uri);summary;df-generated | | System.Net.Mail;AlternateViewCollection;ClearItems;();summary;df-generated | | System.Net.Mail;AlternateViewCollection;Dispose;();summary;df-generated | | System.Net.Mail;AlternateViewCollection;RemoveItem;(System.Int32);summary;df-generated | | System.Net.Mail;AttachmentBase;Dispose;();summary;df-generated | | System.Net.Mail;AttachmentBase;Dispose;(System.Boolean);summary;df-generated | -| System.Net.Mail;AttachmentBase;get_ContentType;();summary;df-generated | -| System.Net.Mail;AttachmentBase;get_TransferEncoding;();summary;df-generated | -| System.Net.Mail;AttachmentBase;set_ContentId;(System.String);summary;df-generated | -| System.Net.Mail;AttachmentBase;set_TransferEncoding;(System.Net.Mime.TransferEncoding);summary;df-generated | | System.Net.Mail;AttachmentCollection;ClearItems;();summary;df-generated | | System.Net.Mail;AttachmentCollection;Dispose;();summary;df-generated | | System.Net.Mail;AttachmentCollection;RemoveItem;(System.Int32);summary;df-generated | @@ -32063,7 +28886,6 @@ neutral | System.Net.Mail;LinkedResource;LinkedResource;(System.String);summary;df-generated | | System.Net.Mail;LinkedResource;LinkedResource;(System.String,System.Net.Mime.ContentType);summary;df-generated | | System.Net.Mail;LinkedResource;LinkedResource;(System.String,System.String);summary;df-generated | -| System.Net.Mail;LinkedResource;set_ContentLink;(System.Uri);summary;df-generated | | System.Net.Mail;LinkedResourceCollection;ClearItems;();summary;df-generated | | System.Net.Mail;LinkedResourceCollection;Dispose;();summary;df-generated | | System.Net.Mail;LinkedResourceCollection;RemoveItem;(System.Int32);summary;df-generated | @@ -32071,49 +28893,26 @@ neutral | System.Net.Mail;MailAddress;GetHashCode;();summary;df-generated | | System.Net.Mail;MailAddress;MailAddress;(System.String);summary;df-generated | | System.Net.Mail;MailAddress;MailAddress;(System.String,System.String);summary;df-generated | -| System.Net.Mail;MailAddress;TryCreate;(System.String,System.Net.Mail.MailAddress);summary;df-generated | | System.Net.Mail;MailMessage;Dispose;();summary;df-generated | | System.Net.Mail;MailMessage;Dispose;(System.Boolean);summary;df-generated | | System.Net.Mail;MailMessage;MailMessage;(System.String,System.String);summary;df-generated | | System.Net.Mail;MailMessage;get_AlternateViews;();summary;df-generated | | System.Net.Mail;MailMessage;get_Attachments;();summary;df-generated | | System.Net.Mail;MailMessage;get_Bcc;();summary;df-generated | -| System.Net.Mail;MailMessage;get_BodyTransferEncoding;();summary;df-generated | | System.Net.Mail;MailMessage;get_CC;();summary;df-generated | -| System.Net.Mail;MailMessage;get_DeliveryNotificationOptions;();summary;df-generated | -| System.Net.Mail;MailMessage;get_IsBodyHtml;();summary;df-generated | -| System.Net.Mail;MailMessage;get_Priority;();summary;df-generated | | System.Net.Mail;MailMessage;get_ReplyToList;();summary;df-generated | | System.Net.Mail;MailMessage;get_To;();summary;df-generated | -| System.Net.Mail;MailMessage;set_BodyTransferEncoding;(System.Net.Mime.TransferEncoding);summary;df-generated | -| System.Net.Mail;MailMessage;set_DeliveryNotificationOptions;(System.Net.Mail.DeliveryNotificationOptions);summary;df-generated | -| System.Net.Mail;MailMessage;set_IsBodyHtml;(System.Boolean);summary;df-generated | -| System.Net.Mail;MailMessage;set_Priority;(System.Net.Mail.MailPriority);summary;df-generated | | System.Net.Mail;SmtpClient;Dispose;();summary;df-generated | | System.Net.Mail;SmtpClient;Dispose;(System.Boolean);summary;df-generated | | System.Net.Mail;SmtpClient;OnSendCompleted;(System.ComponentModel.AsyncCompletedEventArgs);summary;df-generated | | System.Net.Mail;SmtpClient;SendAsyncCancel;();summary;df-generated | | System.Net.Mail;SmtpClient;get_ClientCertificates;();summary;df-generated | -| System.Net.Mail;SmtpClient;get_DeliveryFormat;();summary;df-generated | -| System.Net.Mail;SmtpClient;get_DeliveryMethod;();summary;df-generated | -| System.Net.Mail;SmtpClient;get_EnableSsl;();summary;df-generated | -| System.Net.Mail;SmtpClient;get_Port;();summary;df-generated | | System.Net.Mail;SmtpClient;get_ServicePoint;();summary;df-generated | -| System.Net.Mail;SmtpClient;get_Timeout;();summary;df-generated | -| System.Net.Mail;SmtpClient;get_UseDefaultCredentials;();summary;df-generated | -| System.Net.Mail;SmtpClient;set_DeliveryFormat;(System.Net.Mail.SmtpDeliveryFormat);summary;df-generated | -| System.Net.Mail;SmtpClient;set_DeliveryMethod;(System.Net.Mail.SmtpDeliveryMethod);summary;df-generated | -| System.Net.Mail;SmtpClient;set_EnableSsl;(System.Boolean);summary;df-generated | -| System.Net.Mail;SmtpClient;set_Port;(System.Int32);summary;df-generated | -| System.Net.Mail;SmtpClient;set_Timeout;(System.Int32);summary;df-generated | -| System.Net.Mail;SmtpClient;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | | System.Net.Mail;SmtpException;SmtpException;(System.Net.Mail.SmtpStatusCode);summary;df-generated | | System.Net.Mail;SmtpException;SmtpException;(System.Net.Mail.SmtpStatusCode,System.String);summary;df-generated | | System.Net.Mail;SmtpException;SmtpException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net.Mail;SmtpException;SmtpException;(System.String);summary;df-generated | | System.Net.Mail;SmtpException;SmtpException;(System.String,System.Exception);summary;df-generated | -| System.Net.Mail;SmtpException;get_StatusCode;();summary;df-generated | -| System.Net.Mail;SmtpException;set_StatusCode;(System.Net.Mail.SmtpStatusCode);summary;df-generated | | System.Net.Mail;SmtpFailedRecipientException;SmtpFailedRecipientException;(System.String);summary;df-generated | | System.Net.Mail;SmtpFailedRecipientException;SmtpFailedRecipientException;(System.String,System.Exception);summary;df-generated | | System.Net.Mail;SmtpFailedRecipientsException;SmtpFailedRecipientsException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | @@ -32132,28 +28931,11 @@ neutral | System.Net.Mail;SmtpPermission;get_Access;();summary;df-generated | | System.Net.Mail;SmtpPermissionAttribute;CreatePermission;();summary;df-generated | | System.Net.Mail;SmtpPermissionAttribute;SmtpPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Net.Mail;SmtpPermissionAttribute;get_Access;();summary;df-generated | -| System.Net.Mail;SmtpPermissionAttribute;set_Access;(System.String);summary;df-generated | | System.Net.Mime;ContentDisposition;Equals;(System.Object);summary;df-generated | | System.Net.Mime;ContentDisposition;GetHashCode;();summary;df-generated | -| System.Net.Mime;ContentDisposition;get_CreationDate;();summary;df-generated | -| System.Net.Mime;ContentDisposition;get_FileName;();summary;df-generated | -| System.Net.Mime;ContentDisposition;get_Inline;();summary;df-generated | -| System.Net.Mime;ContentDisposition;get_ModificationDate;();summary;df-generated | | System.Net.Mime;ContentDisposition;get_Parameters;();summary;df-generated | -| System.Net.Mime;ContentDisposition;get_ReadDate;();summary;df-generated | -| System.Net.Mime;ContentDisposition;get_Size;();summary;df-generated | -| System.Net.Mime;ContentDisposition;set_CreationDate;(System.DateTime);summary;df-generated | -| System.Net.Mime;ContentDisposition;set_FileName;(System.String);summary;df-generated | -| System.Net.Mime;ContentDisposition;set_Inline;(System.Boolean);summary;df-generated | -| System.Net.Mime;ContentDisposition;set_ModificationDate;(System.DateTime);summary;df-generated | -| System.Net.Mime;ContentDisposition;set_ReadDate;(System.DateTime);summary;df-generated | -| System.Net.Mime;ContentDisposition;set_Size;(System.Int64);summary;df-generated | | System.Net.Mime;ContentType;Equals;(System.Object);summary;df-generated | | System.Net.Mime;ContentType;GetHashCode;();summary;df-generated | -| System.Net.Mime;ContentType;set_Boundary;(System.String);summary;df-generated | -| System.Net.Mime;ContentType;set_CharSet;(System.String);summary;df-generated | -| System.Net.Mime;ContentType;set_Name;(System.String);summary;df-generated | | System.Net.NetworkInformation;GatewayIPAddressInformation;get_Address;();summary;df-generated | | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;Contains;(System.Net.NetworkInformation.GatewayIPAddressInformation);summary;df-generated | | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;Remove;(System.Net.NetworkInformation.GatewayIPAddressInformation);summary;df-generated | @@ -32344,8 +29126,6 @@ neutral | System.Net.NetworkInformation;NetworkInformationPermission;get_Access;();summary;df-generated | | System.Net.NetworkInformation;NetworkInformationPermissionAttribute;CreatePermission;();summary;df-generated | | System.Net.NetworkInformation;NetworkInformationPermissionAttribute;NetworkInformationPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Net.NetworkInformation;NetworkInformationPermissionAttribute;get_Access;();summary;df-generated | -| System.Net.NetworkInformation;NetworkInformationPermissionAttribute;set_Access;(System.String);summary;df-generated | | System.Net.NetworkInformation;NetworkInterface;GetAllNetworkInterfaces;();summary;df-generated | | System.Net.NetworkInformation;NetworkInterface;GetIPProperties;();summary;df-generated | | System.Net.NetworkInformation;NetworkInterface;GetIPStatistics;();summary;df-generated | @@ -32406,10 +29186,6 @@ neutral | System.Net.NetworkInformation;PingException;PingException;(System.String);summary;df-generated | | System.Net.NetworkInformation;PingException;PingException;(System.String,System.Exception);summary;df-generated | | System.Net.NetworkInformation;PingOptions;PingOptions;(System.Int32,System.Boolean);summary;df-generated | -| System.Net.NetworkInformation;PingOptions;get_DontFragment;();summary;df-generated | -| System.Net.NetworkInformation;PingOptions;get_Ttl;();summary;df-generated | -| System.Net.NetworkInformation;PingOptions;set_DontFragment;(System.Boolean);summary;df-generated | -| System.Net.NetworkInformation;PingOptions;set_Ttl;(System.Int32);summary;df-generated | | System.Net.NetworkInformation;PingReply;get_Address;();summary;df-generated | | System.Net.NetworkInformation;PingReply;get_Buffer;();summary;df-generated | | System.Net.NetworkInformation;PingReply;get_Options;();summary;df-generated | @@ -32469,28 +29245,12 @@ neutral | System.Net.PeerToPeer;PnrpPermission;Union;(System.Security.IPermission);summary;df-generated | | System.Net.PeerToPeer;PnrpPermissionAttribute;CreatePermission;();summary;df-generated | | System.Net.PeerToPeer;PnrpPermissionAttribute;PnrpPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Net.Quic;QuicClientConnectionOptions;get_ClientAuthenticationOptions;();summary;df-generated | -| System.Net.Quic;QuicClientConnectionOptions;get_LocalEndPoint;();summary;df-generated | -| System.Net.Quic;QuicClientConnectionOptions;get_RemoteEndPoint;();summary;df-generated | -| System.Net.Quic;QuicClientConnectionOptions;set_ClientAuthenticationOptions;(System.Net.Security.SslClientAuthenticationOptions);summary;df-generated | -| System.Net.Quic;QuicClientConnectionOptions;set_LocalEndPoint;(System.Net.IPEndPoint);summary;df-generated | -| System.Net.Quic;QuicClientConnectionOptions;set_RemoteEndPoint;(System.Net.EndPoint);summary;df-generated | | System.Net.Quic;QuicConnection;AcceptInboundStreamAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Net.Quic;QuicConnection;ConnectAsync;(System.Net.Quic.QuicClientConnectionOptions,System.Threading.CancellationToken);summary;df-generated | | System.Net.Quic;QuicConnection;DisposeAsync;();summary;df-generated | | System.Net.Quic;QuicConnection;OpenOutboundStreamAsync;(System.Net.Quic.QuicStreamType,System.Threading.CancellationToken);summary;df-generated | | System.Net.Quic;QuicConnection;ToString;();summary;df-generated | | System.Net.Quic;QuicConnection;get_IsSupported;();summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;get_DefaultCloseErrorCode;();summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;get_DefaultStreamErrorCode;();summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;get_IdleTimeout;();summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;get_MaxInboundBidirectionalStreams;();summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;get_MaxInboundUnidirectionalStreams;();summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;set_DefaultCloseErrorCode;(System.Int64);summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;set_DefaultStreamErrorCode;(System.Int64);summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;set_IdleTimeout;(System.TimeSpan);summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;set_MaxInboundBidirectionalStreams;(System.Int32);summary;df-generated | -| System.Net.Quic;QuicConnectionOptions;set_MaxInboundUnidirectionalStreams;(System.Int32);summary;df-generated | | System.Net.Quic;QuicException;QuicException;(System.Net.Quic.QuicError,System.Nullable,System.String);summary;df-generated | | System.Net.Quic;QuicException;get_ApplicationErrorCode;();summary;df-generated | | System.Net.Quic;QuicException;get_QuicError;();summary;df-generated | @@ -32501,15 +29261,6 @@ neutral | System.Net.Quic;QuicListener;ToString;();summary;df-generated | | System.Net.Quic;QuicListener;get_IsSupported;();summary;df-generated | | System.Net.Quic;QuicListener;get_LocalEndPoint;();summary;df-generated | -| System.Net.Quic;QuicListenerOptions;get_ApplicationProtocols;();summary;df-generated | -| System.Net.Quic;QuicListenerOptions;get_ConnectionOptionsCallback;();summary;df-generated | -| System.Net.Quic;QuicListenerOptions;get_ListenBacklog;();summary;df-generated | -| System.Net.Quic;QuicListenerOptions;get_ListenEndPoint;();summary;df-generated | -| System.Net.Quic;QuicListenerOptions;set_ApplicationProtocols;(System.Collections.Generic.List);summary;df-generated | -| System.Net.Quic;QuicListenerOptions;set_ListenBacklog;(System.Int32);summary;df-generated | -| System.Net.Quic;QuicListenerOptions;set_ListenEndPoint;(System.Net.IPEndPoint);summary;df-generated | -| System.Net.Quic;QuicServerConnectionOptions;get_ServerAuthenticationOptions;();summary;df-generated | -| System.Net.Quic;QuicServerConnectionOptions;set_ServerAuthenticationOptions;(System.Net.Security.SslServerAuthenticationOptions);summary;df-generated | | System.Net.Quic;QuicStream;Abort;(System.Net.Quic.QuicAbortDirection,System.Int64);summary;df-generated | | System.Net.Quic;QuicStream;CompleteWrites;();summary;df-generated | | System.Net.Quic;QuicStream;Dispose;(System.Boolean);summary;df-generated | @@ -32518,8 +29269,6 @@ neutral | System.Net.Quic;QuicStream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.Net.Quic;QuicStream;Flush;();summary;df-generated | | System.Net.Quic;QuicStream;FlushAsync;(System.Threading.CancellationToken);summary;df-generated | -| System.Net.Quic;QuicStream;Read;(System.Span);summary;df-generated | -| System.Net.Quic;QuicStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.Net.Quic;QuicStream;ReadByte;();summary;df-generated | | System.Net.Quic;QuicStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.Net.Quic;QuicStream;SetLength;(System.Int64);summary;df-generated | @@ -32534,15 +29283,9 @@ neutral | System.Net.Quic;QuicStream;get_CanWrite;();summary;df-generated | | System.Net.Quic;QuicStream;get_Id;();summary;df-generated | | System.Net.Quic;QuicStream;get_Length;();summary;df-generated | -| System.Net.Quic;QuicStream;get_Position;();summary;df-generated | -| System.Net.Quic;QuicStream;get_ReadTimeout;();summary;df-generated | | System.Net.Quic;QuicStream;get_ReadsClosed;();summary;df-generated | | System.Net.Quic;QuicStream;get_Type;();summary;df-generated | -| System.Net.Quic;QuicStream;get_WriteTimeout;();summary;df-generated | | System.Net.Quic;QuicStream;get_WritesClosed;();summary;df-generated | -| System.Net.Quic;QuicStream;set_Position;(System.Int64);summary;df-generated | -| System.Net.Quic;QuicStream;set_ReadTimeout;(System.Int32);summary;df-generated | -| System.Net.Quic;QuicStream;set_WriteTimeout;(System.Int32);summary;df-generated | | System.Net.Security;AuthenticatedStream;Dispose;(System.Boolean);summary;df-generated | | System.Net.Security;AuthenticatedStream;get_IsAuthenticated;();summary;df-generated | | System.Net.Security;AuthenticatedStream;get_IsEncrypted;();summary;df-generated | @@ -32564,32 +29307,6 @@ neutral | System.Net.Security;NegotiateAuthentication;get_IsServer;();summary;df-generated | | System.Net.Security;NegotiateAuthentication;get_IsSigned;();summary;df-generated | | System.Net.Security;NegotiateAuthentication;get_ProtectionLevel;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;get_AllowedImpersonationLevel;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;get_Binding;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;get_Credential;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;get_Package;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;get_RequireMutualAuthentication;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;get_RequiredProtectionLevel;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;get_TargetName;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;set_AllowedImpersonationLevel;(System.Security.Principal.TokenImpersonationLevel);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;set_Binding;(System.Security.Authentication.ExtendedProtection.ChannelBinding);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;set_Credential;(System.Net.NetworkCredential);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;set_Package;(System.String);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;set_RequireMutualAuthentication;(System.Boolean);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;set_RequiredProtectionLevel;(System.Net.Security.ProtectionLevel);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationClientOptions;set_TargetName;(System.String);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;get_Binding;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;get_Credential;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;get_Package;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;get_Policy;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;get_RequiredImpersonationLevel;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;get_RequiredProtectionLevel;();summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;set_Binding;(System.Security.Authentication.ExtendedProtection.ChannelBinding);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;set_Credential;(System.Net.NetworkCredential);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;set_Package;(System.String);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;set_Policy;(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;set_RequiredImpersonationLevel;(System.Security.Principal.TokenImpersonationLevel);summary;df-generated | -| System.Net.Security;NegotiateAuthenticationServerOptions;set_RequiredProtectionLevel;(System.Net.Security.ProtectionLevel);summary;df-generated | | System.Net.Security;NegotiateStream;AuthenticateAsClient;();summary;df-generated | | System.Net.Security;NegotiateStream;AuthenticateAsClient;(System.Net.NetworkCredential,System.Security.Authentication.ExtendedProtection.ChannelBinding,System.String);summary;df-generated | | System.Net.Security;NegotiateStream;AuthenticateAsClient;(System.Net.NetworkCredential,System.Security.Authentication.ExtendedProtection.ChannelBinding,System.String,System.Net.Security.ProtectionLevel,System.Security.Principal.TokenImpersonationLevel);summary;df-generated | @@ -32626,12 +29343,6 @@ neutral | System.Net.Security;NegotiateStream;get_IsServer;();summary;df-generated | | System.Net.Security;NegotiateStream;get_IsSigned;();summary;df-generated | | System.Net.Security;NegotiateStream;get_Length;();summary;df-generated | -| System.Net.Security;NegotiateStream;get_Position;();summary;df-generated | -| System.Net.Security;NegotiateStream;get_ReadTimeout;();summary;df-generated | -| System.Net.Security;NegotiateStream;get_WriteTimeout;();summary;df-generated | -| System.Net.Security;NegotiateStream;set_Position;(System.Int64);summary;df-generated | -| System.Net.Security;NegotiateStream;set_ReadTimeout;(System.Int32);summary;df-generated | -| System.Net.Security;NegotiateStream;set_WriteTimeout;(System.Int32);summary;df-generated | | System.Net.Security;SslApplicationProtocol;Equals;(System.Net.Security.SslApplicationProtocol);summary;df-generated | | System.Net.Security;SslApplicationProtocol;Equals;(System.Object);summary;df-generated | | System.Net.Security;SslApplicationProtocol;GetHashCode;();summary;df-generated | @@ -32639,57 +29350,9 @@ neutral | System.Net.Security;SslApplicationProtocol;SslApplicationProtocol;(System.String);summary;df-generated | | System.Net.Security;SslApplicationProtocol;op_Equality;(System.Net.Security.SslApplicationProtocol,System.Net.Security.SslApplicationProtocol);summary;df-generated | | System.Net.Security;SslApplicationProtocol;op_Inequality;(System.Net.Security.SslApplicationProtocol,System.Net.Security.SslApplicationProtocol);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_AllowRenegotiation;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_AllowTlsResume;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_ApplicationProtocols;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_CertificateChainPolicy;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_CertificateRevocationCheckMode;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_CipherSuitesPolicy;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_ClientCertificateContext;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_ClientCertificates;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_EnabledSslProtocols;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_EncryptionPolicy;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_LocalCertificateSelectionCallback;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_RemoteCertificateValidationCallback;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;get_TargetHost;();summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_AllowRenegotiation;(System.Boolean);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_AllowTlsResume;(System.Boolean);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_ApplicationProtocols;(System.Collections.Generic.List);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_CertificateChainPolicy;(System.Security.Cryptography.X509Certificates.X509ChainPolicy);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_CertificateRevocationCheckMode;(System.Security.Cryptography.X509Certificates.X509RevocationMode);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_CipherSuitesPolicy;(System.Net.Security.CipherSuitesPolicy);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_ClientCertificateContext;(System.Net.Security.SslStreamCertificateContext);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_ClientCertificates;(System.Security.Cryptography.X509Certificates.X509CertificateCollection);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_EnabledSslProtocols;(System.Security.Authentication.SslProtocols);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_EncryptionPolicy;(System.Net.Security.EncryptionPolicy);summary;df-generated | -| System.Net.Security;SslClientAuthenticationOptions;set_TargetHost;(System.String);summary;df-generated | | System.Net.Security;SslClientHelloInfo;SslClientHelloInfo;(System.String,System.Security.Authentication.SslProtocols);summary;df-generated | | System.Net.Security;SslClientHelloInfo;get_ServerName;();summary;df-generated | | System.Net.Security;SslClientHelloInfo;get_SslProtocols;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_AllowRenegotiation;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_AllowTlsResume;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_ApplicationProtocols;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_CertificateChainPolicy;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_CertificateRevocationCheckMode;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_CipherSuitesPolicy;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_ClientCertificateRequired;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_EnabledSslProtocols;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_EncryptionPolicy;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_RemoteCertificateValidationCallback;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_ServerCertificate;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_ServerCertificateContext;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;get_ServerCertificateSelectionCallback;();summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_AllowRenegotiation;(System.Boolean);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_AllowTlsResume;(System.Boolean);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_ApplicationProtocols;(System.Collections.Generic.List);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_CertificateChainPolicy;(System.Security.Cryptography.X509Certificates.X509ChainPolicy);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_CertificateRevocationCheckMode;(System.Security.Cryptography.X509Certificates.X509RevocationMode);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_CipherSuitesPolicy;(System.Net.Security.CipherSuitesPolicy);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_ClientCertificateRequired;(System.Boolean);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_EnabledSslProtocols;(System.Security.Authentication.SslProtocols);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_EncryptionPolicy;(System.Net.Security.EncryptionPolicy);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_ServerCertificate;(System.Security.Cryptography.X509Certificates.X509Certificate);summary;df-generated | -| System.Net.Security;SslServerAuthenticationOptions;set_ServerCertificateContext;(System.Net.Security.SslStreamCertificateContext);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsClient;(System.Net.Security.SslClientAuthenticationOptions);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsClient;(System.String);summary;df-generated | | System.Net.Security;SslStream;AuthenticateAsClient;(System.String,System.Security.Cryptography.X509Certificates.X509CertificateCollection,System.Boolean);summary;df-generated | @@ -32714,7 +29377,6 @@ neutral | System.Net.Security;SslStream;EndWrite;(System.IAsyncResult);summary;df-generated | | System.Net.Security;SslStream;Flush;();summary;df-generated | | System.Net.Security;SslStream;NegotiateClientCertificateAsync;(System.Threading.CancellationToken);summary;df-generated | -| System.Net.Security;SslStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.Net.Security;SslStream;ReadByte;();summary;df-generated | | System.Net.Security;SslStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.Net.Security;SslStream;SetLength;(System.Int64);summary;df-generated | @@ -32741,14 +29403,8 @@ neutral | System.Net.Security;SslStream;get_Length;();summary;df-generated | | System.Net.Security;SslStream;get_NegotiatedApplicationProtocol;();summary;df-generated | | System.Net.Security;SslStream;get_NegotiatedCipherSuite;();summary;df-generated | -| System.Net.Security;SslStream;get_Position;();summary;df-generated | -| System.Net.Security;SslStream;get_ReadTimeout;();summary;df-generated | | System.Net.Security;SslStream;get_SslProtocol;();summary;df-generated | | System.Net.Security;SslStream;get_TargetHostName;();summary;df-generated | -| System.Net.Security;SslStream;get_WriteTimeout;();summary;df-generated | -| System.Net.Security;SslStream;set_Position;(System.Int64);summary;df-generated | -| System.Net.Security;SslStream;set_ReadTimeout;(System.Int32);summary;df-generated | -| System.Net.Security;SslStream;set_WriteTimeout;(System.Int32);summary;df-generated | | System.Net.Security;SslStreamCertificateContext;Create;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Certificate2Collection,System.Boolean);summary;df-generated | | System.Net.Security;SslStreamCertificateContext;get_IntermediateCertificates;();summary;df-generated | | System.Net.Security;SslStreamCertificateContext;get_TargetCertificate;();summary;df-generated | @@ -32758,17 +29414,9 @@ neutral | System.Net.Sockets;IPPacketInformation;get_Interface;();summary;df-generated | | System.Net.Sockets;IPPacketInformation;op_Equality;(System.Net.Sockets.IPPacketInformation,System.Net.Sockets.IPPacketInformation);summary;df-generated | | System.Net.Sockets;IPPacketInformation;op_Inequality;(System.Net.Sockets.IPPacketInformation,System.Net.Sockets.IPPacketInformation);summary;df-generated | -| System.Net.Sockets;IPv6MulticastOption;get_InterfaceIndex;();summary;df-generated | -| System.Net.Sockets;IPv6MulticastOption;set_InterfaceIndex;(System.Int64);summary;df-generated | | System.Net.Sockets;LingerOption;Equals;(System.Object);summary;df-generated | | System.Net.Sockets;LingerOption;GetHashCode;();summary;df-generated | | System.Net.Sockets;LingerOption;LingerOption;(System.Boolean,System.Int32);summary;df-generated | -| System.Net.Sockets;LingerOption;get_Enabled;();summary;df-generated | -| System.Net.Sockets;LingerOption;get_LingerTime;();summary;df-generated | -| System.Net.Sockets;LingerOption;set_Enabled;(System.Boolean);summary;df-generated | -| System.Net.Sockets;LingerOption;set_LingerTime;(System.Int32);summary;df-generated | -| System.Net.Sockets;MulticastOption;get_InterfaceIndex;();summary;df-generated | -| System.Net.Sockets;MulticastOption;set_InterfaceIndex;(System.Int32);summary;df-generated | | System.Net.Sockets;NetworkStream;Close;(System.Int32);summary;df-generated | | System.Net.Sockets;NetworkStream;Close;(System.TimeSpan);summary;df-generated | | System.Net.Sockets;NetworkStream;Dispose;(System.Boolean);summary;df-generated | @@ -32779,7 +29427,6 @@ neutral | System.Net.Sockets;NetworkStream;NetworkStream;(System.Net.Sockets.Socket);summary;df-generated | | System.Net.Sockets;NetworkStream;NetworkStream;(System.Net.Sockets.Socket,System.Boolean);summary;df-generated | | System.Net.Sockets;NetworkStream;NetworkStream;(System.Net.Sockets.Socket,System.IO.FileAccess);summary;df-generated | -| System.Net.Sockets;NetworkStream;Read;(System.Span);summary;df-generated | | System.Net.Sockets;NetworkStream;ReadByte;();summary;df-generated | | System.Net.Sockets;NetworkStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.Net.Sockets;NetworkStream;SetLength;(System.Int64);summary;df-generated | @@ -32791,16 +29438,6 @@ neutral | System.Net.Sockets;NetworkStream;get_CanWrite;();summary;df-generated | | System.Net.Sockets;NetworkStream;get_DataAvailable;();summary;df-generated | | System.Net.Sockets;NetworkStream;get_Length;();summary;df-generated | -| System.Net.Sockets;NetworkStream;get_Position;();summary;df-generated | -| System.Net.Sockets;NetworkStream;get_ReadTimeout;();summary;df-generated | -| System.Net.Sockets;NetworkStream;get_Readable;();summary;df-generated | -| System.Net.Sockets;NetworkStream;get_WriteTimeout;();summary;df-generated | -| System.Net.Sockets;NetworkStream;get_Writeable;();summary;df-generated | -| System.Net.Sockets;NetworkStream;set_Position;(System.Int64);summary;df-generated | -| System.Net.Sockets;NetworkStream;set_ReadTimeout;(System.Int32);summary;df-generated | -| System.Net.Sockets;NetworkStream;set_Readable;(System.Boolean);summary;df-generated | -| System.Net.Sockets;NetworkStream;set_WriteTimeout;(System.Int32);summary;df-generated | -| System.Net.Sockets;NetworkStream;set_Writeable;(System.Boolean);summary;df-generated | | System.Net.Sockets;SafeSocketHandle;ReleaseHandle;();summary;df-generated | | System.Net.Sockets;SafeSocketHandle;get_IsInvalid;();summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.Byte[]);summary;df-generated | @@ -32816,14 +29453,7 @@ neutral | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.String,System.Int32,System.Int32,System.Boolean);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.String,System.Int64,System.Int32);summary;df-generated | | System.Net.Sockets;SendPacketsElement;SendPacketsElement;(System.String,System.Int64,System.Int32,System.Boolean);summary;df-generated | -| System.Net.Sockets;SendPacketsElement;get_Buffer;();summary;df-generated | -| System.Net.Sockets;SendPacketsElement;get_Count;();summary;df-generated | -| System.Net.Sockets;SendPacketsElement;get_EndOfPacket;();summary;df-generated | -| System.Net.Sockets;SendPacketsElement;get_FilePath;();summary;df-generated | -| System.Net.Sockets;SendPacketsElement;get_FileStream;();summary;df-generated | -| System.Net.Sockets;SendPacketsElement;get_MemoryBuffer;();summary;df-generated | | System.Net.Sockets;SendPacketsElement;get_Offset;();summary;df-generated | -| System.Net.Sockets;SendPacketsElement;get_OffsetLong;();summary;df-generated | | System.Net.Sockets;Socket;AcceptAsync;();summary;df-generated | | System.Net.Sockets;Socket;CancelConnectAsync;(System.Net.Sockets.SocketAsyncEventArgs);summary;df-generated | | System.Net.Sockets;Socket;Close;();summary;df-generated | @@ -32910,43 +29540,15 @@ neutral | System.Net.Sockets;Socket;Socket;(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType);summary;df-generated | | System.Net.Sockets;Socket;get_AddressFamily;();summary;df-generated | | System.Net.Sockets;Socket;get_Available;();summary;df-generated | -| System.Net.Sockets;Socket;get_Blocking;();summary;df-generated | | System.Net.Sockets;Socket;get_Connected;();summary;df-generated | -| System.Net.Sockets;Socket;get_DontFragment;();summary;df-generated | -| System.Net.Sockets;Socket;get_DualMode;();summary;df-generated | -| System.Net.Sockets;Socket;get_EnableBroadcast;();summary;df-generated | -| System.Net.Sockets;Socket;get_ExclusiveAddressUse;();summary;df-generated | | System.Net.Sockets;Socket;get_IsBound;();summary;df-generated | -| System.Net.Sockets;Socket;get_LingerState;();summary;df-generated | -| System.Net.Sockets;Socket;get_MulticastLoopback;();summary;df-generated | -| System.Net.Sockets;Socket;get_NoDelay;();summary;df-generated | | System.Net.Sockets;Socket;get_OSSupportsIPv4;();summary;df-generated | | System.Net.Sockets;Socket;get_OSSupportsIPv6;();summary;df-generated | | System.Net.Sockets;Socket;get_OSSupportsUnixDomainSockets;();summary;df-generated | | System.Net.Sockets;Socket;get_ProtocolType;();summary;df-generated | -| System.Net.Sockets;Socket;get_ReceiveBufferSize;();summary;df-generated | -| System.Net.Sockets;Socket;get_ReceiveTimeout;();summary;df-generated | -| System.Net.Sockets;Socket;get_SendBufferSize;();summary;df-generated | -| System.Net.Sockets;Socket;get_SendTimeout;();summary;df-generated | | System.Net.Sockets;Socket;get_SocketType;();summary;df-generated | | System.Net.Sockets;Socket;get_SupportsIPv4;();summary;df-generated | | System.Net.Sockets;Socket;get_SupportsIPv6;();summary;df-generated | -| System.Net.Sockets;Socket;get_Ttl;();summary;df-generated | -| System.Net.Sockets;Socket;get_UseOnlyOverlappedIO;();summary;df-generated | -| System.Net.Sockets;Socket;set_Blocking;(System.Boolean);summary;df-generated | -| System.Net.Sockets;Socket;set_DontFragment;(System.Boolean);summary;df-generated | -| System.Net.Sockets;Socket;set_DualMode;(System.Boolean);summary;df-generated | -| System.Net.Sockets;Socket;set_EnableBroadcast;(System.Boolean);summary;df-generated | -| System.Net.Sockets;Socket;set_ExclusiveAddressUse;(System.Boolean);summary;df-generated | -| System.Net.Sockets;Socket;set_LingerState;(System.Net.Sockets.LingerOption);summary;df-generated | -| System.Net.Sockets;Socket;set_MulticastLoopback;(System.Boolean);summary;df-generated | -| System.Net.Sockets;Socket;set_NoDelay;(System.Boolean);summary;df-generated | -| System.Net.Sockets;Socket;set_ReceiveBufferSize;(System.Int32);summary;df-generated | -| System.Net.Sockets;Socket;set_ReceiveTimeout;(System.Int32);summary;df-generated | -| System.Net.Sockets;Socket;set_SendBufferSize;(System.Int32);summary;df-generated | -| System.Net.Sockets;Socket;set_SendTimeout;(System.Int32);summary;df-generated | -| System.Net.Sockets;Socket;set_Ttl;(System.Int16);summary;df-generated | -| System.Net.Sockets;Socket;set_UseOnlyOverlappedIO;(System.Boolean);summary;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;Dispose;();summary;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;OnCompleted;(System.Net.Sockets.SocketAsyncEventArgs);summary;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;SetBuffer;(System.Int32,System.Int32);summary;df-generated | @@ -32954,27 +29556,13 @@ neutral | System.Net.Sockets;SocketAsyncEventArgs;get_Buffer;();summary;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;get_BytesTransferred;();summary;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;get_Count;();summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;get_DisconnectReuseSocket;();summary;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;get_LastOperation;();summary;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;get_Offset;();summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;get_SendPacketsFlags;();summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;get_SendPacketsSendSize;();summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;get_SocketError;();summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;get_SocketFlags;();summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;set_DisconnectReuseSocket;(System.Boolean);summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;set_SendPacketsFlags;(System.Net.Sockets.TransmitFileOptions);summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;set_SendPacketsSendSize;(System.Int32);summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;set_SocketError;(System.Net.Sockets.SocketError);summary;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;set_SocketFlags;(System.Net.Sockets.SocketFlags);summary;df-generated | | System.Net.Sockets;SocketException;SocketException;(System.Int32);summary;df-generated | | System.Net.Sockets;SocketException;SocketException;(System.Int32,System.String);summary;df-generated | | System.Net.Sockets;SocketException;SocketException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net.Sockets;SocketException;get_ErrorCode;();summary;df-generated | | System.Net.Sockets;SocketException;get_SocketErrorCode;();summary;df-generated | -| System.Net.Sockets;SocketInformation;get_Options;();summary;df-generated | -| System.Net.Sockets;SocketInformation;get_ProtocolInformation;();summary;df-generated | -| System.Net.Sockets;SocketInformation;set_Options;(System.Net.Sockets.SocketInformationOptions);summary;df-generated | -| System.Net.Sockets;SocketInformation;set_ProtocolInformation;(System.Byte[]);summary;df-generated | | System.Net.Sockets;SocketTaskExtensions;AcceptAsync;(System.Net.Sockets.Socket);summary;df-generated | | System.Net.Sockets;SocketTaskExtensions;ConnectAsync;(System.Net.Sockets.Socket,System.Net.IPAddress[],System.Int32);summary;df-generated | | System.Net.Sockets;SocketTaskExtensions;ConnectAsync;(System.Net.Sockets.Socket,System.Net.IPAddress[],System.Int32,System.Threading.CancellationToken);summary;df-generated | @@ -32999,24 +29587,8 @@ neutral | System.Net.Sockets;TcpClient;GetStream;();summary;df-generated | | System.Net.Sockets;TcpClient;TcpClient;(System.Net.Sockets.AddressFamily);summary;df-generated | | System.Net.Sockets;TcpClient;TcpClient;(System.String,System.Int32);summary;df-generated | -| System.Net.Sockets;TcpClient;get_Active;();summary;df-generated | | System.Net.Sockets;TcpClient;get_Available;();summary;df-generated | | System.Net.Sockets;TcpClient;get_Connected;();summary;df-generated | -| System.Net.Sockets;TcpClient;get_ExclusiveAddressUse;();summary;df-generated | -| System.Net.Sockets;TcpClient;get_LingerState;();summary;df-generated | -| System.Net.Sockets;TcpClient;get_NoDelay;();summary;df-generated | -| System.Net.Sockets;TcpClient;get_ReceiveBufferSize;();summary;df-generated | -| System.Net.Sockets;TcpClient;get_ReceiveTimeout;();summary;df-generated | -| System.Net.Sockets;TcpClient;get_SendBufferSize;();summary;df-generated | -| System.Net.Sockets;TcpClient;get_SendTimeout;();summary;df-generated | -| System.Net.Sockets;TcpClient;set_Active;(System.Boolean);summary;df-generated | -| System.Net.Sockets;TcpClient;set_ExclusiveAddressUse;(System.Boolean);summary;df-generated | -| System.Net.Sockets;TcpClient;set_LingerState;(System.Net.Sockets.LingerOption);summary;df-generated | -| System.Net.Sockets;TcpClient;set_NoDelay;(System.Boolean);summary;df-generated | -| System.Net.Sockets;TcpClient;set_ReceiveBufferSize;(System.Int32);summary;df-generated | -| System.Net.Sockets;TcpClient;set_ReceiveTimeout;(System.Int32);summary;df-generated | -| System.Net.Sockets;TcpClient;set_SendBufferSize;(System.Int32);summary;df-generated | -| System.Net.Sockets;TcpClient;set_SendTimeout;(System.Int32);summary;df-generated | | System.Net.Sockets;TcpListener;AcceptSocketAsync;();summary;df-generated | | System.Net.Sockets;TcpListener;AcceptTcpClientAsync;();summary;df-generated | | System.Net.Sockets;TcpListener;AcceptTcpClientAsync;(System.Threading.CancellationToken);summary;df-generated | @@ -33031,8 +29603,6 @@ neutral | System.Net.Sockets;TcpListener;Stop;();summary;df-generated | | System.Net.Sockets;TcpListener;TcpListener;(System.Int32);summary;df-generated | | System.Net.Sockets;TcpListener;get_Active;();summary;df-generated | -| System.Net.Sockets;TcpListener;get_ExclusiveAddressUse;();summary;df-generated | -| System.Net.Sockets;TcpListener;set_ExclusiveAddressUse;(System.Boolean);summary;df-generated | | System.Net.Sockets;UdpClient;AllowNatTraversal;(System.Boolean);summary;df-generated | | System.Net.Sockets;UdpClient;Close;();summary;df-generated | | System.Net.Sockets;UdpClient;Connect;(System.Net.IPAddress,System.Int32);summary;df-generated | @@ -33058,19 +29628,7 @@ neutral | System.Net.Sockets;UdpClient;UdpClient;(System.Int32,System.Net.Sockets.AddressFamily);summary;df-generated | | System.Net.Sockets;UdpClient;UdpClient;(System.Net.Sockets.AddressFamily);summary;df-generated | | System.Net.Sockets;UdpClient;UdpClient;(System.String,System.Int32);summary;df-generated | -| System.Net.Sockets;UdpClient;get_Active;();summary;df-generated | | System.Net.Sockets;UdpClient;get_Available;();summary;df-generated | -| System.Net.Sockets;UdpClient;get_DontFragment;();summary;df-generated | -| System.Net.Sockets;UdpClient;get_EnableBroadcast;();summary;df-generated | -| System.Net.Sockets;UdpClient;get_ExclusiveAddressUse;();summary;df-generated | -| System.Net.Sockets;UdpClient;get_MulticastLoopback;();summary;df-generated | -| System.Net.Sockets;UdpClient;get_Ttl;();summary;df-generated | -| System.Net.Sockets;UdpClient;set_Active;(System.Boolean);summary;df-generated | -| System.Net.Sockets;UdpClient;set_DontFragment;(System.Boolean);summary;df-generated | -| System.Net.Sockets;UdpClient;set_EnableBroadcast;(System.Boolean);summary;df-generated | -| System.Net.Sockets;UdpClient;set_ExclusiveAddressUse;(System.Boolean);summary;df-generated | -| System.Net.Sockets;UdpClient;set_MulticastLoopback;(System.Boolean);summary;df-generated | -| System.Net.Sockets;UdpClient;set_Ttl;(System.Int16);summary;df-generated | | System.Net.Sockets;UdpReceiveResult;Equals;(System.Net.Sockets.UdpReceiveResult);summary;df-generated | | System.Net.Sockets;UdpReceiveResult;Equals;(System.Object);summary;df-generated | | System.Net.Sockets;UdpReceiveResult;GetHashCode;();summary;df-generated | @@ -33095,24 +29653,13 @@ neutral | System.Net.WebSockets;ClientWebSocket;SendAsync;(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Net.WebSockets.WebSocketMessageFlags,System.Threading.CancellationToken);summary;df-generated | | System.Net.WebSockets;ClientWebSocket;get_CloseStatus;();summary;df-generated | | System.Net.WebSockets;ClientWebSocket;get_CloseStatusDescription;();summary;df-generated | -| System.Net.WebSockets;ClientWebSocket;get_HttpResponseHeaders;();summary;df-generated | | System.Net.WebSockets;ClientWebSocket;get_HttpStatusCode;();summary;df-generated | | System.Net.WebSockets;ClientWebSocket;get_Options;();summary;df-generated | | System.Net.WebSockets;ClientWebSocket;get_State;();summary;df-generated | | System.Net.WebSockets;ClientWebSocket;get_SubProtocol;();summary;df-generated | -| System.Net.WebSockets;ClientWebSocket;set_HttpResponseHeaders;(System.Collections.Generic.IReadOnlyDictionary>);summary;df-generated | | System.Net.WebSockets;ClientWebSocketOptions;AddSubProtocol;(System.String);summary;df-generated | | System.Net.WebSockets;ClientWebSocketOptions;SetBuffer;(System.Int32,System.Int32);summary;df-generated | | System.Net.WebSockets;ClientWebSocketOptions;SetRequestHeader;(System.String,System.String);summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;get_ClientCertificates;();summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;get_CollectHttpResponseDetails;();summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;get_DangerousDeflateOptions;();summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;get_HttpVersionPolicy;();summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;get_UseDefaultCredentials;();summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;set_CollectHttpResponseDetails;(System.Boolean);summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;set_DangerousDeflateOptions;(System.Net.WebSockets.WebSocketDeflateOptions);summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;set_HttpVersionPolicy;(System.Net.Http.HttpVersionPolicy);summary;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | | System.Net.WebSockets;HttpListenerWebSocketContext;get_IsAuthenticated;();summary;df-generated | | System.Net.WebSockets;HttpListenerWebSocketContext;get_IsLocal;();summary;df-generated | | System.Net.WebSockets;HttpListenerWebSocketContext;get_IsSecureConnection;();summary;df-generated | @@ -33151,18 +29698,6 @@ neutral | System.Net.WebSockets;WebSocketContext;get_SecWebSocketVersion;();summary;df-generated | | System.Net.WebSockets;WebSocketContext;get_User;();summary;df-generated | | System.Net.WebSockets;WebSocketContext;get_WebSocket;();summary;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;get_DangerousDeflateOptions;();summary;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;get_IsServer;();summary;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;set_DangerousDeflateOptions;(System.Net.WebSockets.WebSocketDeflateOptions);summary;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;set_IsServer;(System.Boolean);summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;get_ClientContextTakeover;();summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;get_ClientMaxWindowBits;();summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;get_ServerContextTakeover;();summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;get_ServerMaxWindowBits;();summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;set_ClientContextTakeover;(System.Boolean);summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;set_ClientMaxWindowBits;(System.Int32);summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;set_ServerContextTakeover;(System.Boolean);summary;df-generated | -| System.Net.WebSockets;WebSocketDeflateOptions;set_ServerMaxWindowBits;(System.Int32);summary;df-generated | | System.Net.WebSockets;WebSocketException;WebSocketException;(System.Int32);summary;df-generated | | System.Net.WebSockets;WebSocketException;WebSocketException;(System.Int32,System.Exception);summary;df-generated | | System.Net.WebSockets;WebSocketException;WebSocketException;(System.Int32,System.String);summary;df-generated | @@ -33180,40 +29715,20 @@ neutral | System.Net.WebSockets;WebSocketException;get_WebSocketErrorCode;();summary;df-generated | | System.Net.WebSockets;WebSocketReceiveResult;WebSocketReceiveResult;(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean);summary;df-generated | | System.Net.WebSockets;WebSocketReceiveResult;WebSocketReceiveResult;(System.Int32,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Nullable,System.String);summary;df-generated | -| System.Net.WebSockets;WebSocketReceiveResult;get_CloseStatus;();summary;df-generated | -| System.Net.WebSockets;WebSocketReceiveResult;get_CloseStatusDescription;();summary;df-generated | -| System.Net.WebSockets;WebSocketReceiveResult;get_Count;();summary;df-generated | -| System.Net.WebSockets;WebSocketReceiveResult;get_EndOfMessage;();summary;df-generated | -| System.Net.WebSockets;WebSocketReceiveResult;get_MessageType;();summary;df-generated | | System.Net;AuthenticationManager;Authenticate;(System.String,System.Net.WebRequest,System.Net.ICredentials);summary;df-generated | | System.Net;AuthenticationManager;PreAuthenticate;(System.Net.WebRequest,System.Net.ICredentials);summary;df-generated | | System.Net;AuthenticationManager;Register;(System.Net.IAuthenticationModule);summary;df-generated | | System.Net;AuthenticationManager;Unregister;(System.Net.IAuthenticationModule);summary;df-generated | | System.Net;AuthenticationManager;Unregister;(System.String);summary;df-generated | -| System.Net;AuthenticationManager;get_CredentialPolicy;();summary;df-generated | | System.Net;AuthenticationManager;get_CustomTargetNameDictionary;();summary;df-generated | | System.Net;AuthenticationManager;get_RegisteredModules;();summary;df-generated | -| System.Net;AuthenticationManager;set_CredentialPolicy;(System.Net.ICredentialPolicy);summary;df-generated | | System.Net;Authorization;Authorization;(System.String);summary;df-generated | | System.Net;Authorization;Authorization;(System.String,System.Boolean);summary;df-generated | | System.Net;Authorization;Authorization;(System.String,System.Boolean,System.String);summary;df-generated | -| System.Net;Authorization;get_Complete;();summary;df-generated | | System.Net;Authorization;get_ConnectionGroupId;();summary;df-generated | | System.Net;Authorization;get_Message;();summary;df-generated | -| System.Net;Authorization;get_MutuallyAuthenticated;();summary;df-generated | -| System.Net;Authorization;set_MutuallyAuthenticated;(System.Boolean);summary;df-generated | | System.Net;Cookie;Equals;(System.Object);summary;df-generated | | System.Net;Cookie;GetHashCode;();summary;df-generated | -| System.Net;Cookie;get_Discard;();summary;df-generated | -| System.Net;Cookie;get_Expired;();summary;df-generated | -| System.Net;Cookie;get_HttpOnly;();summary;df-generated | -| System.Net;Cookie;get_Secure;();summary;df-generated | -| System.Net;Cookie;get_Version;();summary;df-generated | -| System.Net;Cookie;set_Discard;(System.Boolean);summary;df-generated | -| System.Net;Cookie;set_Expired;(System.Boolean);summary;df-generated | -| System.Net;Cookie;set_HttpOnly;(System.Boolean);summary;df-generated | -| System.Net;Cookie;set_Secure;(System.Boolean);summary;df-generated | -| System.Net;Cookie;set_Version;(System.Int32);summary;df-generated | | System.Net;CookieCollection;Contains;(System.Net.Cookie);summary;df-generated | | System.Net;CookieCollection;Remove;(System.Net.Cookie);summary;df-generated | | System.Net;CookieCollection;get_Count;();summary;df-generated | @@ -33229,13 +29744,7 @@ neutral | System.Net;CookieContainer;GetCookieHeader;(System.Uri);summary;df-generated | | System.Net;CookieContainer;GetCookies;(System.Uri);summary;df-generated | | System.Net;CookieContainer;SetCookies;(System.Uri,System.String);summary;df-generated | -| System.Net;CookieContainer;get_Capacity;();summary;df-generated | | System.Net;CookieContainer;get_Count;();summary;df-generated | -| System.Net;CookieContainer;get_MaxCookieSize;();summary;df-generated | -| System.Net;CookieContainer;get_PerDomainCapacity;();summary;df-generated | -| System.Net;CookieContainer;set_Capacity;(System.Int32);summary;df-generated | -| System.Net;CookieContainer;set_MaxCookieSize;(System.Int32);summary;df-generated | -| System.Net;CookieContainer;set_PerDomainCapacity;(System.Int32);summary;df-generated | | System.Net;CookieException;CookieException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;CredentialCache;Add;(System.String,System.Int32,System.String,System.Net.NetworkCredential);summary;df-generated | | System.Net;CredentialCache;Add;(System.Uri,System.String,System.Net.NetworkCredential);summary;df-generated | @@ -33299,21 +29808,6 @@ neutral | System.Net;FileWebRequest;GetRequestStreamAsync;();summary;df-generated | | System.Net;FileWebRequest;GetResponse;();summary;df-generated | | System.Net;FileWebRequest;GetResponseAsync;();summary;df-generated | -| System.Net;FileWebRequest;get_ConnectionGroupName;();summary;df-generated | -| System.Net;FileWebRequest;get_ContentLength;();summary;df-generated | -| System.Net;FileWebRequest;get_Credentials;();summary;df-generated | -| System.Net;FileWebRequest;get_PreAuthenticate;();summary;df-generated | -| System.Net;FileWebRequest;get_Proxy;();summary;df-generated | -| System.Net;FileWebRequest;get_Timeout;();summary;df-generated | -| System.Net;FileWebRequest;get_UseDefaultCredentials;();summary;df-generated | -| System.Net;FileWebRequest;set_ConnectionGroupName;(System.String);summary;df-generated | -| System.Net;FileWebRequest;set_ContentLength;(System.Int64);summary;df-generated | -| System.Net;FileWebRequest;set_ContentType;(System.String);summary;df-generated | -| System.Net;FileWebRequest;set_Credentials;(System.Net.ICredentials);summary;df-generated | -| System.Net;FileWebRequest;set_PreAuthenticate;(System.Boolean);summary;df-generated | -| System.Net;FileWebRequest;set_Proxy;(System.Net.IWebProxy);summary;df-generated | -| System.Net;FileWebRequest;set_Timeout;(System.Int32);summary;df-generated | -| System.Net;FileWebRequest;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | | System.Net;FileWebResponse;Close;();summary;df-generated | | System.Net;FileWebResponse;FileWebResponse;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;FileWebResponse;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | @@ -33321,42 +29815,12 @@ neutral | System.Net;FileWebResponse;get_ContentType;();summary;df-generated | | System.Net;FileWebResponse;get_SupportsHeaders;();summary;df-generated | | System.Net;FtpWebRequest;Abort;();summary;df-generated | -| System.Net;FtpWebRequest;get_ContentLength;();summary;df-generated | -| System.Net;FtpWebRequest;get_ContentOffset;();summary;df-generated | -| System.Net;FtpWebRequest;get_ContentType;();summary;df-generated | -| System.Net;FtpWebRequest;get_DefaultCachePolicy;();summary;df-generated | -| System.Net;FtpWebRequest;get_EnableSsl;();summary;df-generated | -| System.Net;FtpWebRequest;get_Headers;();summary;df-generated | -| System.Net;FtpWebRequest;get_KeepAlive;();summary;df-generated | -| System.Net;FtpWebRequest;get_PreAuthenticate;();summary;df-generated | -| System.Net;FtpWebRequest;get_Proxy;();summary;df-generated | -| System.Net;FtpWebRequest;get_ReadWriteTimeout;();summary;df-generated | | System.Net;FtpWebRequest;get_ServicePoint;();summary;df-generated | -| System.Net;FtpWebRequest;get_Timeout;();summary;df-generated | -| System.Net;FtpWebRequest;get_UseBinary;();summary;df-generated | -| System.Net;FtpWebRequest;get_UseDefaultCredentials;();summary;df-generated | -| System.Net;FtpWebRequest;get_UsePassive;();summary;df-generated | -| System.Net;FtpWebRequest;set_ContentLength;(System.Int64);summary;df-generated | -| System.Net;FtpWebRequest;set_ContentOffset;(System.Int64);summary;df-generated | -| System.Net;FtpWebRequest;set_ContentType;(System.String);summary;df-generated | -| System.Net;FtpWebRequest;set_DefaultCachePolicy;(System.Net.Cache.RequestCachePolicy);summary;df-generated | -| System.Net;FtpWebRequest;set_EnableSsl;(System.Boolean);summary;df-generated | -| System.Net;FtpWebRequest;set_KeepAlive;(System.Boolean);summary;df-generated | -| System.Net;FtpWebRequest;set_Method;(System.String);summary;df-generated | -| System.Net;FtpWebRequest;set_PreAuthenticate;(System.Boolean);summary;df-generated | -| System.Net;FtpWebRequest;set_Proxy;(System.Net.IWebProxy);summary;df-generated | -| System.Net;FtpWebRequest;set_ReadWriteTimeout;(System.Int32);summary;df-generated | -| System.Net;FtpWebRequest;set_Timeout;(System.Int32);summary;df-generated | -| System.Net;FtpWebRequest;set_UseBinary;(System.Boolean);summary;df-generated | -| System.Net;FtpWebRequest;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | -| System.Net;FtpWebRequest;set_UsePassive;(System.Boolean);summary;df-generated | | System.Net;FtpWebResponse;Close;();summary;df-generated | | System.Net;FtpWebResponse;get_ContentLength;();summary;df-generated | | System.Net;FtpWebResponse;get_StatusCode;();summary;df-generated | | System.Net;FtpWebResponse;get_SupportsHeaders;();summary;df-generated | | System.Net;GlobalProxySelection;GetEmptyWebProxy;();summary;df-generated | -| System.Net;GlobalProxySelection;get_Select;();summary;df-generated | -| System.Net;GlobalProxySelection;set_Select;(System.Net.IWebProxy);summary;df-generated | | System.Net;HttpListener;Abort;();summary;df-generated | | System.Net;HttpListener;Close;();summary;df-generated | | System.Net;HttpListener;Dispose;();summary;df-generated | @@ -33365,15 +29829,9 @@ neutral | System.Net;HttpListener;GetContextAsync;();summary;df-generated | | System.Net;HttpListener;Start;();summary;df-generated | | System.Net;HttpListener;Stop;();summary;df-generated | -| System.Net;HttpListener;get_AuthenticationSchemes;();summary;df-generated | | System.Net;HttpListener;get_DefaultServiceNames;();summary;df-generated | -| System.Net;HttpListener;get_IgnoreWriteExceptions;();summary;df-generated | | System.Net;HttpListener;get_IsListening;();summary;df-generated | | System.Net;HttpListener;get_IsSupported;();summary;df-generated | -| System.Net;HttpListener;get_UnsafeConnectionNtlmAuthentication;();summary;df-generated | -| System.Net;HttpListener;set_AuthenticationSchemes;(System.Net.AuthenticationSchemes);summary;df-generated | -| System.Net;HttpListener;set_IgnoreWriteExceptions;(System.Boolean);summary;df-generated | -| System.Net;HttpListener;set_UnsafeConnectionNtlmAuthentication;(System.Boolean);summary;df-generated | | System.Net;HttpListenerBasicIdentity;HttpListenerBasicIdentity;(System.String,System.String);summary;df-generated | | System.Net;HttpListenerBasicIdentity;get_Password;();summary;df-generated | | System.Net;HttpListenerContext;AcceptWebSocketAsync;(System.String);summary;df-generated | @@ -33407,7 +29865,6 @@ neutral | System.Net;HttpListenerRequest;get_QueryString;();summary;df-generated | | System.Net;HttpListenerRequest;get_RemoteEndPoint;();summary;df-generated | | System.Net;HttpListenerRequest;get_RequestTraceIdentifier;();summary;df-generated | -| System.Net;HttpListenerRequest;get_ServiceName;();summary;df-generated | | System.Net;HttpListenerRequest;get_TransportContext;();summary;df-generated | | System.Net;HttpListenerRequest;get_UserHostAddress;();summary;df-generated | | System.Net;HttpListenerRequest;get_UserLanguages;();summary;df-generated | @@ -33419,30 +29876,6 @@ neutral | System.Net;HttpListenerResponse;Dispose;();summary;df-generated | | System.Net;HttpListenerResponse;Redirect;(System.String);summary;df-generated | | System.Net;HttpListenerResponse;SetCookie;(System.Net.Cookie);summary;df-generated | -| System.Net;HttpListenerResponse;get_ContentEncoding;();summary;df-generated | -| System.Net;HttpListenerResponse;get_ContentLength64;();summary;df-generated | -| System.Net;HttpListenerResponse;get_Cookies;();summary;df-generated | -| System.Net;HttpListenerResponse;get_KeepAlive;();summary;df-generated | -| System.Net;HttpListenerResponse;get_SendChunked;();summary;df-generated | -| System.Net;HttpListenerResponse;get_StatusCode;();summary;df-generated | -| System.Net;HttpListenerResponse;get_StatusDescription;();summary;df-generated | -| System.Net;HttpListenerResponse;set_ContentEncoding;(System.Text.Encoding);summary;df-generated | -| System.Net;HttpListenerResponse;set_ContentLength64;(System.Int64);summary;df-generated | -| System.Net;HttpListenerResponse;set_ContentType;(System.String);summary;df-generated | -| System.Net;HttpListenerResponse;set_Headers;(System.Net.WebHeaderCollection);summary;df-generated | -| System.Net;HttpListenerResponse;set_KeepAlive;(System.Boolean);summary;df-generated | -| System.Net;HttpListenerResponse;set_ProtocolVersion;(System.Version);summary;df-generated | -| System.Net;HttpListenerResponse;set_RedirectLocation;(System.String);summary;df-generated | -| System.Net;HttpListenerResponse;set_SendChunked;(System.Boolean);summary;df-generated | -| System.Net;HttpListenerResponse;set_StatusCode;(System.Int32);summary;df-generated | -| System.Net;HttpListenerTimeoutManager;get_EntityBody;();summary;df-generated | -| System.Net;HttpListenerTimeoutManager;get_HeaderWait;();summary;df-generated | -| System.Net;HttpListenerTimeoutManager;get_MinSendBytesPerSecond;();summary;df-generated | -| System.Net;HttpListenerTimeoutManager;get_RequestQueue;();summary;df-generated | -| System.Net;HttpListenerTimeoutManager;set_EntityBody;(System.TimeSpan);summary;df-generated | -| System.Net;HttpListenerTimeoutManager;set_HeaderWait;(System.TimeSpan);summary;df-generated | -| System.Net;HttpListenerTimeoutManager;set_MinSendBytesPerSecond;(System.Int64);summary;df-generated | -| System.Net;HttpListenerTimeoutManager;set_RequestQueue;(System.TimeSpan);summary;df-generated | | System.Net;HttpWebRequest;Abort;();summary;df-generated | | System.Net;HttpWebRequest;AddRange;(System.Int32);summary;df-generated | | System.Net;HttpWebRequest;AddRange;(System.Int32,System.Int32);summary;df-generated | @@ -33454,67 +29887,9 @@ neutral | System.Net;HttpWebRequest;AddRange;(System.String,System.Int64,System.Int64);summary;df-generated | | System.Net;HttpWebRequest;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;HttpWebRequest;HttpWebRequest;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | -| System.Net;HttpWebRequest;get_AllowAutoRedirect;();summary;df-generated | -| System.Net;HttpWebRequest;get_AllowReadStreamBuffering;();summary;df-generated | -| System.Net;HttpWebRequest;get_AllowWriteStreamBuffering;();summary;df-generated | -| System.Net;HttpWebRequest;get_AutomaticDecompression;();summary;df-generated | -| System.Net;HttpWebRequest;get_ClientCertificates;();summary;df-generated | -| System.Net;HttpWebRequest;get_ConnectionGroupName;();summary;df-generated | -| System.Net;HttpWebRequest;get_ContentLength;();summary;df-generated | -| System.Net;HttpWebRequest;get_ContinueTimeout;();summary;df-generated | -| System.Net;HttpWebRequest;get_Date;();summary;df-generated | -| System.Net;HttpWebRequest;get_DefaultCachePolicy;();summary;df-generated | -| System.Net;HttpWebRequest;get_DefaultMaximumErrorResponseLength;();summary;df-generated | -| System.Net;HttpWebRequest;get_DefaultMaximumResponseHeadersLength;();summary;df-generated | | System.Net;HttpWebRequest;get_HaveResponse;();summary;df-generated | -| System.Net;HttpWebRequest;get_IfModifiedSince;();summary;df-generated | -| System.Net;HttpWebRequest;get_KeepAlive;();summary;df-generated | -| System.Net;HttpWebRequest;get_MaximumAutomaticRedirections;();summary;df-generated | -| System.Net;HttpWebRequest;get_MaximumResponseHeadersLength;();summary;df-generated | -| System.Net;HttpWebRequest;get_MediaType;();summary;df-generated | -| System.Net;HttpWebRequest;get_Pipelined;();summary;df-generated | -| System.Net;HttpWebRequest;get_PreAuthenticate;();summary;df-generated | -| System.Net;HttpWebRequest;get_ProtocolVersion;();summary;df-generated | -| System.Net;HttpWebRequest;get_ReadWriteTimeout;();summary;df-generated | -| System.Net;HttpWebRequest;get_SendChunked;();summary;df-generated | -| System.Net;HttpWebRequest;get_ServerCertificateValidationCallback;();summary;df-generated | | System.Net;HttpWebRequest;get_ServicePoint;();summary;df-generated | | System.Net;HttpWebRequest;get_SupportsCookieContainer;();summary;df-generated | -| System.Net;HttpWebRequest;get_Timeout;();summary;df-generated | -| System.Net;HttpWebRequest;get_UnsafeAuthenticatedConnectionSharing;();summary;df-generated | -| System.Net;HttpWebRequest;get_UseDefaultCredentials;();summary;df-generated | -| System.Net;HttpWebRequest;set_Accept;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_AllowAutoRedirect;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_AllowReadStreamBuffering;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_AllowWriteStreamBuffering;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_AutomaticDecompression;(System.Net.DecompressionMethods);summary;df-generated | -| System.Net;HttpWebRequest;set_Connection;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_ConnectionGroupName;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_ContentLength;(System.Int64);summary;df-generated | -| System.Net;HttpWebRequest;set_ContentType;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_ContinueTimeout;(System.Int32);summary;df-generated | -| System.Net;HttpWebRequest;set_Date;(System.DateTime);summary;df-generated | -| System.Net;HttpWebRequest;set_DefaultCachePolicy;(System.Net.Cache.RequestCachePolicy);summary;df-generated | -| System.Net;HttpWebRequest;set_DefaultMaximumErrorResponseLength;(System.Int32);summary;df-generated | -| System.Net;HttpWebRequest;set_DefaultMaximumResponseHeadersLength;(System.Int32);summary;df-generated | -| System.Net;HttpWebRequest;set_Expect;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_Headers;(System.Net.WebHeaderCollection);summary;df-generated | -| System.Net;HttpWebRequest;set_IfModifiedSince;(System.DateTime);summary;df-generated | -| System.Net;HttpWebRequest;set_KeepAlive;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_MaximumAutomaticRedirections;(System.Int32);summary;df-generated | -| System.Net;HttpWebRequest;set_MaximumResponseHeadersLength;(System.Int32);summary;df-generated | -| System.Net;HttpWebRequest;set_MediaType;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_Pipelined;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_PreAuthenticate;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_ProtocolVersion;(System.Version);summary;df-generated | -| System.Net;HttpWebRequest;set_ReadWriteTimeout;(System.Int32);summary;df-generated | -| System.Net;HttpWebRequest;set_Referer;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_SendChunked;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_Timeout;(System.Int32);summary;df-generated | -| System.Net;HttpWebRequest;set_TransferEncoding;(System.String);summary;df-generated | -| System.Net;HttpWebRequest;set_UnsafeAuthenticatedConnectionSharing;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | -| System.Net;HttpWebRequest;set_UserAgent;(System.String);summary;df-generated | | System.Net;HttpWebResponse;Close;();summary;df-generated | | System.Net;HttpWebResponse;Dispose;(System.Boolean);summary;df-generated | | System.Net;HttpWebResponse;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | @@ -33565,7 +29940,6 @@ neutral | System.Net;IPAddress;TryParse;(System.String,System.IFormatProvider,System.Net.IPAddress);summary;df-generated | | System.Net;IPAddress;TryParse;(System.String,System.Net.IPAddress);summary;df-generated | | System.Net;IPAddress;TryWriteBytes;(System.Span,System.Int32);summary;df-generated | -| System.Net;IPAddress;get_Address;();summary;df-generated | | System.Net;IPAddress;get_AddressFamily;();summary;df-generated | | System.Net;IPAddress;get_IsIPv4MappedToIPv6;();summary;df-generated | | System.Net;IPAddress;get_IsIPv6LinkLocal;();summary;df-generated | @@ -33573,9 +29947,6 @@ neutral | System.Net;IPAddress;get_IsIPv6SiteLocal;();summary;df-generated | | System.Net;IPAddress;get_IsIPv6Teredo;();summary;df-generated | | System.Net;IPAddress;get_IsIPv6UniqueLocal;();summary;df-generated | -| System.Net;IPAddress;get_ScopeId;();summary;df-generated | -| System.Net;IPAddress;set_Address;(System.Int64);summary;df-generated | -| System.Net;IPAddress;set_ScopeId;(System.Int64);summary;df-generated | | System.Net;IPEndPoint;Create;(System.Net.SocketAddress);summary;df-generated | | System.Net;IPEndPoint;Equals;(System.Object);summary;df-generated | | System.Net;IPEndPoint;GetHashCode;();summary;df-generated | @@ -33587,12 +29958,6 @@ neutral | System.Net;IPEndPoint;TryParse;(System.ReadOnlySpan,System.Net.IPEndPoint);summary;df-generated | | System.Net;IPEndPoint;TryParse;(System.String,System.Net.IPEndPoint);summary;df-generated | | System.Net;IPEndPoint;get_AddressFamily;();summary;df-generated | -| System.Net;IPEndPoint;get_Port;();summary;df-generated | -| System.Net;IPEndPoint;set_Port;(System.Int32);summary;df-generated | -| System.Net;IPHostEntry;get_AddressList;();summary;df-generated | -| System.Net;IPHostEntry;set_AddressList;(System.Net.IPAddress[]);summary;df-generated | -| System.Net;IPHostEntry;set_Aliases;(System.String[]);summary;df-generated | -| System.Net;IPHostEntry;set_HostName;(System.String);summary;df-generated | | System.Net;IPNetwork;Contains;(System.Net.IPAddress);summary;df-generated | | System.Net;IPNetwork;Equals;(System.Net.IPNetwork);summary;df-generated | | System.Net;IPNetwork;Equals;(System.Object);summary;df-generated | @@ -33616,67 +29981,24 @@ neutral | System.Net;IPNetwork;op_Inequality;(System.Net.IPNetwork,System.Net.IPNetwork);summary;df-generated | | System.Net;IWebProxy;GetProxy;(System.Uri);summary;df-generated | | System.Net;IWebProxy;IsBypassed;(System.Uri);summary;df-generated | -| System.Net;IWebProxy;get_Credentials;();summary;df-generated | -| System.Net;IWebProxy;set_Credentials;(System.Net.ICredentials);summary;df-generated | | System.Net;IWebProxyScript;Close;();summary;df-generated | | System.Net;IWebProxyScript;Load;(System.Uri,System.String,System.Type);summary;df-generated | | System.Net;IWebProxyScript;Run;(System.String,System.String);summary;df-generated | | System.Net;IWebRequestCreate;Create;(System.Uri);summary;df-generated | | System.Net;NetworkCredential;NetworkCredential;(System.String,System.Security.SecureString);summary;df-generated | | System.Net;NetworkCredential;NetworkCredential;(System.String,System.String);summary;df-generated | -| System.Net;NetworkCredential;get_SecurePassword;();summary;df-generated | -| System.Net;NetworkCredential;set_SecurePassword;(System.Security.SecureString);summary;df-generated | | System.Net;ProtocolViolationException;ProtocolViolationException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;ProtocolViolationException;ProtocolViolationException;(System.String);summary;df-generated | | System.Net;ServicePoint;CloseConnectionGroup;(System.String);summary;df-generated | | System.Net;ServicePoint;SetTcpKeepAlive;(System.Boolean,System.Int32,System.Int32);summary;df-generated | | System.Net;ServicePoint;get_Address;();summary;df-generated | -| System.Net;ServicePoint;get_BindIPEndPointDelegate;();summary;df-generated | -| System.Net;ServicePoint;get_Certificate;();summary;df-generated | -| System.Net;ServicePoint;get_ClientCertificate;();summary;df-generated | -| System.Net;ServicePoint;get_ConnectionLeaseTimeout;();summary;df-generated | -| System.Net;ServicePoint;get_ConnectionLimit;();summary;df-generated | | System.Net;ServicePoint;get_ConnectionName;();summary;df-generated | | System.Net;ServicePoint;get_CurrentConnections;();summary;df-generated | -| System.Net;ServicePoint;get_Expect100Continue;();summary;df-generated | -| System.Net;ServicePoint;get_IdleSince;();summary;df-generated | -| System.Net;ServicePoint;get_MaxIdleTime;();summary;df-generated | -| System.Net;ServicePoint;get_ProtocolVersion;();summary;df-generated | -| System.Net;ServicePoint;get_ReceiveBufferSize;();summary;df-generated | -| System.Net;ServicePoint;get_SupportsPipelining;();summary;df-generated | -| System.Net;ServicePoint;get_UseNagleAlgorithm;();summary;df-generated | -| System.Net;ServicePoint;set_ConnectionLeaseTimeout;(System.Int32);summary;df-generated | -| System.Net;ServicePoint;set_ConnectionLimit;(System.Int32);summary;df-generated | -| System.Net;ServicePoint;set_Expect100Continue;(System.Boolean);summary;df-generated | -| System.Net;ServicePoint;set_MaxIdleTime;(System.Int32);summary;df-generated | -| System.Net;ServicePoint;set_ReceiveBufferSize;(System.Int32);summary;df-generated | -| System.Net;ServicePoint;set_UseNagleAlgorithm;(System.Boolean);summary;df-generated | | System.Net;ServicePointManager;FindServicePoint;(System.String,System.Net.IWebProxy);summary;df-generated | | System.Net;ServicePointManager;FindServicePoint;(System.Uri);summary;df-generated | | System.Net;ServicePointManager;FindServicePoint;(System.Uri,System.Net.IWebProxy);summary;df-generated | | System.Net;ServicePointManager;SetTcpKeepAlive;(System.Boolean,System.Int32,System.Int32);summary;df-generated | -| System.Net;ServicePointManager;get_CheckCertificateRevocationList;();summary;df-generated | -| System.Net;ServicePointManager;get_DefaultConnectionLimit;();summary;df-generated | -| System.Net;ServicePointManager;get_DnsRefreshTimeout;();summary;df-generated | -| System.Net;ServicePointManager;get_EnableDnsRoundRobin;();summary;df-generated | | System.Net;ServicePointManager;get_EncryptionPolicy;();summary;df-generated | -| System.Net;ServicePointManager;get_Expect100Continue;();summary;df-generated | -| System.Net;ServicePointManager;get_MaxServicePointIdleTime;();summary;df-generated | -| System.Net;ServicePointManager;get_MaxServicePoints;();summary;df-generated | -| System.Net;ServicePointManager;get_ReusePort;();summary;df-generated | -| System.Net;ServicePointManager;get_SecurityProtocol;();summary;df-generated | -| System.Net;ServicePointManager;get_ServerCertificateValidationCallback;();summary;df-generated | -| System.Net;ServicePointManager;get_UseNagleAlgorithm;();summary;df-generated | -| System.Net;ServicePointManager;set_CheckCertificateRevocationList;(System.Boolean);summary;df-generated | -| System.Net;ServicePointManager;set_DefaultConnectionLimit;(System.Int32);summary;df-generated | -| System.Net;ServicePointManager;set_DnsRefreshTimeout;(System.Int32);summary;df-generated | -| System.Net;ServicePointManager;set_EnableDnsRoundRobin;(System.Boolean);summary;df-generated | -| System.Net;ServicePointManager;set_Expect100Continue;(System.Boolean);summary;df-generated | -| System.Net;ServicePointManager;set_MaxServicePointIdleTime;(System.Int32);summary;df-generated | -| System.Net;ServicePointManager;set_MaxServicePoints;(System.Int32);summary;df-generated | -| System.Net;ServicePointManager;set_ReusePort;(System.Boolean);summary;df-generated | -| System.Net;ServicePointManager;set_SecurityProtocol;(System.Net.SecurityProtocolType);summary;df-generated | -| System.Net;ServicePointManager;set_UseNagleAlgorithm;(System.Boolean);summary;df-generated | | System.Net;SocketAddress;Equals;(System.Net.SocketAddress);summary;df-generated | | System.Net;SocketAddress;Equals;(System.Object);summary;df-generated | | System.Net;SocketAddress;GetHashCode;();summary;df-generated | @@ -33686,9 +30008,7 @@ neutral | System.Net;SocketAddress;ToString;();summary;df-generated | | System.Net;SocketAddress;get_Family;();summary;df-generated | | System.Net;SocketAddress;get_Item;(System.Int32);summary;df-generated | -| System.Net;SocketAddress;get_Size;();summary;df-generated | | System.Net;SocketAddress;set_Item;(System.Int32,System.Byte);summary;df-generated | -| System.Net;SocketAddress;set_Size;(System.Int32);summary;df-generated | | System.Net;SocketPermission;AddPermission;(System.Net.NetworkAccess,System.Net.TransportType,System.String,System.Int32);summary;df-generated | | System.Net;SocketPermission;Copy;();summary;df-generated | | System.Net;SocketPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | @@ -33703,14 +30023,6 @@ neutral | System.Net;SocketPermission;get_ConnectList;();summary;df-generated | | System.Net;SocketPermissionAttribute;CreatePermission;();summary;df-generated | | System.Net;SocketPermissionAttribute;SocketPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Net;SocketPermissionAttribute;get_Access;();summary;df-generated | -| System.Net;SocketPermissionAttribute;get_Host;();summary;df-generated | -| System.Net;SocketPermissionAttribute;get_Port;();summary;df-generated | -| System.Net;SocketPermissionAttribute;get_Transport;();summary;df-generated | -| System.Net;SocketPermissionAttribute;set_Access;(System.String);summary;df-generated | -| System.Net;SocketPermissionAttribute;set_Host;(System.String);summary;df-generated | -| System.Net;SocketPermissionAttribute;set_Port;(System.String);summary;df-generated | -| System.Net;SocketPermissionAttribute;set_Transport;(System.String);summary;df-generated | | System.Net;TransportContext;GetChannelBinding;(System.Security.Authentication.ExtendedProtection.ChannelBindingKind);summary;df-generated | | System.Net;UploadProgressChangedEventArgs;get_BytesReceived;();summary;df-generated | | System.Net;UploadProgressChangedEventArgs;get_BytesSent;();summary;df-generated | @@ -33729,17 +30041,7 @@ neutral | System.Net;WebClient;OnUploadStringCompleted;(System.Net.UploadStringCompletedEventArgs);summary;df-generated | | System.Net;WebClient;OnUploadValuesCompleted;(System.Net.UploadValuesCompletedEventArgs);summary;df-generated | | System.Net;WebClient;OnWriteStreamClosed;(System.Net.WriteStreamClosedEventArgs);summary;df-generated | -| System.Net;WebClient;get_AllowReadStreamBuffering;();summary;df-generated | -| System.Net;WebClient;get_AllowWriteStreamBuffering;();summary;df-generated | -| System.Net;WebClient;get_CachePolicy;();summary;df-generated | -| System.Net;WebClient;get_Headers;();summary;df-generated | | System.Net;WebClient;get_IsBusy;();summary;df-generated | -| System.Net;WebClient;get_QueryString;();summary;df-generated | -| System.Net;WebClient;get_UseDefaultCredentials;();summary;df-generated | -| System.Net;WebClient;set_AllowReadStreamBuffering;(System.Boolean);summary;df-generated | -| System.Net;WebClient;set_AllowWriteStreamBuffering;(System.Boolean);summary;df-generated | -| System.Net;WebClient;set_CachePolicy;(System.Net.Cache.RequestCachePolicy);summary;df-generated | -| System.Net;WebClient;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | | System.Net;WebException;WebException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;WebException;WebException;(System.String);summary;df-generated | | System.Net;WebException;WebException;(System.String,System.Exception);summary;df-generated | @@ -33788,14 +30090,6 @@ neutral | System.Net;WebPermission;get_ConnectList;();summary;df-generated | | System.Net;WebPermissionAttribute;CreatePermission;();summary;df-generated | | System.Net;WebPermissionAttribute;WebPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Net;WebPermissionAttribute;get_Accept;();summary;df-generated | -| System.Net;WebPermissionAttribute;get_AcceptPattern;();summary;df-generated | -| System.Net;WebPermissionAttribute;get_Connect;();summary;df-generated | -| System.Net;WebPermissionAttribute;get_ConnectPattern;();summary;df-generated | -| System.Net;WebPermissionAttribute;set_Accept;(System.String);summary;df-generated | -| System.Net;WebPermissionAttribute;set_AcceptPattern;(System.String);summary;df-generated | -| System.Net;WebPermissionAttribute;set_Connect;(System.String);summary;df-generated | -| System.Net;WebPermissionAttribute;set_ConnectPattern;(System.String);summary;df-generated | | System.Net;WebProxy;GetDefaultProxy;();summary;df-generated | | System.Net;WebProxy;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;WebProxy;IsBypassed;(System.Uri);summary;df-generated | @@ -33809,16 +30103,7 @@ neutral | System.Net;WebProxy;WebProxy;(System.Uri,System.Boolean);summary;df-generated | | System.Net;WebProxy;WebProxy;(System.Uri,System.Boolean,System.String[]);summary;df-generated | | System.Net;WebProxy;WebProxy;(System.Uri,System.Boolean,System.String[],System.Net.ICredentials);summary;df-generated | -| System.Net;WebProxy;get_Address;();summary;df-generated | | System.Net;WebProxy;get_BypassArrayList;();summary;df-generated | -| System.Net;WebProxy;get_BypassProxyOnLocal;();summary;df-generated | -| System.Net;WebProxy;get_Credentials;();summary;df-generated | -| System.Net;WebProxy;get_UseDefaultCredentials;();summary;df-generated | -| System.Net;WebProxy;set_Address;(System.Uri);summary;df-generated | -| System.Net;WebProxy;set_BypassList;(System.String[]);summary;df-generated | -| System.Net;WebProxy;set_BypassProxyOnLocal;(System.Boolean);summary;df-generated | -| System.Net;WebProxy;set_Credentials;(System.Net.ICredentials);summary;df-generated | -| System.Net;WebProxy;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | | System.Net;WebRequest;Abort;();summary;df-generated | | System.Net;WebRequest;EndGetRequestStream;(System.IAsyncResult);summary;df-generated | | System.Net;WebRequest;EndGetResponse;(System.IAsyncResult);summary;df-generated | @@ -33830,52 +30115,18 @@ neutral | System.Net;WebRequest;GetSystemWebProxy;();summary;df-generated | | System.Net;WebRequest;RegisterPrefix;(System.String,System.Net.IWebRequestCreate);summary;df-generated | | System.Net;WebRequest;WebRequest;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | -| System.Net;WebRequest;get_AuthenticationLevel;();summary;df-generated | -| System.Net;WebRequest;get_CachePolicy;();summary;df-generated | -| System.Net;WebRequest;get_ConnectionGroupName;();summary;df-generated | -| System.Net;WebRequest;get_ContentLength;();summary;df-generated | -| System.Net;WebRequest;get_ContentType;();summary;df-generated | -| System.Net;WebRequest;get_Credentials;();summary;df-generated | -| System.Net;WebRequest;get_DefaultCachePolicy;();summary;df-generated | -| System.Net;WebRequest;get_DefaultWebProxy;();summary;df-generated | -| System.Net;WebRequest;get_Headers;();summary;df-generated | -| System.Net;WebRequest;get_ImpersonationLevel;();summary;df-generated | -| System.Net;WebRequest;get_Method;();summary;df-generated | -| System.Net;WebRequest;get_PreAuthenticate;();summary;df-generated | -| System.Net;WebRequest;get_Proxy;();summary;df-generated | | System.Net;WebRequest;get_RequestUri;();summary;df-generated | -| System.Net;WebRequest;get_Timeout;();summary;df-generated | -| System.Net;WebRequest;get_UseDefaultCredentials;();summary;df-generated | -| System.Net;WebRequest;set_AuthenticationLevel;(System.Net.Security.AuthenticationLevel);summary;df-generated | -| System.Net;WebRequest;set_CachePolicy;(System.Net.Cache.RequestCachePolicy);summary;df-generated | -| System.Net;WebRequest;set_ConnectionGroupName;(System.String);summary;df-generated | -| System.Net;WebRequest;set_ContentLength;(System.Int64);summary;df-generated | -| System.Net;WebRequest;set_ContentType;(System.String);summary;df-generated | -| System.Net;WebRequest;set_Credentials;(System.Net.ICredentials);summary;df-generated | -| System.Net;WebRequest;set_DefaultCachePolicy;(System.Net.Cache.RequestCachePolicy);summary;df-generated | -| System.Net;WebRequest;set_DefaultWebProxy;(System.Net.IWebProxy);summary;df-generated | -| System.Net;WebRequest;set_Headers;(System.Net.WebHeaderCollection);summary;df-generated | -| System.Net;WebRequest;set_ImpersonationLevel;(System.Security.Principal.TokenImpersonationLevel);summary;df-generated | -| System.Net;WebRequest;set_Method;(System.String);summary;df-generated | -| System.Net;WebRequest;set_PreAuthenticate;(System.Boolean);summary;df-generated | -| System.Net;WebRequest;set_Proxy;(System.Net.IWebProxy);summary;df-generated | -| System.Net;WebRequest;set_Timeout;(System.Int32);summary;df-generated | -| System.Net;WebRequest;set_UseDefaultCredentials;(System.Boolean);summary;df-generated | | System.Net;WebResponse;Close;();summary;df-generated | | System.Net;WebResponse;Dispose;();summary;df-generated | | System.Net;WebResponse;Dispose;(System.Boolean);summary;df-generated | | System.Net;WebResponse;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;WebResponse;GetResponseStream;();summary;df-generated | | System.Net;WebResponse;WebResponse;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | -| System.Net;WebResponse;get_ContentLength;();summary;df-generated | -| System.Net;WebResponse;get_ContentType;();summary;df-generated | | System.Net;WebResponse;get_Headers;();summary;df-generated | | System.Net;WebResponse;get_IsFromCache;();summary;df-generated | | System.Net;WebResponse;get_IsMutuallyAuthenticated;();summary;df-generated | | System.Net;WebResponse;get_ResponseUri;();summary;df-generated | | System.Net;WebResponse;get_SupportsHeaders;();summary;df-generated | -| System.Net;WebResponse;set_ContentLength;(System.Int64);summary;df-generated | -| System.Net;WebResponse;set_ContentType;(System.String);summary;df-generated | | System.Net;WebUtility;UrlDecodeToBytes;(System.Byte[],System.Int32,System.Int32);summary;df-generated | | System.Net;WebUtility;UrlEncodeToBytes;(System.Byte[],System.Int32,System.Int32);summary;df-generated | | System.Net;WriteStreamClosedEventArgs;get_Error;();summary;df-generated | @@ -34343,7 +30594,6 @@ neutral | System.Numerics;Matrix3x2;get_Identity;();summary;df-generated | | System.Numerics;Matrix3x2;get_IsIdentity;();summary;df-generated | | System.Numerics;Matrix3x2;get_Item;(System.Int32,System.Int32);summary;df-generated | -| System.Numerics;Matrix3x2;get_Translation;();summary;df-generated | | System.Numerics;Matrix3x2;op_Addition;(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2);summary;df-generated | | System.Numerics;Matrix3x2;op_Equality;(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2);summary;df-generated | | System.Numerics;Matrix3x2;op_Inequality;(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2);summary;df-generated | @@ -34352,7 +30602,6 @@ neutral | System.Numerics;Matrix3x2;op_Subtraction;(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2);summary;df-generated | | System.Numerics;Matrix3x2;op_UnaryNegation;(System.Numerics.Matrix3x2);summary;df-generated | | System.Numerics;Matrix3x2;set_Item;(System.Int32,System.Int32,System.Single);summary;df-generated | -| System.Numerics;Matrix3x2;set_Translation;(System.Numerics.Vector2);summary;df-generated | | System.Numerics;Matrix4x4;Add;(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4);summary;df-generated | | System.Numerics;Matrix4x4;CreateBillboard;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Matrix4x4;CreateConstrainedBillboard;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | @@ -34411,7 +30660,6 @@ neutral | System.Numerics;Matrix4x4;get_Identity;();summary;df-generated | | System.Numerics;Matrix4x4;get_IsIdentity;();summary;df-generated | | System.Numerics;Matrix4x4;get_Item;(System.Int32,System.Int32);summary;df-generated | -| System.Numerics;Matrix4x4;get_Translation;();summary;df-generated | | System.Numerics;Matrix4x4;op_Addition;(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4);summary;df-generated | | System.Numerics;Matrix4x4;op_Equality;(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4);summary;df-generated | | System.Numerics;Matrix4x4;op_Inequality;(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4);summary;df-generated | @@ -34420,7 +30668,6 @@ neutral | System.Numerics;Matrix4x4;op_Subtraction;(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4);summary;df-generated | | System.Numerics;Matrix4x4;op_UnaryNegation;(System.Numerics.Matrix4x4);summary;df-generated | | System.Numerics;Matrix4x4;set_Item;(System.Int32,System.Int32,System.Single);summary;df-generated | -| System.Numerics;Matrix4x4;set_Translation;(System.Numerics.Vector3);summary;df-generated | | System.Numerics;Plane;CreateFromVertices;(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3);summary;df-generated | | System.Numerics;Plane;Dot;(System.Numerics.Plane,System.Numerics.Vector4);summary;df-generated | | System.Numerics;Plane;DotCoordinate;(System.Numerics.Plane,System.Numerics.Vector3);summary;df-generated | @@ -34890,15 +31137,11 @@ neutral | System.Reflection.Emit;ConstructorBuilder;get_Attributes;();summary;df-generated | | System.Reflection.Emit;ConstructorBuilder;get_CallingConvention;();summary;df-generated | | System.Reflection.Emit;ConstructorBuilder;get_DeclaringType;();summary;df-generated | -| System.Reflection.Emit;ConstructorBuilder;get_InitLocals;();summary;df-generated | -| System.Reflection.Emit;ConstructorBuilder;get_InitLocalsCore;();summary;df-generated | | System.Reflection.Emit;ConstructorBuilder;get_MetadataToken;();summary;df-generated | | System.Reflection.Emit;ConstructorBuilder;get_MethodHandle;();summary;df-generated | | System.Reflection.Emit;ConstructorBuilder;get_Module;();summary;df-generated | | System.Reflection.Emit;ConstructorBuilder;get_Name;();summary;df-generated | | System.Reflection.Emit;ConstructorBuilder;get_ReflectedType;();summary;df-generated | -| System.Reflection.Emit;ConstructorBuilder;set_InitLocals;(System.Boolean);summary;df-generated | -| System.Reflection.Emit;ConstructorBuilder;set_InitLocalsCore;(System.Boolean);summary;df-generated | | System.Reflection.Emit;DynamicILInfo;GetTokenFor;(System.Byte[]);summary;df-generated | | System.Reflection.Emit;DynamicILInfo;GetTokenFor;(System.Reflection.Emit.DynamicMethod);summary;df-generated | | System.Reflection.Emit;DynamicILInfo;GetTokenFor;(System.RuntimeFieldHandle);summary;df-generated | @@ -34921,21 +31164,18 @@ neutral | System.Reflection.Emit;DynamicMethod;GetILGenerator;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;GetILGenerator;(System.Int32);summary;df-generated | | System.Reflection.Emit;DynamicMethod;GetMethodImplementationFlags;();summary;df-generated | -| System.Reflection.Emit;DynamicMethod;GetParameters;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;Invoke;(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo);summary;df-generated | | System.Reflection.Emit;DynamicMethod;IsDefined;(System.Type,System.Boolean);summary;df-generated | | System.Reflection.Emit;DynamicMethod;ToString;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_Attributes;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_CallingConvention;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_DeclaringType;();summary;df-generated | -| System.Reflection.Emit;DynamicMethod;get_InitLocals;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_IsSecurityCritical;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_IsSecuritySafeCritical;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_IsSecurityTransparent;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_MethodHandle;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_ReflectedType;();summary;df-generated | | System.Reflection.Emit;DynamicMethod;get_ReturnTypeCustomAttributes;();summary;df-generated | -| System.Reflection.Emit;DynamicMethod;set_InitLocals;(System.Boolean);summary;df-generated | | System.Reflection.Emit;EnumBuilder;CreateType;();summary;df-generated | | System.Reflection.Emit;EnumBuilder;CreateTypeInfo;();summary;df-generated | | System.Reflection.Emit;EnumBuilder;CreateTypeInfoCore;();summary;df-generated | @@ -35185,8 +31425,6 @@ neutral | System.Reflection.Emit;MethodBuilder;get_CallingConvention;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;get_ContainsGenericParameters;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;get_DeclaringType;();summary;df-generated | -| System.Reflection.Emit;MethodBuilder;get_InitLocals;();summary;df-generated | -| System.Reflection.Emit;MethodBuilder;get_InitLocalsCore;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;get_IsGenericMethod;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;get_IsGenericMethodDefinition;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;get_IsSecurityCritical;();summary;df-generated | @@ -35200,8 +31438,6 @@ neutral | System.Reflection.Emit;MethodBuilder;get_ReturnParameter;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;get_ReturnType;();summary;df-generated | | System.Reflection.Emit;MethodBuilder;get_ReturnTypeCustomAttributes;();summary;df-generated | -| System.Reflection.Emit;MethodBuilder;set_InitLocals;(System.Boolean);summary;df-generated | -| System.Reflection.Emit;MethodBuilder;set_InitLocalsCore;(System.Boolean);summary;df-generated | | System.Reflection.Emit;ModuleBuilder;CreateGlobalFunctions;();summary;df-generated | | System.Reflection.Emit;ModuleBuilder;CreateGlobalFunctionsCore;();summary;df-generated | | System.Reflection.Emit;ModuleBuilder;DefineEnumCore;(System.String,System.Reflection.TypeAttributes,System.Type);summary;df-generated | @@ -35272,8 +31508,6 @@ neutral | System.Reflection.Emit;OpCode;op_Inequality;(System.Reflection.Emit.OpCode,System.Reflection.Emit.OpCode);summary;df-generated | | System.Reflection.Emit;OpCodes;TakesSingleByteArgument;(System.Reflection.Emit.OpCode);summary;df-generated | | System.Reflection.Emit;ParameterBuilder;SetConstant;(System.Object);summary;df-generated | -| System.Reflection.Emit;ParameterBuilder;SetCustomAttribute;(System.Reflection.ConstructorInfo,System.Byte[]);summary;df-generated | -| System.Reflection.Emit;ParameterBuilder;SetCustomAttribute;(System.Reflection.Emit.CustomAttributeBuilder);summary;df-generated | | System.Reflection.Emit;ParameterBuilder;SetCustomAttributeCore;(System.Reflection.ConstructorInfo,System.ReadOnlySpan);summary;df-generated | | System.Reflection.Emit;ParameterBuilder;get_Attributes;();summary;df-generated | | System.Reflection.Emit;ParameterBuilder;get_IsIn;();summary;df-generated | @@ -35959,9 +32193,7 @@ neutral | System.Reflection.Metadata;BlobReader;TryReadCompressedInteger;(System.Int32);summary;df-generated | | System.Reflection.Metadata;BlobReader;TryReadCompressedSignedInteger;(System.Int32);summary;df-generated | | System.Reflection.Metadata;BlobReader;get_Length;();summary;df-generated | -| System.Reflection.Metadata;BlobReader;get_Offset;();summary;df-generated | | System.Reflection.Metadata;BlobReader;get_RemainingBytes;();summary;df-generated | -| System.Reflection.Metadata;BlobReader;set_Offset;(System.Int32);summary;df-generated | | System.Reflection.Metadata;BlobWriter;Align;(System.Int32);summary;df-generated | | System.Reflection.Metadata;BlobWriter;BlobWriter;(System.Byte[]);summary;df-generated | | System.Reflection.Metadata;BlobWriter;BlobWriter;(System.Int32);summary;df-generated | @@ -35969,8 +32201,6 @@ neutral | System.Reflection.Metadata;BlobWriter;Clear;();summary;df-generated | | System.Reflection.Metadata;BlobWriter;ContentEquals;(System.Reflection.Metadata.BlobWriter);summary;df-generated | | System.Reflection.Metadata;BlobWriter;PadTo;(System.Int32);summary;df-generated | -| System.Reflection.Metadata;BlobWriter;ToArray;();summary;df-generated | -| System.Reflection.Metadata;BlobWriter;ToArray;(System.Int32,System.Int32);summary;df-generated | | System.Reflection.Metadata;BlobWriter;ToImmutableArray;();summary;df-generated | | System.Reflection.Metadata;BlobWriter;ToImmutableArray;(System.Int32,System.Int32);summary;df-generated | | System.Reflection.Metadata;BlobWriter;WriteBoolean;(System.Boolean);summary;df-generated | @@ -36008,9 +32238,7 @@ neutral | System.Reflection.Metadata;BlobWriter;WriteUTF16;(System.String);summary;df-generated | | System.Reflection.Metadata;BlobWriter;WriteUserString;(System.String);summary;df-generated | | System.Reflection.Metadata;BlobWriter;get_Length;();summary;df-generated | -| System.Reflection.Metadata;BlobWriter;get_Offset;();summary;df-generated | | System.Reflection.Metadata;BlobWriter;get_RemainingBytes;();summary;df-generated | -| System.Reflection.Metadata;BlobWriter;set_Offset;(System.Int32);summary;df-generated | | System.Reflection.Metadata;Constant;get_Parent;();summary;df-generated | | System.Reflection.Metadata;Constant;get_TypeCode;();summary;df-generated | | System.Reflection.Metadata;Constant;get_Value;();summary;df-generated | @@ -36683,36 +32911,6 @@ neutral | System.Reflection.PortableExecutable;PEBuilder;get_Header;();summary;df-generated | | System.Reflection.PortableExecutable;PEBuilder;get_IdProvider;();summary;df-generated | | System.Reflection.PortableExecutable;PEBuilder;get_IsDeterministic;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_AddressOfEntryPoint;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_BaseRelocationTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_BoundImportTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_CopyrightTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_CorHeaderTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_DebugTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_DelayImportTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_ExceptionTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_ExportTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_GlobalPointerTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_ImportAddressTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_ImportTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_LoadConfigTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_ResourceTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;get_ThreadLocalStorageTable;();summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_AddressOfEntryPoint;(System.Int32);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_BaseRelocationTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_BoundImportTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_CopyrightTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_CorHeaderTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_DebugTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_DelayImportTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_ExceptionTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_ExportTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_GlobalPointerTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_ImportAddressTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_ImportTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_LoadConfigTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_ResourceTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | -| System.Reflection.PortableExecutable;PEDirectoriesBuilder;set_ThreadLocalStorageTable;(System.Reflection.PortableExecutable.DirectoryEntry);summary;df-generated | | System.Reflection.PortableExecutable;PEHeader;get_AddressOfEntryPoint;();summary;df-generated | | System.Reflection.PortableExecutable;PEHeader;get_BaseOfCode;();summary;df-generated | | System.Reflection.PortableExecutable;PEHeader;get_BaseOfData;();summary;df-generated | @@ -36934,21 +33132,7 @@ neutral | System.Reflection;AssemblyName;OnDeserialization;(System.Object);summary;df-generated | | System.Reflection;AssemblyName;ReferenceMatchesDefinition;(System.Reflection.AssemblyName,System.Reflection.AssemblyName);summary;df-generated | | System.Reflection;AssemblyName;ToString;();summary;df-generated | -| System.Reflection;AssemblyName;get_ContentType;();summary;df-generated | -| System.Reflection;AssemblyName;get_CultureName;();summary;df-generated | -| System.Reflection;AssemblyName;get_Flags;();summary;df-generated | | System.Reflection;AssemblyName;get_FullName;();summary;df-generated | -| System.Reflection;AssemblyName;get_HashAlgorithm;();summary;df-generated | -| System.Reflection;AssemblyName;get_KeyPair;();summary;df-generated | -| System.Reflection;AssemblyName;get_ProcessorArchitecture;();summary;df-generated | -| System.Reflection;AssemblyName;get_VersionCompatibility;();summary;df-generated | -| System.Reflection;AssemblyName;set_ContentType;(System.Reflection.AssemblyContentType);summary;df-generated | -| System.Reflection;AssemblyName;set_CultureName;(System.String);summary;df-generated | -| System.Reflection;AssemblyName;set_Flags;(System.Reflection.AssemblyNameFlags);summary;df-generated | -| System.Reflection;AssemblyName;set_HashAlgorithm;(System.Configuration.Assemblies.AssemblyHashAlgorithm);summary;df-generated | -| System.Reflection;AssemblyName;set_KeyPair;(System.Reflection.StrongNameKeyPair);summary;df-generated | -| System.Reflection;AssemblyName;set_ProcessorArchitecture;(System.Reflection.ProcessorArchitecture);summary;df-generated | -| System.Reflection;AssemblyName;set_VersionCompatibility;(System.Configuration.Assemblies.AssemblyVersionCompatibility);summary;df-generated | | System.Reflection;AssemblyNameProxy;GetAssemblyName;(System.String);summary;df-generated | | System.Reflection;AssemblyProductAttribute;AssemblyProductAttribute;(System.String);summary;df-generated | | System.Reflection;AssemblyProductAttribute;get_Product;();summary;df-generated | @@ -37261,25 +33445,13 @@ neutral | System.Reflection;ModuleExtensions;HasModuleVersionId;(System.Reflection.Module);summary;df-generated | | System.Reflection;NullabilityInfo;get_ElementType;();summary;df-generated | | System.Reflection;NullabilityInfo;get_GenericTypeArguments;();summary;df-generated | -| System.Reflection;NullabilityInfo;get_ReadState;();summary;df-generated | | System.Reflection;NullabilityInfo;get_Type;();summary;df-generated | -| System.Reflection;NullabilityInfo;get_WriteState;();summary;df-generated | | System.Reflection;NullabilityInfoContext;Create;(System.Reflection.EventInfo);summary;df-generated | | System.Reflection;NullabilityInfoContext;Create;(System.Reflection.FieldInfo);summary;df-generated | | System.Reflection;NullabilityInfoContext;Create;(System.Reflection.ParameterInfo);summary;df-generated | | System.Reflection;NullabilityInfoContext;Create;(System.Reflection.PropertyInfo);summary;df-generated | | System.Reflection;ObfuscateAssemblyAttribute;ObfuscateAssemblyAttribute;(System.Boolean);summary;df-generated | | System.Reflection;ObfuscateAssemblyAttribute;get_AssemblyIsPrivate;();summary;df-generated | -| System.Reflection;ObfuscateAssemblyAttribute;get_StripAfterObfuscation;();summary;df-generated | -| System.Reflection;ObfuscateAssemblyAttribute;set_StripAfterObfuscation;(System.Boolean);summary;df-generated | -| System.Reflection;ObfuscationAttribute;get_ApplyToMembers;();summary;df-generated | -| System.Reflection;ObfuscationAttribute;get_Exclude;();summary;df-generated | -| System.Reflection;ObfuscationAttribute;get_Feature;();summary;df-generated | -| System.Reflection;ObfuscationAttribute;get_StripAfterObfuscation;();summary;df-generated | -| System.Reflection;ObfuscationAttribute;set_ApplyToMembers;(System.Boolean);summary;df-generated | -| System.Reflection;ObfuscationAttribute;set_Exclude;(System.Boolean);summary;df-generated | -| System.Reflection;ObfuscationAttribute;set_Feature;(System.String);summary;df-generated | -| System.Reflection;ObfuscationAttribute;set_StripAfterObfuscation;(System.Boolean);summary;df-generated | | System.Reflection;ParameterInfo;GetCustomAttributes;(System.Boolean);summary;df-generated | | System.Reflection;ParameterInfo;GetCustomAttributes;(System.Type,System.Boolean);summary;df-generated | | System.Reflection;ParameterInfo;GetCustomAttributesData;();summary;df-generated | @@ -37474,10 +33646,6 @@ neutral | System.Resources;ResourceManager;GetString;(System.String,System.Globalization.CultureInfo);summary;df-generated | | System.Resources;ResourceManager;InternalGetResourceSet;(System.Globalization.CultureInfo,System.Boolean,System.Boolean);summary;df-generated | | System.Resources;ResourceManager;ReleaseAllResources;();summary;df-generated | -| System.Resources;ResourceManager;get_FallbackLocation;();summary;df-generated | -| System.Resources;ResourceManager;get_IgnoreCase;();summary;df-generated | -| System.Resources;ResourceManager;set_FallbackLocation;(System.Resources.UltimateResourceFallbackLocation);summary;df-generated | -| System.Resources;ResourceManager;set_IgnoreCase;(System.Boolean);summary;df-generated | | System.Resources;ResourceReader;Close;();summary;df-generated | | System.Resources;ResourceReader;Dispose;();summary;df-generated | | System.Resources;ResourceReader;ResourceReader;(System.String);summary;df-generated | @@ -37501,7 +33669,6 @@ neutral | System.Resources;ResourceWriter;Close;();summary;df-generated | | System.Resources;ResourceWriter;Dispose;();summary;df-generated | | System.Resources;ResourceWriter;Generate;();summary;df-generated | -| System.Resources;ResourceWriter;get_TypeNameConverter;();summary;df-generated | | System.Resources;SatelliteContractVersionAttribute;SatelliteContractVersionAttribute;(System.String);summary;df-generated | | System.Resources;SatelliteContractVersionAttribute;get_Version;();summary;df-generated | | System.Runtime.CompilerServices;AccessedThroughPropertyAttribute;AccessedThroughPropertyAttribute;(System.String);summary;df-generated | @@ -37557,8 +33724,6 @@ neutral | System.Runtime.CompilerServices;CompilationRelaxationsAttribute;get_CompilationRelaxations;();summary;df-generated | | System.Runtime.CompilerServices;CompilerFeatureRequiredAttribute;CompilerFeatureRequiredAttribute;(System.String);summary;df-generated | | System.Runtime.CompilerServices;CompilerFeatureRequiredAttribute;get_FeatureName;();summary;df-generated | -| System.Runtime.CompilerServices;CompilerFeatureRequiredAttribute;get_IsOptional;();summary;df-generated | -| System.Runtime.CompilerServices;CompilerFeatureRequiredAttribute;set_IsOptional;(System.Boolean);summary;df-generated | | System.Runtime.CompilerServices;ConditionalWeakTable;Add;(TKey,TValue);summary;df-generated | | System.Runtime.CompilerServices;ConditionalWeakTable;AddOrUpdate;(TKey,TValue);summary;df-generated | | System.Runtime.CompilerServices;ConditionalWeakTable;Remove;(TKey);summary;df-generated | @@ -37612,8 +33777,6 @@ neutral | System.Runtime.CompilerServices;IRuntimeVariables;get_Count;();summary;df-generated | | System.Runtime.CompilerServices;IRuntimeVariables;get_Item;(System.Int32);summary;df-generated | | System.Runtime.CompilerServices;IRuntimeVariables;set_Item;(System.Int32,System.Object);summary;df-generated | -| System.Runtime.CompilerServices;IStrongBox;get_Value;();summary;df-generated | -| System.Runtime.CompilerServices;IStrongBox;set_Value;(System.Object);summary;df-generated | | System.Runtime.CompilerServices;ITuple;get_Item;(System.Int32);summary;df-generated | | System.Runtime.CompilerServices;ITuple;get_Length;();summary;df-generated | | System.Runtime.CompilerServices;IUnknownConstantAttribute;get_Value;();summary;df-generated | @@ -37621,9 +33784,7 @@ neutral | System.Runtime.CompilerServices;InlineArrayAttribute;InlineArrayAttribute;(System.Int32);summary;df-generated | | System.Runtime.CompilerServices;InlineArrayAttribute;get_Length;();summary;df-generated | | System.Runtime.CompilerServices;InternalsVisibleToAttribute;InternalsVisibleToAttribute;(System.String);summary;df-generated | -| System.Runtime.CompilerServices;InternalsVisibleToAttribute;get_AllInternalsVisible;();summary;df-generated | | System.Runtime.CompilerServices;InternalsVisibleToAttribute;get_AssemblyName;();summary;df-generated | -| System.Runtime.CompilerServices;InternalsVisibleToAttribute;set_AllInternalsVisible;(System.Boolean);summary;df-generated | | System.Runtime.CompilerServices;InterpolatedStringHandlerArgumentAttribute;InterpolatedStringHandlerArgumentAttribute;(System.String);summary;df-generated | | System.Runtime.CompilerServices;InterpolatedStringHandlerArgumentAttribute;InterpolatedStringHandlerArgumentAttribute;(System.String[]);summary;df-generated | | System.Runtime.CompilerServices;InterpolatedStringHandlerArgumentAttribute;get_Arguments;();summary;df-generated | @@ -37658,20 +33819,16 @@ neutral | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;Reverse;(System.Int32,System.Int32);summary;df-generated | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;ToArray;();summary;df-generated | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;ToReadOnlyCollection;();summary;df-generated | -| System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;get_Capacity;();summary;df-generated | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;get_Count;();summary;df-generated | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;get_IsFixedSize;();summary;df-generated | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;get_IsReadOnly;();summary;df-generated | | System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;get_IsSynchronized;();summary;df-generated | -| System.Runtime.CompilerServices;ReadOnlyCollectionBuilder;set_Capacity;(System.Int32);summary;df-generated | | System.Runtime.CompilerServices;RefSafetyRulesAttribute;RefSafetyRulesAttribute;(System.Int32);summary;df-generated | | System.Runtime.CompilerServices;RefSafetyRulesAttribute;get_Version;();summary;df-generated | | System.Runtime.CompilerServices;ReferenceAssemblyAttribute;ReferenceAssemblyAttribute;(System.String);summary;df-generated | | System.Runtime.CompilerServices;ReferenceAssemblyAttribute;get_Description;();summary;df-generated | | System.Runtime.CompilerServices;RequiredAttributeAttribute;RequiredAttributeAttribute;(System.Type);summary;df-generated | | System.Runtime.CompilerServices;RequiredAttributeAttribute;get_RequiredContract;();summary;df-generated | -| System.Runtime.CompilerServices;RuntimeCompatibilityAttribute;get_WrapNonExceptionThrows;();summary;df-generated | -| System.Runtime.CompilerServices;RuntimeCompatibilityAttribute;set_WrapNonExceptionThrows;(System.Boolean);summary;df-generated | | System.Runtime.CompilerServices;RuntimeFeature;IsSupported;(System.String);summary;df-generated | | System.Runtime.CompilerServices;RuntimeFeature;get_IsDynamicCodeCompiled;();summary;df-generated | | System.Runtime.CompilerServices;RuntimeFeature;get_IsDynamicCodeSupported;();summary;df-generated | @@ -37697,7 +33854,6 @@ neutral | System.Runtime.CompilerServices;RuntimeHelpers;TryEnsureSufficientExecutionStack;();summary;df-generated | | System.Runtime.CompilerServices;RuntimeHelpers;get_OffsetToStringData;();summary;df-generated | | System.Runtime.CompilerServices;StateMachineAttribute;StateMachineAttribute;(System.Type);summary;df-generated | -| System.Runtime.CompilerServices;StateMachineAttribute;get_StateMachineType;();summary;df-generated | | System.Runtime.CompilerServices;SwitchExpressionException;SwitchExpressionException;(System.Exception);summary;df-generated | | System.Runtime.CompilerServices;SwitchExpressionException;SwitchExpressionException;(System.Object);summary;df-generated | | System.Runtime.CompilerServices;SwitchExpressionException;SwitchExpressionException;(System.String);summary;df-generated | @@ -37755,8 +33911,6 @@ neutral | System.Runtime.CompilerServices;Unsafe;WriteUnaligned;(System.Void*,T);summary;df-generated | | System.Runtime.CompilerServices;UnsafeAccessorAttribute;UnsafeAccessorAttribute;(System.Runtime.CompilerServices.UnsafeAccessorKind);summary;df-generated | | System.Runtime.CompilerServices;UnsafeAccessorAttribute;get_Kind;();summary;df-generated | -| System.Runtime.CompilerServices;UnsafeAccessorAttribute;get_Name;();summary;df-generated | -| System.Runtime.CompilerServices;UnsafeAccessorAttribute;set_Name;(System.String);summary;df-generated | | System.Runtime.CompilerServices;ValueTaskAwaiter;GetResult;();summary;df-generated | | System.Runtime.CompilerServices;ValueTaskAwaiter;get_IsCompleted;();summary;df-generated | | System.Runtime.CompilerServices;ValueTaskAwaiter;get_IsCompleted;();summary;df-generated | @@ -38103,7 +34257,6 @@ neutral | System.Runtime.InteropServices.Marshalling;AnsiStringMarshaller;ConvertToUnmanaged;(System.String);summary;df-generated | | System.Runtime.InteropServices.Marshalling;AnsiStringMarshaller;Free;(System.Byte*);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;Free;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;GetManagedValuesSource;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;GetPinnableReference;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;GetPinnableReference;(T[]);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;ToUnmanaged;();summary;df-generated | @@ -38111,8 +34264,6 @@ neutral | System.Runtime.InteropServices.Marshalling;ArrayMarshaller;AllocateContainerForManagedElements;(TUnmanagedElement*,System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller;AllocateContainerForUnmanagedElements;(T[],System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller;Free;(TUnmanagedElement*);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;ArrayMarshaller;GetManagedValuesDestination;(T[]);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;ArrayMarshaller;GetManagedValuesSource;(T[]);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller;GetUnmanagedValuesDestination;(TUnmanagedElement*,System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller;GetUnmanagedValuesSource;(TUnmanagedElement*,System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;BStrStringMarshaller+ManagedToUnmanagedIn;Free;();summary;df-generated | @@ -38137,20 +34288,8 @@ neutral | System.Runtime.InteropServices.Marshalling;ExceptionAsHResultMarshaller;ConvertToUnmanaged;(System.Exception);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ExceptionAsNaNMarshaller;ConvertToUnmanaged;(System.Exception);summary;df-generated | | System.Runtime.InteropServices.Marshalling;ExceptionAsVoidMarshaller;ConvertToUnmanaged;(System.Exception);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;GeneratedComInterfaceAttribute;get_Options;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;GeneratedComInterfaceAttribute;get_StringMarshalling;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;GeneratedComInterfaceAttribute;get_StringMarshallingCustomType;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;GeneratedComInterfaceAttribute;set_Options;(System.Runtime.InteropServices.Marshalling.ComInterfaceOptions);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;GeneratedComInterfaceAttribute;set_StringMarshalling;(System.Runtime.InteropServices.StringMarshalling);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;GeneratedComInterfaceAttribute;set_StringMarshallingCustomType;(System.Type);summary;df-generated | | System.Runtime.InteropServices.Marshalling;IComExposedClass;GetComInterfaceEntries;(System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;IComExposedDetails;GetComInterfaceEntries;(System.Int32);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy+TableInfo;get_ManagedType;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy+TableInfo;get_Table;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy+TableInfo;get_ThisPtr;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy+TableInfo;set_ManagedType;(System.RuntimeTypeHandle);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy+TableInfo;set_Table;(System.Void**);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy+TableInfo;set_ThisPtr;(System.Void*);summary;df-generated | | System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy;Clear;(System.Runtime.InteropServices.Marshalling.IIUnknownStrategy);summary;df-generated | | System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy;ConstructTableInfo;(System.RuntimeTypeHandle,System.Runtime.InteropServices.Marshalling.IIUnknownDerivedDetails,System.Void*);summary;df-generated | | System.Runtime.InteropServices.Marshalling;IIUnknownCacheStrategy;TryGetTableInfo;(System.RuntimeTypeHandle,System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy+TableInfo);summary;df-generated | @@ -38170,13 +34309,7 @@ neutral | System.Runtime.InteropServices.Marshalling;IUnknownDerivedAttribute;get_ManagedVirtualMethodTable;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;IUnmanagedVirtualMethodTableProvider;GetVirtualMethodTableInfoForKey;(System.Type);summary;df-generated | | System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;MarshalUsingAttribute;(System.Type);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;get_ConstantElementCount;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;get_CountElementName;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;get_ElementIndirectionDepth;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;get_NativeType;();summary;df-generated | -| System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;set_ConstantElementCount;(System.Int32);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;set_CountElementName;(System.String);summary;df-generated | -| System.Runtime.InteropServices.Marshalling;MarshalUsingAttribute;set_ElementIndirectionDepth;(System.Int32);summary;df-generated | | System.Runtime.InteropServices.Marshalling;NativeMarshallingAttribute;NativeMarshallingAttribute;(System.Type);summary;df-generated | | System.Runtime.InteropServices.Marshalling;NativeMarshallingAttribute;get_NativeType;();summary;df-generated | | System.Runtime.InteropServices.Marshalling;PointerArrayMarshaller+ManagedToUnmanagedIn;Free;();summary;df-generated | @@ -38276,7 +34409,6 @@ neutral | System.Runtime.InteropServices;ClassInterfaceAttribute;get_Value;();summary;df-generated | | System.Runtime.InteropServices;CoClassAttribute;CoClassAttribute;(System.Type);summary;df-generated | | System.Runtime.InteropServices;CoClassAttribute;get_CoClass;();summary;df-generated | -| System.Runtime.InteropServices;CollectionsMarshal;AsSpan;(System.Collections.Generic.List);summary;df-generated | | System.Runtime.InteropServices;CollectionsMarshal;GetValueRefOrAddDefault;(System.Collections.Generic.Dictionary,TKey,System.Boolean);summary;df-generated | | System.Runtime.InteropServices;CollectionsMarshal;GetValueRefOrNullRef;(System.Collections.Generic.Dictionary,TKey);summary;df-generated | | System.Runtime.InteropServices;CollectionsMarshal;SetCount;(System.Collections.Generic.List,System.Int32);summary;df-generated | @@ -38367,10 +34499,8 @@ neutral | System.Runtime.InteropServices;GCHandle;Free;();summary;df-generated | | System.Runtime.InteropServices;GCHandle;GetHashCode;();summary;df-generated | | System.Runtime.InteropServices;GCHandle;get_IsAllocated;();summary;df-generated | -| System.Runtime.InteropServices;GCHandle;get_Target;();summary;df-generated | | System.Runtime.InteropServices;GCHandle;op_Equality;(System.Runtime.InteropServices.GCHandle,System.Runtime.InteropServices.GCHandle);summary;df-generated | | System.Runtime.InteropServices;GCHandle;op_Inequality;(System.Runtime.InteropServices.GCHandle,System.Runtime.InteropServices.GCHandle);summary;df-generated | -| System.Runtime.InteropServices;GCHandle;set_Target;(System.Object);summary;df-generated | | System.Runtime.InteropServices;GuidAttribute;GuidAttribute;(System.String);summary;df-generated | | System.Runtime.InteropServices;GuidAttribute;get_Value;();summary;df-generated | | System.Runtime.InteropServices;HandleCollector;Add;();summary;df-generated | @@ -38405,15 +34535,7 @@ neutral | System.Runtime.InteropServices;LCIDConversionAttribute;LCIDConversionAttribute;(System.Int32);summary;df-generated | | System.Runtime.InteropServices;LCIDConversionAttribute;get_Value;();summary;df-generated | | System.Runtime.InteropServices;LibraryImportAttribute;LibraryImportAttribute;(System.String);summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;get_EntryPoint;();summary;df-generated | | System.Runtime.InteropServices;LibraryImportAttribute;get_LibraryName;();summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;get_SetLastError;();summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;get_StringMarshalling;();summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;get_StringMarshallingCustomType;();summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;set_EntryPoint;(System.String);summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;set_SetLastError;(System.Boolean);summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;set_StringMarshalling;(System.Runtime.InteropServices.StringMarshalling);summary;df-generated | -| System.Runtime.InteropServices;LibraryImportAttribute;set_StringMarshallingCustomType;(System.Type);summary;df-generated | | System.Runtime.InteropServices;ManagedToNativeComInteropStubAttribute;ManagedToNativeComInteropStubAttribute;(System.Type,System.String);summary;df-generated | | System.Runtime.InteropServices;ManagedToNativeComInteropStubAttribute;get_ClassType;();summary;df-generated | | System.Runtime.InteropServices;ManagedToNativeComInteropStubAttribute;get_MethodName;();summary;df-generated | @@ -38794,9 +34916,6 @@ neutral | System.Runtime.InteropServices;OSPlatform;op_Equality;(System.Runtime.InteropServices.OSPlatform,System.Runtime.InteropServices.OSPlatform);summary;df-generated | | System.Runtime.InteropServices;OSPlatform;op_Inequality;(System.Runtime.InteropServices.OSPlatform,System.Runtime.InteropServices.OSPlatform);summary;df-generated | | System.Runtime.InteropServices;PosixSignalContext;PosixSignalContext;(System.Runtime.InteropServices.PosixSignal);summary;df-generated | -| System.Runtime.InteropServices;PosixSignalContext;get_Cancel;();summary;df-generated | -| System.Runtime.InteropServices;PosixSignalContext;get_Signal;();summary;df-generated | -| System.Runtime.InteropServices;PosixSignalContext;set_Cancel;(System.Boolean);summary;df-generated | | System.Runtime.InteropServices;PosixSignalRegistration;Dispose;();summary;df-generated | | System.Runtime.InteropServices;PrimaryInteropAssemblyAttribute;PrimaryInteropAssemblyAttribute;(System.Int32,System.Int32);summary;df-generated | | System.Runtime.InteropServices;PrimaryInteropAssemblyAttribute;get_MajorVersion;();summary;df-generated | @@ -45061,9 +41180,6 @@ neutral | System.Runtime.Serialization.DataContracts;DataContract;get_ContractType;();summary;df-generated | | System.Runtime.Serialization.DataContracts;DataContract;get_DataMembers;();summary;df-generated | | System.Runtime.Serialization.DataContracts;DataContract;get_IsBuiltInDataContract;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;get_IsISerializable;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;get_IsReference;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;get_IsValueType;();summary;df-generated | | System.Runtime.Serialization.DataContracts;DataContract;get_OriginalUnderlyingType;();summary;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;GetDataContract;(System.Type);summary;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;GetDataContract;(System.Xml.XmlQualifiedName);summary;df-generated | @@ -45072,29 +41188,9 @@ neutral | System.Runtime.Serialization.DataContracts;DataContractSet;get_Contracts;();summary;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;get_ProcessedContracts;();summary;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;get_SurrogateData;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;DataMember;get_EmitDefaultValue;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;DataMember;get_IsNullable;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;DataMember;get_IsRequired;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;DataMember;get_Order;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;get_HasRoot;();summary;df-generated | | System.Runtime.Serialization.DataContracts;XmlDataContract;get_IsAnonymous;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;get_IsTopLevelElementNullable;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;get_IsTypeDefinedOnImport;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;get_IsValueType;();summary;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;set_IsTypeDefinedOnImport;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;set_IsValueType;(System.Boolean);summary;df-generated | | System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;Deserialize;(System.IO.Stream);summary;df-generated | | System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;Serialize;(System.IO.Stream,System.Object);summary;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;get_AssemblyFormat;();summary;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;get_FilterLevel;();summary;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;get_TypeFormat;();summary;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;set_AssemblyFormat;(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle);summary;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;set_FilterLevel;(System.Runtime.Serialization.Formatters.TypeFilterLevel);summary;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;set_TypeFormat;(System.Runtime.Serialization.Formatters.FormatterTypeStyle);summary;df-generated | -| System.Runtime.Serialization.Formatters;IFieldInfo;get_FieldNames;();summary;df-generated | -| System.Runtime.Serialization.Formatters;IFieldInfo;get_FieldTypes;();summary;df-generated | -| System.Runtime.Serialization.Formatters;IFieldInfo;set_FieldNames;(System.String[]);summary;df-generated | -| System.Runtime.Serialization.Formatters;IFieldInfo;set_FieldTypes;(System.Type[]);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;DataContractJsonSerializer;(System.Type);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;DataContractJsonSerializer;(System.Type,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;DataContractJsonSerializer;(System.Type,System.String);summary;df-generated | @@ -45123,22 +41219,6 @@ neutral | System.Runtime.Serialization.Json;DataContractJsonSerializer;get_MaxItemsInObjectGraph;();summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;get_SerializeReadOnlyTypes;();summary;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;get_UseSimpleDictionaryFormat;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_DateTimeFormat;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_EmitTypeInformation;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_IgnoreExtensionDataObject;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_KnownTypes;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_MaxItemsInObjectGraph;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_RootName;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_SerializeReadOnlyTypes;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;get_UseSimpleDictionaryFormat;();summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_DateTimeFormat;(System.Runtime.Serialization.DateTimeFormat);summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_EmitTypeInformation;(System.Runtime.Serialization.EmitTypeInformation);summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_IgnoreExtensionDataObject;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_KnownTypes;(System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_MaxItemsInObjectGraph;(System.Int32);summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_RootName;(System.String);summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_SerializeReadOnlyTypes;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization.Json;DataContractJsonSerializerSettings;set_UseSimpleDictionaryFormat;(System.Boolean);summary;df-generated | | System.Runtime.Serialization.Json;IXmlJsonWriterInitializer;SetOutput;(System.IO.Stream,System.Text.Encoding,System.Boolean);summary;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonReader;(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas);summary;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;CreateJsonWriter;(System.IO.Stream);summary;df-generated | @@ -45146,19 +41226,13 @@ neutral | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsKeyNameSetExplicitly;();summary;df-generated | | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsNameSetExplicitly;();summary;df-generated | | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsNamespaceSetExplicitly;();summary;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;get_IsReference;();summary;df-generated | | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsReferenceSetExplicitly;();summary;df-generated | | System.Runtime.Serialization;CollectionDataContractAttribute;get_IsValueNameSetExplicitly;();summary;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;set_IsReference;(System.Boolean);summary;df-generated | | System.Runtime.Serialization;ContractNamespaceAttribute;ContractNamespaceAttribute;(System.String);summary;df-generated | -| System.Runtime.Serialization;ContractNamespaceAttribute;get_ClrNamespace;();summary;df-generated | | System.Runtime.Serialization;ContractNamespaceAttribute;get_ContractNamespace;();summary;df-generated | -| System.Runtime.Serialization;ContractNamespaceAttribute;set_ClrNamespace;(System.String);summary;df-generated | | System.Runtime.Serialization;DataContractAttribute;get_IsNameSetExplicitly;();summary;df-generated | | System.Runtime.Serialization;DataContractAttribute;get_IsNamespaceSetExplicitly;();summary;df-generated | -| System.Runtime.Serialization;DataContractAttribute;get_IsReference;();summary;df-generated | | System.Runtime.Serialization;DataContractAttribute;get_IsReferenceSetExplicitly;();summary;df-generated | -| System.Runtime.Serialization;DataContractAttribute;set_IsReference;(System.Boolean);summary;df-generated | | System.Runtime.Serialization;DataContractResolver;ResolveName;(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver);summary;df-generated | | System.Runtime.Serialization;DataContractResolver;TryResolveType;(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString);summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;DataContractSerializer;(System.Type);summary;df-generated | @@ -45181,36 +41255,10 @@ neutral | System.Runtime.Serialization;DataContractSerializer;get_MaxItemsInObjectGraph;();summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;get_PreserveObjectReferences;();summary;df-generated | | System.Runtime.Serialization;DataContractSerializer;get_SerializeReadOnlyTypes;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_DataContractResolver;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_IgnoreExtensionDataObject;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_KnownTypes;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_MaxItemsInObjectGraph;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_PreserveObjectReferences;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_RootName;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_RootNamespace;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;get_SerializeReadOnlyTypes;();summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_DataContractResolver;(System.Runtime.Serialization.DataContractResolver);summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_IgnoreExtensionDataObject;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_KnownTypes;(System.Collections.Generic.IEnumerable);summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_MaxItemsInObjectGraph;(System.Int32);summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_PreserveObjectReferences;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_RootName;(System.Xml.XmlDictionaryString);summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_RootNamespace;(System.Xml.XmlDictionaryString);summary;df-generated | -| System.Runtime.Serialization;DataContractSerializerSettings;set_SerializeReadOnlyTypes;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;get_EmitDefaultValue;();summary;df-generated | | System.Runtime.Serialization;DataMemberAttribute;get_IsNameSetExplicitly;();summary;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;get_IsRequired;();summary;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;get_Order;();summary;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;set_EmitDefaultValue;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;set_IsRequired;(System.Boolean);summary;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;set_Order;(System.Int32);summary;df-generated | | System.Runtime.Serialization;DateTimeFormat;DateTimeFormat;(System.String);summary;df-generated | -| System.Runtime.Serialization;DateTimeFormat;get_DateTimeStyles;();summary;df-generated | -| System.Runtime.Serialization;DateTimeFormat;set_DateTimeStyles;(System.Globalization.DateTimeStyles);summary;df-generated | | System.Runtime.Serialization;EnumMemberAttribute;get_IsValueSetExplicitly;();summary;df-generated | -| System.Runtime.Serialization;ExportOptions;get_DataContractSurrogate;();summary;df-generated | | System.Runtime.Serialization;ExportOptions;get_KnownTypes;();summary;df-generated | -| System.Runtime.Serialization;ExportOptions;set_DataContractSurrogate;(System.Runtime.Serialization.ISerializationSurrogateProvider);summary;df-generated | | System.Runtime.Serialization;Formatter;Deserialize;(System.IO.Stream);summary;df-generated | | System.Runtime.Serialization;Formatter;GetNext;(System.Int64);summary;df-generated | | System.Runtime.Serialization;Formatter;Schedule;(System.Object);summary;df-generated | @@ -45234,12 +41282,6 @@ neutral | System.Runtime.Serialization;Formatter;WriteUInt32;(System.UInt32,System.String);summary;df-generated | | System.Runtime.Serialization;Formatter;WriteUInt64;(System.UInt64,System.String);summary;df-generated | | System.Runtime.Serialization;Formatter;WriteValueType;(System.Object,System.String,System.Type);summary;df-generated | -| System.Runtime.Serialization;Formatter;get_Binder;();summary;df-generated | -| System.Runtime.Serialization;Formatter;get_Context;();summary;df-generated | -| System.Runtime.Serialization;Formatter;get_SurrogateSelector;();summary;df-generated | -| System.Runtime.Serialization;Formatter;set_Binder;(System.Runtime.Serialization.SerializationBinder);summary;df-generated | -| System.Runtime.Serialization;Formatter;set_Context;(System.Runtime.Serialization.StreamingContext);summary;df-generated | -| System.Runtime.Serialization;Formatter;set_SurrogateSelector;(System.Runtime.Serialization.ISurrogateSelector);summary;df-generated | | System.Runtime.Serialization;FormatterConverter;ToBoolean;(System.Object);summary;df-generated | | System.Runtime.Serialization;FormatterConverter;ToByte;(System.Object);summary;df-generated | | System.Runtime.Serialization;FormatterConverter;ToChar;(System.Object);summary;df-generated | @@ -45258,16 +41300,8 @@ neutral | System.Runtime.Serialization;FormatterServices;GetSafeUninitializedObject;(System.Type);summary;df-generated | | System.Runtime.Serialization;FormatterServices;GetUninitializedObject;(System.Type);summary;df-generated | | System.Runtime.Serialization;IDeserializationCallback;OnDeserialization;(System.Object);summary;df-generated | -| System.Runtime.Serialization;IExtensibleDataObject;get_ExtensionData;();summary;df-generated | -| System.Runtime.Serialization;IExtensibleDataObject;set_ExtensionData;(System.Runtime.Serialization.ExtensionDataObject);summary;df-generated | | System.Runtime.Serialization;IFormatter;Deserialize;(System.IO.Stream);summary;df-generated | | System.Runtime.Serialization;IFormatter;Serialize;(System.IO.Stream,System.Object);summary;df-generated | -| System.Runtime.Serialization;IFormatter;get_Binder;();summary;df-generated | -| System.Runtime.Serialization;IFormatter;get_Context;();summary;df-generated | -| System.Runtime.Serialization;IFormatter;get_SurrogateSelector;();summary;df-generated | -| System.Runtime.Serialization;IFormatter;set_Binder;(System.Runtime.Serialization.SerializationBinder);summary;df-generated | -| System.Runtime.Serialization;IFormatter;set_Context;(System.Runtime.Serialization.StreamingContext);summary;df-generated | -| System.Runtime.Serialization;IFormatter;set_SurrogateSelector;(System.Runtime.Serialization.ISurrogateSelector);summary;df-generated | | System.Runtime.Serialization;IFormatterConverter;Convert;(System.Object,System.Type);summary;df-generated | | System.Runtime.Serialization;IFormatterConverter;Convert;(System.Object,System.TypeCode);summary;df-generated | | System.Runtime.Serialization;IFormatterConverter;ToBoolean;(System.Object);summary;df-generated | @@ -45319,8 +41353,6 @@ neutral | System.Runtime.Serialization;ObjectManager;RegisterObject;(System.Object,System.Int64,System.Runtime.Serialization.SerializationInfo);summary;df-generated | | System.Runtime.Serialization;ObjectManager;RegisterObject;(System.Object,System.Int64,System.Runtime.Serialization.SerializationInfo,System.Int64,System.Reflection.MemberInfo);summary;df-generated | | System.Runtime.Serialization;ObjectManager;RegisterObject;(System.Object,System.Int64,System.Runtime.Serialization.SerializationInfo,System.Int64,System.Reflection.MemberInfo,System.Int32[]);summary;df-generated | -| System.Runtime.Serialization;OptionalFieldAttribute;get_VersionAdded;();summary;df-generated | -| System.Runtime.Serialization;OptionalFieldAttribute;set_VersionAdded;(System.Int32);summary;df-generated | | System.Runtime.Serialization;SafeSerializationEventArgs;AddSerializedState;(System.Runtime.Serialization.ISafeSerializationData);summary;df-generated | | System.Runtime.Serialization;SafeSerializationEventArgs;get_StreamingContext;();summary;df-generated | | System.Runtime.Serialization;SerializationBinder;BindToName;(System.Type,System.String,System.String);summary;df-generated | @@ -45342,8 +41374,6 @@ neutral | System.Runtime.Serialization;SerializationInfo;GetUInt32;(System.String);summary;df-generated | | System.Runtime.Serialization;SerializationInfo;GetUInt64;(System.String);summary;df-generated | | System.Runtime.Serialization;SerializationInfo;SerializationInfo;(System.Type,System.Runtime.Serialization.IFormatterConverter,System.Boolean);summary;df-generated | -| System.Runtime.Serialization;SerializationInfo;get_IsAssemblyNameSetExplicit;();summary;df-generated | -| System.Runtime.Serialization;SerializationInfo;get_IsFullTypeNameSetExplicit;();summary;df-generated | | System.Runtime.Serialization;SerializationInfo;get_MemberCount;();summary;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;MoveNext;();summary;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;Reset;();summary;df-generated | @@ -45393,12 +41423,8 @@ neutral | System.Runtime.Versioning;ObsoletedOSPlatformAttribute;ObsoletedOSPlatformAttribute;(System.String);summary;df-generated | | System.Runtime.Versioning;ObsoletedOSPlatformAttribute;ObsoletedOSPlatformAttribute;(System.String,System.String);summary;df-generated | | System.Runtime.Versioning;ObsoletedOSPlatformAttribute;get_Message;();summary;df-generated | -| System.Runtime.Versioning;ObsoletedOSPlatformAttribute;get_Url;();summary;df-generated | -| System.Runtime.Versioning;ObsoletedOSPlatformAttribute;set_Url;(System.String);summary;df-generated | | System.Runtime.Versioning;RequiresPreviewFeaturesAttribute;RequiresPreviewFeaturesAttribute;(System.String);summary;df-generated | | System.Runtime.Versioning;RequiresPreviewFeaturesAttribute;get_Message;();summary;df-generated | -| System.Runtime.Versioning;RequiresPreviewFeaturesAttribute;get_Url;();summary;df-generated | -| System.Runtime.Versioning;RequiresPreviewFeaturesAttribute;set_Url;(System.String);summary;df-generated | | System.Runtime.Versioning;ResourceConsumptionAttribute;ResourceConsumptionAttribute;(System.Runtime.Versioning.ResourceScope);summary;df-generated | | System.Runtime.Versioning;ResourceConsumptionAttribute;ResourceConsumptionAttribute;(System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope);summary;df-generated | | System.Runtime.Versioning;ResourceConsumptionAttribute;get_ConsumptionScope;();summary;df-generated | @@ -45419,13 +41445,7 @@ neutral | System.Runtime;DependentHandle;DependentHandle;(System.Object,System.Object);summary;df-generated | | System.Runtime;DependentHandle;Dispose;();summary;df-generated | | System.Runtime;DependentHandle;get_IsAllocated;();summary;df-generated | -| System.Runtime;DependentHandle;set_Dependent;(System.Object);summary;df-generated | -| System.Runtime;DependentHandle;set_Target;(System.Object);summary;df-generated | | System.Runtime;GCSettings;get_IsServerGC;();summary;df-generated | -| System.Runtime;GCSettings;get_LargeObjectHeapCompactionMode;();summary;df-generated | -| System.Runtime;GCSettings;get_LatencyMode;();summary;df-generated | -| System.Runtime;GCSettings;set_LargeObjectHeapCompactionMode;(System.Runtime.GCLargeObjectHeapCompactionMode);summary;df-generated | -| System.Runtime;GCSettings;set_LatencyMode;(System.Runtime.GCLatencyMode);summary;df-generated | | System.Runtime;JitInfo;GetCompilationTime;(System.Boolean);summary;df-generated | | System.Runtime;JitInfo;GetCompiledILBytes;(System.Boolean);summary;df-generated | | System.Runtime;JitInfo;GetCompiledMethodCount;(System.Boolean);summary;df-generated | @@ -45503,23 +41523,13 @@ neutral | System.Security.AccessControl;CommonSecurityDescriptor;SetDiscretionaryAclProtection;(System.Boolean,System.Boolean);summary;df-generated | | System.Security.AccessControl;CommonSecurityDescriptor;SetSystemAclProtection;(System.Boolean,System.Boolean);summary;df-generated | | System.Security.AccessControl;CommonSecurityDescriptor;get_ControlFlags;();summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;get_DiscretionaryAcl;();summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;get_Group;();summary;df-generated | | System.Security.AccessControl;CommonSecurityDescriptor;get_IsContainer;();summary;df-generated | | System.Security.AccessControl;CommonSecurityDescriptor;get_IsDS;();summary;df-generated | | System.Security.AccessControl;CommonSecurityDescriptor;get_IsDiscretionaryAclCanonical;();summary;df-generated | | System.Security.AccessControl;CommonSecurityDescriptor;get_IsSystemAclCanonical;();summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;get_Owner;();summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;get_SystemAcl;();summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;set_DiscretionaryAcl;(System.Security.AccessControl.DiscretionaryAcl);summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;set_Group;(System.Security.Principal.SecurityIdentifier);summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;set_Owner;(System.Security.Principal.SecurityIdentifier);summary;df-generated | -| System.Security.AccessControl;CommonSecurityDescriptor;set_SystemAcl;(System.Security.AccessControl.SystemAcl);summary;df-generated | | System.Security.AccessControl;CompoundAce;CompoundAce;(System.Security.AccessControl.AceFlags,System.Int32,System.Security.AccessControl.CompoundAceType,System.Security.Principal.SecurityIdentifier);summary;df-generated | | System.Security.AccessControl;CompoundAce;GetBinaryForm;(System.Byte[],System.Int32);summary;df-generated | | System.Security.AccessControl;CompoundAce;get_BinaryLength;();summary;df-generated | -| System.Security.AccessControl;CompoundAce;get_CompoundAceType;();summary;df-generated | -| System.Security.AccessControl;CompoundAce;set_CompoundAceType;(System.Security.AccessControl.CompoundAceType);summary;df-generated | | System.Security.AccessControl;CustomAce;CustomAce;(System.Security.AccessControl.AceType,System.Security.AccessControl.AceFlags,System.Byte[]);summary;df-generated | | System.Security.AccessControl;CustomAce;GetBinaryForm;(System.Byte[],System.Int32);summary;df-generated | | System.Security.AccessControl;CustomAce;GetOpaque;();summary;df-generated | @@ -45592,7 +41602,6 @@ neutral | System.Security.AccessControl;GenericAce;Equals;(System.Object);summary;df-generated | | System.Security.AccessControl;GenericAce;GetBinaryForm;(System.Byte[],System.Int32);summary;df-generated | | System.Security.AccessControl;GenericAce;GetHashCode;();summary;df-generated | -| System.Security.AccessControl;GenericAce;get_AceFlags;();summary;df-generated | | System.Security.AccessControl;GenericAce;get_AceType;();summary;df-generated | | System.Security.AccessControl;GenericAce;get_AuditFlags;();summary;df-generated | | System.Security.AccessControl;GenericAce;get_BinaryLength;();summary;df-generated | @@ -45601,7 +41610,6 @@ neutral | System.Security.AccessControl;GenericAce;get_PropagationFlags;();summary;df-generated | | System.Security.AccessControl;GenericAce;op_Equality;(System.Security.AccessControl.GenericAce,System.Security.AccessControl.GenericAce);summary;df-generated | | System.Security.AccessControl;GenericAce;op_Inequality;(System.Security.AccessControl.GenericAce,System.Security.AccessControl.GenericAce);summary;df-generated | -| System.Security.AccessControl;GenericAce;set_AceFlags;(System.Security.AccessControl.AceFlags);summary;df-generated | | System.Security.AccessControl;GenericAcl;CopyTo;(System.Security.AccessControl.GenericAce[],System.Int32);summary;df-generated | | System.Security.AccessControl;GenericAcl;GetBinaryForm;(System.Byte[],System.Int32);summary;df-generated | | System.Security.AccessControl;GenericAcl;GetEnumerator;();summary;df-generated | @@ -45617,15 +41625,7 @@ neutral | System.Security.AccessControl;GenericSecurityDescriptor;IsSddlConversionSupported;();summary;df-generated | | System.Security.AccessControl;GenericSecurityDescriptor;get_BinaryLength;();summary;df-generated | | System.Security.AccessControl;GenericSecurityDescriptor;get_ControlFlags;();summary;df-generated | -| System.Security.AccessControl;GenericSecurityDescriptor;get_Group;();summary;df-generated | -| System.Security.AccessControl;GenericSecurityDescriptor;get_Owner;();summary;df-generated | | System.Security.AccessControl;GenericSecurityDescriptor;get_Revision;();summary;df-generated | -| System.Security.AccessControl;GenericSecurityDescriptor;set_Group;(System.Security.Principal.SecurityIdentifier);summary;df-generated | -| System.Security.AccessControl;GenericSecurityDescriptor;set_Owner;(System.Security.Principal.SecurityIdentifier);summary;df-generated | -| System.Security.AccessControl;KnownAce;get_AccessMask;();summary;df-generated | -| System.Security.AccessControl;KnownAce;get_SecurityIdentifier;();summary;df-generated | -| System.Security.AccessControl;KnownAce;set_AccessMask;(System.Int32);summary;df-generated | -| System.Security.AccessControl;KnownAce;set_SecurityIdentifier;(System.Security.Principal.SecurityIdentifier);summary;df-generated | | System.Security.AccessControl;NativeObjectSecurity;NativeObjectSecurity;(System.Boolean,System.Security.AccessControl.ResourceType);summary;df-generated | | System.Security.AccessControl;NativeObjectSecurity;NativeObjectSecurity;(System.Boolean,System.Security.AccessControl.ResourceType,System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections);summary;df-generated | | System.Security.AccessControl;NativeObjectSecurity;NativeObjectSecurity;(System.Boolean,System.Security.AccessControl.ResourceType,System.String,System.Security.AccessControl.AccessControlSections);summary;df-generated | @@ -45641,12 +41641,6 @@ neutral | System.Security.AccessControl;ObjectAce;MaxOpaqueLength;(System.Boolean);summary;df-generated | | System.Security.AccessControl;ObjectAce;ObjectAce;(System.Security.AccessControl.AceFlags,System.Security.AccessControl.AceQualifier,System.Int32,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid,System.Boolean,System.Byte[]);summary;df-generated | | System.Security.AccessControl;ObjectAce;get_BinaryLength;();summary;df-generated | -| System.Security.AccessControl;ObjectAce;get_InheritedObjectAceType;();summary;df-generated | -| System.Security.AccessControl;ObjectAce;get_ObjectAceFlags;();summary;df-generated | -| System.Security.AccessControl;ObjectAce;get_ObjectAceType;();summary;df-generated | -| System.Security.AccessControl;ObjectAce;set_InheritedObjectAceType;(System.Guid);summary;df-generated | -| System.Security.AccessControl;ObjectAce;set_ObjectAceFlags;(System.Security.AccessControl.ObjectAceFlags);summary;df-generated | -| System.Security.AccessControl;ObjectAce;set_ObjectAceType;(System.Guid);summary;df-generated | | System.Security.AccessControl;ObjectAuditRule;ObjectAuditRule;(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Guid,System.Guid,System.Security.AccessControl.AuditFlags);summary;df-generated | | System.Security.AccessControl;ObjectAuditRule;get_InheritedObjectType;();summary;df-generated | | System.Security.AccessControl;ObjectAuditRule;get_ObjectFlags;();summary;df-generated | @@ -45683,22 +41677,14 @@ neutral | System.Security.AccessControl;ObjectSecurity;WriteUnlock;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_AccessRightType;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_AccessRuleType;();summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;get_AccessRulesModified;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_AreAccessRulesCanonical;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_AreAccessRulesProtected;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_AreAuditRulesCanonical;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_AreAuditRulesProtected;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_AuditRuleType;();summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;get_AuditRulesModified;();summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;get_GroupModified;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_IsContainer;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_IsDS;();summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;get_OwnerModified;();summary;df-generated | | System.Security.AccessControl;ObjectSecurity;get_SecurityDescriptor;();summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;set_AccessRulesModified;(System.Boolean);summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;set_AuditRulesModified;(System.Boolean);summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;set_GroupModified;(System.Boolean);summary;df-generated | -| System.Security.AccessControl;ObjectSecurity;set_OwnerModified;(System.Boolean);summary;df-generated | | System.Security.AccessControl;ObjectSecurity;AccessRuleFactory;(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType);summary;df-generated | | System.Security.AccessControl;ObjectSecurity;AddAccessRule;(System.Security.AccessControl.AccessRule);summary;df-generated | | System.Security.AccessControl;ObjectSecurity;AddAuditRule;(System.Security.AccessControl.AuditRule);summary;df-generated | @@ -45744,16 +41730,6 @@ neutral | System.Security.AccessControl;RawSecurityDescriptor;RawSecurityDescriptor;(System.String);summary;df-generated | | System.Security.AccessControl;RawSecurityDescriptor;SetFlags;(System.Security.AccessControl.ControlFlags);summary;df-generated | | System.Security.AccessControl;RawSecurityDescriptor;get_ControlFlags;();summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;get_DiscretionaryAcl;();summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;get_Group;();summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;get_Owner;();summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;get_ResourceManagerControl;();summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;get_SystemAcl;();summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;set_DiscretionaryAcl;(System.Security.AccessControl.RawAcl);summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;set_Group;(System.Security.Principal.SecurityIdentifier);summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;set_Owner;(System.Security.Principal.SecurityIdentifier);summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;set_ResourceManagerControl;(System.Byte);summary;df-generated | -| System.Security.AccessControl;RawSecurityDescriptor;set_SystemAcl;(System.Security.AccessControl.RawAcl);summary;df-generated | | System.Security.AccessControl;RegistryAccessRule;RegistryAccessRule;(System.Security.Principal.IdentityReference,System.Security.AccessControl.RegistryRights,System.Security.AccessControl.AccessControlType);summary;df-generated | | System.Security.AccessControl;RegistryAccessRule;RegistryAccessRule;(System.Security.Principal.IdentityReference,System.Security.AccessControl.RegistryRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType);summary;df-generated | | System.Security.AccessControl;RegistryAccessRule;RegistryAccessRule;(System.String,System.Security.AccessControl.RegistryRights,System.Security.AccessControl.AccessControlType);summary;df-generated | @@ -45845,9 +41821,7 @@ neutral | System.Security.Claims;ClaimsPrincipal;HasClaim;(System.String,System.String);summary;df-generated | | System.Security.Claims;ClaimsPrincipal;IsInRole;(System.String);summary;df-generated | | System.Security.Claims;ClaimsPrincipal;WriteTo;(System.IO.BinaryWriter);summary;df-generated | -| System.Security.Claims;ClaimsPrincipal;get_ClaimsPrincipalSelector;();summary;df-generated | | System.Security.Claims;ClaimsPrincipal;get_Current;();summary;df-generated | -| System.Security.Claims;ClaimsPrincipal;get_PrimaryIdentitySelector;();summary;df-generated | | System.Security.Cryptography.X509Certificates;CertificateRequest;CertificateRequest;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.HashAlgorithmName);summary;df-generated | | System.Security.Cryptography.X509Certificates;CertificateRequest;Create;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.X509SignatureGenerator,System.DateTimeOffset,System.DateTimeOffset,System.Byte[]);summary;df-generated | | System.Security.Cryptography.X509Certificates;CertificateRequest;Create;(System.Security.Cryptography.X509Certificates.X500DistinguishedName,System.Security.Cryptography.X509Certificates.X509SignatureGenerator,System.DateTimeOffset,System.DateTimeOffset,System.ReadOnlySpan);summary;df-generated | @@ -45889,8 +41863,6 @@ neutral | System.Security.Cryptography.X509Certificates;PublicKey;GetRSAPublicKey;();summary;df-generated | | System.Security.Cryptography.X509Certificates;PublicKey;PublicKey;(System.Security.Cryptography.AsymmetricAlgorithm);summary;df-generated | | System.Security.Cryptography.X509Certificates;PublicKey;TryExportSubjectPublicKeyInfo;(System.Span,System.Int32);summary;df-generated | -| System.Security.Cryptography.X509Certificates;PublicKey;get_EncodedKeyValue;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;PublicKey;get_EncodedParameters;();summary;df-generated | | System.Security.Cryptography.X509Certificates;RSACertificateExtensions;CopyWithPrivateKey;(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.RSA);summary;df-generated | | System.Security.Cryptography.X509Certificates;RSACertificateExtensions;GetRSAPrivateKey;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | | System.Security.Cryptography.X509Certificates;RSACertificateExtensions;GetRSAPublicKey;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | @@ -45987,8 +41959,6 @@ neutral | System.Security.Cryptography.X509Certificates;X509Certificate2;X509Certificate2;(System.String,System.Security.SecureString,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;X509Certificate2;(System.String,System.String);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;X509Certificate2;(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;get_Archived;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;get_FriendlyName;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_HasPrivateKey;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_IssuerName;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_RawData;();summary;df-generated | @@ -45998,9 +41968,6 @@ neutral | System.Security.Cryptography.X509Certificates;X509Certificate2;get_SubjectName;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_Thumbprint;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;get_Version;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;set_Archived;(System.Boolean);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;set_FriendlyName;(System.String);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;set_PrivateKey;(System.Security.Cryptography.AsymmetricAlgorithm);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;Contains;(System.Security.Cryptography.X509Certificates.X509Certificate2);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;Export;(System.Security.Cryptography.X509Certificates.X509ContentType);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;Export;(System.Security.Cryptography.X509Certificates.X509ContentType,System.String);summary;df-generated | @@ -46097,12 +42064,8 @@ neutral | System.Security.Cryptography.X509Certificates;X509Chain;X509Chain;(System.IntPtr);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;get_ChainContext;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;get_ChainElements;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Chain;get_ChainPolicy;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;get_ChainStatus;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Chain;get_SafeHandle;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainElement;get_Certificate;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainElement;get_ChainElementStatus;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainElement;get_Information;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;get_Count;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;get_IsSynchronized;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementEnumerator;Dispose;();summary;df-generated | @@ -46112,23 +42075,7 @@ neutral | System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_ApplicationPolicy;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_CertificatePolicy;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_CustomTrustStore;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_DisableCertificateDownloads;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_ExtraStore;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_RevocationFlag;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_RevocationMode;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_TrustMode;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_UrlRetrievalTimeout;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_VerificationFlags;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;get_VerificationTimeIgnored;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;set_DisableCertificateDownloads;(System.Boolean);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;set_RevocationFlag;(System.Security.Cryptography.X509Certificates.X509RevocationFlag);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;set_RevocationMode;(System.Security.Cryptography.X509Certificates.X509RevocationMode);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;set_TrustMode;(System.Security.Cryptography.X509Certificates.X509ChainTrustMode);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;set_UrlRetrievalTimeout;(System.TimeSpan);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;set_VerificationFlags;(System.Security.Cryptography.X509Certificates.X509VerificationFlags);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;set_VerificationTimeIgnored;(System.Boolean);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainStatus;get_Status;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainStatus;set_Status;(System.Security.Cryptography.X509Certificates.X509ChainStatusFlags);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509EnhancedKeyUsageExtension;X509EnhancedKeyUsageExtension;(System.Security.Cryptography.AsnEncodedData,System.Boolean);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509EnhancedKeyUsageExtension;X509EnhancedKeyUsageExtension;(System.Security.Cryptography.OidCollection,System.Boolean);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Extension;X509Extension;(System.Security.Cryptography.AsnEncodedData,System.Boolean);summary;df-generated | @@ -46136,8 +42083,6 @@ neutral | System.Security.Cryptography.X509Certificates;X509Extension;X509Extension;(System.Security.Cryptography.Oid,System.ReadOnlySpan,System.Boolean);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Extension;X509Extension;(System.String,System.Byte[],System.Boolean);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Extension;X509Extension;(System.String,System.ReadOnlySpan,System.Boolean);summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Extension;get_Critical;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Extension;set_Critical;(System.Boolean);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;get_Count;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ExtensionCollection;get_IsSynchronized;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509ExtensionEnumerator;Dispose;();summary;df-generated | @@ -46167,8 +42112,6 @@ neutral | System.Security.Cryptography.X509Certificates;X509Store;X509Store;(System.String,System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.OpenFlags);summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Store;get_Certificates;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Store;get_IsOpen;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Store;get_Location;();summary;df-generated | -| System.Security.Cryptography.X509Certificates;X509Store;get_Name;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509Store;get_StoreHandle;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509SubjectAlternativeNameExtension;EnumerateDnsNames;();summary;df-generated | | System.Security.Cryptography.X509Certificates;X509SubjectAlternativeNameExtension;EnumerateIPAddresses;();summary;df-generated | @@ -46188,18 +42131,14 @@ neutral | System.Security.Cryptography.Xml;DataReference;DataReference;(System.String,System.Security.Cryptography.Xml.TransformChain);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedKey;AddReference;(System.Security.Cryptography.Xml.DataReference);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedKey;AddReference;(System.Security.Cryptography.Xml.KeyReference);summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedKey;get_Recipient;();summary;df-generated | | System.Security.Cryptography.Xml;EncryptedKey;get_ReferenceList;();summary;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;AddTransform;(System.Security.Cryptography.Xml.Transform);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;EncryptedReference;(System.String);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;get_CacheValid;();summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;get_TransformChain;();summary;df-generated | | System.Security.Cryptography.Xml;EncryptedType;AddProperty;(System.Security.Cryptography.Xml.EncryptionProperty);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedType;GetXml;();summary;df-generated | | System.Security.Cryptography.Xml;EncryptedType;LoadXml;(System.Xml.XmlElement);summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;get_CipherData;();summary;df-generated | | System.Security.Cryptography.Xml;EncryptedType;get_EncryptionProperties;();summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;get_KeyInfo;();summary;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;AddKeyNameMapping;(System.String,System.Object);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;ClearKeyNameMappings;();summary;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;DecryptData;(System.Security.Cryptography.Xml.EncryptedData,System.Security.Cryptography.SymmetricAlgorithm);summary;df-generated | @@ -46217,15 +42156,6 @@ neutral | System.Security.Cryptography.Xml;EncryptedXml;GetDecryptionIV;(System.Security.Cryptography.Xml.EncryptedData,System.String);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;ReplaceData;(System.Xml.XmlElement,System.Byte[]);summary;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;ReplaceElement;(System.Xml.XmlElement,System.Security.Cryptography.Xml.EncryptedData,System.Boolean);summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;get_Mode;();summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;get_Padding;();summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;get_Recipient;();summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;get_XmlDSigSearchDepth;();summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;set_Mode;(System.Security.Cryptography.CipherMode);summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;set_Padding;(System.Security.Cryptography.PaddingMode);summary;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;set_XmlDSigSearchDepth;(System.Int32);summary;df-generated | -| System.Security.Cryptography.Xml;EncryptionMethod;get_KeySize;();summary;df-generated | -| System.Security.Cryptography.Xml;EncryptionMethod;set_KeySize;(System.Int32);summary;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;Contains;(System.Object);summary;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;Contains;(System.Security.Cryptography.Xml.EncryptionProperty);summary;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;IndexOf;(System.Object);summary;df-generated | @@ -46256,7 +42186,6 @@ neutral | System.Security.Cryptography.Xml;KeyReference;KeyReference;(System.String,System.Security.Cryptography.Xml.TransformChain);summary;df-generated | | System.Security.Cryptography.Xml;RSAKeyValue;GetXml;();summary;df-generated | | System.Security.Cryptography.Xml;RSAKeyValue;LoadXml;(System.Xml.XmlElement);summary;df-generated | -| System.Security.Cryptography.Xml;Reference;get_TransformChain;();summary;df-generated | | System.Security.Cryptography.Xml;ReferenceList;Contains;(System.Object);summary;df-generated | | System.Security.Cryptography.Xml;ReferenceList;IndexOf;(System.Object);summary;df-generated | | System.Security.Cryptography.Xml;ReferenceList;Remove;(System.Object);summary;df-generated | @@ -46267,7 +42196,6 @@ neutral | System.Security.Cryptography.Xml;ReferenceList;get_IsSynchronized;();summary;df-generated | | System.Security.Cryptography.Xml;ReferenceList;get_ItemOf;(System.Int32);summary;df-generated | | System.Security.Cryptography.Xml;Signature;GetXml;();summary;df-generated | -| System.Security.Cryptography.Xml;Signature;get_KeyInfo;();summary;df-generated | | System.Security.Cryptography.Xml;SignedInfo;get_Count;();summary;df-generated | | System.Security.Cryptography.Xml;SignedInfo;get_IsReadOnly;();summary;df-generated | | System.Security.Cryptography.Xml;SignedInfo;get_IsSynchronized;();summary;df-generated | @@ -46280,8 +42208,6 @@ neutral | System.Security.Cryptography.Xml;SignedXml;CheckSignatureReturningKey;(System.Security.Cryptography.AsymmetricAlgorithm);summary;df-generated | | System.Security.Cryptography.Xml;SignedXml;ComputeSignature;();summary;df-generated | | System.Security.Cryptography.Xml;SignedXml;GetPublicKey;();summary;df-generated | -| System.Security.Cryptography.Xml;SignedXml;get_EncryptedXml;();summary;df-generated | -| System.Security.Cryptography.Xml;SignedXml;get_KeyInfo;();summary;df-generated | | System.Security.Cryptography.Xml;SignedXml;get_SignatureLength;();summary;df-generated | | System.Security.Cryptography.Xml;SignedXml;get_SignatureMethod;();summary;df-generated | | System.Security.Cryptography.Xml;Transform;GetInnerXml;();summary;df-generated | @@ -46346,10 +42272,6 @@ neutral | System.Security.Cryptography;AesCng;TryEncryptCbcCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;AesCng;TryEncryptCfbCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32);summary;df-generated | | System.Security.Cryptography;AesCng;TryEncryptEcbCore;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | -| System.Security.Cryptography;AesCng;get_Key;();summary;df-generated | -| System.Security.Cryptography;AesCng;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;AesCng;set_Key;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;AesCng;set_KeySize;(System.Int32);summary;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;CreateDecryptor;();summary;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;CreateDecryptor;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;CreateEncryptor;();summary;df-generated | @@ -46357,18 +42279,6 @@ neutral | System.Security.Cryptography;AesCryptoServiceProvider;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;GenerateIV;();summary;df-generated | | System.Security.Cryptography;AesCryptoServiceProvider;GenerateKey;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;get_BlockSize;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;get_FeedbackSize;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;get_IV;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;get_Key;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;get_Mode;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;get_Padding;();summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;set_BlockSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;set_FeedbackSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;set_KeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;set_Mode;(System.Security.Cryptography.CipherMode);summary;df-generated | -| System.Security.Cryptography;AesCryptoServiceProvider;set_Padding;(System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;AesGcm;AesGcm;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;AesGcm;AesGcm;(System.Byte[],System.Int32);summary;df-generated | | System.Security.Cryptography;AesGcm;AesGcm;(System.ReadOnlySpan);summary;df-generated | @@ -46389,19 +42299,6 @@ neutral | System.Security.Cryptography;AesManaged;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;AesManaged;GenerateIV;();summary;df-generated | | System.Security.Cryptography;AesManaged;GenerateKey;();summary;df-generated | -| System.Security.Cryptography;AesManaged;get_BlockSize;();summary;df-generated | -| System.Security.Cryptography;AesManaged;get_FeedbackSize;();summary;df-generated | -| System.Security.Cryptography;AesManaged;get_IV;();summary;df-generated | -| System.Security.Cryptography;AesManaged;get_Key;();summary;df-generated | -| System.Security.Cryptography;AesManaged;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;AesManaged;get_Mode;();summary;df-generated | -| System.Security.Cryptography;AesManaged;get_Padding;();summary;df-generated | -| System.Security.Cryptography;AesManaged;set_BlockSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;AesManaged;set_FeedbackSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;AesManaged;set_KeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;AesManaged;set_Mode;(System.Security.Cryptography.CipherMode);summary;df-generated | -| System.Security.Cryptography;AesManaged;set_Padding;(System.Security.Cryptography.PaddingMode);summary;df-generated | -| System.Security.Cryptography;AsnEncodedData;AsnEncodedData;(System.ReadOnlySpan);summary;df-generated | | System.Security.Cryptography;AsnEncodedData;AsnEncodedData;(System.Security.Cryptography.Oid,System.Byte[]);summary;df-generated | | System.Security.Cryptography;AsnEncodedData;AsnEncodedData;(System.String,System.Byte[]);summary;df-generated | | System.Security.Cryptography;AsnEncodedDataCollection;Remove;(System.Security.Cryptography.AsnEncodedData);summary;df-generated | @@ -46440,13 +42337,9 @@ neutral | System.Security.Cryptography;AsymmetricAlgorithm;TryExportSubjectPublicKeyInfo;(System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;AsymmetricAlgorithm;TryExportSubjectPublicKeyInfoPem;(System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;AsymmetricAlgorithm;get_KeyExchangeAlgorithm;();summary;df-generated | -| System.Security.Cryptography;AsymmetricAlgorithm;get_KeySize;();summary;df-generated | | System.Security.Cryptography;AsymmetricAlgorithm;get_SignatureAlgorithm;();summary;df-generated | -| System.Security.Cryptography;AsymmetricAlgorithm;set_KeySize;(System.Int32);summary;df-generated | | System.Security.Cryptography;AsymmetricKeyExchangeDeformatter;DecryptKeyExchange;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;AsymmetricKeyExchangeDeformatter;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);summary;df-generated | -| System.Security.Cryptography;AsymmetricKeyExchangeDeformatter;get_Parameters;();summary;df-generated | -| System.Security.Cryptography;AsymmetricKeyExchangeDeformatter;set_Parameters;(System.String);summary;df-generated | | System.Security.Cryptography;AsymmetricKeyExchangeFormatter;CreateKeyExchange;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;AsymmetricKeyExchangeFormatter;CreateKeyExchange;(System.Byte[],System.Type);summary;df-generated | | System.Security.Cryptography;AsymmetricKeyExchangeFormatter;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);summary;df-generated | @@ -46518,19 +42411,15 @@ neutral | System.Security.Cryptography;CngKey;SetProperty;(System.Security.Cryptography.CngProperty);summary;df-generated | | System.Security.Cryptography;CngKey;get_Algorithm;();summary;df-generated | | System.Security.Cryptography;CngKey;get_AlgorithmGroup;();summary;df-generated | -| System.Security.Cryptography;CngKey;get_ExportPolicy;();summary;df-generated | | System.Security.Cryptography;CngKey;get_Handle;();summary;df-generated | -| System.Security.Cryptography;CngKey;get_IsEphemeral;();summary;df-generated | | System.Security.Cryptography;CngKey;get_IsMachineKey;();summary;df-generated | | System.Security.Cryptography;CngKey;get_KeyName;();summary;df-generated | | System.Security.Cryptography;CngKey;get_KeySize;();summary;df-generated | | System.Security.Cryptography;CngKey;get_KeyUsage;();summary;df-generated | -| System.Security.Cryptography;CngKey;get_ParentWindowHandle;();summary;df-generated | | System.Security.Cryptography;CngKey;get_Provider;();summary;df-generated | | System.Security.Cryptography;CngKey;get_ProviderHandle;();summary;df-generated | | System.Security.Cryptography;CngKey;get_UIPolicy;();summary;df-generated | | System.Security.Cryptography;CngKey;get_UniqueName;();summary;df-generated | -| System.Security.Cryptography;CngKey;set_ParentWindowHandle;(System.IntPtr);summary;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;Equals;(System.Object);summary;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;Equals;(System.Security.Cryptography.CngKeyBlobFormat);summary;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;GetHashCode;();summary;df-generated | @@ -46544,22 +42433,9 @@ neutral | System.Security.Cryptography;CngKeyBlobFormat;get_Pkcs8PrivateBlob;();summary;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;op_Equality;(System.Security.Cryptography.CngKeyBlobFormat,System.Security.Cryptography.CngKeyBlobFormat);summary;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;op_Inequality;(System.Security.Cryptography.CngKeyBlobFormat,System.Security.Cryptography.CngKeyBlobFormat);summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;get_ExportPolicy;();summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;get_KeyCreationOptions;();summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;get_KeyUsage;();summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;get_Parameters;();summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;get_ParentWindowHandle;();summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;get_UIPolicy;();summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;set_ExportPolicy;(System.Nullable);summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;set_KeyCreationOptions;(System.Security.Cryptography.CngKeyCreationOptions);summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;set_KeyUsage;(System.Nullable);summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;set_ParentWindowHandle;(System.IntPtr);summary;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;set_UIPolicy;(System.Security.Cryptography.CngUIPolicy);summary;df-generated | | System.Security.Cryptography;CngProperty;Equals;(System.Object);summary;df-generated | | System.Security.Cryptography;CngProperty;Equals;(System.Security.Cryptography.CngProperty);summary;df-generated | | System.Security.Cryptography;CngProperty;GetHashCode;();summary;df-generated | -| System.Security.Cryptography;CngProperty;get_Name;();summary;df-generated | -| System.Security.Cryptography;CngProperty;get_Options;();summary;df-generated | | System.Security.Cryptography;CngProperty;op_Equality;(System.Security.Cryptography.CngProperty,System.Security.Cryptography.CngProperty);summary;df-generated | | System.Security.Cryptography;CngProperty;op_Inequality;(System.Security.Cryptography.CngProperty,System.Security.Cryptography.CngProperty);summary;df-generated | | System.Security.Cryptography;CngProvider;Equals;(System.Object);summary;df-generated | @@ -46575,11 +42451,6 @@ neutral | System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String);summary;df-generated | | System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String);summary;df-generated | | System.Security.Cryptography;CngUIPolicy;CngUIPolicy;(System.Security.Cryptography.CngUIProtectionLevels,System.String,System.String,System.String,System.String);summary;df-generated | -| System.Security.Cryptography;CngUIPolicy;get_CreationTitle;();summary;df-generated | -| System.Security.Cryptography;CngUIPolicy;get_Description;();summary;df-generated | -| System.Security.Cryptography;CngUIPolicy;get_FriendlyName;();summary;df-generated | -| System.Security.Cryptography;CngUIPolicy;get_ProtectionLevel;();summary;df-generated | -| System.Security.Cryptography;CngUIPolicy;get_UseContext;();summary;df-generated | | System.Security.Cryptography;CryptoConfig;AddAlgorithm;(System.Type,System.String[]);summary;df-generated | | System.Security.Cryptography;CryptoConfig;AddOID;(System.String,System.String[]);summary;df-generated | | System.Security.Cryptography;CryptoConfig;CreateFromName;(System.String);summary;df-generated | @@ -46596,7 +42467,6 @@ neutral | System.Security.Cryptography;CryptoStream;Flush;();summary;df-generated | | System.Security.Cryptography;CryptoStream;FlushFinalBlock;();summary;df-generated | | System.Security.Cryptography;CryptoStream;FlushFinalBlockAsync;(System.Threading.CancellationToken);summary;df-generated | -| System.Security.Cryptography;CryptoStream;ReadAsync;(System.Memory,System.Threading.CancellationToken);summary;df-generated | | System.Security.Cryptography;CryptoStream;ReadByte;();summary;df-generated | | System.Security.Cryptography;CryptoStream;Seek;(System.Int64,System.IO.SeekOrigin);summary;df-generated | | System.Security.Cryptography;CryptoStream;SetLength;(System.Int64);summary;df-generated | @@ -46607,8 +42477,6 @@ neutral | System.Security.Cryptography;CryptoStream;get_CanWrite;();summary;df-generated | | System.Security.Cryptography;CryptoStream;get_HasFlushedFinalBlock;();summary;df-generated | | System.Security.Cryptography;CryptoStream;get_Length;();summary;df-generated | -| System.Security.Cryptography;CryptoStream;get_Position;();summary;df-generated | -| System.Security.Cryptography;CryptoStream;set_Position;(System.Int64);summary;df-generated | | System.Security.Cryptography;CryptographicException;CryptographicException;(System.Int32);summary;df-generated | | System.Security.Cryptography;CryptographicException;CryptographicException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Security.Cryptography;CryptographicException;CryptographicException;(System.String);summary;df-generated | @@ -46636,15 +42504,10 @@ neutral | System.Security.Cryptography;CspParameters;CspParameters;(System.Int32);summary;df-generated | | System.Security.Cryptography;CspParameters;CspParameters;(System.Int32,System.String);summary;df-generated | | System.Security.Cryptography;CspParameters;CspParameters;(System.Int32,System.String,System.String);summary;df-generated | -| System.Security.Cryptography;CspParameters;get_Flags;();summary;df-generated | -| System.Security.Cryptography;CspParameters;get_KeyPassword;();summary;df-generated | -| System.Security.Cryptography;CspParameters;set_Flags;(System.Security.Cryptography.CspProviderFlags);summary;df-generated | -| System.Security.Cryptography;CspParameters;set_KeyPassword;(System.Security.SecureString);summary;df-generated | | System.Security.Cryptography;DES;Create;();summary;df-generated | | System.Security.Cryptography;DES;Create;(System.String);summary;df-generated | | System.Security.Cryptography;DES;IsSemiWeakKey;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;DES;IsWeakKey;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;DES;get_Key;();summary;df-generated | | System.Security.Cryptography;DESCryptoServiceProvider;CreateDecryptor;();summary;df-generated | | System.Security.Cryptography;DESCryptoServiceProvider;CreateDecryptor;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;DESCryptoServiceProvider;CreateEncryptor;();summary;df-generated | @@ -46722,7 +42585,6 @@ neutral | System.Security.Cryptography;DSACng;TryExportPkcs8PrivateKey;(System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;DSACng;VerifySignature;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;DSACng;VerifySignatureCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.DSASignatureFormat);summary;df-generated | -| System.Security.Cryptography;DSACng;get_Key;();summary;df-generated | | System.Security.Cryptography;DSACng;get_KeyExchangeAlgorithm;();summary;df-generated | | System.Security.Cryptography;DSACng;get_LegalKeySizes;();summary;df-generated | | System.Security.Cryptography;DSACng;get_SignatureAlgorithm;();summary;df-generated | @@ -46748,14 +42610,9 @@ neutral | System.Security.Cryptography;DSACryptoServiceProvider;VerifySignature;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;get_CspKeyContainerInfo;();summary;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;get_KeyExchangeAlgorithm;();summary;df-generated | -| System.Security.Cryptography;DSACryptoServiceProvider;get_KeySize;();summary;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;get_LegalKeySizes;();summary;df-generated | -| System.Security.Cryptography;DSACryptoServiceProvider;get_PersistKeyInCsp;();summary;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;get_PublicOnly;();summary;df-generated | | System.Security.Cryptography;DSACryptoServiceProvider;get_SignatureAlgorithm;();summary;df-generated | -| System.Security.Cryptography;DSACryptoServiceProvider;get_UseMachineKeyStore;();summary;df-generated | -| System.Security.Cryptography;DSACryptoServiceProvider;set_PersistKeyInCsp;(System.Boolean);summary;df-generated | -| System.Security.Cryptography;DSACryptoServiceProvider;set_UseMachineKeyStore;(System.Boolean);summary;df-generated | | System.Security.Cryptography;DSAOpenSsl;CreateSignature;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;DSAOpenSsl;DSAOpenSsl;(System.Int32);summary;df-generated | | System.Security.Cryptography;DSAOpenSsl;DSAOpenSsl;(System.IntPtr);summary;df-generated | @@ -46859,26 +42716,9 @@ neutral | System.Security.Cryptography;ECDiffieHellmanCng;TryExportEncryptedPkcs8PrivateKey;(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters,System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;TryExportEncryptedPkcs8PrivateKey;(System.ReadOnlySpan,System.Security.Cryptography.PbeParameters,System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;TryExportPkcs8PrivateKey;(System.Span,System.Int32);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_HashAlgorithm;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_HmacKey;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_Key;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_KeyDerivationFunction;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_Label;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;get_LegalKeySizes;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;get_PublicKey;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_SecretAppend;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_SecretPrepend;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;get_Seed;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCng;get_UseSecretAgreementAsHmacKey;();summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_HashAlgorithm;(System.Security.Cryptography.CngAlgorithm);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_HmacKey;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_KeyDerivationFunction;(System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_KeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_Label;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_SecretAppend;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_SecretPrepend;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;ECDiffieHellmanCng;set_Seed;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;ExportExplicitParameters;();summary;df-generated | | System.Security.Cryptography;ECDiffieHellmanCngPublicKey;ExportParameters;();summary;df-generated | @@ -46984,12 +42824,7 @@ neutral | System.Security.Cryptography;ECDsaCng;VerifyHash;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;ECDsaCng;VerifyHash;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | | System.Security.Cryptography;ECDsaCng;VerifyHashCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.DSASignatureFormat);summary;df-generated | -| System.Security.Cryptography;ECDsaCng;get_HashAlgorithm;();summary;df-generated | -| System.Security.Cryptography;ECDsaCng;get_Key;();summary;df-generated | -| System.Security.Cryptography;ECDsaCng;get_KeySize;();summary;df-generated | | System.Security.Cryptography;ECDsaCng;get_LegalKeySizes;();summary;df-generated | -| System.Security.Cryptography;ECDsaCng;set_HashAlgorithm;(System.Security.Cryptography.CngAlgorithm);summary;df-generated | -| System.Security.Cryptography;ECDsaCng;set_KeySize;(System.Int32);summary;df-generated | | System.Security.Cryptography;ECDsaOpenSsl;DuplicateKeyHandle;();summary;df-generated | | System.Security.Cryptography;ECDsaOpenSsl;ECDsaOpenSsl;(System.Int32);summary;df-generated | | System.Security.Cryptography;ECDsaOpenSsl;ECDsaOpenSsl;(System.IntPtr);summary;df-generated | @@ -47022,8 +42857,6 @@ neutral | System.Security.Cryptography;HMAC;HashFinal;();summary;df-generated | | System.Security.Cryptography;HMAC;Initialize;();summary;df-generated | | System.Security.Cryptography;HMAC;TryHashFinal;(System.Span,System.Int32);summary;df-generated | -| System.Security.Cryptography;HMAC;get_BlockSizeValue;();summary;df-generated | -| System.Security.Cryptography;HMAC;set_BlockSizeValue;(System.Int32);summary;df-generated | | System.Security.Cryptography;HMACMD5;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;HMACMD5;HashCore;(System.Byte[],System.Int32,System.Int32);summary;df-generated | | System.Security.Cryptography;HMACMD5;HashCore;(System.ReadOnlySpan);summary;df-generated | @@ -47140,8 +42973,6 @@ neutral | System.Security.Cryptography;HMACSHA384;Initialize;();summary;df-generated | | System.Security.Cryptography;HMACSHA384;TryHashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;HMACSHA384;TryHashFinal;(System.Span,System.Int32);summary;df-generated | -| System.Security.Cryptography;HMACSHA384;get_ProduceLegacyHmacValues;();summary;df-generated | -| System.Security.Cryptography;HMACSHA384;set_ProduceLegacyHmacValues;(System.Boolean);summary;df-generated | | System.Security.Cryptography;HMACSHA512;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;HMACSHA512;HashCore;(System.Byte[],System.Int32,System.Int32);summary;df-generated | | System.Security.Cryptography;HMACSHA512;HashCore;(System.ReadOnlySpan);summary;df-generated | @@ -47158,8 +42989,6 @@ neutral | System.Security.Cryptography;HMACSHA512;Initialize;();summary;df-generated | | System.Security.Cryptography;HMACSHA512;TryHashData;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;HMACSHA512;TryHashFinal;(System.Span,System.Int32);summary;df-generated | -| System.Security.Cryptography;HMACSHA512;get_ProduceLegacyHmacValues;();summary;df-generated | -| System.Security.Cryptography;HMACSHA512;set_ProduceLegacyHmacValues;(System.Boolean);summary;df-generated | | System.Security.Cryptography;HashAlgorithm;Clear;();summary;df-generated | | System.Security.Cryptography;HashAlgorithm;ComputeHashAsync;(System.IO.Stream,System.Threading.CancellationToken);summary;df-generated | | System.Security.Cryptography;HashAlgorithm;Create;();summary;df-generated | @@ -47215,9 +43044,6 @@ neutral | System.Security.Cryptography;IncrementalHash;TryGetHashAndReset;(System.Span,System.Int32);summary;df-generated | | System.Security.Cryptography;IncrementalHash;get_HashLengthInBytes;();summary;df-generated | | System.Security.Cryptography;KeySizes;KeySizes;(System.Int32,System.Int32,System.Int32);summary;df-generated | -| System.Security.Cryptography;KeySizes;get_MaxSize;();summary;df-generated | -| System.Security.Cryptography;KeySizes;get_MinSize;();summary;df-generated | -| System.Security.Cryptography;KeySizes;get_SkipSize;();summary;df-generated | | System.Security.Cryptography;KeyedHashAlgorithm;Create;();summary;df-generated | | System.Security.Cryptography;KeyedHashAlgorithm;Create;(System.String);summary;df-generated | | System.Security.Cryptography;KeyedHashAlgorithm;Dispose;(System.Boolean);summary;df-generated | @@ -47254,8 +43080,6 @@ neutral | System.Security.Cryptography;PasswordDeriveBytes;PasswordDeriveBytes;(System.String,System.Byte[],System.String,System.Int32);summary;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;PasswordDeriveBytes;(System.String,System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);summary;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;Reset;();summary;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;get_IterationCount;();summary;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;set_IterationCount;(System.Int32);summary;df-generated | | System.Security.Cryptography;PbeParameters;PbeParameters;(System.Security.Cryptography.PbeEncryptionAlgorithm,System.Security.Cryptography.HashAlgorithmName,System.Int32);summary;df-generated | | System.Security.Cryptography;PbeParameters;get_EncryptionAlgorithm;();summary;df-generated | | System.Security.Cryptography;PbeParameters;get_HashAlgorithm;();summary;df-generated | @@ -47274,18 +43098,10 @@ neutral | System.Security.Cryptography;ProtectedData;Unprotect;(System.Byte[],System.Byte[],System.Security.Cryptography.DataProtectionScope);summary;df-generated | | System.Security.Cryptography;RC2;Create;();summary;df-generated | | System.Security.Cryptography;RC2;Create;(System.String);summary;df-generated | -| System.Security.Cryptography;RC2;get_EffectiveKeySize;();summary;df-generated | -| System.Security.Cryptography;RC2;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;RC2;set_EffectiveKeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;RC2;set_KeySize;(System.Int32);summary;df-generated | | System.Security.Cryptography;RC2CryptoServiceProvider;CreateDecryptor;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;RC2CryptoServiceProvider;CreateEncryptor;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;RC2CryptoServiceProvider;GenerateIV;();summary;df-generated | | System.Security.Cryptography;RC2CryptoServiceProvider;GenerateKey;();summary;df-generated | -| System.Security.Cryptography;RC2CryptoServiceProvider;get_EffectiveKeySize;();summary;df-generated | -| System.Security.Cryptography;RC2CryptoServiceProvider;get_UseSalt;();summary;df-generated | -| System.Security.Cryptography;RC2CryptoServiceProvider;set_EffectiveKeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;RC2CryptoServiceProvider;set_UseSalt;(System.Boolean);summary;df-generated | | System.Security.Cryptography;RNGCryptoServiceProvider;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;RNGCryptoServiceProvider;GetBytes;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;RNGCryptoServiceProvider;GetBytes;(System.Byte[],System.Int32,System.Int32);summary;df-generated | @@ -47377,7 +43193,6 @@ neutral | System.Security.Cryptography;RSACng;TrySignHash;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding,System.Int32);summary;df-generated | | System.Security.Cryptography;RSACng;VerifyHash;(System.Byte[],System.Byte[],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);summary;df-generated | | System.Security.Cryptography;RSACng;VerifyHash;(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding);summary;df-generated | -| System.Security.Cryptography;RSACng;get_Key;();summary;df-generated | | System.Security.Cryptography;RSACng;get_LegalKeySizes;();summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;Decrypt;(System.Byte[],System.Boolean);summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;Decrypt;(System.Byte[],System.Security.Cryptography.RSAEncryptionPadding);summary;df-generated | @@ -47405,13 +43220,8 @@ neutral | System.Security.Cryptography;RSACryptoServiceProvider;VerifyHash;(System.Byte[],System.String,System.Byte[]);summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;get_CspKeyContainerInfo;();summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;get_KeyExchangeAlgorithm;();summary;df-generated | -| System.Security.Cryptography;RSACryptoServiceProvider;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;RSACryptoServiceProvider;get_PersistKeyInCsp;();summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;get_PublicOnly;();summary;df-generated | | System.Security.Cryptography;RSACryptoServiceProvider;get_SignatureAlgorithm;();summary;df-generated | -| System.Security.Cryptography;RSACryptoServiceProvider;get_UseMachineKeyStore;();summary;df-generated | -| System.Security.Cryptography;RSACryptoServiceProvider;set_PersistKeyInCsp;(System.Boolean);summary;df-generated | -| System.Security.Cryptography;RSACryptoServiceProvider;set_UseMachineKeyStore;(System.Boolean);summary;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;Equals;(System.Object);summary;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;Equals;(System.Security.Cryptography.RSAEncryptionPadding);summary;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;GetHashCode;();summary;df-generated | @@ -47427,8 +43237,6 @@ neutral | System.Security.Cryptography;RSAEncryptionPadding;op_Equality;(System.Security.Cryptography.RSAEncryptionPadding,System.Security.Cryptography.RSAEncryptionPadding);summary;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;op_Inequality;(System.Security.Cryptography.RSAEncryptionPadding,System.Security.Cryptography.RSAEncryptionPadding);summary;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeDeformatter;DecryptKeyExchange;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeDeformatter;get_Parameters;();summary;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeDeformatter;set_Parameters;(System.String);summary;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;CreateKeyExchange;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;CreateKeyExchange;(System.Byte[],System.Type);summary;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;get_Parameters;();summary;df-generated | @@ -47440,8 +43248,6 @@ neutral | System.Security.Cryptography;RSAOpenSsl;RSAOpenSsl;(System.Security.Cryptography.RSAParameters);summary;df-generated | | System.Security.Cryptography;RSAOpenSsl;RSAOpenSsl;(System.Security.Cryptography.SafeEvpPKeyHandle);summary;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;DecryptKeyExchange;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;get_Parameters;();summary;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;set_Parameters;(System.String);summary;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;CreateKeyExchange;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;CreateKeyExchange;(System.Byte[],System.Type);summary;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;get_Parameters;();summary;df-generated | @@ -47494,10 +43300,6 @@ neutral | System.Security.Cryptography;Rfc2898DeriveBytes;Rfc2898DeriveBytes;(System.String,System.Int32,System.Int32);summary;df-generated | | System.Security.Cryptography;Rfc2898DeriveBytes;Rfc2898DeriveBytes;(System.String,System.Int32,System.Int32,System.Security.Cryptography.HashAlgorithmName);summary;df-generated | | System.Security.Cryptography;Rfc2898DeriveBytes;get_HashAlgorithm;();summary;df-generated | -| System.Security.Cryptography;Rfc2898DeriveBytes;get_IterationCount;();summary;df-generated | -| System.Security.Cryptography;Rfc2898DeriveBytes;get_Salt;();summary;df-generated | -| System.Security.Cryptography;Rfc2898DeriveBytes;set_IterationCount;(System.Int32);summary;df-generated | -| System.Security.Cryptography;Rfc2898DeriveBytes;set_Salt;(System.Byte[]);summary;df-generated | | System.Security.Cryptography;Rijndael;Create;();summary;df-generated | | System.Security.Cryptography;Rijndael;Create;(System.String);summary;df-generated | | System.Security.Cryptography;RijndaelManaged;CreateDecryptor;();summary;df-generated | @@ -47507,18 +43309,6 @@ neutral | System.Security.Cryptography;RijndaelManaged;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;RijndaelManaged;GenerateIV;();summary;df-generated | | System.Security.Cryptography;RijndaelManaged;GenerateKey;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;get_BlockSize;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;get_FeedbackSize;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;get_IV;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;get_Key;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;get_Mode;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;get_Padding;();summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;set_BlockSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;set_FeedbackSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;set_KeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;set_Mode;(System.Security.Cryptography.CipherMode);summary;df-generated | -| System.Security.Cryptography;RijndaelManaged;set_Padding;(System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;SHA1;Create;();summary;df-generated | | System.Security.Cryptography;SHA1;Create;(System.String);summary;df-generated | | System.Security.Cryptography;SHA1;HashData;(System.Byte[]);summary;df-generated | @@ -47688,14 +43478,6 @@ neutral | System.Security.Cryptography;Shake256;get_IsSupported;();summary;df-generated | | System.Security.Cryptography;SignatureDescription;CreateDigest;();summary;df-generated | | System.Security.Cryptography;SignatureDescription;SignatureDescription;(System.Security.SecurityElement);summary;df-generated | -| System.Security.Cryptography;SignatureDescription;get_DeformatterAlgorithm;();summary;df-generated | -| System.Security.Cryptography;SignatureDescription;get_DigestAlgorithm;();summary;df-generated | -| System.Security.Cryptography;SignatureDescription;get_FormatterAlgorithm;();summary;df-generated | -| System.Security.Cryptography;SignatureDescription;get_KeyAlgorithm;();summary;df-generated | -| System.Security.Cryptography;SignatureDescription;set_DeformatterAlgorithm;(System.String);summary;df-generated | -| System.Security.Cryptography;SignatureDescription;set_DigestAlgorithm;(System.String);summary;df-generated | -| System.Security.Cryptography;SignatureDescription;set_FormatterAlgorithm;(System.String);summary;df-generated | -| System.Security.Cryptography;SignatureDescription;set_KeyAlgorithm;(System.String);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;Clear;();summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;Create;();summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;Create;(System.String);summary;df-generated | @@ -47716,13 +43498,10 @@ neutral | System.Security.Cryptography;SymmetricAlgorithm;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptCbc;(System.Byte[],System.Byte[],System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.PaddingMode);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;EncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptCfb;(System.Byte[],System.Byte[],System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptCfb;(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;EncryptCfb;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptEcb;(System.Byte[],System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;EncryptEcb;(System.ReadOnlySpan,System.Security.Cryptography.PaddingMode);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;EncryptEcb;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;GenerateIV;();summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;GenerateKey;();summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;GetCiphertextLengthCbc;(System.Int32,System.Security.Cryptography.PaddingMode);summary;df-generated | @@ -47734,25 +43513,10 @@ neutral | System.Security.Cryptography;SymmetricAlgorithm;TryDecryptCfbCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;TryDecryptEcb;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;TryDecryptEcbCore;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;TryEncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;TryEncryptCbcCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;TryEncryptCfb;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;TryEncryptCfbCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;TryEncryptEcb;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;TryEncryptEcbCore;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;ValidKeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;get_BlockSize;();summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;get_FeedbackSize;();summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;get_IV;();summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;get_Key;();summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;get_Mode;();summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;get_Padding;();summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;set_BlockSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;set_FeedbackSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;set_KeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;set_Mode;(System.Security.Cryptography.CipherMode);summary;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;set_Padding;(System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Cryptography;ToBase64Transform;Clear;();summary;df-generated | | System.Security.Cryptography;ToBase64Transform;Dispose;();summary;df-generated | | System.Security.Cryptography;ToBase64Transform;Dispose;(System.Boolean);summary;df-generated | @@ -47765,7 +43529,6 @@ neutral | System.Security.Cryptography;TripleDES;Create;();summary;df-generated | | System.Security.Cryptography;TripleDES;Create;(System.String);summary;df-generated | | System.Security.Cryptography;TripleDES;IsWeakKey;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;TripleDES;get_Key;();summary;df-generated | | System.Security.Cryptography;TripleDESCng;CreateDecryptor;();summary;df-generated | | System.Security.Cryptography;TripleDESCng;CreateDecryptor;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;TripleDESCng;CreateEncryptor;();summary;df-generated | @@ -47782,10 +43545,6 @@ neutral | System.Security.Cryptography;TripleDESCng;TryEncryptCbcCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | | System.Security.Cryptography;TripleDESCng;TryEncryptCfbCore;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32,System.Int32);summary;df-generated | | System.Security.Cryptography;TripleDESCng;TryEncryptEcbCore;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);summary;df-generated | -| System.Security.Cryptography;TripleDESCng;get_Key;();summary;df-generated | -| System.Security.Cryptography;TripleDESCng;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;TripleDESCng;set_Key;(System.Byte[]);summary;df-generated | -| System.Security.Cryptography;TripleDESCng;set_KeySize;(System.Int32);summary;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;CreateDecryptor;();summary;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;CreateDecryptor;(System.Byte[],System.Byte[]);summary;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;CreateEncryptor;();summary;df-generated | @@ -47793,18 +43552,6 @@ neutral | System.Security.Cryptography;TripleDESCryptoServiceProvider;Dispose;(System.Boolean);summary;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;GenerateIV;();summary;df-generated | | System.Security.Cryptography;TripleDESCryptoServiceProvider;GenerateKey;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;get_BlockSize;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;get_FeedbackSize;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;get_IV;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;get_Key;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;get_KeySize;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;get_Mode;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;get_Padding;();summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;set_BlockSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;set_FeedbackSize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;set_KeySize;(System.Int32);summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;set_Mode;(System.Security.Cryptography.CipherMode);summary;df-generated | -| System.Security.Cryptography;TripleDESCryptoServiceProvider;set_Padding;(System.Security.Cryptography.PaddingMode);summary;df-generated | | System.Security.Permissions;CodeAccessSecurityAttribute;CodeAccessSecurityAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | | System.Security.Permissions;DataProtectionPermission;Copy;();summary;df-generated | | System.Security.Permissions;DataProtectionPermission;DataProtectionPermission;(System.Security.Permissions.DataProtectionPermissionFlags);summary;df-generated | @@ -47815,20 +43562,8 @@ neutral | System.Security.Permissions;DataProtectionPermission;IsUnrestricted;();summary;df-generated | | System.Security.Permissions;DataProtectionPermission;ToXml;();summary;df-generated | | System.Security.Permissions;DataProtectionPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;DataProtectionPermission;get_Flags;();summary;df-generated | -| System.Security.Permissions;DataProtectionPermission;set_Flags;(System.Security.Permissions.DataProtectionPermissionFlags);summary;df-generated | | System.Security.Permissions;DataProtectionPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;DataProtectionPermissionAttribute;DataProtectionPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;get_Flags;();summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;get_ProtectData;();summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;get_ProtectMemory;();summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;get_UnprotectData;();summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;get_UnprotectMemory;();summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;set_Flags;(System.Security.Permissions.DataProtectionPermissionFlags);summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;set_ProtectData;(System.Boolean);summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;set_ProtectMemory;(System.Boolean);summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;set_UnprotectData;(System.Boolean);summary;df-generated | -| System.Security.Permissions;DataProtectionPermissionAttribute;set_UnprotectMemory;(System.Boolean);summary;df-generated | | System.Security.Permissions;EnvironmentPermission;AddPathList;(System.Security.Permissions.EnvironmentPermissionAccess,System.String);summary;df-generated | | System.Security.Permissions;EnvironmentPermission;Copy;();summary;df-generated | | System.Security.Permissions;EnvironmentPermission;EnvironmentPermission;(System.Security.Permissions.EnvironmentPermissionAccess,System.String);summary;df-generated | @@ -47843,12 +43578,6 @@ neutral | System.Security.Permissions;EnvironmentPermission;Union;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;EnvironmentPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;EnvironmentPermissionAttribute;EnvironmentPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;EnvironmentPermissionAttribute;get_All;();summary;df-generated | -| System.Security.Permissions;EnvironmentPermissionAttribute;get_Read;();summary;df-generated | -| System.Security.Permissions;EnvironmentPermissionAttribute;get_Write;();summary;df-generated | -| System.Security.Permissions;EnvironmentPermissionAttribute;set_All;(System.String);summary;df-generated | -| System.Security.Permissions;EnvironmentPermissionAttribute;set_Read;(System.String);summary;df-generated | -| System.Security.Permissions;EnvironmentPermissionAttribute;set_Write;(System.String);summary;df-generated | | System.Security.Permissions;FileDialogPermission;FileDialogPermission;(System.Security.Permissions.FileDialogPermissionAccess);summary;df-generated | | System.Security.Permissions;FileDialogPermission;FileDialogPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;FileDialogPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | @@ -47857,14 +43586,8 @@ neutral | System.Security.Permissions;FileDialogPermission;IsUnrestricted;();summary;df-generated | | System.Security.Permissions;FileDialogPermission;ToXml;();summary;df-generated | | System.Security.Permissions;FileDialogPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;FileDialogPermission;get_Access;();summary;df-generated | -| System.Security.Permissions;FileDialogPermission;set_Access;(System.Security.Permissions.FileDialogPermissionAccess);summary;df-generated | | System.Security.Permissions;FileDialogPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;FileDialogPermissionAttribute;FileDialogPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;FileDialogPermissionAttribute;get_Open;();summary;df-generated | -| System.Security.Permissions;FileDialogPermissionAttribute;get_Save;();summary;df-generated | -| System.Security.Permissions;FileDialogPermissionAttribute;set_Open;(System.Boolean);summary;df-generated | -| System.Security.Permissions;FileDialogPermissionAttribute;set_Save;(System.Boolean);summary;df-generated | | System.Security.Permissions;FileIOPermission;AddPathList;(System.Security.Permissions.FileIOPermissionAccess,System.String);summary;df-generated | | System.Security.Permissions;FileIOPermission;AddPathList;(System.Security.Permissions.FileIOPermissionAccess,System.String[]);summary;df-generated | | System.Security.Permissions;FileIOPermission;Equals;(System.Object);summary;df-generated | @@ -47883,32 +43606,8 @@ neutral | System.Security.Permissions;FileIOPermission;SetPathList;(System.Security.Permissions.FileIOPermissionAccess,System.String[]);summary;df-generated | | System.Security.Permissions;FileIOPermission;ToXml;();summary;df-generated | | System.Security.Permissions;FileIOPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;FileIOPermission;get_AllFiles;();summary;df-generated | -| System.Security.Permissions;FileIOPermission;get_AllLocalFiles;();summary;df-generated | -| System.Security.Permissions;FileIOPermission;set_AllFiles;(System.Security.Permissions.FileIOPermissionAccess);summary;df-generated | -| System.Security.Permissions;FileIOPermission;set_AllLocalFiles;(System.Security.Permissions.FileIOPermissionAccess);summary;df-generated | | System.Security.Permissions;FileIOPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;FileIOPermissionAttribute;FileIOPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_All;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_AllFiles;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_AllLocalFiles;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_Append;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_ChangeAccessControl;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_PathDiscovery;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_Read;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_ViewAccessControl;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_ViewAndModify;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;get_Write;();summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_All;(System.String);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_AllFiles;(System.Security.Permissions.FileIOPermissionAccess);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_AllLocalFiles;(System.Security.Permissions.FileIOPermissionAccess);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_Append;(System.String);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_ChangeAccessControl;(System.String);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_PathDiscovery;(System.String);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_Read;(System.String);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_ViewAccessControl;(System.String);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_ViewAndModify;(System.String);summary;df-generated | -| System.Security.Permissions;FileIOPermissionAttribute;set_Write;(System.String);summary;df-generated | | System.Security.Permissions;GacIdentityPermission;Copy;();summary;df-generated | | System.Security.Permissions;GacIdentityPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;GacIdentityPermission;GacIdentityPermission;(System.Security.Permissions.PermissionState);summary;df-generated | @@ -47920,26 +43619,6 @@ neutral | System.Security.Permissions;GacIdentityPermissionAttribute;GacIdentityPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | | System.Security.Permissions;HostProtectionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;HostProtectionAttribute;HostProtectionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_ExternalProcessMgmt;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_ExternalThreading;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_MayLeakOnAbort;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_Resources;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_SecurityInfrastructure;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_SelfAffectingProcessMgmt;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_SelfAffectingThreading;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_SharedState;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_Synchronization;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;get_UI;();summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_ExternalProcessMgmt;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_ExternalThreading;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_MayLeakOnAbort;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_Resources;(System.Security.Permissions.HostProtectionResource);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_SecurityInfrastructure;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_SelfAffectingProcessMgmt;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_SelfAffectingThreading;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_SharedState;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_Synchronization;(System.Boolean);summary;df-generated | -| System.Security.Permissions;HostProtectionAttribute;set_UI;(System.Boolean);summary;df-generated | | System.Security.Permissions;IUnrestrictedPermission;IsUnrestricted;();summary;df-generated | | System.Security.Permissions;IsolatedStorageFilePermission;Copy;();summary;df-generated | | System.Security.Permissions;IsolatedStorageFilePermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -47953,15 +43632,7 @@ neutral | System.Security.Permissions;IsolatedStoragePermission;IsUnrestricted;();summary;df-generated | | System.Security.Permissions;IsolatedStoragePermission;IsolatedStoragePermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;IsolatedStoragePermission;ToXml;();summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermission;get_UsageAllowed;();summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermission;get_UserQuota;();summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermission;set_UsageAllowed;(System.Security.Permissions.IsolatedStorageContainment);summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermission;set_UserQuota;(System.Int64);summary;df-generated | | System.Security.Permissions;IsolatedStoragePermissionAttribute;IsolatedStoragePermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermissionAttribute;get_UsageAllowed;();summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermissionAttribute;get_UserQuota;();summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermissionAttribute;set_UsageAllowed;(System.Security.Permissions.IsolatedStorageContainment);summary;df-generated | -| System.Security.Permissions;IsolatedStoragePermissionAttribute;set_UserQuota;(System.Int64);summary;df-generated | | System.Security.Permissions;KeyContainerPermission;Copy;();summary;df-generated | | System.Security.Permissions;KeyContainerPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;KeyContainerPermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -47979,18 +43650,6 @@ neutral | System.Security.Permissions;KeyContainerPermissionAccessEntry;KeyContainerPermissionAccessEntry;(System.Security.Cryptography.CspParameters,System.Security.Permissions.KeyContainerPermissionFlags);summary;df-generated | | System.Security.Permissions;KeyContainerPermissionAccessEntry;KeyContainerPermissionAccessEntry;(System.String,System.Security.Permissions.KeyContainerPermissionFlags);summary;df-generated | | System.Security.Permissions;KeyContainerPermissionAccessEntry;KeyContainerPermissionAccessEntry;(System.String,System.String,System.Int32,System.String,System.Int32,System.Security.Permissions.KeyContainerPermissionFlags);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;get_Flags;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;get_KeyContainerName;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;get_KeySpec;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;get_KeyStore;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;get_ProviderName;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;get_ProviderType;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;set_Flags;(System.Security.Permissions.KeyContainerPermissionFlags);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;set_KeyContainerName;(System.String);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;set_KeySpec;(System.Int32);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;set_KeyStore;(System.String);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;set_ProviderName;(System.String);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAccessEntry;set_ProviderType;(System.Int32);summary;df-generated | | System.Security.Permissions;KeyContainerPermissionAccessEntryCollection;Add;(System.Security.Permissions.KeyContainerPermissionAccessEntry);summary;df-generated | | System.Security.Permissions;KeyContainerPermissionAccessEntryCollection;CopyTo;(System.Array,System.Int32);summary;df-generated | | System.Security.Permissions;KeyContainerPermissionAccessEntryCollection;CopyTo;(System.Security.Permissions.KeyContainerPermissionAccessEntry[],System.Int32);summary;df-generated | @@ -48006,18 +43665,6 @@ neutral | System.Security.Permissions;KeyContainerPermissionAccessEntryEnumerator;get_Current;();summary;df-generated | | System.Security.Permissions;KeyContainerPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;KeyContainerPermissionAttribute;KeyContainerPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;get_Flags;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;get_KeyContainerName;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;get_KeySpec;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;get_KeyStore;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;get_ProviderName;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;get_ProviderType;();summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;set_Flags;(System.Security.Permissions.KeyContainerPermissionFlags);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;set_KeyContainerName;(System.String);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;set_KeySpec;(System.Int32);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;set_KeyStore;(System.String);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;set_ProviderName;(System.String);summary;df-generated | -| System.Security.Permissions;KeyContainerPermissionAttribute;set_ProviderType;(System.Int32);summary;df-generated | | System.Security.Permissions;MediaPermission;Copy;();summary;df-generated | | System.Security.Permissions;MediaPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;MediaPermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -48035,25 +43682,9 @@ neutral | System.Security.Permissions;MediaPermission;get_Video;();summary;df-generated | | System.Security.Permissions;MediaPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;MediaPermissionAttribute;MediaPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;MediaPermissionAttribute;get_Audio;();summary;df-generated | -| System.Security.Permissions;MediaPermissionAttribute;get_Image;();summary;df-generated | -| System.Security.Permissions;MediaPermissionAttribute;get_Video;();summary;df-generated | -| System.Security.Permissions;MediaPermissionAttribute;set_Audio;(System.Security.Permissions.MediaPermissionAudio);summary;df-generated | -| System.Security.Permissions;MediaPermissionAttribute;set_Image;(System.Security.Permissions.MediaPermissionImage);summary;df-generated | -| System.Security.Permissions;MediaPermissionAttribute;set_Video;(System.Security.Permissions.MediaPermissionVideo);summary;df-generated | | System.Security.Permissions;PermissionSetAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;PermissionSetAttribute;CreatePermissionSet;();summary;df-generated | | System.Security.Permissions;PermissionSetAttribute;PermissionSetAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;get_File;();summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;get_Hex;();summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;get_Name;();summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;get_UnicodeEncoded;();summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;get_XML;();summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;set_File;(System.String);summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;set_Hex;(System.String);summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;set_Name;(System.String);summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;set_UnicodeEncoded;(System.Boolean);summary;df-generated | -| System.Security.Permissions;PermissionSetAttribute;set_XML;(System.String);summary;df-generated | | System.Security.Permissions;PrincipalPermission;Demand;();summary;df-generated | | System.Security.Permissions;PrincipalPermission;Equals;(System.Object);summary;df-generated | | System.Security.Permissions;PrincipalPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | @@ -48067,12 +43698,6 @@ neutral | System.Security.Permissions;PrincipalPermission;ToXml;();summary;df-generated | | System.Security.Permissions;PrincipalPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;PrincipalPermissionAttribute;PrincipalPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;PrincipalPermissionAttribute;get_Authenticated;();summary;df-generated | -| System.Security.Permissions;PrincipalPermissionAttribute;get_Name;();summary;df-generated | -| System.Security.Permissions;PrincipalPermissionAttribute;get_Role;();summary;df-generated | -| System.Security.Permissions;PrincipalPermissionAttribute;set_Authenticated;(System.Boolean);summary;df-generated | -| System.Security.Permissions;PrincipalPermissionAttribute;set_Name;(System.String);summary;df-generated | -| System.Security.Permissions;PrincipalPermissionAttribute;set_Role;(System.String);summary;df-generated | | System.Security.Permissions;PublisherIdentityPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;PublisherIdentityPermission;Intersect;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;PublisherIdentityPermission;IsSubsetOf;(System.Security.IPermission);summary;df-generated | @@ -48080,16 +43705,8 @@ neutral | System.Security.Permissions;PublisherIdentityPermission;PublisherIdentityPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;PublisherIdentityPermission;ToXml;();summary;df-generated | | System.Security.Permissions;PublisherIdentityPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermission;get_Certificate;();summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermission;set_Certificate;(System.Security.Cryptography.X509Certificates.X509Certificate);summary;df-generated | | System.Security.Permissions;PublisherIdentityPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;PublisherIdentityPermissionAttribute;PublisherIdentityPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermissionAttribute;get_CertFile;();summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermissionAttribute;get_SignedFile;();summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermissionAttribute;get_X509Certificate;();summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermissionAttribute;set_CertFile;(System.String);summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermissionAttribute;set_SignedFile;(System.String);summary;df-generated | -| System.Security.Permissions;PublisherIdentityPermissionAttribute;set_X509Certificate;(System.String);summary;df-generated | | System.Security.Permissions;ReflectionPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;ReflectionPermission;Intersect;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;ReflectionPermission;IsSubsetOf;(System.Security.IPermission);summary;df-generated | @@ -48098,20 +43715,8 @@ neutral | System.Security.Permissions;ReflectionPermission;ReflectionPermission;(System.Security.Permissions.ReflectionPermissionFlag);summary;df-generated | | System.Security.Permissions;ReflectionPermission;ToXml;();summary;df-generated | | System.Security.Permissions;ReflectionPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;ReflectionPermission;get_Flags;();summary;df-generated | -| System.Security.Permissions;ReflectionPermission;set_Flags;(System.Security.Permissions.ReflectionPermissionFlag);summary;df-generated | | System.Security.Permissions;ReflectionPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;ReflectionPermissionAttribute;ReflectionPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;get_Flags;();summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;get_MemberAccess;();summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;get_ReflectionEmit;();summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;get_RestrictedMemberAccess;();summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;get_TypeInformation;();summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;set_Flags;(System.Security.Permissions.ReflectionPermissionFlag);summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;set_MemberAccess;(System.Boolean);summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;set_ReflectionEmit;(System.Boolean);summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;set_RestrictedMemberAccess;(System.Boolean);summary;df-generated | -| System.Security.Permissions;ReflectionPermissionAttribute;set_TypeInformation;(System.Boolean);summary;df-generated | | System.Security.Permissions;RegistryPermission;AddPathList;(System.Security.Permissions.RegistryPermissionAccess,System.Security.AccessControl.AccessControlActions,System.String);summary;df-generated | | System.Security.Permissions;RegistryPermission;AddPathList;(System.Security.Permissions.RegistryPermissionAccess,System.String);summary;df-generated | | System.Security.Permissions;RegistryPermission;Copy;();summary;df-generated | @@ -48128,20 +43733,6 @@ neutral | System.Security.Permissions;RegistryPermission;Union;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;RegistryPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;RegistryPermissionAttribute;RegistryPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;get_All;();summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;get_ChangeAccessControl;();summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;get_Create;();summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;get_Read;();summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;get_ViewAccessControl;();summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;get_ViewAndModify;();summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;get_Write;();summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;set_All;(System.String);summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;set_ChangeAccessControl;(System.String);summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;set_Create;(System.String);summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;set_Read;(System.String);summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;set_ViewAccessControl;(System.String);summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;set_ViewAndModify;(System.String);summary;df-generated | -| System.Security.Permissions;RegistryPermissionAttribute;set_Write;(System.String);summary;df-generated | | System.Security.Permissions;ResourcePermissionBase;AddPermissionAccess;(System.Security.Permissions.ResourcePermissionBaseEntry);summary;df-generated | | System.Security.Permissions;ResourcePermissionBase;Clear;();summary;df-generated | | System.Security.Permissions;ResourcePermissionBase;Copy;();summary;df-generated | @@ -48154,19 +43745,11 @@ neutral | System.Security.Permissions;ResourcePermissionBase;ResourcePermissionBase;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;ResourcePermissionBase;ToXml;();summary;df-generated | | System.Security.Permissions;ResourcePermissionBase;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;ResourcePermissionBase;get_PermissionAccessType;();summary;df-generated | -| System.Security.Permissions;ResourcePermissionBase;get_TagNames;();summary;df-generated | -| System.Security.Permissions;ResourcePermissionBase;set_PermissionAccessType;(System.Type);summary;df-generated | -| System.Security.Permissions;ResourcePermissionBase;set_TagNames;(System.String[]);summary;df-generated | | System.Security.Permissions;ResourcePermissionBaseEntry;ResourcePermissionBaseEntry;(System.Int32,System.String[]);summary;df-generated | | System.Security.Permissions;ResourcePermissionBaseEntry;get_PermissionAccess;();summary;df-generated | | System.Security.Permissions;ResourcePermissionBaseEntry;get_PermissionAccessPath;();summary;df-generated | | System.Security.Permissions;SecurityAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;SecurityAttribute;SecurityAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;SecurityAttribute;get_Action;();summary;df-generated | -| System.Security.Permissions;SecurityAttribute;get_Unrestricted;();summary;df-generated | -| System.Security.Permissions;SecurityAttribute;set_Action;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;SecurityAttribute;set_Unrestricted;(System.Boolean);summary;df-generated | | System.Security.Permissions;SecurityPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;SecurityPermission;Intersect;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;SecurityPermission;IsSubsetOf;(System.Security.IPermission);summary;df-generated | @@ -48175,40 +43758,8 @@ neutral | System.Security.Permissions;SecurityPermission;SecurityPermission;(System.Security.Permissions.SecurityPermissionFlag);summary;df-generated | | System.Security.Permissions;SecurityPermission;ToXml;();summary;df-generated | | System.Security.Permissions;SecurityPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;SecurityPermission;get_Flags;();summary;df-generated | -| System.Security.Permissions;SecurityPermission;set_Flags;(System.Security.Permissions.SecurityPermissionFlag);summary;df-generated | | System.Security.Permissions;SecurityPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;SecurityPermissionAttribute;SecurityPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_Assertion;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_BindingRedirects;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_ControlAppDomain;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_ControlDomainPolicy;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_ControlEvidence;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_ControlPolicy;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_ControlPrincipal;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_ControlThread;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_Execution;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_Flags;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_Infrastructure;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_RemotingConfiguration;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_SerializationFormatter;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_SkipVerification;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;get_UnmanagedCode;();summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_Assertion;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_BindingRedirects;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_ControlAppDomain;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_ControlDomainPolicy;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_ControlEvidence;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_ControlPolicy;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_ControlPrincipal;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_ControlThread;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_Execution;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_Flags;(System.Security.Permissions.SecurityPermissionFlag);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_Infrastructure;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_RemotingConfiguration;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_SerializationFormatter;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_SkipVerification;(System.Boolean);summary;df-generated | -| System.Security.Permissions;SecurityPermissionAttribute;set_UnmanagedCode;(System.Boolean);summary;df-generated | | System.Security.Permissions;SiteIdentityPermission;Copy;();summary;df-generated | | System.Security.Permissions;SiteIdentityPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;SiteIdentityPermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -48217,12 +43768,8 @@ neutral | System.Security.Permissions;SiteIdentityPermission;SiteIdentityPermission;(System.String);summary;df-generated | | System.Security.Permissions;SiteIdentityPermission;ToXml;();summary;df-generated | | System.Security.Permissions;SiteIdentityPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;SiteIdentityPermission;get_Site;();summary;df-generated | -| System.Security.Permissions;SiteIdentityPermission;set_Site;(System.String);summary;df-generated | | System.Security.Permissions;SiteIdentityPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;SiteIdentityPermissionAttribute;SiteIdentityPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;SiteIdentityPermissionAttribute;get_Site;();summary;df-generated | -| System.Security.Permissions;SiteIdentityPermissionAttribute;set_Site;(System.String);summary;df-generated | | System.Security.Permissions;StorePermission;Copy;();summary;df-generated | | System.Security.Permissions;StorePermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;StorePermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -48232,26 +43779,8 @@ neutral | System.Security.Permissions;StorePermission;StorePermission;(System.Security.Permissions.StorePermissionFlags);summary;df-generated | | System.Security.Permissions;StorePermission;ToXml;();summary;df-generated | | System.Security.Permissions;StorePermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;StorePermission;get_Flags;();summary;df-generated | -| System.Security.Permissions;StorePermission;set_Flags;(System.Security.Permissions.StorePermissionFlags);summary;df-generated | | System.Security.Permissions;StorePermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;StorePermissionAttribute;StorePermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_AddToStore;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_CreateStore;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_DeleteStore;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_EnumerateCertificates;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_EnumerateStores;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_Flags;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_OpenStore;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;get_RemoveFromStore;();summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_AddToStore;(System.Boolean);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_CreateStore;(System.Boolean);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_DeleteStore;(System.Boolean);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_EnumerateCertificates;(System.Boolean);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_EnumerateStores;(System.Boolean);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_Flags;(System.Security.Permissions.StorePermissionFlags);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_OpenStore;(System.Boolean);summary;df-generated | -| System.Security.Permissions;StorePermissionAttribute;set_RemoveFromStore;(System.Boolean);summary;df-generated | | System.Security.Permissions;StrongNameIdentityPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;StrongNameIdentityPermission;Intersect;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;StrongNameIdentityPermission;IsSubsetOf;(System.Security.IPermission);summary;df-generated | @@ -48259,20 +43788,8 @@ neutral | System.Security.Permissions;StrongNameIdentityPermission;StrongNameIdentityPermission;(System.Security.Permissions.StrongNamePublicKeyBlob,System.String,System.Version);summary;df-generated | | System.Security.Permissions;StrongNameIdentityPermission;ToXml;();summary;df-generated | | System.Security.Permissions;StrongNameIdentityPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermission;get_Name;();summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermission;get_PublicKey;();summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermission;get_Version;();summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermission;set_Name;(System.String);summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermission;set_PublicKey;(System.Security.Permissions.StrongNamePublicKeyBlob);summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermission;set_Version;(System.Version);summary;df-generated | | System.Security.Permissions;StrongNameIdentityPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;StrongNameIdentityPermissionAttribute;StrongNameIdentityPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermissionAttribute;get_Name;();summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermissionAttribute;get_PublicKey;();summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermissionAttribute;get_Version;();summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermissionAttribute;set_Name;(System.String);summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermissionAttribute;set_PublicKey;(System.String);summary;df-generated | -| System.Security.Permissions;StrongNameIdentityPermissionAttribute;set_Version;(System.String);summary;df-generated | | System.Security.Permissions;StrongNamePublicKeyBlob;Equals;(System.Object);summary;df-generated | | System.Security.Permissions;StrongNamePublicKeyBlob;GetHashCode;();summary;df-generated | | System.Security.Permissions;StrongNamePublicKeyBlob;StrongNamePublicKeyBlob;(System.Byte[]);summary;df-generated | @@ -48285,14 +43802,8 @@ neutral | System.Security.Permissions;TypeDescriptorPermission;TypeDescriptorPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;TypeDescriptorPermission;TypeDescriptorPermission;(System.Security.Permissions.TypeDescriptorPermissionFlags);summary;df-generated | | System.Security.Permissions;TypeDescriptorPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;TypeDescriptorPermission;get_Flags;();summary;df-generated | -| System.Security.Permissions;TypeDescriptorPermission;set_Flags;(System.Security.Permissions.TypeDescriptorPermissionFlags);summary;df-generated | | System.Security.Permissions;TypeDescriptorPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;TypeDescriptorPermissionAttribute;TypeDescriptorPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;TypeDescriptorPermissionAttribute;get_Flags;();summary;df-generated | -| System.Security.Permissions;TypeDescriptorPermissionAttribute;get_RestrictedRegistrationAccess;();summary;df-generated | -| System.Security.Permissions;TypeDescriptorPermissionAttribute;set_Flags;(System.Security.Permissions.TypeDescriptorPermissionFlags);summary;df-generated | -| System.Security.Permissions;TypeDescriptorPermissionAttribute;set_RestrictedRegistrationAccess;(System.Boolean);summary;df-generated | | System.Security.Permissions;UIPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;UIPermission;Intersect;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;UIPermission;IsSubsetOf;(System.Security.IPermission);summary;df-generated | @@ -48303,16 +43814,8 @@ neutral | System.Security.Permissions;UIPermission;UIPermission;(System.Security.Permissions.UIPermissionWindow);summary;df-generated | | System.Security.Permissions;UIPermission;UIPermission;(System.Security.Permissions.UIPermissionWindow,System.Security.Permissions.UIPermissionClipboard);summary;df-generated | | System.Security.Permissions;UIPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Security.Permissions;UIPermission;get_Clipboard;();summary;df-generated | -| System.Security.Permissions;UIPermission;get_Window;();summary;df-generated | -| System.Security.Permissions;UIPermission;set_Clipboard;(System.Security.Permissions.UIPermissionClipboard);summary;df-generated | -| System.Security.Permissions;UIPermission;set_Window;(System.Security.Permissions.UIPermissionWindow);summary;df-generated | | System.Security.Permissions;UIPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;UIPermissionAttribute;UIPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;UIPermissionAttribute;get_Clipboard;();summary;df-generated | -| System.Security.Permissions;UIPermissionAttribute;get_Window;();summary;df-generated | -| System.Security.Permissions;UIPermissionAttribute;set_Clipboard;(System.Security.Permissions.UIPermissionClipboard);summary;df-generated | -| System.Security.Permissions;UIPermissionAttribute;set_Window;(System.Security.Permissions.UIPermissionWindow);summary;df-generated | | System.Security.Permissions;UrlIdentityPermission;Copy;();summary;df-generated | | System.Security.Permissions;UrlIdentityPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;UrlIdentityPermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -48321,12 +43824,8 @@ neutral | System.Security.Permissions;UrlIdentityPermission;Union;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;UrlIdentityPermission;UrlIdentityPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;UrlIdentityPermission;UrlIdentityPermission;(System.String);summary;df-generated | -| System.Security.Permissions;UrlIdentityPermission;get_Url;();summary;df-generated | -| System.Security.Permissions;UrlIdentityPermission;set_Url;(System.String);summary;df-generated | | System.Security.Permissions;UrlIdentityPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;UrlIdentityPermissionAttribute;UrlIdentityPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;UrlIdentityPermissionAttribute;get_Url;();summary;df-generated | -| System.Security.Permissions;UrlIdentityPermissionAttribute;set_Url;(System.String);summary;df-generated | | System.Security.Permissions;WebBrowserPermission;Copy;();summary;df-generated | | System.Security.Permissions;WebBrowserPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;WebBrowserPermission;Intersect;(System.Security.IPermission);summary;df-generated | @@ -48336,12 +43835,8 @@ neutral | System.Security.Permissions;WebBrowserPermission;Union;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;WebBrowserPermission;WebBrowserPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;WebBrowserPermission;WebBrowserPermission;(System.Security.Permissions.WebBrowserPermissionLevel);summary;df-generated | -| System.Security.Permissions;WebBrowserPermission;get_Level;();summary;df-generated | -| System.Security.Permissions;WebBrowserPermission;set_Level;(System.Security.Permissions.WebBrowserPermissionLevel);summary;df-generated | | System.Security.Permissions;WebBrowserPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;WebBrowserPermissionAttribute;WebBrowserPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;WebBrowserPermissionAttribute;get_Level;();summary;df-generated | -| System.Security.Permissions;WebBrowserPermissionAttribute;set_Level;(System.Security.Permissions.WebBrowserPermissionLevel);summary;df-generated | | System.Security.Permissions;ZoneIdentityPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Permissions;ZoneIdentityPermission;Intersect;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;ZoneIdentityPermission;IsSubsetOf;(System.Security.IPermission);summary;df-generated | @@ -48349,12 +43844,8 @@ neutral | System.Security.Permissions;ZoneIdentityPermission;Union;(System.Security.IPermission);summary;df-generated | | System.Security.Permissions;ZoneIdentityPermission;ZoneIdentityPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Security.Permissions;ZoneIdentityPermission;ZoneIdentityPermission;(System.Security.SecurityZone);summary;df-generated | -| System.Security.Permissions;ZoneIdentityPermission;get_SecurityZone;();summary;df-generated | -| System.Security.Permissions;ZoneIdentityPermission;set_SecurityZone;(System.Security.SecurityZone);summary;df-generated | | System.Security.Permissions;ZoneIdentityPermissionAttribute;CreatePermission;();summary;df-generated | | System.Security.Permissions;ZoneIdentityPermissionAttribute;ZoneIdentityPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Security.Permissions;ZoneIdentityPermissionAttribute;get_Zone;();summary;df-generated | -| System.Security.Permissions;ZoneIdentityPermissionAttribute;set_Zone;(System.Security.SecurityZone);summary;df-generated | | System.Security.Policy;AllMembershipCondition;Check;(System.Security.Policy.Evidence);summary;df-generated | | System.Security.Policy;AllMembershipCondition;Copy;();summary;df-generated | | System.Security.Policy;AllMembershipCondition;Equals;(System.Object);summary;df-generated | @@ -48383,17 +43874,7 @@ neutral | System.Security.Policy;ApplicationTrust;ApplicationTrust;(System.Security.PermissionSet,System.Collections.Generic.IEnumerable);summary;df-generated | | System.Security.Policy;ApplicationTrust;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Policy;ApplicationTrust;ToXml;();summary;df-generated | -| System.Security.Policy;ApplicationTrust;get_ApplicationIdentity;();summary;df-generated | -| System.Security.Policy;ApplicationTrust;get_DefaultGrantSet;();summary;df-generated | -| System.Security.Policy;ApplicationTrust;get_ExtraInfo;();summary;df-generated | | System.Security.Policy;ApplicationTrust;get_FullTrustAssemblies;();summary;df-generated | -| System.Security.Policy;ApplicationTrust;get_IsApplicationTrustedToRun;();summary;df-generated | -| System.Security.Policy;ApplicationTrust;get_Persist;();summary;df-generated | -| System.Security.Policy;ApplicationTrust;set_ApplicationIdentity;(System.ApplicationIdentity);summary;df-generated | -| System.Security.Policy;ApplicationTrust;set_DefaultGrantSet;(System.Security.Policy.PolicyStatement);summary;df-generated | -| System.Security.Policy;ApplicationTrust;set_ExtraInfo;(System.Object);summary;df-generated | -| System.Security.Policy;ApplicationTrust;set_IsApplicationTrustedToRun;(System.Boolean);summary;df-generated | -| System.Security.Policy;ApplicationTrust;set_Persist;(System.Boolean);summary;df-generated | | System.Security.Policy;ApplicationTrustCollection;Add;(System.Security.Policy.ApplicationTrust);summary;df-generated | | System.Security.Policy;ApplicationTrustCollection;AddRange;(System.Security.Policy.ApplicationTrustCollection);summary;df-generated | | System.Security.Policy;ApplicationTrustCollection;AddRange;(System.Security.Policy.ApplicationTrust[]);summary;df-generated | @@ -48435,18 +43916,8 @@ neutral | System.Security.Policy;CodeGroup;ToXml;();summary;df-generated | | System.Security.Policy;CodeGroup;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | | System.Security.Policy;CodeGroup;get_AttributeString;();summary;df-generated | -| System.Security.Policy;CodeGroup;get_Children;();summary;df-generated | -| System.Security.Policy;CodeGroup;get_Description;();summary;df-generated | -| System.Security.Policy;CodeGroup;get_MembershipCondition;();summary;df-generated | | System.Security.Policy;CodeGroup;get_MergeLogic;();summary;df-generated | -| System.Security.Policy;CodeGroup;get_Name;();summary;df-generated | | System.Security.Policy;CodeGroup;get_PermissionSetName;();summary;df-generated | -| System.Security.Policy;CodeGroup;get_PolicyStatement;();summary;df-generated | -| System.Security.Policy;CodeGroup;set_Children;(System.Collections.IList);summary;df-generated | -| System.Security.Policy;CodeGroup;set_Description;(System.String);summary;df-generated | -| System.Security.Policy;CodeGroup;set_MembershipCondition;(System.Security.Policy.IMembershipCondition);summary;df-generated | -| System.Security.Policy;CodeGroup;set_Name;(System.String);summary;df-generated | -| System.Security.Policy;CodeGroup;set_PolicyStatement;(System.Security.Policy.PolicyStatement);summary;df-generated | | System.Security.Policy;Evidence;AddAssembly;(System.Object);summary;df-generated | | System.Security.Policy;Evidence;AddAssemblyEvidence;(T);summary;df-generated | | System.Security.Policy;Evidence;AddHost;(System.Object);summary;df-generated | @@ -48464,9 +43935,7 @@ neutral | System.Security.Policy;Evidence;get_Count;();summary;df-generated | | System.Security.Policy;Evidence;get_IsReadOnly;();summary;df-generated | | System.Security.Policy;Evidence;get_IsSynchronized;();summary;df-generated | -| System.Security.Policy;Evidence;get_Locked;();summary;df-generated | | System.Security.Policy;Evidence;get_SyncRoot;();summary;df-generated | -| System.Security.Policy;Evidence;set_Locked;(System.Boolean);summary;df-generated | | System.Security.Policy;EvidenceBase;Clone;();summary;df-generated | | System.Security.Policy;FileCodeGroup;Copy;();summary;df-generated | | System.Security.Policy;FileCodeGroup;CreateXml;(System.Security.SecurityElement,System.Security.Policy.PolicyLevel);summary;df-generated | @@ -48519,10 +43988,6 @@ neutral | System.Security.Policy;HashMembershipCondition;ToString;();summary;df-generated | | System.Security.Policy;HashMembershipCondition;ToXml;();summary;df-generated | | System.Security.Policy;HashMembershipCondition;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | -| System.Security.Policy;HashMembershipCondition;get_HashAlgorithm;();summary;df-generated | -| System.Security.Policy;HashMembershipCondition;get_HashValue;();summary;df-generated | -| System.Security.Policy;HashMembershipCondition;set_HashAlgorithm;(System.Security.Cryptography.HashAlgorithm);summary;df-generated | -| System.Security.Policy;HashMembershipCondition;set_HashValue;(System.Byte[]);summary;df-generated | | System.Security.Policy;IIdentityPermissionFactory;CreateIdentityPermission;(System.Security.Policy.Evidence);summary;df-generated | | System.Security.Policy;IMembershipCondition;Check;(System.Security.Policy.Evidence);summary;df-generated | | System.Security.Policy;IMembershipCondition;Copy;();summary;df-generated | @@ -48570,10 +44035,8 @@ neutral | System.Security.Policy;PolicyLevel;get_FullTrustAssemblies;();summary;df-generated | | System.Security.Policy;PolicyLevel;get_Label;();summary;df-generated | | System.Security.Policy;PolicyLevel;get_NamedPermissionSets;();summary;df-generated | -| System.Security.Policy;PolicyLevel;get_RootCodeGroup;();summary;df-generated | | System.Security.Policy;PolicyLevel;get_StoreLocation;();summary;df-generated | | System.Security.Policy;PolicyLevel;get_Type;();summary;df-generated | -| System.Security.Policy;PolicyLevel;set_RootCodeGroup;(System.Security.Policy.CodeGroup);summary;df-generated | | System.Security.Policy;PolicyStatement;Equals;(System.Object);summary;df-generated | | System.Security.Policy;PolicyStatement;FromXml;(System.Security.SecurityElement);summary;df-generated | | System.Security.Policy;PolicyStatement;FromXml;(System.Security.SecurityElement,System.Security.Policy.PolicyLevel);summary;df-generated | @@ -48583,10 +44046,6 @@ neutral | System.Security.Policy;PolicyStatement;ToXml;();summary;df-generated | | System.Security.Policy;PolicyStatement;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | | System.Security.Policy;PolicyStatement;get_AttributeString;();summary;df-generated | -| System.Security.Policy;PolicyStatement;get_Attributes;();summary;df-generated | -| System.Security.Policy;PolicyStatement;get_PermissionSet;();summary;df-generated | -| System.Security.Policy;PolicyStatement;set_Attributes;(System.Security.Policy.PolicyStatementAttribute);summary;df-generated | -| System.Security.Policy;PolicyStatement;set_PermissionSet;(System.Security.PermissionSet);summary;df-generated | | System.Security.Policy;Publisher;Copy;();summary;df-generated | | System.Security.Policy;Publisher;CreateIdentityPermission;(System.Security.Policy.Evidence);summary;df-generated | | System.Security.Policy;Publisher;Equals;(System.Object);summary;df-generated | @@ -48603,8 +44062,6 @@ neutral | System.Security.Policy;PublisherMembershipCondition;ToString;();summary;df-generated | | System.Security.Policy;PublisherMembershipCondition;ToXml;();summary;df-generated | | System.Security.Policy;PublisherMembershipCondition;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | -| System.Security.Policy;PublisherMembershipCondition;get_Certificate;();summary;df-generated | -| System.Security.Policy;PublisherMembershipCondition;set_Certificate;(System.Security.Cryptography.X509Certificates.X509Certificate);summary;df-generated | | System.Security.Policy;Site;Copy;();summary;df-generated | | System.Security.Policy;Site;CreateFromUrl;(System.String);summary;df-generated | | System.Security.Policy;Site;CreateIdentityPermission;(System.Security.Policy.Evidence);summary;df-generated | @@ -48623,8 +44080,6 @@ neutral | System.Security.Policy;SiteMembershipCondition;ToString;();summary;df-generated | | System.Security.Policy;SiteMembershipCondition;ToXml;();summary;df-generated | | System.Security.Policy;SiteMembershipCondition;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | -| System.Security.Policy;SiteMembershipCondition;get_Site;();summary;df-generated | -| System.Security.Policy;SiteMembershipCondition;set_Site;(System.String);summary;df-generated | | System.Security.Policy;StrongName;Copy;();summary;df-generated | | System.Security.Policy;StrongName;CreateIdentityPermission;(System.Security.Policy.Evidence);summary;df-generated | | System.Security.Policy;StrongName;Equals;(System.Object);summary;df-generated | @@ -48643,25 +44098,7 @@ neutral | System.Security.Policy;StrongNameMembershipCondition;ToString;();summary;df-generated | | System.Security.Policy;StrongNameMembershipCondition;ToXml;();summary;df-generated | | System.Security.Policy;StrongNameMembershipCondition;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | -| System.Security.Policy;StrongNameMembershipCondition;get_Name;();summary;df-generated | -| System.Security.Policy;StrongNameMembershipCondition;get_PublicKey;();summary;df-generated | -| System.Security.Policy;StrongNameMembershipCondition;get_Version;();summary;df-generated | -| System.Security.Policy;StrongNameMembershipCondition;set_Name;(System.String);summary;df-generated | -| System.Security.Policy;StrongNameMembershipCondition;set_PublicKey;(System.Security.Permissions.StrongNamePublicKeyBlob);summary;df-generated | -| System.Security.Policy;StrongNameMembershipCondition;set_Version;(System.Version);summary;df-generated | | System.Security.Policy;TrustManagerContext;TrustManagerContext;(System.Security.Policy.TrustManagerUIContext);summary;df-generated | -| System.Security.Policy;TrustManagerContext;get_IgnorePersistedDecision;();summary;df-generated | -| System.Security.Policy;TrustManagerContext;get_KeepAlive;();summary;df-generated | -| System.Security.Policy;TrustManagerContext;get_NoPrompt;();summary;df-generated | -| System.Security.Policy;TrustManagerContext;get_Persist;();summary;df-generated | -| System.Security.Policy;TrustManagerContext;get_PreviousApplicationIdentity;();summary;df-generated | -| System.Security.Policy;TrustManagerContext;get_UIContext;();summary;df-generated | -| System.Security.Policy;TrustManagerContext;set_IgnorePersistedDecision;(System.Boolean);summary;df-generated | -| System.Security.Policy;TrustManagerContext;set_KeepAlive;(System.Boolean);summary;df-generated | -| System.Security.Policy;TrustManagerContext;set_NoPrompt;(System.Boolean);summary;df-generated | -| System.Security.Policy;TrustManagerContext;set_Persist;(System.Boolean);summary;df-generated | -| System.Security.Policy;TrustManagerContext;set_PreviousApplicationIdentity;(System.ApplicationIdentity);summary;df-generated | -| System.Security.Policy;TrustManagerContext;set_UIContext;(System.Security.Policy.TrustManagerUIContext);summary;df-generated | | System.Security.Policy;UnionCodeGroup;Copy;();summary;df-generated | | System.Security.Policy;UnionCodeGroup;Resolve;(System.Security.Policy.Evidence);summary;df-generated | | System.Security.Policy;UnionCodeGroup;ResolveMatchingCodeGroups;(System.Security.Policy.Evidence);summary;df-generated | @@ -48684,8 +44121,6 @@ neutral | System.Security.Policy;UrlMembershipCondition;ToXml;();summary;df-generated | | System.Security.Policy;UrlMembershipCondition;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | | System.Security.Policy;UrlMembershipCondition;UrlMembershipCondition;(System.String);summary;df-generated | -| System.Security.Policy;UrlMembershipCondition;get_Url;();summary;df-generated | -| System.Security.Policy;UrlMembershipCondition;set_Url;(System.String);summary;df-generated | | System.Security.Policy;Zone;Copy;();summary;df-generated | | System.Security.Policy;Zone;CreateFromUrl;(System.String);summary;df-generated | | System.Security.Policy;Zone;CreateIdentityPermission;(System.Security.Policy.Evidence);summary;df-generated | @@ -48703,8 +44138,6 @@ neutral | System.Security.Policy;ZoneMembershipCondition;ToXml;();summary;df-generated | | System.Security.Policy;ZoneMembershipCondition;ToXml;(System.Security.Policy.PolicyLevel);summary;df-generated | | System.Security.Policy;ZoneMembershipCondition;ZoneMembershipCondition;(System.Security.SecurityZone);summary;df-generated | -| System.Security.Policy;ZoneMembershipCondition;get_SecurityZone;();summary;df-generated | -| System.Security.Policy;ZoneMembershipCondition;set_SecurityZone;(System.Security.SecurityZone);summary;df-generated | | System.Security.Principal;GenericIdentity;get_IsAuthenticated;();summary;df-generated | | System.Security.Principal;GenericPrincipal;IsInRole;(System.String);summary;df-generated | | System.Security.Principal;IIdentity;get_AuthenticationType;();summary;df-generated | @@ -48802,8 +44235,6 @@ neutral | System.Security.Principal;WindowsPrincipal;get_DeviceClaims;();summary;df-generated | | System.Security.Principal;WindowsPrincipal;get_Identity;();summary;df-generated | | System.Security.Principal;WindowsPrincipal;get_UserClaims;();summary;df-generated | -| System.Security;AllowPartiallyTrustedCallersAttribute;get_PartialTrustVisibilityLevel;();summary;df-generated | -| System.Security;AllowPartiallyTrustedCallersAttribute;set_PartialTrustVisibilityLevel;(System.Security.PartialTrustVisibilityLevel);summary;df-generated | | System.Security;CodeAccessPermission;Assert;();summary;df-generated | | System.Security;CodeAccessPermission;Copy;();summary;df-generated | | System.Security;CodeAccessPermission;Demand;();summary;df-generated | @@ -48862,10 +44293,6 @@ neutral | System.Security;NamedPermissionSet;NamedPermissionSet;(System.String,System.Security.PermissionSet);summary;df-generated | | System.Security;NamedPermissionSet;NamedPermissionSet;(System.String,System.Security.Permissions.PermissionState);summary;df-generated | | System.Security;NamedPermissionSet;ToXml;();summary;df-generated | -| System.Security;NamedPermissionSet;get_Description;();summary;df-generated | -| System.Security;NamedPermissionSet;get_Name;();summary;df-generated | -| System.Security;NamedPermissionSet;set_Description;(System.String);summary;df-generated | -| System.Security;NamedPermissionSet;set_Name;(System.String);summary;df-generated | | System.Security;PermissionSet;AddPermission;(System.Security.IPermission);summary;df-generated | | System.Security;PermissionSet;AddPermissionImpl;(System.Security.IPermission);summary;df-generated | | System.Security;PermissionSet;Assert;();summary;df-generated | @@ -48930,34 +44357,12 @@ neutral | System.Security;SecurityElement;IsValidAttributeValue;(System.String);summary;df-generated | | System.Security;SecurityElement;IsValidTag;(System.String);summary;df-generated | | System.Security;SecurityElement;IsValidText;(System.String);summary;df-generated | -| System.Security;SecurityElement;get_Attributes;();summary;df-generated | -| System.Security;SecurityElement;set_Attributes;(System.Collections.Hashtable);summary;df-generated | | System.Security;SecurityException;SecurityException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Security;SecurityException;SecurityException;(System.String);summary;df-generated | | System.Security;SecurityException;SecurityException;(System.String,System.Exception);summary;df-generated | | System.Security;SecurityException;SecurityException;(System.String,System.Type);summary;df-generated | | System.Security;SecurityException;SecurityException;(System.String,System.Type,System.String);summary;df-generated | | System.Security;SecurityException;ToString;();summary;df-generated | -| System.Security;SecurityException;get_Demanded;();summary;df-generated | -| System.Security;SecurityException;get_DenySetInstance;();summary;df-generated | -| System.Security;SecurityException;get_FailedAssemblyInfo;();summary;df-generated | -| System.Security;SecurityException;get_GrantedSet;();summary;df-generated | -| System.Security;SecurityException;get_Method;();summary;df-generated | -| System.Security;SecurityException;get_PermissionState;();summary;df-generated | -| System.Security;SecurityException;get_PermissionType;();summary;df-generated | -| System.Security;SecurityException;get_PermitOnlySetInstance;();summary;df-generated | -| System.Security;SecurityException;get_RefusedSet;();summary;df-generated | -| System.Security;SecurityException;get_Url;();summary;df-generated | -| System.Security;SecurityException;set_Demanded;(System.Object);summary;df-generated | -| System.Security;SecurityException;set_DenySetInstance;(System.Object);summary;df-generated | -| System.Security;SecurityException;set_FailedAssemblyInfo;(System.Reflection.AssemblyName);summary;df-generated | -| System.Security;SecurityException;set_GrantedSet;(System.String);summary;df-generated | -| System.Security;SecurityException;set_Method;(System.Reflection.MethodInfo);summary;df-generated | -| System.Security;SecurityException;set_PermissionState;(System.String);summary;df-generated | -| System.Security;SecurityException;set_PermissionType;(System.Type);summary;df-generated | -| System.Security;SecurityException;set_PermitOnlySetInstance;(System.Object);summary;df-generated | -| System.Security;SecurityException;set_RefusedSet;(System.String);summary;df-generated | -| System.Security;SecurityException;set_Url;(System.String);summary;df-generated | | System.Security;SecurityManager;CurrentThreadRequiresSecurityContextCapture;();summary;df-generated | | System.Security;SecurityManager;GetStandardSandbox;(System.Security.Policy.Evidence);summary;df-generated | | System.Security;SecurityManager;GetZoneAndOrigin;(System.Collections.ArrayList,System.Collections.ArrayList);summary;df-generated | @@ -48972,14 +44377,8 @@ neutral | System.Security;SecurityManager;ResolveSystemPolicy;(System.Security.Policy.Evidence);summary;df-generated | | System.Security;SecurityManager;SavePolicy;();summary;df-generated | | System.Security;SecurityManager;SavePolicyLevel;(System.Security.Policy.PolicyLevel);summary;df-generated | -| System.Security;SecurityManager;get_CheckExecutionRights;();summary;df-generated | -| System.Security;SecurityManager;get_SecurityEnabled;();summary;df-generated | -| System.Security;SecurityManager;set_CheckExecutionRights;(System.Boolean);summary;df-generated | -| System.Security;SecurityManager;set_SecurityEnabled;(System.Boolean);summary;df-generated | | System.Security;SecurityRulesAttribute;SecurityRulesAttribute;(System.Security.SecurityRuleSet);summary;df-generated | | System.Security;SecurityRulesAttribute;get_RuleSet;();summary;df-generated | -| System.Security;SecurityRulesAttribute;get_SkipVerificationInFullTrust;();summary;df-generated | -| System.Security;SecurityRulesAttribute;set_SkipVerificationInFullTrust;(System.Boolean);summary;df-generated | | System.Security;SecurityState;EnsureState;();summary;df-generated | | System.Security;SecurityState;IsStateAvailable;();summary;df-generated | | System.Security;VerificationException;VerificationException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | @@ -48995,12 +44394,6 @@ neutral | System.ServiceProcess;ServiceControllerPermission;get_PermissionEntries;();summary;df-generated | | System.ServiceProcess;ServiceControllerPermissionAttribute;CreatePermission;();summary;df-generated | | System.ServiceProcess;ServiceControllerPermissionAttribute;ServiceControllerPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.ServiceProcess;ServiceControllerPermissionAttribute;get_MachineName;();summary;df-generated | -| System.ServiceProcess;ServiceControllerPermissionAttribute;get_PermissionAccess;();summary;df-generated | -| System.ServiceProcess;ServiceControllerPermissionAttribute;get_ServiceName;();summary;df-generated | -| System.ServiceProcess;ServiceControllerPermissionAttribute;set_MachineName;(System.String);summary;df-generated | -| System.ServiceProcess;ServiceControllerPermissionAttribute;set_PermissionAccess;(System.ServiceProcess.ServiceControllerPermissionAccess);summary;df-generated | -| System.ServiceProcess;ServiceControllerPermissionAttribute;set_ServiceName;(System.String);summary;df-generated | | System.ServiceProcess;ServiceControllerPermissionEntry;ServiceControllerPermissionEntry;(System.ServiceProcess.ServiceControllerPermissionAccess,System.String,System.String);summary;df-generated | | System.ServiceProcess;ServiceControllerPermissionEntry;get_MachineName;();summary;df-generated | | System.ServiceProcess;ServiceControllerPermissionEntry;get_PermissionAccess;();summary;df-generated | @@ -49026,8 +44419,6 @@ neutral | System.Text.Encodings.Web;JavaScriptEncoder;Create;(System.Text.Unicode.UnicodeRange[]);summary;df-generated | | System.Text.Encodings.Web;JavaScriptEncoder;get_Default;();summary;df-generated | | System.Text.Encodings.Web;JavaScriptEncoder;get_UnsafeRelaxedJsonEscaping;();summary;df-generated | -| System.Text.Encodings.Web;TextEncoder;Encode;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);summary;df-generated | -| System.Text.Encodings.Web;TextEncoder;EncodeUtf8;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);summary;df-generated | | System.Text.Encodings.Web;TextEncoder;FindFirstCharacterToEncode;(System.Char*,System.Int32);summary;df-generated | | System.Text.Encodings.Web;TextEncoder;FindFirstCharacterToEncodeUtf8;(System.ReadOnlySpan);summary;df-generated | | System.Text.Encodings.Web;TextEncoder;TryEncodeUnicodeScalar;(System.Int32,System.Char*,System.Int32,System.Int32);summary;df-generated | @@ -49069,8 +44460,6 @@ neutral | System.Text.Json.Nodes;JsonNode;ParseAsync;(System.IO.Stream,System.Nullable,System.Text.Json.JsonDocumentOptions,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json.Nodes;JsonNode;ToJsonString;(System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Nodes;JsonNode;WriteTo;(System.Text.Json.Utf8JsonWriter,System.Text.Json.JsonSerializerOptions);summary;df-generated | -| System.Text.Json.Nodes;JsonNodeOptions;get_PropertyNameCaseInsensitive;();summary;df-generated | -| System.Text.Json.Nodes;JsonNodeOptions;set_PropertyNameCaseInsensitive;(System.Boolean);summary;df-generated | | System.Text.Json.Nodes;JsonObject;Contains;(System.Collections.Generic.KeyValuePair);summary;df-generated | | System.Text.Json.Nodes;JsonObject;ContainsKey;(System.String);summary;df-generated | | System.Text.Json.Nodes;JsonObject;JsonObject;(System.Collections.Generic.IEnumerable>,System.Nullable);summary;df-generated | @@ -49121,14 +44510,6 @@ neutral | System.Text.Json.Nodes;JsonValue;TryGetValue;(T);summary;df-generated | | System.Text.Json.Serialization.Metadata;DefaultJsonTypeInfoResolver;get_Modifiers;();summary;df-generated | | System.Text.Json.Serialization.Metadata;IJsonTypeInfoResolver;GetTypeInfo;(System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;get_ElementInfo;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;get_KeyInfo;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;get_NumberHandling;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;get_ObjectCreator;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;get_SerializeHandler;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;set_ElementInfo;(System.Text.Json.Serialization.Metadata.JsonTypeInfo);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;set_KeyInfo;(System.Text.Json.Serialization.Metadata.JsonTypeInfo);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonCollectionInfoValues;set_NumberHandling;(System.Text.Json.Serialization.JsonNumberHandling);summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonDerivedType;JsonDerivedType;(System.Type);summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonDerivedType;JsonDerivedType;(System.Type,System.Int32);summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonDerivedType;JsonDerivedType;(System.Type,System.String);summary;df-generated | @@ -49195,70 +44576,12 @@ neutral | System.Text.Json.Serialization.Metadata;JsonMetadataServices;get_UInt128Converter;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;get_UriConverter;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonMetadataServices;get_VersionConverter;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;get_ConstructorParameterMetadataInitializer;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;get_NumberHandling;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;get_ObjectCreator;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;get_ObjectWithParameterizedConstructorCreator;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;get_PropertyMetadataInitializer;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;get_SerializeHandler;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;set_NumberHandling;(System.Text.Json.Serialization.JsonNumberHandling);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;get_DefaultValue;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;get_HasDefaultValue;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;get_Name;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;get_ParameterType;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;get_Position;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;set_DefaultValue;(System.Object);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;set_HasDefaultValue;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;set_Name;(System.String);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;set_ParameterType;(System.Type);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonParameterInfoValues;set_Position;(System.Int32);summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;get_DerivedTypes;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;get_IgnoreUnrecognizedTypeDiscriminators;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;get_UnknownDerivedTypeHandling;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;set_IgnoreUnrecognizedTypeDiscriminators;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;set_UnknownDerivedTypeHandling;(System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_IsExtensionData;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_IsRequired;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_Options;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_Order;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;get_PropertyType;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_IsExtensionData;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_IsRequired;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;set_Order;(System.Int32);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_Converter;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_DeclaringType;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_Getter;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_HasJsonInclude;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_IgnoreCondition;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_IsExtensionData;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_IsProperty;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_IsPublic;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_IsVirtual;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_JsonPropertyName;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_NumberHandling;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_PropertyName;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_PropertyTypeInfo;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;get_Setter;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_Converter;(System.Text.Json.Serialization.JsonConverter);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_DeclaringType;(System.Type);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_HasJsonInclude;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_IgnoreCondition;(System.Nullable);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_IsExtensionData;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_IsProperty;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_IsPublic;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_IsVirtual;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_JsonPropertyName;(System.String);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_NumberHandling;(System.Nullable);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_PropertyName;(System.String);summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;set_PropertyTypeInfo;(System.Text.Json.Serialization.Metadata.JsonTypeInfo);summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;CreateJsonTypeInfo;(System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;CreateJsonTypeInfo;(System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;MakeReadOnly;();summary;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;get_Converter;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;get_IsReadOnly;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;get_Kind;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;get_Options;();summary;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;get_Type;();summary;df-generated | | System.Text.Json.Serialization;IJsonOnDeserialized;OnDeserialized;();summary;df-generated | | System.Text.Json.Serialization;IJsonOnDeserializing;OnDeserializing;();summary;df-generated | | System.Text.Json.Serialization;IJsonOnSerialized;OnSerialized;();summary;df-generated | @@ -49274,7 +44597,6 @@ neutral | System.Text.Json.Serialization;JsonConverter;get_Type;();summary;df-generated | | System.Text.Json.Serialization;JsonConverterAttribute;CreateConverter;(System.Type);summary;df-generated | | System.Text.Json.Serialization;JsonConverterAttribute;JsonConverterAttribute;(System.Type);summary;df-generated | -| System.Text.Json.Serialization;JsonConverterAttribute;get_ConverterType;();summary;df-generated | | System.Text.Json.Serialization;JsonConverterFactory;CreateConverter;(System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Serialization;JsonConverterFactory;get_Type;();summary;df-generated | | System.Text.Json.Serialization;JsonDerivedTypeAttribute;JsonDerivedTypeAttribute;(System.Type);summary;df-generated | @@ -49282,71 +44604,21 @@ neutral | System.Text.Json.Serialization;JsonDerivedTypeAttribute;JsonDerivedTypeAttribute;(System.Type,System.String);summary;df-generated | | System.Text.Json.Serialization;JsonDerivedTypeAttribute;get_DerivedType;();summary;df-generated | | System.Text.Json.Serialization;JsonDerivedTypeAttribute;get_TypeDiscriminator;();summary;df-generated | -| System.Text.Json.Serialization;JsonIgnoreAttribute;get_Condition;();summary;df-generated | -| System.Text.Json.Serialization;JsonIgnoreAttribute;set_Condition;(System.Text.Json.Serialization.JsonIgnoreCondition);summary;df-generated | | System.Text.Json.Serialization;JsonNumberEnumConverter;CanConvert;(System.Type);summary;df-generated | | System.Text.Json.Serialization;JsonNumberEnumConverter;CreateConverter;(System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Serialization;JsonNumberHandlingAttribute;JsonNumberHandlingAttribute;(System.Text.Json.Serialization.JsonNumberHandling);summary;df-generated | | System.Text.Json.Serialization;JsonNumberHandlingAttribute;get_Handling;();summary;df-generated | | System.Text.Json.Serialization;JsonObjectCreationHandlingAttribute;JsonObjectCreationHandlingAttribute;(System.Text.Json.Serialization.JsonObjectCreationHandling);summary;df-generated | | System.Text.Json.Serialization;JsonObjectCreationHandlingAttribute;get_Handling;();summary;df-generated | -| System.Text.Json.Serialization;JsonPolymorphicAttribute;get_IgnoreUnrecognizedTypeDiscriminators;();summary;df-generated | -| System.Text.Json.Serialization;JsonPolymorphicAttribute;get_TypeDiscriminatorPropertyName;();summary;df-generated | -| System.Text.Json.Serialization;JsonPolymorphicAttribute;get_UnknownDerivedTypeHandling;();summary;df-generated | -| System.Text.Json.Serialization;JsonPolymorphicAttribute;set_IgnoreUnrecognizedTypeDiscriminators;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization;JsonPolymorphicAttribute;set_TypeDiscriminatorPropertyName;(System.String);summary;df-generated | -| System.Text.Json.Serialization;JsonPolymorphicAttribute;set_UnknownDerivedTypeHandling;(System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling);summary;df-generated | | System.Text.Json.Serialization;JsonPropertyNameAttribute;JsonPropertyNameAttribute;(System.String);summary;df-generated | | System.Text.Json.Serialization;JsonPropertyNameAttribute;get_Name;();summary;df-generated | | System.Text.Json.Serialization;JsonPropertyOrderAttribute;JsonPropertyOrderAttribute;(System.Int32);summary;df-generated | | System.Text.Json.Serialization;JsonPropertyOrderAttribute;get_Order;();summary;df-generated | | System.Text.Json.Serialization;JsonSerializableAttribute;JsonSerializableAttribute;(System.Type);summary;df-generated | -| System.Text.Json.Serialization;JsonSerializableAttribute;get_GenerationMode;();summary;df-generated | -| System.Text.Json.Serialization;JsonSerializableAttribute;get_TypeInfoPropertyName;();summary;df-generated | -| System.Text.Json.Serialization;JsonSerializableAttribute;set_GenerationMode;(System.Text.Json.Serialization.JsonSourceGenerationMode);summary;df-generated | -| System.Text.Json.Serialization;JsonSerializableAttribute;set_TypeInfoPropertyName;(System.String);summary;df-generated | | System.Text.Json.Serialization;JsonSerializerContext;GetTypeInfo;(System.Type);summary;df-generated | | System.Text.Json.Serialization;JsonSerializerContext;GetTypeInfo;(System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Serialization;JsonSerializerContext;get_GeneratedSerializerOptions;();summary;df-generated | | System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;JsonSourceGenerationOptionsAttribute;(System.Text.Json.JsonSerializerDefaults);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_AllowTrailingCommas;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_Converters;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_DefaultBufferSize;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_DefaultIgnoreCondition;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_DictionaryKeyPolicy;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_GenerationMode;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_IgnoreReadOnlyFields;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_IgnoreReadOnlyProperties;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_IncludeFields;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_MaxDepth;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_NumberHandling;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_PreferredObjectCreationHandling;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_PropertyNameCaseInsensitive;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_PropertyNamingPolicy;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_ReadCommentHandling;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_UnknownTypeHandling;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_UnmappedMemberHandling;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_UseStringEnumConverter;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;get_WriteIndented;();summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_AllowTrailingCommas;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_Converters;(System.Type[]);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_DefaultBufferSize;(System.Int32);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_DefaultIgnoreCondition;(System.Text.Json.Serialization.JsonIgnoreCondition);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_DictionaryKeyPolicy;(System.Text.Json.Serialization.JsonKnownNamingPolicy);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_GenerationMode;(System.Text.Json.Serialization.JsonSourceGenerationMode);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_IgnoreReadOnlyFields;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_IgnoreReadOnlyProperties;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_IncludeFields;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_MaxDepth;(System.Int32);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_NumberHandling;(System.Text.Json.Serialization.JsonNumberHandling);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_PreferredObjectCreationHandling;(System.Text.Json.Serialization.JsonObjectCreationHandling);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_PropertyNameCaseInsensitive;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_PropertyNamingPolicy;(System.Text.Json.Serialization.JsonKnownNamingPolicy);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_ReadCommentHandling;(System.Text.Json.JsonCommentHandling);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_UnknownTypeHandling;(System.Text.Json.Serialization.JsonUnknownTypeHandling);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_UnmappedMemberHandling;(System.Text.Json.Serialization.JsonUnmappedMemberHandling);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_UseStringEnumConverter;(System.Boolean);summary;df-generated | -| System.Text.Json.Serialization;JsonSourceGenerationOptionsAttribute;set_WriteIndented;(System.Boolean);summary;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;CanConvert;(System.Type);summary;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;CreateConverter;(System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json.Serialization;JsonStringEnumConverter;CanConvert;(System.Type);summary;df-generated | @@ -49364,12 +44636,6 @@ neutral | System.Text.Json;JsonDocument;Parse;(System.String,System.Text.Json.JsonDocumentOptions);summary;df-generated | | System.Text.Json;JsonDocument;ParseAsync;(System.IO.Stream,System.Text.Json.JsonDocumentOptions,System.Threading.CancellationToken);summary;df-generated | | System.Text.Json;JsonDocument;WriteTo;(System.Text.Json.Utf8JsonWriter);summary;df-generated | -| System.Text.Json;JsonDocumentOptions;get_AllowTrailingCommas;();summary;df-generated | -| System.Text.Json;JsonDocumentOptions;get_CommentHandling;();summary;df-generated | -| System.Text.Json;JsonDocumentOptions;get_MaxDepth;();summary;df-generated | -| System.Text.Json;JsonDocumentOptions;set_AllowTrailingCommas;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonDocumentOptions;set_CommentHandling;(System.Text.Json.JsonCommentHandling);summary;df-generated | -| System.Text.Json;JsonDocumentOptions;set_MaxDepth;(System.Int32);summary;df-generated | | System.Text.Json;JsonElement+ArrayEnumerator;Dispose;();summary;df-generated | | System.Text.Json;JsonElement+ArrayEnumerator;MoveNext;();summary;df-generated | | System.Text.Json;JsonElement+ArrayEnumerator;Reset;();summary;df-generated | @@ -49417,16 +44683,11 @@ neutral | System.Text.Json;JsonElement;ValueEquals;(System.String);summary;df-generated | | System.Text.Json;JsonElement;WriteTo;(System.Text.Json.Utf8JsonWriter);summary;df-generated | | System.Text.Json;JsonElement;get_ValueKind;();summary;df-generated | -| System.Text.Json;JsonEncodedText;Encode;(System.ReadOnlySpan,System.Text.Encodings.Web.JavaScriptEncoder);summary;df-generated | | System.Text.Json;JsonEncodedText;Encode;(System.ReadOnlySpan,System.Text.Encodings.Web.JavaScriptEncoder);summary;df-generated | | System.Text.Json;JsonEncodedText;Encode;(System.String,System.Text.Encodings.Web.JavaScriptEncoder);summary;df-generated | | System.Text.Json;JsonEncodedText;Equals;(System.Object);summary;df-generated | | System.Text.Json;JsonEncodedText;Equals;(System.Text.Json.JsonEncodedText);summary;df-generated | | System.Text.Json;JsonEncodedText;GetHashCode;();summary;df-generated | -| System.Text.Json;JsonEncodedText;get_EncodedUtf8Bytes;();summary;df-generated | -| System.Text.Json;JsonException;get_BytePositionInLine;();summary;df-generated | -| System.Text.Json;JsonException;get_LineNumber;();summary;df-generated | -| System.Text.Json;JsonException;get_Path;();summary;df-generated | | System.Text.Json;JsonNamingPolicy;ConvertName;(System.String);summary;df-generated | | System.Text.Json;JsonNamingPolicy;get_CamelCase;();summary;df-generated | | System.Text.Json;JsonNamingPolicy;get_KebabCaseLower;();summary;df-generated | @@ -49440,12 +44701,6 @@ neutral | System.Text.Json;JsonProperty;WriteTo;(System.Text.Json.Utf8JsonWriter);summary;df-generated | | System.Text.Json;JsonProperty;get_Name;();summary;df-generated | | System.Text.Json;JsonProperty;get_Value;();summary;df-generated | -| System.Text.Json;JsonReaderOptions;get_AllowTrailingCommas;();summary;df-generated | -| System.Text.Json;JsonReaderOptions;get_CommentHandling;();summary;df-generated | -| System.Text.Json;JsonReaderOptions;get_MaxDepth;();summary;df-generated | -| System.Text.Json;JsonReaderOptions;set_AllowTrailingCommas;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonReaderOptions;set_CommentHandling;(System.Text.Json.JsonCommentHandling);summary;df-generated | -| System.Text.Json;JsonReaderOptions;set_MaxDepth;(System.Int32);summary;df-generated | | System.Text.Json;JsonSerializer;Deserialize;(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo);summary;df-generated | | System.Text.Json;JsonSerializer;Deserialize;(System.IO.Stream,System.Type,System.Text.Json.JsonSerializerOptions);summary;df-generated | | System.Text.Json;JsonSerializer;Deserialize;(System.IO.Stream,System.Type,System.Text.Json.Serialization.JsonSerializerContext);summary;df-generated | @@ -49533,48 +44788,10 @@ neutral | System.Text.Json;JsonSerializerOptions;JsonSerializerOptions;(System.Text.Json.JsonSerializerDefaults);summary;df-generated | | System.Text.Json;JsonSerializerOptions;MakeReadOnly;();summary;df-generated | | System.Text.Json;JsonSerializerOptions;MakeReadOnly;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_AllowTrailingCommas;();summary;df-generated | | System.Text.Json;JsonSerializerOptions;get_Converters;();summary;df-generated | | System.Text.Json;JsonSerializerOptions;get_Default;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_DefaultBufferSize;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_DefaultIgnoreCondition;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_IgnoreNullValues;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_IgnoreReadOnlyFields;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_IgnoreReadOnlyProperties;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_IncludeFields;();summary;df-generated | | System.Text.Json;JsonSerializerOptions;get_IsReadOnly;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_MaxDepth;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_NumberHandling;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_PreferredObjectCreationHandling;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_PropertyNameCaseInsensitive;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_ReadCommentHandling;();summary;df-generated | | System.Text.Json;JsonSerializerOptions;get_TypeInfoResolverChain;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_UnknownTypeHandling;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_UnmappedMemberHandling;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;get_WriteIndented;();summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_AllowTrailingCommas;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_DefaultBufferSize;(System.Int32);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_DefaultIgnoreCondition;(System.Text.Json.Serialization.JsonIgnoreCondition);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_IgnoreNullValues;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_IgnoreReadOnlyFields;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_IgnoreReadOnlyProperties;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_IncludeFields;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_MaxDepth;(System.Int32);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_NumberHandling;(System.Text.Json.Serialization.JsonNumberHandling);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_PreferredObjectCreationHandling;(System.Text.Json.Serialization.JsonObjectCreationHandling);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_PropertyNameCaseInsensitive;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_ReadCommentHandling;(System.Text.Json.JsonCommentHandling);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_UnknownTypeHandling;(System.Text.Json.Serialization.JsonUnknownTypeHandling);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_UnmappedMemberHandling;(System.Text.Json.Serialization.JsonUnmappedMemberHandling);summary;df-generated | -| System.Text.Json;JsonSerializerOptions;set_WriteIndented;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonWriterOptions;get_Encoder;();summary;df-generated | -| System.Text.Json;JsonWriterOptions;get_Indented;();summary;df-generated | -| System.Text.Json;JsonWriterOptions;get_MaxDepth;();summary;df-generated | -| System.Text.Json;JsonWriterOptions;get_SkipValidation;();summary;df-generated | -| System.Text.Json;JsonWriterOptions;set_Encoder;(System.Text.Encodings.Web.JavaScriptEncoder);summary;df-generated | -| System.Text.Json;JsonWriterOptions;set_Indented;(System.Boolean);summary;df-generated | -| System.Text.Json;JsonWriterOptions;set_MaxDepth;(System.Int32);summary;df-generated | -| System.Text.Json;JsonWriterOptions;set_SkipValidation;(System.Boolean);summary;df-generated | | System.Text.Json;Utf8JsonReader;CopyString;(System.Span);summary;df-generated | | System.Text.Json;Utf8JsonReader;CopyString;(System.Span);summary;df-generated | | System.Text.Json;Utf8JsonReader;GetBoolean;();summary;df-generated | @@ -49620,13 +44837,8 @@ neutral | System.Text.Json;Utf8JsonReader;ValueTextEquals;(System.String);summary;df-generated | | System.Text.Json;Utf8JsonReader;get_BytesConsumed;();summary;df-generated | | System.Text.Json;Utf8JsonReader;get_CurrentDepth;();summary;df-generated | -| System.Text.Json;Utf8JsonReader;get_HasValueSequence;();summary;df-generated | | System.Text.Json;Utf8JsonReader;get_IsFinalBlock;();summary;df-generated | -| System.Text.Json;Utf8JsonReader;get_TokenStartIndex;();summary;df-generated | | System.Text.Json;Utf8JsonReader;get_TokenType;();summary;df-generated | -| System.Text.Json;Utf8JsonReader;get_ValueIsEscaped;();summary;df-generated | -| System.Text.Json;Utf8JsonReader;get_ValueSequence;();summary;df-generated | -| System.Text.Json;Utf8JsonReader;get_ValueSpan;();summary;df-generated | | System.Text.Json;Utf8JsonWriter;Dispose;();summary;df-generated | | System.Text.Json;Utf8JsonWriter;DisposeAsync;();summary;df-generated | | System.Text.Json;Utf8JsonWriter;Flush;();summary;df-generated | @@ -49740,12 +44952,8 @@ neutral | System.Text.Json;Utf8JsonWriter;WriteStringValue;(System.ReadOnlySpan);summary;df-generated | | System.Text.Json;Utf8JsonWriter;WriteStringValue;(System.String);summary;df-generated | | System.Text.Json;Utf8JsonWriter;WriteStringValue;(System.Text.Json.JsonEncodedText);summary;df-generated | -| System.Text.Json;Utf8JsonWriter;get_BytesCommitted;();summary;df-generated | -| System.Text.Json;Utf8JsonWriter;get_BytesPending;();summary;df-generated | | System.Text.Json;Utf8JsonWriter;get_CurrentDepth;();summary;df-generated | | System.Text.RegularExpressions;Capture;ToString;();summary;df-generated | -| System.Text.RegularExpressions;Capture;get_Index;();summary;df-generated | -| System.Text.RegularExpressions;Capture;get_Length;();summary;df-generated | | System.Text.RegularExpressions;Capture;get_Value;();summary;df-generated | | System.Text.RegularExpressions;Capture;get_ValueSpan;();summary;df-generated | | System.Text.RegularExpressions;CaptureCollection;Contains;(System.Object);summary;df-generated | @@ -49810,7 +45018,6 @@ neutral | System.Text.RegularExpressions;Regex;Count;(System.String,System.String);summary;df-generated | | System.Text.RegularExpressions;Regex;Count;(System.String,System.String,System.Text.RegularExpressions.RegexOptions);summary;df-generated | | System.Text.RegularExpressions;Regex;Count;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);summary;df-generated | -| System.Text.RegularExpressions;Regex;GetGroupNames;();summary;df-generated | | System.Text.RegularExpressions;Regex;GetGroupNumbers;();summary;df-generated | | System.Text.RegularExpressions;Regex;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Text.RegularExpressions;Regex;GroupNumberFromName;(System.String);summary;df-generated | @@ -49833,15 +45040,9 @@ neutral | System.Text.RegularExpressions;Regex;UseOptionC;();summary;df-generated | | System.Text.RegularExpressions;Regex;UseOptionR;();summary;df-generated | | System.Text.RegularExpressions;Regex;ValidateMatchTimeout;(System.TimeSpan);summary;df-generated | -| System.Text.RegularExpressions;Regex;get_CacheSize;();summary;df-generated | | System.Text.RegularExpressions;Regex;get_Options;();summary;df-generated | | System.Text.RegularExpressions;Regex;get_RightToLeft;();summary;df-generated | -| System.Text.RegularExpressions;Regex;set_CacheSize;(System.Int32);summary;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean);summary;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;get_IsPublic;();summary;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;get_Options;();summary;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;set_IsPublic;(System.Boolean);summary;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;set_Options;(System.Text.RegularExpressions.RegexOptions);summary;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String);summary;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;RegexMatchTimeoutException;(System.String,System.Exception);summary;df-generated | @@ -49878,8 +45079,6 @@ neutral | System.Text.RegularExpressions;ValueMatch;get_Length;();summary;df-generated | | System.Text.Unicode;UnicodeRange;Create;(System.Char,System.Char);summary;df-generated | | System.Text.Unicode;UnicodeRange;UnicodeRange;(System.Int32,System.Int32);summary;df-generated | -| System.Text.Unicode;UnicodeRange;get_FirstCodePoint;();summary;df-generated | -| System.Text.Unicode;UnicodeRange;get_Length;();summary;df-generated | | System.Text.Unicode;UnicodeRanges;get_All;();summary;df-generated | | System.Text.Unicode;UnicodeRanges;get_AlphabeticPresentationForms;();summary;df-generated | | System.Text.Unicode;UnicodeRanges;get_Arabic;();summary;df-generated | @@ -50231,7 +45430,6 @@ neutral | System.Text;Encoding;get_IsBrowserSave;();summary;df-generated | | System.Text;Encoding;get_IsMailNewsDisplay;();summary;df-generated | | System.Text;Encoding;get_IsMailNewsSave;();summary;df-generated | -| System.Text;Encoding;get_IsReadOnly;();summary;df-generated | | System.Text;Encoding;get_IsSingleByte;();summary;df-generated | | System.Text;Encoding;get_Latin1;();summary;df-generated | | System.Text;Encoding;get_Preamble;();summary;df-generated | @@ -50252,7 +45450,6 @@ neutral | System.Text;EncodingExtensions;GetChars;(System.Text.Encoding,System.Buffers.ReadOnlySequence,System.Buffers.IBufferWriter);summary;df-generated | | System.Text;EncodingExtensions;GetChars;(System.Text.Encoding,System.Buffers.ReadOnlySequence,System.Span);summary;df-generated | | System.Text;EncodingExtensions;GetChars;(System.Text.Encoding,System.ReadOnlySpan,System.Buffers.IBufferWriter);summary;df-generated | -| System.Text;EncodingExtensions;GetString;(System.Text.Encoding,System.Buffers.ReadOnlySequence);summary;df-generated | | System.Text;EncodingInfo;EncodingInfo;(System.Text.EncodingProvider,System.Int32,System.String,System.String);summary;df-generated | | System.Text;EncodingInfo;Equals;(System.Object);summary;df-generated | | System.Text;EncodingInfo;GetEncoding;();summary;df-generated | @@ -50338,13 +45535,9 @@ neutral | System.Text;StringBuilder;Equals;(System.Text.StringBuilder);summary;df-generated | | System.Text;StringBuilder;StringBuilder;(System.Int32);summary;df-generated | | System.Text;StringBuilder;StringBuilder;(System.Int32,System.Int32);summary;df-generated | -| System.Text;StringBuilder;get_Capacity;();summary;df-generated | | System.Text;StringBuilder;get_Chars;(System.Int32);summary;df-generated | -| System.Text;StringBuilder;get_Length;();summary;df-generated | | System.Text;StringBuilder;get_MaxCapacity;();summary;df-generated | -| System.Text;StringBuilder;set_Capacity;(System.Int32);summary;df-generated | | System.Text;StringBuilder;set_Chars;(System.Int32,System.Char);summary;df-generated | -| System.Text;StringBuilder;set_Length;(System.Int32);summary;df-generated | | System.Text;StringRuneEnumerator;Dispose;();summary;df-generated | | System.Text;StringRuneEnumerator;MoveNext;();summary;df-generated | | System.Text;StringRuneEnumerator;Reset;();summary;df-generated | @@ -50406,28 +45599,14 @@ neutral | System.Text;UnicodeEncoding;UnicodeEncoding;(System.Boolean,System.Boolean,System.Boolean);summary;df-generated | | System.Text;UnicodeEncoding;get_Preamble;();summary;df-generated | | System.Threading.Channels;BoundedChannelOptions;BoundedChannelOptions;(System.Int32);summary;df-generated | -| System.Threading.Channels;BoundedChannelOptions;get_Capacity;();summary;df-generated | -| System.Threading.Channels;BoundedChannelOptions;get_FullMode;();summary;df-generated | -| System.Threading.Channels;BoundedChannelOptions;set_Capacity;(System.Int32);summary;df-generated | -| System.Threading.Channels;BoundedChannelOptions;set_FullMode;(System.Threading.Channels.BoundedChannelFullMode);summary;df-generated | | System.Threading.Channels;Channel;CreateBounded;(System.Int32);summary;df-generated | | System.Threading.Channels;Channel;CreateBounded;(System.Threading.Channels.BoundedChannelOptions);summary;df-generated | | System.Threading.Channels;Channel;CreateUnbounded;();summary;df-generated | | System.Threading.Channels;Channel;CreateUnbounded;(System.Threading.Channels.UnboundedChannelOptions);summary;df-generated | -| System.Threading.Channels;Channel;get_Reader;();summary;df-generated | -| System.Threading.Channels;Channel;get_Writer;();summary;df-generated | -| System.Threading.Channels;Channel;set_Reader;(System.Threading.Channels.ChannelReader);summary;df-generated | -| System.Threading.Channels;Channel;set_Writer;(System.Threading.Channels.ChannelWriter);summary;df-generated | | System.Threading.Channels;ChannelClosedException;ChannelClosedException;(System.Exception);summary;df-generated | | System.Threading.Channels;ChannelClosedException;ChannelClosedException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Threading.Channels;ChannelClosedException;ChannelClosedException;(System.String);summary;df-generated | | System.Threading.Channels;ChannelClosedException;ChannelClosedException;(System.String,System.Exception);summary;df-generated | -| System.Threading.Channels;ChannelOptions;get_AllowSynchronousContinuations;();summary;df-generated | -| System.Threading.Channels;ChannelOptions;get_SingleReader;();summary;df-generated | -| System.Threading.Channels;ChannelOptions;get_SingleWriter;();summary;df-generated | -| System.Threading.Channels;ChannelOptions;set_AllowSynchronousContinuations;(System.Boolean);summary;df-generated | -| System.Threading.Channels;ChannelOptions;set_SingleReader;(System.Boolean);summary;df-generated | -| System.Threading.Channels;ChannelOptions;set_SingleWriter;(System.Boolean);summary;df-generated | | System.Threading.Channels;ChannelReader;ReadAllAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Threading.Channels;ChannelReader;ReadAsync;(System.Threading.CancellationToken);summary;df-generated | | System.Threading.Channels;ChannelReader;TryPeek;(T);summary;df-generated | @@ -50447,12 +45626,6 @@ neutral | System.Threading.RateLimiting;ConcurrencyLimiter;DisposeAsyncCore;();summary;df-generated | | System.Threading.RateLimiting;ConcurrencyLimiter;GetStatistics;();summary;df-generated | | System.Threading.RateLimiting;ConcurrencyLimiter;get_IdleDuration;();summary;df-generated | -| System.Threading.RateLimiting;ConcurrencyLimiterOptions;get_PermitLimit;();summary;df-generated | -| System.Threading.RateLimiting;ConcurrencyLimiterOptions;get_QueueLimit;();summary;df-generated | -| System.Threading.RateLimiting;ConcurrencyLimiterOptions;get_QueueProcessingOrder;();summary;df-generated | -| System.Threading.RateLimiting;ConcurrencyLimiterOptions;set_PermitLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;ConcurrencyLimiterOptions;set_QueueLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;ConcurrencyLimiterOptions;set_QueueProcessingOrder;(System.Threading.RateLimiting.QueueProcessingOrder);summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;AcquireAsyncCore;(System.Int32,System.Threading.CancellationToken);summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;AttemptAcquireCore;(System.Int32);summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;Dispose;(System.Boolean);summary;df-generated | @@ -50463,16 +45636,6 @@ neutral | System.Threading.RateLimiting;FixedWindowRateLimiter;get_IdleDuration;();summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;get_IsAutoReplenishing;();summary;df-generated | | System.Threading.RateLimiting;FixedWindowRateLimiter;get_ReplenishmentPeriod;();summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;get_AutoReplenishment;();summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;get_PermitLimit;();summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;get_QueueLimit;();summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;get_QueueProcessingOrder;();summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;get_Window;();summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;set_AutoReplenishment;(System.Boolean);summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;set_PermitLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;set_QueueLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;set_QueueProcessingOrder;(System.Threading.RateLimiting.QueueProcessingOrder);summary;df-generated | -| System.Threading.RateLimiting;FixedWindowRateLimiterOptions;set_Window;(System.TimeSpan);summary;df-generated | | System.Threading.RateLimiting;MetadataName;get_ReasonPhrase;();summary;df-generated | | System.Threading.RateLimiting;MetadataName;get_RetryAfter;();summary;df-generated | | System.Threading.RateLimiting;MetadataName;Equals;(System.Object);summary;df-generated | @@ -50505,14 +45668,6 @@ neutral | System.Threading.RateLimiting;RateLimiter;DisposeAsyncCore;();summary;df-generated | | System.Threading.RateLimiting;RateLimiter;GetStatistics;();summary;df-generated | | System.Threading.RateLimiting;RateLimiter;get_IdleDuration;();summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;get_CurrentAvailablePermits;();summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;get_CurrentQueuedCount;();summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;get_TotalFailedLeases;();summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;get_TotalSuccessfulLeases;();summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;set_CurrentAvailablePermits;(System.Int64);summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;set_CurrentQueuedCount;(System.Int64);summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;set_TotalFailedLeases;(System.Int64);summary;df-generated | -| System.Threading.RateLimiting;RateLimiterStatistics;set_TotalSuccessfulLeases;(System.Int64);summary;df-generated | | System.Threading.RateLimiting;ReplenishingRateLimiter;TryReplenish;();summary;df-generated | | System.Threading.RateLimiting;ReplenishingRateLimiter;get_IsAutoReplenishing;();summary;df-generated | | System.Threading.RateLimiting;ReplenishingRateLimiter;get_ReplenishmentPeriod;();summary;df-generated | @@ -50525,18 +45680,6 @@ neutral | System.Threading.RateLimiting;SlidingWindowRateLimiter;TryReplenish;();summary;df-generated | | System.Threading.RateLimiting;SlidingWindowRateLimiter;get_IdleDuration;();summary;df-generated | | System.Threading.RateLimiting;SlidingWindowRateLimiter;get_IsAutoReplenishing;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;get_AutoReplenishment;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;get_PermitLimit;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;get_QueueLimit;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;get_QueueProcessingOrder;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;get_SegmentsPerWindow;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;get_Window;();summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;set_AutoReplenishment;(System.Boolean);summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;set_PermitLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;set_QueueLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;set_QueueProcessingOrder;(System.Threading.RateLimiting.QueueProcessingOrder);summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;set_SegmentsPerWindow;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;SlidingWindowRateLimiterOptions;set_Window;(System.TimeSpan);summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;AcquireAsyncCore;(System.Int32,System.Threading.CancellationToken);summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;AttemptAcquireCore;(System.Int32);summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;Dispose;(System.Boolean);summary;df-generated | @@ -50547,18 +45690,6 @@ neutral | System.Threading.RateLimiting;TokenBucketRateLimiter;get_IdleDuration;();summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;get_IsAutoReplenishing;();summary;df-generated | | System.Threading.RateLimiting;TokenBucketRateLimiter;get_ReplenishmentPeriod;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;get_AutoReplenishment;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;get_QueueLimit;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;get_QueueProcessingOrder;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;get_ReplenishmentPeriod;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;get_TokenLimit;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;get_TokensPerPeriod;();summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;set_AutoReplenishment;(System.Boolean);summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;set_QueueLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;set_QueueProcessingOrder;(System.Threading.RateLimiting.QueueProcessingOrder);summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;set_ReplenishmentPeriod;(System.TimeSpan);summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;set_TokenLimit;(System.Int32);summary;df-generated | -| System.Threading.RateLimiting;TokenBucketRateLimiterOptions;set_TokensPerPeriod;(System.Int32);summary;df-generated | | System.Threading.Tasks.Dataflow;ActionBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;ActionBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;ActionBlock;OfferMessage;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,TInput,System.Threading.Tasks.Dataflow.ISourceBlock,System.Boolean);summary;df-generated | @@ -50621,18 +45752,6 @@ neutral | System.Threading.Tasks.Dataflow;DataflowBlock;SendAsync;(System.Threading.Tasks.Dataflow.ITargetBlock,TInput);summary;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;SendAsync;(System.Threading.Tasks.Dataflow.ITargetBlock,TInput,System.Threading.CancellationToken);summary;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;TryReceive;(System.Threading.Tasks.Dataflow.IReceivableSourceBlock,TOutput);summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;get_BoundedCapacity;();summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;get_EnsureOrdered;();summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;get_MaxMessagesPerTask;();summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;set_BoundedCapacity;(System.Int32);summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;set_EnsureOrdered;(System.Boolean);summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;set_MaxMessagesPerTask;(System.Int32);summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowLinkOptions;get_Append;();summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowLinkOptions;get_MaxMessages;();summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowLinkOptions;get_PropagateCompletion;();summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowLinkOptions;set_Append;(System.Boolean);summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowLinkOptions;set_MaxMessages;(System.Int32);summary;df-generated | -| System.Threading.Tasks.Dataflow;DataflowLinkOptions;set_PropagateCompletion;(System.Boolean);summary;df-generated | | System.Threading.Tasks.Dataflow;DataflowMessageHeader;DataflowMessageHeader;(System.Int64);summary;df-generated | | System.Threading.Tasks.Dataflow;DataflowMessageHeader;Equals;(System.Object);summary;df-generated | | System.Threading.Tasks.Dataflow;DataflowMessageHeader;Equals;(System.Threading.Tasks.Dataflow.DataflowMessageHeader);summary;df-generated | @@ -50641,14 +45760,6 @@ neutral | System.Threading.Tasks.Dataflow;DataflowMessageHeader;get_IsValid;();summary;df-generated | | System.Threading.Tasks.Dataflow;DataflowMessageHeader;op_Equality;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.DataflowMessageHeader);summary;df-generated | | System.Threading.Tasks.Dataflow;DataflowMessageHeader;op_Inequality;(System.Threading.Tasks.Dataflow.DataflowMessageHeader,System.Threading.Tasks.Dataflow.DataflowMessageHeader);summary;df-generated | -| System.Threading.Tasks.Dataflow;ExecutionDataflowBlockOptions;get_MaxDegreeOfParallelism;();summary;df-generated | -| System.Threading.Tasks.Dataflow;ExecutionDataflowBlockOptions;get_SingleProducerConstrained;();summary;df-generated | -| System.Threading.Tasks.Dataflow;ExecutionDataflowBlockOptions;set_MaxDegreeOfParallelism;(System.Int32);summary;df-generated | -| System.Threading.Tasks.Dataflow;ExecutionDataflowBlockOptions;set_SingleProducerConstrained;(System.Boolean);summary;df-generated | -| System.Threading.Tasks.Dataflow;GroupingDataflowBlockOptions;get_Greedy;();summary;df-generated | -| System.Threading.Tasks.Dataflow;GroupingDataflowBlockOptions;get_MaxNumberOfGroups;();summary;df-generated | -| System.Threading.Tasks.Dataflow;GroupingDataflowBlockOptions;set_Greedy;(System.Boolean);summary;df-generated | -| System.Threading.Tasks.Dataflow;GroupingDataflowBlockOptions;set_MaxNumberOfGroups;(System.Int64);summary;df-generated | | System.Threading.Tasks.Dataflow;IDataflowBlock;Complete;();summary;df-generated | | System.Threading.Tasks.Dataflow;IDataflowBlock;Fault;(System.Exception);summary;df-generated | | System.Threading.Tasks.Dataflow;IDataflowBlock;get_Completion;();summary;df-generated | @@ -50703,9 +45814,7 @@ neutral | System.Threading.Tasks.Sources;IValueTaskSource;GetStatus;(System.Int16);summary;df-generated | | System.Threading.Tasks.Sources;ManualResetValueTaskSourceCore;GetStatus;(System.Int16);summary;df-generated | | System.Threading.Tasks.Sources;ManualResetValueTaskSourceCore;Reset;();summary;df-generated | -| System.Threading.Tasks.Sources;ManualResetValueTaskSourceCore;get_RunContinuationsAsynchronously;();summary;df-generated | | System.Threading.Tasks.Sources;ManualResetValueTaskSourceCore;get_Version;();summary;df-generated | -| System.Threading.Tasks.Sources;ManualResetValueTaskSourceCore;set_RunContinuationsAsynchronously;(System.Boolean);summary;df-generated | | System.Threading.Tasks;ConcurrentExclusiveSchedulerPair;Complete;();summary;df-generated | | System.Threading.Tasks;ConcurrentExclusiveSchedulerPair;ConcurrentExclusiveSchedulerPair;(System.Threading.Tasks.TaskScheduler);summary;df-generated | | System.Threading.Tasks;ConcurrentExclusiveSchedulerPair;ConcurrentExclusiveSchedulerPair;(System.Threading.Tasks.TaskScheduler,System.Int32);summary;df-generated | @@ -50719,8 +45828,6 @@ neutral | System.Threading.Tasks;ParallelLoopState;get_IsStopped;();summary;df-generated | | System.Threading.Tasks;ParallelLoopState;get_LowestBreakIteration;();summary;df-generated | | System.Threading.Tasks;ParallelLoopState;get_ShouldExitCurrentIteration;();summary;df-generated | -| System.Threading.Tasks;ParallelOptions;get_MaxDegreeOfParallelism;();summary;df-generated | -| System.Threading.Tasks;ParallelOptions;set_MaxDegreeOfParallelism;(System.Int32);summary;df-generated | | System.Threading.Tasks;Task;Delay;(System.Int32);summary;df-generated | | System.Threading.Tasks;Task;Delay;(System.TimeSpan);summary;df-generated | | System.Threading.Tasks;Task;Delay;(System.TimeSpan,System.TimeProvider);summary;df-generated | @@ -50751,7 +45858,6 @@ neutral | System.Threading.Tasks;Task;WaitAny;(System.Threading.Tasks.Task[],System.TimeSpan);summary;df-generated | | System.Threading.Tasks;Task;WhenAll;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Threading.Tasks;Task;WhenAll;(System.Threading.Tasks.Task[]);summary;df-generated | -| System.Threading.Tasks;Task;WhenAny;(System.Threading.Tasks.Task[]);summary;df-generated | | System.Threading.Tasks;Task;Yield;();summary;df-generated | | System.Threading.Tasks;Task;get_AsyncWaitHandle;();summary;df-generated | | System.Threading.Tasks;Task;get_CompletedSynchronously;();summary;df-generated | @@ -50855,11 +45961,6 @@ neutral | System.Threading;AsyncFlowControl;Undo;();summary;df-generated | | System.Threading;AsyncFlowControl;op_Equality;(System.Threading.AsyncFlowControl,System.Threading.AsyncFlowControl);summary;df-generated | | System.Threading;AsyncFlowControl;op_Inequality;(System.Threading.AsyncFlowControl,System.Threading.AsyncFlowControl);summary;df-generated | -| System.Threading;AsyncLocal;get_Value;();summary;df-generated | -| System.Threading;AsyncLocal;set_Value;(T);summary;df-generated | -| System.Threading;AsyncLocalValueChangedArgs;get_CurrentValue;();summary;df-generated | -| System.Threading;AsyncLocalValueChangedArgs;get_PreviousValue;();summary;df-generated | -| System.Threading;AsyncLocalValueChangedArgs;get_ThreadContextChanged;();summary;df-generated | | System.Threading;AutoResetEvent;AutoResetEvent;(System.Boolean);summary;df-generated | | System.Threading;Barrier;AddParticipant;();summary;df-generated | | System.Threading;Barrier;AddParticipants;(System.Int32);summary;df-generated | @@ -50874,7 +45975,6 @@ neutral | System.Threading;Barrier;SignalAndWait;(System.Threading.CancellationToken);summary;df-generated | | System.Threading;Barrier;SignalAndWait;(System.TimeSpan);summary;df-generated | | System.Threading;Barrier;SignalAndWait;(System.TimeSpan,System.Threading.CancellationToken);summary;df-generated | -| System.Threading;Barrier;get_CurrentPhaseNumber;();summary;df-generated | | System.Threading;Barrier;get_ParticipantCount;();summary;df-generated | | System.Threading;Barrier;get_ParticipantsRemaining;();summary;df-generated | | System.Threading;BarrierPostPhaseException;BarrierPostPhaseException;(System.Exception);summary;df-generated | @@ -50955,8 +46055,6 @@ neutral | System.Threading;HostExecutionContext;Dispose;();summary;df-generated | | System.Threading;HostExecutionContext;Dispose;(System.Boolean);summary;df-generated | | System.Threading;HostExecutionContext;HostExecutionContext;(System.Object);summary;df-generated | -| System.Threading;HostExecutionContext;get_State;();summary;df-generated | -| System.Threading;HostExecutionContext;set_State;(System.Object);summary;df-generated | | System.Threading;HostExecutionContextManager;Capture;();summary;df-generated | | System.Threading;HostExecutionContextManager;Revert;(System.Object);summary;df-generated | | System.Threading;IThreadPoolWorkItem;Execute;();summary;df-generated | @@ -51026,8 +46124,6 @@ neutral | System.Threading;ManualResetEventSlim;Wait;(System.Threading.CancellationToken);summary;df-generated | | System.Threading;ManualResetEventSlim;Wait;(System.TimeSpan);summary;df-generated | | System.Threading;ManualResetEventSlim;Wait;(System.TimeSpan,System.Threading.CancellationToken);summary;df-generated | -| System.Threading;ManualResetEventSlim;get_IsSet;();summary;df-generated | -| System.Threading;ManualResetEventSlim;get_SpinCount;();summary;df-generated | | System.Threading;Monitor;Enter;(System.Object);summary;df-generated | | System.Threading;Monitor;Enter;(System.Object,System.Boolean);summary;df-generated | | System.Threading;Monitor;Exit;(System.Object);summary;df-generated | @@ -51055,13 +46151,6 @@ neutral | System.Threading;Overlapped;Free;(System.Threading.NativeOverlapped*);summary;df-generated | | System.Threading;Overlapped;Overlapped;(System.Int32,System.Int32,System.Int32,System.IAsyncResult);summary;df-generated | | System.Threading;Overlapped;Unpack;(System.Threading.NativeOverlapped*);summary;df-generated | -| System.Threading;Overlapped;get_EventHandle;();summary;df-generated | -| System.Threading;Overlapped;get_OffsetHigh;();summary;df-generated | -| System.Threading;Overlapped;get_OffsetLow;();summary;df-generated | -| System.Threading;Overlapped;set_EventHandle;(System.Int32);summary;df-generated | -| System.Threading;Overlapped;set_EventHandleIntPtr;(System.IntPtr);summary;df-generated | -| System.Threading;Overlapped;set_OffsetHigh;(System.Int32);summary;df-generated | -| System.Threading;Overlapped;set_OffsetLow;(System.Int32);summary;df-generated | | System.Threading;PeriodicTimer;Dispose;();summary;df-generated | | System.Threading;PreAllocatedOverlapped;Dispose;();summary;df-generated | | System.Threading;ReaderWriterLock;AcquireReaderLock;(System.Int32);summary;df-generated | @@ -51141,7 +46230,6 @@ neutral | System.Threading;SpinWait;Reset;();summary;df-generated | | System.Threading;SpinWait;SpinOnce;();summary;df-generated | | System.Threading;SpinWait;SpinOnce;(System.Int32);summary;df-generated | -| System.Threading;SpinWait;get_Count;();summary;df-generated | | System.Threading;SpinWait;get_NextSpinWillYield;();summary;df-generated | | System.Threading;SynchronizationContext;CreateCopy;();summary;df-generated | | System.Threading;SynchronizationContext;IsWaitNotificationRequired;();summary;df-generated | @@ -51219,24 +46307,11 @@ neutral | System.Threading;Thread;VolatileWrite;(System.UInt64,System.UInt64);summary;df-generated | | System.Threading;Thread;VolatileWrite;(System.UIntPtr,System.UIntPtr);summary;df-generated | | System.Threading;Thread;Yield;();summary;df-generated | -| System.Threading;Thread;get_ApartmentState;();summary;df-generated | -| System.Threading;Thread;get_CurrentCulture;();summary;df-generated | -| System.Threading;Thread;get_CurrentPrincipal;();summary;df-generated | | System.Threading;Thread;get_CurrentThread;();summary;df-generated | -| System.Threading;Thread;get_CurrentUICulture;();summary;df-generated | | System.Threading;Thread;get_ExecutionContext;();summary;df-generated | | System.Threading;Thread;get_IsAlive;();summary;df-generated | -| System.Threading;Thread;get_IsBackground;();summary;df-generated | -| System.Threading;Thread;get_IsThreadPoolThread;();summary;df-generated | | System.Threading;Thread;get_ManagedThreadId;();summary;df-generated | -| System.Threading;Thread;get_Priority;();summary;df-generated | | System.Threading;Thread;get_ThreadState;();summary;df-generated | -| System.Threading;Thread;set_ApartmentState;(System.Threading.ApartmentState);summary;df-generated | -| System.Threading;Thread;set_CurrentCulture;(System.Globalization.CultureInfo);summary;df-generated | -| System.Threading;Thread;set_CurrentPrincipal;(System.Security.Principal.IPrincipal);summary;df-generated | -| System.Threading;Thread;set_CurrentUICulture;(System.Globalization.CultureInfo);summary;df-generated | -| System.Threading;Thread;set_IsBackground;(System.Boolean);summary;df-generated | -| System.Threading;Thread;set_Priority;(System.Threading.ThreadPriority);summary;df-generated | | System.Threading;ThreadAbortException;get_ExceptionState;();summary;df-generated | | System.Threading;ThreadInterruptedException;ThreadInterruptedException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Threading;ThreadInterruptedException;ThreadInterruptedException;(System.String);summary;df-generated | @@ -51246,9 +46321,7 @@ neutral | System.Threading;ThreadLocal;ThreadLocal;(System.Boolean);summary;df-generated | | System.Threading;ThreadLocal;ToString;();summary;df-generated | | System.Threading;ThreadLocal;get_IsValueCreated;();summary;df-generated | -| System.Threading;ThreadLocal;get_Value;();summary;df-generated | | System.Threading;ThreadLocal;get_Values;();summary;df-generated | -| System.Threading;ThreadLocal;set_Value;(T);summary;df-generated | | System.Threading;ThreadPool;BindHandle;(System.IntPtr);summary;df-generated | | System.Threading;ThreadPool;BindHandle;(System.Runtime.InteropServices.SafeHandle);summary;df-generated | | System.Threading;ThreadPool;GetAvailableThreads;(System.Int32,System.Int32);summary;df-generated | @@ -51325,7 +46398,6 @@ neutral | System.Threading;WaitHandle;WaitOne;(System.Int32,System.Boolean);summary;df-generated | | System.Threading;WaitHandle;WaitOne;(System.TimeSpan);summary;df-generated | | System.Threading;WaitHandle;WaitOne;(System.TimeSpan,System.Boolean);summary;df-generated | -| System.Threading;WaitHandle;get_SafeWaitHandle;();summary;df-generated | | System.Threading;WaitHandleCannotBeOpenedException;WaitHandleCannotBeOpenedException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Threading;WaitHandleCannotBeOpenedException;WaitHandleCannotBeOpenedException;(System.String);summary;df-generated | | System.Threading;WaitHandleCannotBeOpenedException;WaitHandleCannotBeOpenedException;(System.String,System.Exception);summary;df-generated | @@ -51339,12 +46411,6 @@ neutral | System.Timers;Timer;Stop;();summary;df-generated | | System.Timers;Timer;Timer;(System.Double);summary;df-generated | | System.Timers;Timer;Timer;(System.TimeSpan);summary;df-generated | -| System.Timers;Timer;get_AutoReset;();summary;df-generated | -| System.Timers;Timer;get_Enabled;();summary;df-generated | -| System.Timers;Timer;get_Interval;();summary;df-generated | -| System.Timers;Timer;set_AutoReset;(System.Boolean);summary;df-generated | -| System.Timers;Timer;set_Enabled;(System.Boolean);summary;df-generated | -| System.Timers;Timer;set_Interval;(System.Double);summary;df-generated | | System.Timers;TimersDescriptionAttribute;TimersDescriptionAttribute;(System.String);summary;df-generated | | System.Timers;TimersDescriptionAttribute;get_Description;();summary;df-generated | | System.Transactions;CommittableTransaction;Commit;();summary;df-generated | @@ -51364,8 +46430,6 @@ neutral | System.Transactions;DistributedTransactionPermission;Union;(System.Security.IPermission);summary;df-generated | | System.Transactions;DistributedTransactionPermissionAttribute;CreatePermission;();summary;df-generated | | System.Transactions;DistributedTransactionPermissionAttribute;DistributedTransactionPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | -| System.Transactions;DistributedTransactionPermissionAttribute;get_Unrestricted;();summary;df-generated | -| System.Transactions;DistributedTransactionPermissionAttribute;set_Unrestricted;(System.Boolean);summary;df-generated | | System.Transactions;Enlistment;Done;();summary;df-generated | | System.Transactions;IDtcTransaction;Abort;(System.IntPtr,System.Int32,System.Int32);summary;df-generated | | System.Transactions;IDtcTransaction;Commit;(System.Int32,System.Int32,System.Int32);summary;df-generated | @@ -51398,11 +46462,9 @@ neutral | System.Transactions;Transaction;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Transactions;Transaction;GetPromotedToken;();summary;df-generated | | System.Transactions;Transaction;Rollback;();summary;df-generated | -| System.Transactions;Transaction;get_Current;();summary;df-generated | | System.Transactions;Transaction;get_IsolationLevel;();summary;df-generated | | System.Transactions;Transaction;op_Equality;(System.Transactions.Transaction,System.Transactions.Transaction);summary;df-generated | | System.Transactions;Transaction;op_Inequality;(System.Transactions.Transaction,System.Transactions.Transaction);summary;df-generated | -| System.Transactions;Transaction;set_Current;(System.Transactions.Transaction);summary;df-generated | | System.Transactions;TransactionAbortedException;TransactionAbortedException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Transactions;TransactionAbortedException;TransactionAbortedException;(System.String);summary;df-generated | | System.Transactions;TransactionAbortedException;TransactionAbortedException;(System.String,System.Exception);summary;df-generated | @@ -51424,23 +46486,14 @@ neutral | System.Transactions;TransactionInterop;GetWhereabouts;();summary;df-generated | | System.Transactions;TransactionManager;RecoveryComplete;(System.Guid);summary;df-generated | | System.Transactions;TransactionManager;Reenlist;(System.Guid,System.Byte[],System.Transactions.IEnlistmentNotification);summary;df-generated | -| System.Transactions;TransactionManager;get_DefaultTimeout;();summary;df-generated | -| System.Transactions;TransactionManager;get_HostCurrentCallback;();summary;df-generated | -| System.Transactions;TransactionManager;get_ImplicitDistributedTransactions;();summary;df-generated | -| System.Transactions;TransactionManager;get_MaximumTimeout;();summary;df-generated | -| System.Transactions;TransactionManager;set_DefaultTimeout;(System.TimeSpan);summary;df-generated | -| System.Transactions;TransactionManager;set_ImplicitDistributedTransactions;(System.Boolean);summary;df-generated | -| System.Transactions;TransactionManager;set_MaximumTimeout;(System.TimeSpan);summary;df-generated | | System.Transactions;TransactionManagerCommunicationException;TransactionManagerCommunicationException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Transactions;TransactionManagerCommunicationException;TransactionManagerCommunicationException;(System.String);summary;df-generated | | System.Transactions;TransactionManagerCommunicationException;TransactionManagerCommunicationException;(System.String,System.Exception);summary;df-generated | | System.Transactions;TransactionOptions;Equals;(System.Object);summary;df-generated | | System.Transactions;TransactionOptions;Equals;(System.Transactions.TransactionOptions);summary;df-generated | | System.Transactions;TransactionOptions;GetHashCode;();summary;df-generated | -| System.Transactions;TransactionOptions;get_IsolationLevel;();summary;df-generated | | System.Transactions;TransactionOptions;op_Equality;(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions);summary;df-generated | | System.Transactions;TransactionOptions;op_Inequality;(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions);summary;df-generated | -| System.Transactions;TransactionOptions;set_IsolationLevel;(System.Transactions.IsolationLevel);summary;df-generated | | System.Transactions;TransactionPromotionException;TransactionPromotionException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Transactions;TransactionPromotionException;TransactionPromotionException;(System.String);summary;df-generated | | System.Transactions;TransactionPromotionException;TransactionPromotionException;(System.String,System.Exception);summary;df-generated | @@ -51465,12 +46518,8 @@ neutral | System.Web;AspNetHostingPermission;IsUnrestricted;();summary;df-generated | | System.Web;AspNetHostingPermission;ToXml;();summary;df-generated | | System.Web;AspNetHostingPermission;Union;(System.Security.IPermission);summary;df-generated | -| System.Web;AspNetHostingPermission;get_Level;();summary;df-generated | -| System.Web;AspNetHostingPermission;set_Level;(System.Web.AspNetHostingPermissionLevel);summary;df-generated | | System.Web;AspNetHostingPermissionAttribute;AspNetHostingPermissionAttribute;(System.Security.Permissions.SecurityAction);summary;df-generated | | System.Web;AspNetHostingPermissionAttribute;CreatePermission;();summary;df-generated | -| System.Web;AspNetHostingPermissionAttribute;get_Level;();summary;df-generated | -| System.Web;AspNetHostingPermissionAttribute;set_Level;(System.Web.AspNetHostingPermissionLevel);summary;df-generated | | System.Web;HttpUtility;ParseQueryString;(System.String);summary;df-generated | | System.Web;HttpUtility;ParseQueryString;(System.String,System.Text.Encoding);summary;df-generated | | System.Web;HttpUtility;UrlDecode;(System.Byte[],System.Int32,System.Int32,System.Text.Encoding);summary;df-generated | @@ -51491,7 +46540,6 @@ neutral | System.Xaml.Permissions;XamlAccessLevel;PrivateAccessTo;(System.String);summary;df-generated | | System.Xaml.Permissions;XamlAccessLevel;PrivateAccessTo;(System.Type);summary;df-generated | | System.Xaml.Permissions;XamlAccessLevel;get_AssemblyAccessToAssemblyName;();summary;df-generated | -| System.Xaml.Permissions;XamlAccessLevel;get_PrivateAccessToTypeName;();summary;df-generated | | System.Xaml.Permissions;XamlLoadPermission;Copy;();summary;df-generated | | System.Xaml.Permissions;XamlLoadPermission;Equals;(System.Object);summary;df-generated | | System.Xaml.Permissions;XamlLoadPermission;FromXml;(System.Security.SecurityElement);summary;df-generated | @@ -51505,7 +46553,6 @@ neutral | System.Xaml.Permissions;XamlLoadPermission;XamlLoadPermission;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Xaml.Permissions;XamlLoadPermission;XamlLoadPermission;(System.Security.Permissions.PermissionState);summary;df-generated | | System.Xaml.Permissions;XamlLoadPermission;XamlLoadPermission;(System.Xaml.Permissions.XamlAccessLevel);summary;df-generated | -| System.Xaml.Permissions;XamlLoadPermission;get_AllowedAccess;();summary;df-generated | | System.Xml.Linq;Extensions;Remove;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Xml.Linq;Extensions;Remove;(System.Collections.Generic.IEnumerable);summary;df-generated | | System.Xml.Linq;XAttribute;Remove;();summary;df-generated | @@ -51650,27 +46697,11 @@ neutral | System.Xml.Schema;XmlSchema;Write;(System.IO.TextWriter,System.Xml.XmlNamespaceManager);summary;df-generated | | System.Xml.Schema;XmlSchema;Write;(System.Xml.XmlWriter);summary;df-generated | | System.Xml.Schema;XmlSchema;Write;(System.Xml.XmlWriter,System.Xml.XmlNamespaceManager);summary;df-generated | -| System.Xml.Schema;XmlSchema;get_AttributeFormDefault;();summary;df-generated | | System.Xml.Schema;XmlSchema;get_AttributeGroups;();summary;df-generated | | System.Xml.Schema;XmlSchema;get_Attributes;();summary;df-generated | -| System.Xml.Schema;XmlSchema;get_BlockDefault;();summary;df-generated | -| System.Xml.Schema;XmlSchema;get_ElementFormDefault;();summary;df-generated | | System.Xml.Schema;XmlSchema;get_Elements;();summary;df-generated | -| System.Xml.Schema;XmlSchema;get_FinalDefault;();summary;df-generated | | System.Xml.Schema;XmlSchema;get_IsCompiled;();summary;df-generated | | System.Xml.Schema;XmlSchema;get_SchemaTypes;();summary;df-generated | -| System.Xml.Schema;XmlSchema;set_AttributeFormDefault;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | -| System.Xml.Schema;XmlSchema;set_BlockDefault;(System.Xml.Schema.XmlSchemaDerivationMethod);summary;df-generated | -| System.Xml.Schema;XmlSchema;set_ElementFormDefault;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | -| System.Xml.Schema;XmlSchema;set_FinalDefault;(System.Xml.Schema.XmlSchemaDerivationMethod);summary;df-generated | -| System.Xml.Schema;XmlSchemaAny;get_ProcessContents;();summary;df-generated | -| System.Xml.Schema;XmlSchemaAny;set_ProcessContents;(System.Xml.Schema.XmlSchemaContentProcessing);summary;df-generated | -| System.Xml.Schema;XmlSchemaAnyAttribute;get_ProcessContents;();summary;df-generated | -| System.Xml.Schema;XmlSchemaAnyAttribute;set_ProcessContents;(System.Xml.Schema.XmlSchemaContentProcessing);summary;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;get_Form;();summary;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;get_Use;();summary;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;set_Form;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;set_Use;(System.Xml.Schema.XmlSchemaUse);summary;df-generated | | System.Xml.Schema;XmlSchemaCollection;Add;(System.String,System.String);summary;df-generated | | System.Xml.Schema;XmlSchemaCollection;Add;(System.String,System.Xml.XmlReader);summary;df-generated | | System.Xml.Schema;XmlSchemaCollection;Add;(System.String,System.Xml.XmlReader,System.Xml.XmlResolver);summary;df-generated | @@ -51681,70 +46712,29 @@ neutral | System.Xml.Schema;XmlSchemaCollectionEnumerator;MoveNext;();summary;df-generated | | System.Xml.Schema;XmlSchemaCollectionEnumerator;Reset;();summary;df-generated | | System.Xml.Schema;XmlSchemaCollectionEnumerator;get_Current;();summary;df-generated | -| System.Xml.Schema;XmlSchemaCompilationSettings;get_EnableUpaCheck;();summary;df-generated | -| System.Xml.Schema;XmlSchemaCompilationSettings;set_EnableUpaCheck;(System.Boolean);summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexContent;get_IsMixed;();summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexContent;set_IsMixed;(System.Boolean);summary;df-generated | | System.Xml.Schema;XmlSchemaComplexType;get_AttributeUses;();summary;df-generated | | System.Xml.Schema;XmlSchemaComplexType;get_Attributes;();summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;get_Block;();summary;df-generated | | System.Xml.Schema;XmlSchemaComplexType;get_BlockResolved;();summary;df-generated | | System.Xml.Schema;XmlSchemaComplexType;get_ContentType;();summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;get_IsAbstract;();summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;get_IsMixed;();summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;set_Block;(System.Xml.Schema.XmlSchemaDerivationMethod);summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;set_IsAbstract;(System.Boolean);summary;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;set_IsMixed;(System.Boolean);summary;df-generated | -| System.Xml.Schema;XmlSchemaContentModel;get_Content;();summary;df-generated | -| System.Xml.Schema;XmlSchemaContentModel;set_Content;(System.Xml.Schema.XmlSchemaContent);summary;df-generated | | System.Xml.Schema;XmlSchemaDatatype;IsDerivedFrom;(System.Xml.Schema.XmlSchemaDatatype);summary;df-generated | | System.Xml.Schema;XmlSchemaDatatype;ParseValue;(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver);summary;df-generated | | System.Xml.Schema;XmlSchemaDatatype;get_TokenizedType;();summary;df-generated | | System.Xml.Schema;XmlSchemaDatatype;get_TypeCode;();summary;df-generated | | System.Xml.Schema;XmlSchemaDatatype;get_ValueType;();summary;df-generated | | System.Xml.Schema;XmlSchemaDatatype;get_Variety;();summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;get_Block;();summary;df-generated | | System.Xml.Schema;XmlSchemaElement;get_BlockResolved;();summary;df-generated | | System.Xml.Schema;XmlSchemaElement;get_Constraints;();summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;get_Final;();summary;df-generated | | System.Xml.Schema;XmlSchemaElement;get_FinalResolved;();summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;get_Form;();summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;get_IsAbstract;();summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;get_IsNillable;();summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;set_Block;(System.Xml.Schema.XmlSchemaDerivationMethod);summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;set_Final;(System.Xml.Schema.XmlSchemaDerivationMethod);summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;set_Form;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;set_IsAbstract;(System.Boolean);summary;df-generated | -| System.Xml.Schema;XmlSchemaElement;set_IsNillable;(System.Boolean);summary;df-generated | | System.Xml.Schema;XmlSchemaException;XmlSchemaException;(System.String);summary;df-generated | | System.Xml.Schema;XmlSchemaException;XmlSchemaException;(System.String,System.Exception);summary;df-generated | | System.Xml.Schema;XmlSchemaException;XmlSchemaException;(System.String,System.Exception,System.Int32,System.Int32);summary;df-generated | | System.Xml.Schema;XmlSchemaException;get_LineNumber;();summary;df-generated | | System.Xml.Schema;XmlSchemaException;get_LinePosition;();summary;df-generated | -| System.Xml.Schema;XmlSchemaFacet;get_IsFixed;();summary;df-generated | -| System.Xml.Schema;XmlSchemaFacet;set_IsFixed;(System.Boolean);summary;df-generated | | System.Xml.Schema;XmlSchemaGroupBase;get_Items;();summary;df-generated | -| System.Xml.Schema;XmlSchemaInference;get_Occurrence;();summary;df-generated | -| System.Xml.Schema;XmlSchemaInference;get_TypeInference;();summary;df-generated | -| System.Xml.Schema;XmlSchemaInference;set_Occurrence;(System.Xml.Schema.XmlSchemaInference+InferenceOption);summary;df-generated | -| System.Xml.Schema;XmlSchemaInference;set_TypeInference;(System.Xml.Schema.XmlSchemaInference+InferenceOption);summary;df-generated | | System.Xml.Schema;XmlSchemaInferenceException;XmlSchemaInferenceException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Xml.Schema;XmlSchemaInferenceException;XmlSchemaInferenceException;(System.String);summary;df-generated | | System.Xml.Schema;XmlSchemaInferenceException;XmlSchemaInferenceException;(System.String,System.Exception);summary;df-generated | | System.Xml.Schema;XmlSchemaInferenceException;XmlSchemaInferenceException;(System.String,System.Exception,System.Int32,System.Int32);summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;get_ContentType;();summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;get_IsDefault;();summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;get_IsNil;();summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;get_Validity;();summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;set_ContentType;(System.Xml.Schema.XmlSchemaContentType);summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;set_IsDefault;(System.Boolean);summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;set_IsNil;(System.Boolean);summary;df-generated | -| System.Xml.Schema;XmlSchemaInfo;set_Validity;(System.Xml.Schema.XmlSchemaValidity);summary;df-generated | -| System.Xml.Schema;XmlSchemaObject;get_LineNumber;();summary;df-generated | -| System.Xml.Schema;XmlSchemaObject;get_LinePosition;();summary;df-generated | -| System.Xml.Schema;XmlSchemaObject;get_Namespaces;();summary;df-generated | -| System.Xml.Schema;XmlSchemaObject;set_LineNumber;(System.Int32);summary;df-generated | -| System.Xml.Schema;XmlSchemaObject;set_LinePosition;(System.Int32);summary;df-generated | | System.Xml.Schema;XmlSchemaObjectCollection;Contains;(System.Xml.Schema.XmlSchemaObject);summary;df-generated | | System.Xml.Schema;XmlSchemaObjectCollection;IndexOf;(System.Xml.Schema.XmlSchemaObject);summary;df-generated | | System.Xml.Schema;XmlSchemaObjectCollection;OnClear;();summary;df-generated | @@ -51757,14 +46747,6 @@ neutral | System.Xml.Schema;XmlSchemaObjectTable;GetEnumerator;();summary;df-generated | | System.Xml.Schema;XmlSchemaObjectTable;get_Count;();summary;df-generated | | System.Xml.Schema;XmlSchemaObjectTable;get_Item;(System.Xml.XmlQualifiedName);summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;get_MaxOccurs;();summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;get_MaxOccursString;();summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;get_MinOccurs;();summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;get_MinOccursString;();summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;set_MaxOccurs;(System.Decimal);summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;set_MaxOccursString;(System.String);summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;set_MinOccurs;(System.Decimal);summary;df-generated | -| System.Xml.Schema;XmlSchemaParticle;set_MinOccursString;(System.String);summary;df-generated | | System.Xml.Schema;XmlSchemaSet;Add;(System.Xml.Schema.XmlSchemaSet);summary;df-generated | | System.Xml.Schema;XmlSchemaSet;Compile;();summary;df-generated | | System.Xml.Schema;XmlSchemaSet;Contains;(System.String);summary;df-generated | @@ -51784,12 +46766,8 @@ neutral | System.Xml.Schema;XmlSchemaType;GetBuiltInSimpleType;(System.Xml.XmlQualifiedName);summary;df-generated | | System.Xml.Schema;XmlSchemaType;IsDerivedFrom;(System.Xml.Schema.XmlSchemaType,System.Xml.Schema.XmlSchemaType,System.Xml.Schema.XmlSchemaDerivationMethod);summary;df-generated | | System.Xml.Schema;XmlSchemaType;get_DerivedBy;();summary;df-generated | -| System.Xml.Schema;XmlSchemaType;get_Final;();summary;df-generated | | System.Xml.Schema;XmlSchemaType;get_FinalResolved;();summary;df-generated | -| System.Xml.Schema;XmlSchemaType;get_IsMixed;();summary;df-generated | | System.Xml.Schema;XmlSchemaType;get_TypeCode;();summary;df-generated | -| System.Xml.Schema;XmlSchemaType;set_Final;(System.Xml.Schema.XmlSchemaDerivationMethod);summary;df-generated | -| System.Xml.Schema;XmlSchemaType;set_IsMixed;(System.Boolean);summary;df-generated | | System.Xml.Schema;XmlSchemaValidationException;XmlSchemaValidationException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Xml.Schema;XmlSchemaValidationException;XmlSchemaValidationException;(System.String);summary;df-generated | | System.Xml.Schema;XmlSchemaValidationException;XmlSchemaValidationException;(System.String,System.Exception);summary;df-generated | @@ -51808,65 +46786,27 @@ neutral | System.Xml.Serialization;CodeIdentifiers;MakeRightCase;(System.String);summary;df-generated | | System.Xml.Serialization;CodeIdentifiers;Remove;(System.String);summary;df-generated | | System.Xml.Serialization;CodeIdentifiers;RemoveReserved;(System.String);summary;df-generated | -| System.Xml.Serialization;CodeIdentifiers;get_UseCamelCasing;();summary;df-generated | -| System.Xml.Serialization;CodeIdentifiers;set_UseCamelCasing;(System.Boolean);summary;df-generated | | System.Xml.Serialization;IXmlSerializable;GetSchema;();summary;df-generated | | System.Xml.Serialization;IXmlSerializable;ReadXml;(System.Xml.XmlReader);summary;df-generated | | System.Xml.Serialization;IXmlSerializable;WriteXml;(System.Xml.XmlWriter);summary;df-generated | -| System.Xml.Serialization;IXmlTextParser;get_Normalized;();summary;df-generated | -| System.Xml.Serialization;IXmlTextParser;get_WhitespaceHandling;();summary;df-generated | -| System.Xml.Serialization;IXmlTextParser;set_Normalized;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;IXmlTextParser;set_WhitespaceHandling;(System.Xml.WhitespaceHandling);summary;df-generated | | System.Xml.Serialization;ImportContext;get_ShareTypes;();summary;df-generated | | System.Xml.Serialization;ImportContext;get_TypeIdentifiers;();summary;df-generated | | System.Xml.Serialization;ImportContext;get_Warnings;();summary;df-generated | | System.Xml.Serialization;SoapAttributeOverrides;Add;(System.Type,System.String,System.Xml.Serialization.SoapAttributes);summary;df-generated | | System.Xml.Serialization;SoapAttributeOverrides;Add;(System.Type,System.Xml.Serialization.SoapAttributes);summary;df-generated | -| System.Xml.Serialization;SoapAttributes;get_SoapIgnore;();summary;df-generated | -| System.Xml.Serialization;SoapAttributes;set_SoapIgnore;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;SoapElementAttribute;get_IsNullable;();summary;df-generated | -| System.Xml.Serialization;SoapElementAttribute;set_IsNullable;(System.Boolean);summary;df-generated | | System.Xml.Serialization;SoapReflectionImporter;IncludeType;(System.Type);summary;df-generated | | System.Xml.Serialization;SoapReflectionImporter;IncludeTypes;(System.Reflection.ICustomAttributeProvider);summary;df-generated | | System.Xml.Serialization;SoapReflectionImporter;SoapReflectionImporter;(System.String);summary;df-generated | | System.Xml.Serialization;SoapReflectionImporter;SoapReflectionImporter;(System.Xml.Serialization.SoapAttributeOverrides);summary;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;get_IncludeInSchema;();summary;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;set_IncludeInSchema;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;get_Order;();summary;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;set_Order;(System.Int32);summary;df-generated | | System.Xml.Serialization;XmlAnyElementAttributes;Contains;(System.Xml.Serialization.XmlAnyElementAttribute);summary;df-generated | | System.Xml.Serialization;XmlAnyElementAttributes;IndexOf;(System.Xml.Serialization.XmlAnyElementAttribute);summary;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;get_Form;();summary;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;get_IsNullable;();summary;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;get_Order;();summary;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;set_Form;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;set_IsNullable;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;set_Order;(System.Int32);summary;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;get_Form;();summary;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;get_IsNullable;();summary;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;get_NestingLevel;();summary;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;set_Form;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;set_IsNullable;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;set_NestingLevel;(System.Int32);summary;df-generated | | System.Xml.Serialization;XmlArrayItemAttributes;Contains;(System.Xml.Serialization.XmlArrayItemAttribute);summary;df-generated | | System.Xml.Serialization;XmlArrayItemAttributes;IndexOf;(System.Xml.Serialization.XmlArrayItemAttribute);summary;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;get_Form;();summary;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;set_Form;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;get_LineNumber;();summary;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;get_LinePosition;();summary;df-generated | | System.Xml.Serialization;XmlAttributeOverrides;Add;(System.Type,System.String,System.Xml.Serialization.XmlAttributes);summary;df-generated | | System.Xml.Serialization;XmlAttributeOverrides;Add;(System.Type,System.Xml.Serialization.XmlAttributes);summary;df-generated | | System.Xml.Serialization;XmlAttributeOverrides;get_Item;(System.Type,System.String);summary;df-generated | -| System.Xml.Serialization;XmlAttributes;get_XmlIgnore;();summary;df-generated | -| System.Xml.Serialization;XmlAttributes;get_Xmlns;();summary;df-generated | -| System.Xml.Serialization;XmlAttributes;set_XmlIgnore;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlAttributes;set_Xmlns;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlElementAttribute;get_Form;();summary;df-generated | -| System.Xml.Serialization;XmlElementAttribute;get_IsNullable;();summary;df-generated | -| System.Xml.Serialization;XmlElementAttribute;get_Order;();summary;df-generated | -| System.Xml.Serialization;XmlElementAttribute;set_Form;(System.Xml.Schema.XmlSchemaForm);summary;df-generated | -| System.Xml.Serialization;XmlElementAttribute;set_IsNullable;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlElementAttribute;set_Order;(System.Int32);summary;df-generated | | System.Xml.Serialization;XmlElementAttributes;Contains;(System.Xml.Serialization.XmlElementAttribute);summary;df-generated | | System.Xml.Serialization;XmlElementAttributes;IndexOf;(System.Xml.Serialization.XmlElementAttribute);summary;df-generated | | System.Xml.Serialization;XmlElementEventArgs;get_LineNumber;();summary;df-generated | @@ -51889,12 +46829,6 @@ neutral | System.Xml.Serialization;XmlReflectionImporter;IncludeTypes;(System.Reflection.ICustomAttributeProvider);summary;df-generated | | System.Xml.Serialization;XmlReflectionImporter;XmlReflectionImporter;(System.String);summary;df-generated | | System.Xml.Serialization;XmlReflectionImporter;XmlReflectionImporter;(System.Xml.Serialization.XmlAttributeOverrides);summary;df-generated | -| System.Xml.Serialization;XmlReflectionMember;get_IsReturnValue;();summary;df-generated | -| System.Xml.Serialization;XmlReflectionMember;get_OverrideIsNullable;();summary;df-generated | -| System.Xml.Serialization;XmlReflectionMember;set_IsReturnValue;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlReflectionMember;set_OverrideIsNullable;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlRootAttribute;get_IsNullable;();summary;df-generated | -| System.Xml.Serialization;XmlRootAttribute;set_IsNullable;(System.Boolean);summary;df-generated | | System.Xml.Serialization;XmlSchemaEnumerator;Dispose;();summary;df-generated | | System.Xml.Serialization;XmlSchemaEnumerator;MoveNext;();summary;df-generated | | System.Xml.Serialization;XmlSchemaEnumerator;Reset;();summary;df-generated | @@ -51913,8 +46847,6 @@ neutral | System.Xml.Serialization;XmlSchemaImporter;ImportTypeMapping;(System.Xml.XmlQualifiedName);summary;df-generated | | System.Xml.Serialization;XmlSchemaImporter;XmlSchemaImporter;(System.Xml.Serialization.XmlSchemas);summary;df-generated | | System.Xml.Serialization;XmlSchemaImporter;XmlSchemaImporter;(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeIdentifiers);summary;df-generated | -| System.Xml.Serialization;XmlSchemaProviderAttribute;get_IsAny;();summary;df-generated | -| System.Xml.Serialization;XmlSchemaProviderAttribute;set_IsAny;(System.Boolean);summary;df-generated | | System.Xml.Serialization;XmlSchemas;AddReference;(System.Xml.Schema.XmlSchema);summary;df-generated | | System.Xml.Serialization;XmlSchemas;Contains;(System.String);summary;df-generated | | System.Xml.Serialization;XmlSchemas;Contains;(System.Xml.Schema.XmlSchema);summary;df-generated | @@ -51970,11 +46902,7 @@ neutral | System.Xml.Serialization;XmlSerializationReader;UnknownNode;(System.Object);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;UnknownNode;(System.Object,System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;UnreferencedObject;(System.String,System.Object);summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;get_DecodeName;();summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;get_IsReturnValue;();summary;df-generated | | System.Xml.Serialization;XmlSerializationReader;get_ReaderCount;();summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;set_DecodeName;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlSerializationReader;set_IsReturnValue;(System.Boolean);summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;CreateChoiceIdentifierValueException;(System.String,System.String,System.String,System.String);summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;CreateInvalidAnyTypeException;(System.Object);summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;CreateInvalidAnyTypeException;(System.Type);summary;df-generated | @@ -52015,10 +46943,6 @@ neutral | System.Xml.Serialization;XmlSerializationWriter;WriteStartElement;(System.String,System.String,System.Object);summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteStartElement;(System.String,System.String,System.Object,System.Boolean);summary;df-generated | | System.Xml.Serialization;XmlSerializationWriter;WriteStartElement;(System.String,System.String,System.Object,System.Boolean,System.Xml.Serialization.XmlSerializerNamespaces);summary;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;get_EscapeName;();summary;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;get_Namespaces;();summary;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;set_EscapeName;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;set_Namespaces;(System.Collections.ArrayList);summary;df-generated | | System.Xml.Serialization;XmlSerializer;CanDeserialize;(System.Xml.XmlReader);summary;df-generated | | System.Xml.Serialization;XmlSerializer;CreateReader;();summary;df-generated | | System.Xml.Serialization;XmlSerializer;CreateWriter;();summary;df-generated | @@ -52054,10 +46978,6 @@ neutral | System.Xml.Serialization;XmlSerializerNamespaces;XmlSerializerNamespaces;(System.Xml.Serialization.XmlSerializerNamespaces);summary;df-generated | | System.Xml.Serialization;XmlSerializerNamespaces;XmlSerializerNamespaces;(System.Xml.XmlQualifiedName[]);summary;df-generated | | System.Xml.Serialization;XmlSerializerNamespaces;get_Count;();summary;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;get_AnonymousType;();summary;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;get_IncludeInSchema;();summary;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;set_AnonymousType;(System.Boolean);summary;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;set_IncludeInSchema;(System.Boolean);summary;df-generated | | System.Xml.Serialization;XmlTypeMapping;get_TypeFullName;();summary;df-generated | | System.Xml.Serialization;XmlTypeMapping;get_TypeName;();summary;df-generated | | System.Xml.Serialization;XmlTypeMapping;get_XsdTypeName;();summary;df-generated | @@ -52192,8 +47112,6 @@ neutral | System.Xml.XPath;XPathNavigator;get_ValueAsLong;();summary;df-generated | | System.Xml.XPath;XPathNavigator;get_ValueType;();summary;df-generated | | System.Xml.XPath;XPathNavigator;get_XmlLang;();summary;df-generated | -| System.Xml.XPath;XPathNavigator;set_InnerXml;(System.String);summary;df-generated | -| System.Xml.XPath;XPathNavigator;set_OuterXml;(System.String);summary;df-generated | | System.Xml.XPath;XPathNodeIterator;Clone;();summary;df-generated | | System.Xml.XPath;XPathNodeIterator;MoveNext;();summary;df-generated | | System.Xml.XPath;XPathNodeIterator;get_Count;();summary;df-generated | @@ -52231,7 +47149,6 @@ neutral | System.Xml.Xsl;XslCompiledTransform;Transform;(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter);summary;df-generated | | System.Xml.Xsl;XslCompiledTransform;Transform;(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter,System.Xml.XmlResolver);summary;df-generated | | System.Xml.Xsl;XslCompiledTransform;XslCompiledTransform;(System.Boolean);summary;df-generated | -| System.Xml.Xsl;XslCompiledTransform;get_OutputSettings;();summary;df-generated | | System.Xml.Xsl;XslTransform;Load;(System.String);summary;df-generated | | System.Xml.Xsl;XslTransform;Load;(System.String,System.Xml.XmlResolver);summary;df-generated | | System.Xml.Xsl;XslTransform;Load;(System.Xml.XPath.IXPathNavigable);summary;df-generated | @@ -52274,11 +47191,7 @@ neutral | System.Xml.Xsl;XsltMessageEncounteredEventArgs;get_Message;();summary;df-generated | | System.Xml.Xsl;XsltSettings;XsltSettings;(System.Boolean,System.Boolean);summary;df-generated | | System.Xml.Xsl;XsltSettings;get_Default;();summary;df-generated | -| System.Xml.Xsl;XsltSettings;get_EnableDocumentFunction;();summary;df-generated | -| System.Xml.Xsl;XsltSettings;get_EnableScript;();summary;df-generated | | System.Xml.Xsl;XsltSettings;get_TrustedXslt;();summary;df-generated | -| System.Xml.Xsl;XsltSettings;set_EnableDocumentFunction;(System.Boolean);summary;df-generated | -| System.Xml.Xsl;XsltSettings;set_EnableScript;(System.Boolean);summary;df-generated | | System.Xml;IApplicationResourceStreamResolver;GetApplicationResourceStream;(System.Uri);summary;df-generated | | System.Xml;IFragmentCapableXmlDictionaryWriter;EndFragment;();summary;df-generated | | System.Xml;IFragmentCapableXmlDictionaryWriter;StartFragment;(System.IO.Stream,System.Boolean);summary;df-generated | @@ -52315,7 +47228,6 @@ neutral | System.Xml;XmlAttribute;get_Specified;();summary;df-generated | | System.Xml;XmlAttribute;set_InnerText;(System.String);summary;df-generated | | System.Xml;XmlAttribute;set_InnerXml;(System.String);summary;df-generated | -| System.Xml;XmlAttribute;set_Value;(System.String);summary;df-generated | | System.Xml;XmlAttributeCollection;RemoveAll;();summary;df-generated | | System.Xml;XmlAttributeCollection;get_Count;();summary;df-generated | | System.Xml;XmlAttributeCollection;get_IsSynchronized;();summary;df-generated | @@ -52328,7 +47240,6 @@ neutral | System.Xml;XmlCharacterData;InsertData;(System.Int32,System.String);summary;df-generated | | System.Xml;XmlCharacterData;ReplaceData;(System.Int32,System.Int32,System.String);summary;df-generated | | System.Xml;XmlCharacterData;get_Length;();summary;df-generated | -| System.Xml;XmlCharacterData;set_InnerText;(System.String);summary;df-generated | | System.Xml;XmlComment;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlComment;XmlComment;(System.String,System.Xml.XmlDocument);summary;df-generated | | System.Xml;XmlConvert;IsNCNameChar;(System.Char);summary;df-generated | @@ -52382,8 +47293,6 @@ neutral | System.Xml;XmlDataDocument;CreateEntityReference;(System.String);summary;df-generated | | System.Xml;XmlDataDocument;GetElementById;(System.String);summary;df-generated | | System.Xml;XmlDeclaration;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | -| System.Xml;XmlDeclaration;set_InnerText;(System.String);summary;df-generated | -| System.Xml;XmlDeclaration;set_Value;(System.String);summary;df-generated | | System.Xml;XmlDictionary;TryLookup;(System.String,System.Xml.XmlDictionaryString);summary;df-generated | | System.Xml;XmlDictionary;XmlDictionary;(System.Int32);summary;df-generated | | System.Xml;XmlDictionary;get_Empty;();summary;df-generated | @@ -52479,17 +47388,7 @@ neutral | System.Xml;XmlDictionaryReader;get_Quotas;();summary;df-generated | | System.Xml;XmlDictionaryReaderQuotas;CopyTo;(System.Xml.XmlDictionaryReaderQuotas);summary;df-generated | | System.Xml;XmlDictionaryReaderQuotas;get_Max;();summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;get_MaxArrayLength;();summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;get_MaxBytesPerRead;();summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;get_MaxDepth;();summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;get_MaxNameTableCharCount;();summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;get_MaxStringContentLength;();summary;df-generated | | System.Xml;XmlDictionaryReaderQuotas;get_ModifiedQuotas;();summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;set_MaxArrayLength;(System.Int32);summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;set_MaxBytesPerRead;(System.Int32);summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;set_MaxDepth;(System.Int32);summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;set_MaxNameTableCharCount;(System.Int32);summary;df-generated | -| System.Xml;XmlDictionaryReaderQuotas;set_MaxStringContentLength;(System.Int32);summary;df-generated | | System.Xml;XmlDictionaryString;get_Empty;();summary;df-generated | | System.Xml;XmlDictionaryString;get_Key;();summary;df-generated | | System.Xml;XmlDictionaryWriter;CreateBinaryWriter;(System.IO.Stream);summary;df-generated | @@ -52542,12 +47441,7 @@ neutral | System.Xml;XmlDocument;Save;(System.IO.TextWriter);summary;df-generated | | System.Xml;XmlDocument;Save;(System.String);summary;df-generated | | System.Xml;XmlDocument;XmlDocument;(System.Xml.XmlNameTable);summary;df-generated | -| System.Xml;XmlDocument;get_PreserveWhitespace;();summary;df-generated | -| System.Xml;XmlDocument;get_Schemas;();summary;df-generated | | System.Xml;XmlDocument;set_InnerText;(System.String);summary;df-generated | -| System.Xml;XmlDocument;set_InnerXml;(System.String);summary;df-generated | -| System.Xml;XmlDocument;set_PreserveWhitespace;(System.Boolean);summary;df-generated | -| System.Xml;XmlDocumentFragment;set_InnerXml;(System.String);summary;df-generated | | System.Xml;XmlDocumentType;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlDocumentType;get_Entities;();summary;df-generated | | System.Xml;XmlDocumentType;get_Notations;();summary;df-generated | @@ -52560,16 +47454,9 @@ neutral | System.Xml;XmlElement;SetAttribute;(System.String,System.String);summary;df-generated | | System.Xml;XmlElement;XmlElement;(System.String,System.String,System.String,System.Xml.XmlDocument);summary;df-generated | | System.Xml;XmlElement;get_HasAttributes;();summary;df-generated | -| System.Xml;XmlElement;get_IsEmpty;();summary;df-generated | -| System.Xml;XmlElement;set_InnerText;(System.String);summary;df-generated | -| System.Xml;XmlElement;set_InnerXml;(System.String);summary;df-generated | -| System.Xml;XmlElement;set_IsEmpty;(System.Boolean);summary;df-generated | | System.Xml;XmlEntity;CloneNode;(System.Boolean);summary;df-generated | | System.Xml;XmlEntity;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlEntity;WriteTo;(System.Xml.XmlWriter);summary;df-generated | -| System.Xml;XmlEntity;set_InnerText;(System.String);summary;df-generated | -| System.Xml;XmlEntity;set_InnerXml;(System.String);summary;df-generated | -| System.Xml;XmlEntityReference;set_Value;(System.String);summary;df-generated | | System.Xml;XmlException;XmlException;(System.String);summary;df-generated | | System.Xml;XmlException;XmlException;(System.String,System.Exception);summary;df-generated | | System.Xml;XmlException;XmlException;(System.String,System.Exception,System.Int32,System.Int32);summary;df-generated | @@ -52595,10 +47482,6 @@ neutral | System.Xml;XmlNode;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlNode;WriteTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlNode;get_Item;(System.String);summary;df-generated | -| System.Xml;XmlNode;set_InnerText;(System.String);summary;df-generated | -| System.Xml;XmlNode;set_InnerXml;(System.String);summary;df-generated | -| System.Xml;XmlNode;set_Prefix;(System.String);summary;df-generated | -| System.Xml;XmlNode;set_Value;(System.String);summary;df-generated | | System.Xml;XmlNodeChangedEventArgs;get_Action;();summary;df-generated | | System.Xml;XmlNodeList;Dispose;();summary;df-generated | | System.Xml;XmlNodeList;Item;(System.Int32);summary;df-generated | @@ -52637,12 +47520,9 @@ neutral | System.Xml;XmlNotation;CloneNode;(System.Boolean);summary;df-generated | | System.Xml;XmlNotation;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlNotation;WriteTo;(System.Xml.XmlWriter);summary;df-generated | -| System.Xml;XmlNotation;set_InnerXml;(System.String);summary;df-generated | | System.Xml;XmlParserContext;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace);summary;df-generated | | System.Xml;XmlParserContext;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.Xml.XmlSpace);summary;df-generated | | System.Xml;XmlParserContext;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.Xml.XmlSpace,System.Text.Encoding);summary;df-generated | -| System.Xml;XmlParserContext;get_XmlSpace;();summary;df-generated | -| System.Xml;XmlParserContext;set_XmlSpace;(System.Xml.XmlSpace);summary;df-generated | | System.Xml;XmlProcessingInstruction;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlQualifiedName;Equals;(System.Object);summary;df-generated | | System.Xml;XmlQualifiedName;GetHashCode;();summary;df-generated | @@ -52650,8 +47530,6 @@ neutral | System.Xml;XmlQualifiedName;XmlQualifiedName;(System.String);summary;df-generated | | System.Xml;XmlQualifiedName;XmlQualifiedName;(System.String,System.String);summary;df-generated | | System.Xml;XmlQualifiedName;get_IsEmpty;();summary;df-generated | -| System.Xml;XmlQualifiedName;get_Name;();summary;df-generated | -| System.Xml;XmlQualifiedName;get_Namespace;();summary;df-generated | | System.Xml;XmlQualifiedName;op_Equality;(System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName);summary;df-generated | | System.Xml;XmlQualifiedName;op_Inequality;(System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName);summary;df-generated | | System.Xml;XmlReader;Close;();summary;df-generated | @@ -52759,37 +47637,6 @@ neutral | System.Xml;XmlReader;get_XmlSpace;();summary;df-generated | | System.Xml;XmlReaderSettings;Clone;();summary;df-generated | | System.Xml;XmlReaderSettings;Reset;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_Async;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_CheckCharacters;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_CloseInput;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_ConformanceLevel;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_DtdProcessing;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_IgnoreComments;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_IgnoreProcessingInstructions;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_IgnoreWhitespace;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_LineNumberOffset;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_LinePositionOffset;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_MaxCharactersFromEntities;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_MaxCharactersInDocument;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_ProhibitDtd;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_Schemas;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_ValidationFlags;();summary;df-generated | -| System.Xml;XmlReaderSettings;get_ValidationType;();summary;df-generated | -| System.Xml;XmlReaderSettings;set_Async;(System.Boolean);summary;df-generated | -| System.Xml;XmlReaderSettings;set_CheckCharacters;(System.Boolean);summary;df-generated | -| System.Xml;XmlReaderSettings;set_CloseInput;(System.Boolean);summary;df-generated | -| System.Xml;XmlReaderSettings;set_ConformanceLevel;(System.Xml.ConformanceLevel);summary;df-generated | -| System.Xml;XmlReaderSettings;set_DtdProcessing;(System.Xml.DtdProcessing);summary;df-generated | -| System.Xml;XmlReaderSettings;set_IgnoreComments;(System.Boolean);summary;df-generated | -| System.Xml;XmlReaderSettings;set_IgnoreProcessingInstructions;(System.Boolean);summary;df-generated | -| System.Xml;XmlReaderSettings;set_IgnoreWhitespace;(System.Boolean);summary;df-generated | -| System.Xml;XmlReaderSettings;set_LineNumberOffset;(System.Int32);summary;df-generated | -| System.Xml;XmlReaderSettings;set_LinePositionOffset;(System.Int32);summary;df-generated | -| System.Xml;XmlReaderSettings;set_MaxCharactersFromEntities;(System.Int64);summary;df-generated | -| System.Xml;XmlReaderSettings;set_MaxCharactersInDocument;(System.Int64);summary;df-generated | -| System.Xml;XmlReaderSettings;set_ProhibitDtd;(System.Boolean);summary;df-generated | -| System.Xml;XmlReaderSettings;set_ValidationFlags;(System.Xml.Schema.XmlSchemaValidationFlags);summary;df-generated | -| System.Xml;XmlReaderSettings;set_ValidationType;(System.Xml.ValidationType);summary;df-generated | | System.Xml;XmlResolver;GetEntity;(System.Uri,System.String,System.Type);summary;df-generated | | System.Xml;XmlResolver;GetEntityAsync;(System.Uri,System.String,System.Type);summary;df-generated | | System.Xml;XmlResolver;SupportsType;(System.Uri,System.Type);summary;df-generated | @@ -52840,9 +47687,7 @@ neutral | System.Xml;XmlTextReader;get_CanReadValueChunk;();summary;df-generated | | System.Xml;XmlTextReader;get_CanResolveEntity;();summary;df-generated | | System.Xml;XmlTextReader;get_Depth;();summary;df-generated | -| System.Xml;XmlTextReader;get_DtdProcessing;();summary;df-generated | | System.Xml;XmlTextReader;get_EOF;();summary;df-generated | -| System.Xml;XmlTextReader;get_EntityHandling;();summary;df-generated | | System.Xml;XmlTextReader;get_HasValue;();summary;df-generated | | System.Xml;XmlTextReader;get_IsDefault;();summary;df-generated | | System.Xml;XmlTextReader;get_IsEmptyElement;();summary;df-generated | @@ -52851,23 +47696,13 @@ neutral | System.Xml;XmlTextReader;get_LocalName;();summary;df-generated | | System.Xml;XmlTextReader;get_Name;();summary;df-generated | | System.Xml;XmlTextReader;get_NamespaceURI;();summary;df-generated | -| System.Xml;XmlTextReader;get_Namespaces;();summary;df-generated | | System.Xml;XmlTextReader;get_NodeType;();summary;df-generated | -| System.Xml;XmlTextReader;get_Normalization;();summary;df-generated | | System.Xml;XmlTextReader;get_Prefix;();summary;df-generated | -| System.Xml;XmlTextReader;get_ProhibitDtd;();summary;df-generated | | System.Xml;XmlTextReader;get_QuoteChar;();summary;df-generated | | System.Xml;XmlTextReader;get_ReadState;();summary;df-generated | | System.Xml;XmlTextReader;get_Value;();summary;df-generated | -| System.Xml;XmlTextReader;get_WhitespaceHandling;();summary;df-generated | | System.Xml;XmlTextReader;get_XmlLang;();summary;df-generated | | System.Xml;XmlTextReader;get_XmlSpace;();summary;df-generated | -| System.Xml;XmlTextReader;set_DtdProcessing;(System.Xml.DtdProcessing);summary;df-generated | -| System.Xml;XmlTextReader;set_EntityHandling;(System.Xml.EntityHandling);summary;df-generated | -| System.Xml;XmlTextReader;set_Namespaces;(System.Boolean);summary;df-generated | -| System.Xml;XmlTextReader;set_Normalization;(System.Boolean);summary;df-generated | -| System.Xml;XmlTextReader;set_ProhibitDtd;(System.Boolean);summary;df-generated | -| System.Xml;XmlTextReader;set_WhitespaceHandling;(System.Xml.WhitespaceHandling);summary;df-generated | | System.Xml;XmlTextWriter;Close;();summary;df-generated | | System.Xml;XmlTextWriter;Flush;();summary;df-generated | | System.Xml;XmlTextWriter;WriteBase64;(System.Byte[],System.Int32,System.Int32);summary;df-generated | @@ -52883,18 +47718,8 @@ neutral | System.Xml;XmlTextWriter;WriteSurrogateCharEntity;(System.Char,System.Char);summary;df-generated | | System.Xml;XmlTextWriter;WriteWhitespace;(System.String);summary;df-generated | | System.Xml;XmlTextWriter;XmlTextWriter;(System.String,System.Text.Encoding);summary;df-generated | -| System.Xml;XmlTextWriter;get_Formatting;();summary;df-generated | -| System.Xml;XmlTextWriter;get_IndentChar;();summary;df-generated | -| System.Xml;XmlTextWriter;get_Indentation;();summary;df-generated | -| System.Xml;XmlTextWriter;get_Namespaces;();summary;df-generated | -| System.Xml;XmlTextWriter;get_QuoteChar;();summary;df-generated | | System.Xml;XmlTextWriter;get_WriteState;();summary;df-generated | | System.Xml;XmlTextWriter;get_XmlSpace;();summary;df-generated | -| System.Xml;XmlTextWriter;set_Formatting;(System.Xml.Formatting);summary;df-generated | -| System.Xml;XmlTextWriter;set_IndentChar;(System.Char);summary;df-generated | -| System.Xml;XmlTextWriter;set_Indentation;(System.Int32);summary;df-generated | -| System.Xml;XmlTextWriter;set_Namespaces;(System.Boolean);summary;df-generated | -| System.Xml;XmlTextWriter;set_QuoteChar;(System.Char);summary;df-generated | | System.Xml;XmlUrlResolver;GetEntityAsync;(System.Uri,System.String,System.Type);summary;df-generated | | System.Xml;XmlUrlResolver;set_CachePolicy;(System.Net.Cache.RequestCachePolicy);summary;df-generated | | System.Xml;XmlValidatingReader;Close;();summary;df-generated | @@ -52926,7 +47751,6 @@ neutral | System.Xml;XmlValidatingReader;get_Depth;();summary;df-generated | | System.Xml;XmlValidatingReader;get_EOF;();summary;df-generated | | System.Xml;XmlValidatingReader;get_Encoding;();summary;df-generated | -| System.Xml;XmlValidatingReader;get_EntityHandling;();summary;df-generated | | System.Xml;XmlValidatingReader;get_HasValue;();summary;df-generated | | System.Xml;XmlValidatingReader;get_IsDefault;();summary;df-generated | | System.Xml;XmlValidatingReader;get_IsEmptyElement;();summary;df-generated | @@ -52935,19 +47759,14 @@ neutral | System.Xml;XmlValidatingReader;get_LocalName;();summary;df-generated | | System.Xml;XmlValidatingReader;get_Name;();summary;df-generated | | System.Xml;XmlValidatingReader;get_NamespaceURI;();summary;df-generated | -| System.Xml;XmlValidatingReader;get_Namespaces;();summary;df-generated | | System.Xml;XmlValidatingReader;get_NodeType;();summary;df-generated | | System.Xml;XmlValidatingReader;get_Prefix;();summary;df-generated | | System.Xml;XmlValidatingReader;get_QuoteChar;();summary;df-generated | | System.Xml;XmlValidatingReader;get_ReadState;();summary;df-generated | | System.Xml;XmlValidatingReader;get_SchemaType;();summary;df-generated | -| System.Xml;XmlValidatingReader;get_ValidationType;();summary;df-generated | | System.Xml;XmlValidatingReader;get_Value;();summary;df-generated | | System.Xml;XmlValidatingReader;get_XmlLang;();summary;df-generated | | System.Xml;XmlValidatingReader;get_XmlSpace;();summary;df-generated | -| System.Xml;XmlValidatingReader;set_EntityHandling;(System.Xml.EntityHandling);summary;df-generated | -| System.Xml;XmlValidatingReader;set_Namespaces;(System.Boolean);summary;df-generated | -| System.Xml;XmlValidatingReader;set_ValidationType;(System.Xml.ValidationType);summary;df-generated | | System.Xml;XmlValidatingReader;set_XmlResolver;(System.Xml.XmlResolver);summary;df-generated | | System.Xml;XmlWhitespace;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlWhitespace;XmlWhitespace;(System.String,System.Xml.XmlDocument);summary;df-generated | @@ -53026,29 +47845,6 @@ neutral | System.Xml;XmlWriter;get_XmlSpace;();summary;df-generated | | System.Xml;XmlWriterSettings;Clone;();summary;df-generated | | System.Xml;XmlWriterSettings;Reset;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_Async;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_CheckCharacters;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_CloseOutput;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_ConformanceLevel;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_DoNotEscapeUriAttributes;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_Indent;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_NamespaceHandling;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_NewLineHandling;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_NewLineOnAttributes;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_OmitXmlDeclaration;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_OutputMethod;();summary;df-generated | -| System.Xml;XmlWriterSettings;get_WriteEndDocumentOnClose;();summary;df-generated | -| System.Xml;XmlWriterSettings;set_Async;(System.Boolean);summary;df-generated | -| System.Xml;XmlWriterSettings;set_CheckCharacters;(System.Boolean);summary;df-generated | -| System.Xml;XmlWriterSettings;set_CloseOutput;(System.Boolean);summary;df-generated | -| System.Xml;XmlWriterSettings;set_ConformanceLevel;(System.Xml.ConformanceLevel);summary;df-generated | -| System.Xml;XmlWriterSettings;set_DoNotEscapeUriAttributes;(System.Boolean);summary;df-generated | -| System.Xml;XmlWriterSettings;set_Indent;(System.Boolean);summary;df-generated | -| System.Xml;XmlWriterSettings;set_NamespaceHandling;(System.Xml.NamespaceHandling);summary;df-generated | -| System.Xml;XmlWriterSettings;set_NewLineHandling;(System.Xml.NewLineHandling);summary;df-generated | -| System.Xml;XmlWriterSettings;set_NewLineOnAttributes;(System.Boolean);summary;df-generated | -| System.Xml;XmlWriterSettings;set_OmitXmlDeclaration;(System.Boolean);summary;df-generated | -| System.Xml;XmlWriterSettings;set_WriteEndDocumentOnClose;(System.Boolean);summary;df-generated | | System;AccessViolationException;AccessViolationException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System;AccessViolationException;AccessViolationException;(System.String);summary;df-generated | | System;AccessViolationException;AccessViolationException;(System.String,System.Exception);summary;df-generated | @@ -53127,7 +47923,6 @@ neutral | System;AppDomain;get_Id;();summary;df-generated | | System;AppDomain;get_IsFullyTrusted;();summary;df-generated | | System;AppDomain;get_IsHomogenous;();summary;df-generated | -| System;AppDomain;get_MonitoringIsEnabled;();summary;df-generated | | System;AppDomain;get_MonitoringSurvivedMemorySize;();summary;df-generated | | System;AppDomain;get_MonitoringSurvivedProcessMemorySize;();summary;df-generated | | System;AppDomain;get_MonitoringTotalAllocatedMemorySize;();summary;df-generated | @@ -53136,9 +47931,6 @@ neutral | System;AppDomain;get_RelativeSearchPath;();summary;df-generated | | System;AppDomain;get_SetupInformation;();summary;df-generated | | System;AppDomain;get_ShadowCopyFiles;();summary;df-generated | -| System;AppDomain;set_MonitoringIsEnabled;(System.Boolean);summary;df-generated | -| System;AppDomainSetup;get_ApplicationBase;();summary;df-generated | -| System;AppDomainSetup;get_TargetFrameworkName;();summary;df-generated | | System;AppDomainUnloadedException;AppDomainUnloadedException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System;AppDomainUnloadedException;AppDomainUnloadedException;(System.String);summary;df-generated | | System;AppDomainUnloadedException;AppDomainUnloadedException;(System.String,System.Exception);summary;df-generated | @@ -53340,11 +48132,7 @@ neutral | System;Attribute;Match;(System.Object);summary;df-generated | | System;Attribute;get_TypeId;();summary;df-generated | | System;AttributeUsageAttribute;AttributeUsageAttribute;(System.AttributeTargets);summary;df-generated | -| System;AttributeUsageAttribute;get_AllowMultiple;();summary;df-generated | -| System;AttributeUsageAttribute;get_Inherited;();summary;df-generated | | System;AttributeUsageAttribute;get_ValidOn;();summary;df-generated | -| System;AttributeUsageAttribute;set_AllowMultiple;(System.Boolean);summary;df-generated | -| System;AttributeUsageAttribute;set_Inherited;(System.Boolean);summary;df-generated | | System;BadImageFormatException;BadImageFormatException;(System.String);summary;df-generated | | System;BadImageFormatException;BadImageFormatException;(System.String,System.Exception);summary;df-generated | | System;BitConverter;DoubleToInt64Bits;(System.Double);summary;df-generated | @@ -53809,18 +48597,9 @@ neutral | System;Console;WriteLine;(System.String,System.Object[]);summary;df-generated | | System;Console;WriteLine;(System.UInt32);summary;df-generated | | System;Console;WriteLine;(System.UInt64);summary;df-generated | -| System;Console;get_BackgroundColor;();summary;df-generated | -| System;Console;get_BufferHeight;();summary;df-generated | -| System;Console;get_BufferWidth;();summary;df-generated | | System;Console;get_CapsLock;();summary;df-generated | -| System;Console;get_CursorLeft;();summary;df-generated | -| System;Console;get_CursorSize;();summary;df-generated | -| System;Console;get_CursorTop;();summary;df-generated | -| System;Console;get_CursorVisible;();summary;df-generated | | System;Console;get_Error;();summary;df-generated | -| System;Console;get_ForegroundColor;();summary;df-generated | | System;Console;get_In;();summary;df-generated | -| System;Console;get_InputEncoding;();summary;df-generated | | System;Console;get_IsErrorRedirected;();summary;df-generated | | System;Console;get_IsInputRedirected;();summary;df-generated | | System;Console;get_IsOutputRedirected;();summary;df-generated | @@ -53829,32 +48608,7 @@ neutral | System;Console;get_LargestWindowWidth;();summary;df-generated | | System;Console;get_NumberLock;();summary;df-generated | | System;Console;get_Out;();summary;df-generated | -| System;Console;get_OutputEncoding;();summary;df-generated | -| System;Console;get_Title;();summary;df-generated | -| System;Console;get_TreatControlCAsInput;();summary;df-generated | -| System;Console;get_WindowHeight;();summary;df-generated | -| System;Console;get_WindowLeft;();summary;df-generated | -| System;Console;get_WindowTop;();summary;df-generated | -| System;Console;get_WindowWidth;();summary;df-generated | -| System;Console;set_BackgroundColor;(System.ConsoleColor);summary;df-generated | -| System;Console;set_BufferHeight;(System.Int32);summary;df-generated | -| System;Console;set_BufferWidth;(System.Int32);summary;df-generated | -| System;Console;set_CursorLeft;(System.Int32);summary;df-generated | -| System;Console;set_CursorSize;(System.Int32);summary;df-generated | -| System;Console;set_CursorTop;(System.Int32);summary;df-generated | -| System;Console;set_CursorVisible;(System.Boolean);summary;df-generated | -| System;Console;set_ForegroundColor;(System.ConsoleColor);summary;df-generated | -| System;Console;set_InputEncoding;(System.Text.Encoding);summary;df-generated | -| System;Console;set_OutputEncoding;(System.Text.Encoding);summary;df-generated | -| System;Console;set_Title;(System.String);summary;df-generated | -| System;Console;set_TreatControlCAsInput;(System.Boolean);summary;df-generated | -| System;Console;set_WindowHeight;(System.Int32);summary;df-generated | -| System;Console;set_WindowLeft;(System.Int32);summary;df-generated | -| System;Console;set_WindowTop;(System.Int32);summary;df-generated | -| System;Console;set_WindowWidth;(System.Int32);summary;df-generated | -| System;ConsoleCancelEventArgs;get_Cancel;();summary;df-generated | | System;ConsoleCancelEventArgs;get_SpecialKey;();summary;df-generated | -| System;ConsoleCancelEventArgs;set_Cancel;(System.Boolean);summary;df-generated | | System;ConsoleKeyInfo;ConsoleKeyInfo;(System.Char,System.ConsoleKey,System.Boolean,System.Boolean,System.Boolean);summary;df-generated | | System;ConsoleKeyInfo;Equals;(System.ConsoleKeyInfo);summary;df-generated | | System;ConsoleKeyInfo;Equals;(System.Object);summary;df-generated | @@ -54595,9 +49349,7 @@ neutral | System;Environment;SetEnvironmentVariable;(System.String,System.String);summary;df-generated | | System;Environment;SetEnvironmentVariable;(System.String,System.String,System.EnvironmentVariableTarget);summary;df-generated | | System;Environment;get_CommandLine;();summary;df-generated | -| System;Environment;get_CurrentDirectory;();summary;df-generated | | System;Environment;get_CurrentManagedThreadId;();summary;df-generated | -| System;Environment;get_ExitCode;();summary;df-generated | | System;Environment;get_HasShutdownStarted;();summary;df-generated | | System;Environment;get_Is64BitOperatingSystem;();summary;df-generated | | System;Environment;get_Is64BitProcess;();summary;df-generated | @@ -54618,14 +49370,9 @@ neutral | System;Environment;get_UserName;();summary;df-generated | | System;Environment;get_Version;();summary;df-generated | | System;Environment;get_WorkingSet;();summary;df-generated | -| System;Environment;set_CurrentDirectory;(System.String);summary;df-generated | -| System;Environment;set_ExitCode;(System.Int32);summary;df-generated | | System;Exception;GetType;();summary;df-generated | | System;Exception;ToString;();summary;df-generated | | System;Exception;get_Data;();summary;df-generated | -| System;Exception;get_HResult;();summary;df-generated | -| System;Exception;get_Source;();summary;df-generated | -| System;Exception;set_HResult;(System.Int32);summary;df-generated | | System;ExecutionEngineException;ExecutionEngineException;(System.String);summary;df-generated | | System;ExecutionEngineException;ExecutionEngineException;(System.String,System.Exception);summary;df-generated | | System;FieldAccessException;FieldAccessException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | @@ -55738,15 +50485,8 @@ neutral | System;MemoryExtensions;AsSpan;(System.String,System.Int32);summary;df-generated | | System;MemoryExtensions;AsSpan;(System.String,System.Int32,System.Int32);summary;df-generated | | System;MemoryExtensions;AsSpan;(System.String,System.Range);summary;df-generated | -| System;MemoryExtensions;AsSpan;(System.ArraySegment);summary;df-generated | -| System;MemoryExtensions;AsSpan;(System.ArraySegment,System.Index);summary;df-generated | -| System;MemoryExtensions;AsSpan;(System.ArraySegment,System.Int32);summary;df-generated | -| System;MemoryExtensions;AsSpan;(System.ArraySegment,System.Int32,System.Int32);summary;df-generated | -| System;MemoryExtensions;AsSpan;(System.ArraySegment,System.Range);summary;df-generated | -| System;MemoryExtensions;AsSpan;(T[]);summary;df-generated | | System;MemoryExtensions;AsSpan;(T[],System.Index);summary;df-generated | | System;MemoryExtensions;AsSpan;(T[],System.Int32);summary;df-generated | -| System;MemoryExtensions;AsSpan;(T[],System.Int32,System.Int32);summary;df-generated | | System;MemoryExtensions;AsSpan;(T[],System.Range);summary;df-generated | | System;MemoryExtensions;BinarySearch;(System.ReadOnlySpan,TComparable);summary;df-generated | | System;MemoryExtensions;BinarySearch;(System.Span,TComparable);summary;df-generated | @@ -55785,7 +50525,6 @@ neutral | System;MemoryExtensions;ContainsAnyInRange;(System.ReadOnlySpan,T,T);summary;df-generated | | System;MemoryExtensions;ContainsAnyInRange;(System.Span,T,T);summary;df-generated | | System;MemoryExtensions;CopyTo;(T[],System.Memory);summary;df-generated | -| System;MemoryExtensions;CopyTo;(T[],System.Span);summary;df-generated | | System;MemoryExtensions;Count;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | | System;MemoryExtensions;Count;(System.ReadOnlySpan,T);summary;df-generated | | System;MemoryExtensions;Count;(System.Span,System.ReadOnlySpan);summary;df-generated | @@ -55855,8 +50594,6 @@ neutral | System;MemoryExtensions;Overlaps;(System.ReadOnlySpan,System.ReadOnlySpan,System.Int32);summary;df-generated | | System;MemoryExtensions;Overlaps;(System.Span,System.ReadOnlySpan);summary;df-generated | | System;MemoryExtensions;Overlaps;(System.Span,System.ReadOnlySpan,System.Int32);summary;df-generated | -| System;MemoryExtensions;Replace;(System.ReadOnlySpan,System.Span,T,T);summary;df-generated | -| System;MemoryExtensions;Replace;(System.Span,T,T);summary;df-generated | | System;MemoryExtensions;Reverse;(System.Span);summary;df-generated | | System;MemoryExtensions;SequenceCompareTo;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | | System;MemoryExtensions;SequenceCompareTo;(System.Span,System.ReadOnlySpan);summary;df-generated | @@ -55879,22 +50616,6 @@ neutral | System;MemoryExtensions;ToLowerInvariant;(System.ReadOnlySpan,System.Span);summary;df-generated | | System;MemoryExtensions;ToUpper;(System.ReadOnlySpan,System.Span,System.Globalization.CultureInfo);summary;df-generated | | System;MemoryExtensions;ToUpperInvariant;(System.ReadOnlySpan,System.Span);summary;df-generated | -| System;MemoryExtensions;Trim;(System.ReadOnlySpan,System.Char);summary;df-generated | -| System;MemoryExtensions;Trim;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | -| System;MemoryExtensions;Trim;(System.ReadOnlySpan,T);summary;df-generated | -| System;MemoryExtensions;Trim;(System.Span,T);summary;df-generated | -| System;MemoryExtensions;TrimEnd;(System.ReadOnlySpan);summary;df-generated | -| System;MemoryExtensions;TrimEnd;(System.ReadOnlySpan,System.Char);summary;df-generated | -| System;MemoryExtensions;TrimEnd;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | -| System;MemoryExtensions;TrimEnd;(System.Span);summary;df-generated | -| System;MemoryExtensions;TrimEnd;(System.ReadOnlySpan,T);summary;df-generated | -| System;MemoryExtensions;TrimEnd;(System.Span,T);summary;df-generated | -| System;MemoryExtensions;TrimStart;(System.ReadOnlySpan);summary;df-generated | -| System;MemoryExtensions;TrimStart;(System.ReadOnlySpan,System.Char);summary;df-generated | -| System;MemoryExtensions;TrimStart;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | -| System;MemoryExtensions;TrimStart;(System.Span);summary;df-generated | -| System;MemoryExtensions;TrimStart;(System.ReadOnlySpan,T);summary;df-generated | -| System;MemoryExtensions;TrimStart;(System.Span,T);summary;df-generated | | System;MemoryExtensions;TryWrite;(System.Span,System.IFormatProvider,System.MemoryExtensions+TryWriteInterpolatedStringHandler,System.Int32);summary;df-generated | | System;MemoryExtensions;TryWrite;(System.Span,System.IFormatProvider,System.Text.CompositeFormat,System.Int32,System.Object[]);summary;df-generated | | System;MemoryExtensions;TryWrite;(System.Span,System.IFormatProvider,System.Text.CompositeFormat,System.Int32,System.ReadOnlySpan);summary;df-generated | @@ -55971,12 +50692,8 @@ neutral | System;ObjectDisposedException;ThrowIf;(System.Boolean,System.Type);summary;df-generated | | System;ObsoleteAttribute;ObsoleteAttribute;(System.String);summary;df-generated | | System;ObsoleteAttribute;ObsoleteAttribute;(System.String,System.Boolean);summary;df-generated | -| System;ObsoleteAttribute;get_DiagnosticId;();summary;df-generated | | System;ObsoleteAttribute;get_IsError;();summary;df-generated | | System;ObsoleteAttribute;get_Message;();summary;df-generated | -| System;ObsoleteAttribute;get_UrlFormat;();summary;df-generated | -| System;ObsoleteAttribute;set_DiagnosticId;(System.String);summary;df-generated | -| System;ObsoleteAttribute;set_UrlFormat;(System.String);summary;df-generated | | System;OperatingSystem;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System;OperatingSystem;IsAndroid;();summary;df-generated | | System;OperatingSystem;IsAndroidVersionAtLeast;(System.Int32,System.Int32,System.Int32,System.Int32);summary;df-generated | @@ -56060,22 +50777,12 @@ neutral | System;ReadOnlyMemory;get_Span;();summary;df-generated | | System;ReadOnlySpan+Enumerator;MoveNext;();summary;df-generated | | System;ReadOnlySpan+Enumerator;get_Current;();summary;df-generated | -| System;ReadOnlySpan;CopyTo;(System.Span);summary;df-generated | | System;ReadOnlySpan;Equals;(System.Object);summary;df-generated | | System;ReadOnlySpan;GetHashCode;();summary;df-generated | -| System;ReadOnlySpan;GetPinnableReference;();summary;df-generated | | System;ReadOnlySpan;ReadOnlySpan;(System.Void*,System.Int32);summary;df-generated | -| System;ReadOnlySpan;ReadOnlySpan;(T);summary;df-generated | -| System;ReadOnlySpan;ReadOnlySpan;(T[]);summary;df-generated | -| System;ReadOnlySpan;ReadOnlySpan;(T[],System.Int32,System.Int32);summary;df-generated | -| System;ReadOnlySpan;Slice;(System.Int32);summary;df-generated | -| System;ReadOnlySpan;Slice;(System.Int32,System.Int32);summary;df-generated | -| System;ReadOnlySpan;ToArray;();summary;df-generated | | System;ReadOnlySpan;ToString;();summary;df-generated | -| System;ReadOnlySpan;TryCopyTo;(System.Span);summary;df-generated | | System;ReadOnlySpan;get_Empty;();summary;df-generated | | System;ReadOnlySpan;get_IsEmpty;();summary;df-generated | -| System;ReadOnlySpan;get_Item;(System.Int32);summary;df-generated | | System;ReadOnlySpan;get_Length;();summary;df-generated | | System;ReadOnlySpan;op_Equality;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | | System;ReadOnlySpan;op_Inequality;(System.ReadOnlySpan,System.ReadOnlySpan);summary;df-generated | @@ -56420,24 +51127,12 @@ neutral | System;Single;get_Zero;();summary;df-generated | | System;Span+Enumerator;MoveNext;();summary;df-generated | | System;Span+Enumerator;get_Current;();summary;df-generated | -| System;Span;Clear;();summary;df-generated | -| System;Span;CopyTo;(System.Span);summary;df-generated | | System;Span;Equals;(System.Object);summary;df-generated | -| System;Span;Fill;(T);summary;df-generated | | System;Span;GetHashCode;();summary;df-generated | -| System;Span;GetPinnableReference;();summary;df-generated | -| System;Span;Slice;(System.Int32);summary;df-generated | -| System;Span;Slice;(System.Int32,System.Int32);summary;df-generated | | System;Span;Span;(System.Void*,System.Int32);summary;df-generated | -| System;Span;Span;(T);summary;df-generated | -| System;Span;Span;(T[]);summary;df-generated | -| System;Span;Span;(T[],System.Int32,System.Int32);summary;df-generated | -| System;Span;ToArray;();summary;df-generated | | System;Span;ToString;();summary;df-generated | -| System;Span;TryCopyTo;(System.Span);summary;df-generated | | System;Span;get_Empty;();summary;df-generated | | System;Span;get_IsEmpty;();summary;df-generated | -| System;Span;get_Item;(System.Int32);summary;df-generated | | System;Span;get_Length;();summary;df-generated | | System;Span;op_Equality;(System.Span,System.Span);summary;df-generated | | System;Span;op_Inequality;(System.Span,System.Span);summary;df-generated | @@ -57665,10 +52360,6 @@ neutral | System;UriBuilder;GetHashCode;();summary;df-generated | | System;UriBuilder;ToString;();summary;df-generated | | System;UriBuilder;UriBuilder;(System.String,System.String,System.Int32);summary;df-generated | -| System;UriBuilder;get_Port;();summary;df-generated | -| System;UriBuilder;set_Port;(System.Int32);summary;df-generated | -| System;UriCreationOptions;get_DangerousDisablePathAndQueryCanonicalization;();summary;df-generated | -| System;UriCreationOptions;set_DangerousDisablePathAndQueryCanonicalization;(System.Boolean);summary;df-generated | | System;UriFormatException;UriFormatException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System;UriFormatException;UriFormatException;(System.String);summary;df-generated | | System;UriFormatException;UriFormatException;(System.String,System.Exception);summary;df-generated | @@ -57807,9 +52498,7 @@ neutral | System;WeakReference;WeakReference;(System.Object,System.Boolean);summary;df-generated | | System;WeakReference;WeakReference;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System;WeakReference;get_IsAlive;();summary;df-generated | -| System;WeakReference;get_Target;();summary;df-generated | | System;WeakReference;get_TrackResurrection;();summary;df-generated | -| System;WeakReference;set_Target;(System.Object);summary;df-generated | | System;WeakReference;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System;WeakReference;SetTarget;(T);summary;df-generated | | System;WeakReference;TryGetTarget;(T);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 cd541b278d5..7cfef288831 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected @@ -699,12 +699,6 @@ | Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan);;Argument[1];Argument[0];taint;df-generated | | Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions,System.TimeSpan);;Argument[1];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;get_AbsoluteExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;get_AbsoluteExpirationRelativeToNow;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;get_SlidingExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;set_AbsoluteExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;set_AbsoluteExpirationRelativeToNow;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Distributed;DistributedCacheEntryOptions;false;set_SlidingExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Caching.Memory;CacheEntryExtensions;false;AddExpirationToken;(Microsoft.Extensions.Caching.Memory.ICacheEntry,Microsoft.Extensions.Primitives.IChangeToken);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Caching.Memory;CacheEntryExtensions;false;RegisterPostEvictionCallback;(Microsoft.Extensions.Caching.Memory.ICacheEntry,Microsoft.Extensions.Caching.Memory.PostEvictionDelegate);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Caching.Memory;CacheEntryExtensions;false;RegisterPostEvictionCallback;(Microsoft.Extensions.Caching.Memory.ICacheEntry,Microsoft.Extensions.Caching.Memory.PostEvictionDelegate,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -740,14 +734,6 @@ | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan);;Argument[1];Argument[0];taint;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheEntryExtensions;false;SetSlidingExpiration;(Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions,System.TimeSpan);;Argument[1];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_AbsoluteExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_AbsoluteExpirationRelativeToNow;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_Size;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;get_SlidingExpiration;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_AbsoluteExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_AbsoluteExpirationRelativeToNow;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_Size;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| Microsoft.Extensions.Caching.Memory;MemoryCacheEntryOptions;false;set_SlidingExpiration;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Caching.Memory;MemoryCacheOptions;false;get_Value;();;Argument[this];ReturnValue;value;df-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionCallbackRegistration;false;set_EvictionCallback;(Microsoft.Extensions.Caching.Memory.PostEvictionDelegate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Caching.Memory;PostEvictionDelegate;false;BeginInvoke;(System.Object,System.Object,Microsoft.Extensions.Caching.Memory.EvictionReason,System.Object,System.AsyncCallback,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | @@ -812,7 +798,6 @@ | Microsoft.Extensions.Configuration;ConfigurationSection;false;ConfigurationSection;(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;ConfigurationSection;false;ConfigurationSection;(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String);;Argument[1];Argument[this];taint;df-generated | | Microsoft.Extensions.Configuration;ConfigurationSection;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Configuration;ConfigurationSection;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;EnvironmentVariablesExtensions;false;AddEnvironmentVariables;(Microsoft.Extensions.Configuration.IConfigurationBuilder);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Configuration;EnvironmentVariablesExtensions;false;AddEnvironmentVariables;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Configuration;EnvironmentVariablesExtensions;false;AddEnvironmentVariables;(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.String);;Argument[0];ReturnValue;taint;df-generated | @@ -1299,8 +1284,6 @@ | Microsoft.Extensions.Http.Logging;LoggingScopeHttpMessageHandler;false;LoggingScopeHttpMessageHandler;(Microsoft.Extensions.Logging.ILogger);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Http.Logging;LoggingScopeHttpMessageHandler;false;LoggingScopeHttpMessageHandler;(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Http.HttpClientFactoryOptions);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Http.Logging;LoggingScopeHttpMessageHandler;false;LoggingScopeHttpMessageHandler;(Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Http.HttpClientFactoryOptions);;Argument[1];Argument[this];taint;df-generated | -| Microsoft.Extensions.Http;HttpClientFactoryOptions;false;get_HandlerLifetime;();;Argument[this];ReturnValue;taint;df-generated | -| Microsoft.Extensions.Http;HttpClientFactoryOptions;false;set_HandlerLifetime;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | Microsoft.Extensions.Http;HttpClientFactoryOptions;false;set_ShouldRedactHeaderValue;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;false;CreateHandlerPipeline;(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable);;Argument[0];ReturnValue;taint;df-generated | | Microsoft.Extensions.Http;HttpMessageHandlerBuilder;false;CreateHandlerPipeline;(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable);;Argument[1].Element;ReturnValue;taint;df-generated | @@ -3621,6 +3604,7 @@ | ServiceStack;XLinqExtensions;false;GetElementValueOrDefault;(System.Xml.Linq.XElement,System.String,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Buffers;ArrayBufferWriter;false;GetMemory;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ArrayBufferWriter;false;get_WrittenMemory;();;Argument[this];ReturnValue;taint;df-generated | +| System.Buffers;ArrayBufferWriter;false;get_WrittenSpan;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;BuffersExtensions;false;PositionOf;(System.Buffers.ReadOnlySequence,T);;Argument[0];ReturnValue;taint;df-generated | | System.Buffers;MemoryHandle;false;MemoryHandle;(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable);;Argument[0];Argument[this];taint;df-generated | | System.Buffers;MemoryHandle;false;MemoryHandle;(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable);;Argument[1];Argument[this];taint;df-generated | @@ -3657,6 +3641,7 @@ | System.Buffers;ReadOnlySequence;false;TryGet;(System.SequencePosition,System.ReadOnlyMemory,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySequence;false;get_End;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySequence;false;get_First;();;Argument[this];ReturnValue;taint;df-generated | +| System.Buffers;ReadOnlySequence;false;get_FirstSpan;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySequence;false;get_Start;();;Argument[this];ReturnValue;taint;df-generated | | System.Buffers;ReadOnlySpanAction;false;BeginInvoke;(System.ReadOnlySpan,TArg,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Buffers;SearchValues;false;Create;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | @@ -3729,8 +3714,6 @@ | System.CodeDom.Compiler;CodeGenerator;true;OutputParameters;(System.CodeDom.CodeParameterDeclarationExpressionCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom.Compiler;CodeGenerator;true;OutputTypeNamePair;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom.Compiler;CodeGenerator;true;OutputTypeNamePair;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;false;get_BracingStyle;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;CodeGeneratorOptions;false;get_IndentString;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CodeGeneratorOptions;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;false;Add;(System.CodeDom.Compiler.CompilerError);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom.Compiler;CompilerErrorCollection;false;AddRange;(System.CodeDom.Compiler.CompilerErrorCollection);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3745,9 +3728,6 @@ | System.CodeDom.Compiler;CompilerInfo;false;GetExtensions;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;false;GetLanguages;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;CompilerInfo;false;get_CodeDomProviderType;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;CompilerParameters;false;set_TempFiles;(System.CodeDom.Compiler.TempFileCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.CodeDom.Compiler;CompilerResults;false;get_CompiledAssembly;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom.Compiler;CompilerResults;false;set_CompiledAssembly;(System.Reflection.Assembly);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom.Compiler;Executor;false;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);;Argument[2].Element;ReturnValue;taint;df-generated | | System.CodeDom.Compiler;Executor;false;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);;Argument[3];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;Executor;false;ExecWaitWithCapture;(System.IntPtr,System.String,System.CodeDom.Compiler.TempFileCollection,System.String,System.String);;Argument[4];ReturnValue;taint;df-generated | @@ -3786,8 +3766,6 @@ | System.CodeDom.Compiler;TempFileCollection;false;get_BasePath;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom.Compiler;TempFileCollection;false;get_TempDir;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeArgumentReferenceExpression;false;CodeArgumentReferenceExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeArgumentReferenceExpression;false;get_ParameterName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeArgumentReferenceExpression;false;set_ParameterName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);;Argument[1].Element;Argument[this];taint;df-generated | @@ -3801,12 +3779,8 @@ | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.Type,System.CodeDom.CodeExpression[]);;Argument[1].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;CodeArrayCreateExpression;(System.Type,System.Int32);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeArrayCreateExpression;false;get_Initializers;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeArrayCreateExpression;false;set_CreateType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttachEventStatement;false;CodeAttachEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeAttachEventStatement;false;set_Event;(System.CodeDom.CodeEventReferenceExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgument;false;CodeAttributeArgument;(System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeAttributeArgument;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttributeArgument;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;false;Add;(System.CodeDom.CodeAttributeArgument);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;false;AddRange;(System.CodeDom.CodeAttributeArgumentCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeArgumentCollection;false;AddRange;(System.CodeDom.CodeAttributeArgument[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3824,8 +3798,6 @@ | System.CodeDom;CodeAttributeDeclaration;false;CodeAttributeDeclaration;(System.String,System.CodeDom.CodeAttributeArgument[]);;Argument[1].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclaration;false;get_Arguments;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeAttributeDeclaration;false;get_AttributeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttributeDeclaration;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeAttributeDeclaration;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;false;Add;(System.CodeDom.CodeAttributeDeclaration);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;false;AddRange;(System.CodeDom.CodeAttributeDeclarationCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeAttributeDeclarationCollection;false;AddRange;(System.CodeDom.CodeAttributeDeclaration[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3839,15 +3811,11 @@ | System.CodeDom;CodeCastExpression;false;CodeCastExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCastExpression;false;CodeCastExpression;(System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCastExpression;false;CodeCastExpression;(System.Type,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeCastExpression;false;set_TargetType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference,System.CodeDom.CodeStatement[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClause;false;CodeCatchClause;(System.String,System.CodeDom.CodeTypeReference,System.CodeDom.CodeStatement[]);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeCatchClause;false;get_LocalName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeCatchClause;false;set_CatchExceptionType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeCatchClause;false;set_LocalName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;Add;(System.CodeDom.CodeCatchClause);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;AddRange;(System.CodeDom.CodeCatchClauseCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;AddRange;(System.CodeDom.CodeCatchClause[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3859,12 +3827,8 @@ | System.CodeDom;CodeCatchClauseCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeCatchClauseCollection;false;set_Item;(System.Int32,System.CodeDom.CodeCatchClause);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeChecksumPragma;false;CodeChecksumPragma;(System.String,System.Guid,System.Byte[]);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeChecksumPragma;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeChecksumPragma;false;set_FileName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeComment;false;CodeComment;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeComment;false;CodeComment;(System.String,System.Boolean);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeComment;false;get_Text;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeComment;false;set_Text;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;Add;(System.CodeDom.CodeCommentStatement);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;AddRange;(System.CodeDom.CodeCommentStatementCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;AddRange;(System.CodeDom.CodeCommentStatement[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3876,12 +3840,8 @@ | System.CodeDom;CodeCommentStatementCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeCommentStatementCollection;false;set_Item;(System.Int32,System.CodeDom.CodeCommentStatement);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeDefaultValueExpression;false;CodeDefaultValueExpression;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDefaultValueExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDelegateCreateExpression;false;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDelegateCreateExpression;false;CodeDelegateCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression,System.String);;Argument[2];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;false;get_MethodName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;false;set_DelegateType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeDelegateCreateExpression;false;set_MethodName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;Add;(System.CodeDom.CodeDirective);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;AddRange;(System.CodeDom.CodeDirectiveCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;AddRange;(System.CodeDom.CodeDirective[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3893,8 +3853,6 @@ | System.CodeDom;CodeDirectiveCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeDirectiveCollection;false;set_Item;(System.Int32,System.CodeDom.CodeDirective);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeEventReferenceExpression;false;CodeEventReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeEventReferenceExpression;false;get_EventName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeEventReferenceExpression;false;set_EventName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;Add;(System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;AddRange;(System.CodeDom.CodeExpressionCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;AddRange;(System.CodeDom.CodeExpression[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3906,26 +3864,16 @@ | System.CodeDom;CodeExpressionCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeExpressionCollection;false;set_Item;(System.Int32,System.CodeDom.CodeExpression);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeFieldReferenceExpression;false;CodeFieldReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeFieldReferenceExpression;false;get_FieldName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeFieldReferenceExpression;false;set_FieldName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeGotoStatement;false;CodeGotoStatement;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeGotoStatement;false;get_Label;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeGotoStatement;false;set_Label;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeLabeledStatement;false;CodeLabeledStatement;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeLabeledStatement;false;CodeLabeledStatement;(System.String,System.CodeDom.CodeStatement);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeLabeledStatement;false;get_Label;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeLabeledStatement;false;set_Label;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeLinePragma;false;CodeLinePragma;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeLinePragma;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeLinePragma;false;set_FileName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMemberEvent;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.Type,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberField;false;CodeMemberField;(System.Type,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeMemberField;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMemberMethod;false;add_PopulateImplementationTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;add_PopulateParameters;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;add_PopulateStatements;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -3935,27 +3883,20 @@ | System.CodeDom;CodeMemberMethod;false;remove_PopulateImplementationTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;remove_PopulateParameters;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeMemberMethod;false;remove_PopulateStatements;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.CodeDom;CodeMemberMethod;false;set_ReturnType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMemberProperty;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodInvokeExpression;false;CodeMethodInvokeExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression[]);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodInvokeExpression;false;CodeMethodInvokeExpression;(System.CodeDom.CodeMethodReferenceExpression,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodInvokeExpression;false;set_Method;(System.CodeDom.CodeMethodReferenceExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodReferenceExpression;false;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeMethodReferenceExpression;false;CodeMethodReferenceExpression;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeTypeReference[]);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;false;get_MethodName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeMethodReferenceExpression;false;set_MethodName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespace;false;CodeNamespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespace;false;add_PopulateComments;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;add_PopulateImports;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;add_PopulateTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;get_Comments;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespace;false;get_Imports;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeNamespace;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespace;false;get_Types;();;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespace;false;remove_PopulateComments;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;remove_PopulateImports;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.CodeDom;CodeNamespace;false;remove_PopulateTypes;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.CodeDom;CodeNamespace;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;Add;(System.CodeDom.CodeNamespace);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;AddRange;(System.CodeDom.CodeNamespaceCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;AddRange;(System.CodeDom.CodeNamespace[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -3967,8 +3908,6 @@ | System.CodeDom;CodeNamespaceCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeNamespaceCollection;false;set_Item;(System.Int32,System.CodeDom.CodeNamespace);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceImport;false;CodeNamespaceImport;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeNamespaceImport;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeNamespaceImport;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceImportCollection;false;Add;(System.CodeDom.CodeNamespaceImport);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceImportCollection;false;AddRange;(System.CodeDom.CodeNamespaceImport[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeNamespaceImportCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -3978,17 +3917,12 @@ | System.CodeDom;CodeObjectCreateExpression;false;CodeObjectCreateExpression;(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeObjectCreateExpression;false;CodeObjectCreateExpression;(System.String,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeObjectCreateExpression;false;CodeObjectCreateExpression;(System.Type,System.CodeDom.CodeExpression[]);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeObjectCreateExpression;false;set_CreateType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.Type,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpression;false;CodeParameterDeclarationExpression;(System.Type,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;set_CustomAttributes;(System.CodeDom.CodeAttributeDeclarationCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeParameterDeclarationExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;Add;(System.CodeDom.CodeParameterDeclarationExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;AddRange;(System.CodeDom.CodeParameterDeclarationExpressionCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;AddRange;(System.CodeDom.CodeParameterDeclarationExpression[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4000,26 +3934,13 @@ | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeParameterDeclarationExpressionCollection;false;set_Item;(System.Int32,System.CodeDom.CodeParameterDeclarationExpression);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodePropertyReferenceExpression;false;CodePropertyReferenceExpression;(System.CodeDom.CodeExpression,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodePropertyReferenceExpression;false;get_PropertyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodePropertyReferenceExpression;false;set_PropertyName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeRegionDirective;false;CodeRegionDirective;(System.CodeDom.CodeRegionMode,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeRegionDirective;false;get_RegionText;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeRegionDirective;false;set_RegionText;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeRemoveEventStatement;false;CodeRemoveEventStatement;(System.CodeDom.CodeEventReferenceExpression,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeRemoveEventStatement;false;CodeRemoveEventStatement;(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeRemoveEventStatement;false;set_Event;(System.CodeDom.CodeEventReferenceExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetCompileUnit;false;CodeSnippetCompileUnit;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetCompileUnit;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetCompileUnit;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetExpression;false;CodeSnippetExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetExpression;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetExpression;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetStatement;false;CodeSnippetStatement;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetStatement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetStatement;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeSnippetTypeMember;false;CodeSnippetTypeMember;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeSnippetTypeMember;false;get_Text;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeSnippetTypeMember;false;set_Text;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeStatementCollection;false;Add;(System.CodeDom.CodeStatement);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeStatementCollection;false;AddRange;(System.CodeDom.CodeStatementCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeStatementCollection;false;AddRange;(System.CodeDom.CodeStatement[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4048,10 +3969,6 @@ | System.CodeDom;CodeTypeDeclarationCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.CodeDom;CodeTypeDeclarationCollection;false;set_Item;(System.Int32,System.CodeDom.CodeTypeDeclaration);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeDelegate;false;CodeTypeDelegate;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeDelegate;false;set_ReturnType;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeMember;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeTypeMember;false;set_CustomAttributes;(System.CodeDom.CodeAttributeDeclarationCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeMember;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeMemberCollection;false;Add;(System.CodeDom.CodeTypeMember);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeMemberCollection;false;AddRange;(System.CodeDom.CodeTypeMemberCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.CodeDom;CodeTypeMemberCollection;false;AddRange;(System.CodeDom.CodeTypeMember[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4065,10 +3982,7 @@ | System.CodeDom;CodeTypeOfExpression;false;CodeTypeOfExpression;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeOfExpression;false;CodeTypeOfExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeOfExpression;false;CodeTypeOfExpression;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeOfExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameter;false;CodeTypeParameter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeParameter;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeTypeParameter;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameterCollection;false;Add;(System.CodeDom.CodeTypeParameter);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameterCollection;false;Add;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeParameterCollection;false;AddRange;(System.CodeDom.CodeTypeParameterCollection);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4083,8 +3997,6 @@ | System.CodeDom;CodeTypeReference;false;CodeTypeReference;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;false;CodeTypeReference;(System.String,System.CodeDom.CodeTypeReferenceOptions);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReference;false;CodeTypeReference;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeReference;false;get_BaseType;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeTypeReference;false;set_BaseType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceCollection;false;Add;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceCollection;false;Add;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceCollection;false;Add;(System.Type);;Argument[0];Argument[this];taint;df-generated | @@ -4100,7 +4012,6 @@ | System.CodeDom;CodeTypeReferenceExpression;false;CodeTypeReferenceExpression;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceExpression;false;CodeTypeReferenceExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeTypeReferenceExpression;false;CodeTypeReferenceExpression;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeTypeReferenceExpression;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.CodeDom.CodeTypeReference,System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | @@ -4113,12 +4024,7 @@ | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.Type,System.String);;Argument[1];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableDeclarationStatement;false;CodeVariableDeclarationStatement;(System.Type,System.String,System.CodeDom.CodeExpression);;Argument[1];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableDeclarationStatement;false;set_Type;(System.CodeDom.CodeTypeReference);;Argument[0];Argument[this];taint;df-generated | | System.CodeDom;CodeVariableReferenceExpression;false;CodeVariableReferenceExpression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.CodeDom;CodeVariableReferenceExpression;false;get_VariableName;();;Argument[this];ReturnValue;taint;df-generated | -| System.CodeDom;CodeVariableReferenceExpression;false;set_VariableName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;false;Add;(T);;Argument[0];Argument[this].Element;value;manual | | System.Collections.Concurrent;BlockingCollection;false;Add;(T,System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Concurrent;BlockingCollection;false;BlockingCollection;(System.Collections.Concurrent.IProducerConsumerCollection);;Argument[0].Element;Argument[this];taint;df-generated | @@ -4178,6 +4084,7 @@ | System.Collections.Frozen;FrozenSet;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Collections.Generic;CollectionExtensions;false;AsReadOnly;(System.Collections.Generic.IList);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;AsReadOnly;(System.Collections.Generic.IDictionary);;Argument[0].Element;ReturnValue;taint;df-generated | +| System.Collections.Generic;CollectionExtensions;false;CopyTo;(System.Collections.Generic.List,System.Span);;Argument[0].Element;Argument[1];taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;GetValueOrDefault;(System.Collections.Generic.IReadOnlyDictionary,TKey,TValue);;Argument[2];ReturnValue;taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;Remove;(System.Collections.Generic.IDictionary,TKey,TValue);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Generic;CollectionExtensions;false;TryAdd;(System.Collections.Generic.IDictionary,TKey,TValue);;Argument[0].Element;Argument[2];taint;df-generated | @@ -4284,8 +4191,6 @@ | System.Collections.Generic;LinkedListNode;false;get_List;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;LinkedListNode;false;get_Next;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;LinkedListNode;false;get_Previous;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;LinkedListNode;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Generic;LinkedListNode;false;set_Value;(T);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Generic;List+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Generic;List;false;AddRange;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this].Element;value;manual | | System.Collections.Generic;List;false;AsReadOnly;();;Argument[this].Element;ReturnValue.Element;value;manual | @@ -4414,6 +4319,8 @@ | System.Collections.Immutable;IImmutableSet;true;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;IImmutableStack;true;Clear;();;Argument[this].WithoutElement;ReturnValue;value;manual | | System.Collections.Immutable;ImmutableArray;false;Create;(System.Collections.Immutable.ImmutableArray,System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;Create;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;Create;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Create;(T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Create;(T,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Create;(T,T);;Argument[1];ReturnValue;taint;df-generated | @@ -4440,6 +4347,7 @@ | 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;CopyTo;(System.Span);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Immutable;ImmutableArray+Builder;false;DrainToImmutable;();;Argument[this];ReturnValue;taint;df-generated | | 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 | @@ -4456,6 +4364,7 @@ | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.Collections.Immutable.ImmutableArray);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.Collections.Immutable.ImmutableArray,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.Collections.Immutable.ImmutableArray,System.Int32);;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AddRange;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(System.ReadOnlySpan);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AddRange;(T[]);;Argument[this];ReturnValue;taint;df-generated | @@ -4465,14 +4374,19 @@ | System.Collections.Immutable;ImmutableArray;false;AddRange;(TDerived[]);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;As;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;AsMemory;();;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AsSpan;();;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AsSpan;(System.Int32,System.Int32);;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;AsSpan;(System.Range);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;CastArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;CastUp;(System.Collections.Immutable.ImmutableArray);;Argument[0].Element;ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;CopyTo;(System.Span);;Argument[this];Argument[0];taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;Insert;(System.Int32,T);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[1].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.Collections.Generic.IEnumerable);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.Collections.Immutable.ImmutableArray);;Argument[1].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.Collections.Immutable.ImmutableArray);;Argument[this];ReturnValue;taint;df-generated | +| System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.ReadOnlySpan);;Argument[1];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,System.ReadOnlySpan);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,T[]);;Argument[1].Element;ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableArray;false;InsertRange;(System.Int32,T[]);;Argument[this];ReturnValue;taint;df-generated | @@ -4530,13 +4444,9 @@ | 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`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`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`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 | @@ -4565,8 +4475,6 @@ | 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`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 | @@ -4734,13 +4642,9 @@ | 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`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`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`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 | @@ -4792,11 +4696,9 @@ | System.Collections.Immutable;ImmutableSortedSet+Builder;false;TryGetValue;(T,T);;Argument[0];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;TryGetValue;(T,T);;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;UnionWith;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_KeyComparer;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_Max;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_Min;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Builder;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Collections.Immutable;ImmutableSortedSet+Builder;false;set_KeyComparer;(System.Collections.Generic.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Collections.Immutable;ImmutableSortedSet+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | 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 | @@ -4977,10 +4879,6 @@ | 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 | | System.Collections;DictionaryEntry;false;DictionaryEntry;(System.Object,System.Object);;Argument[1];Argument[this];taint;df-generated | -| System.Collections;DictionaryEntry;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| 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;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 | @@ -5002,10 +4900,6 @@ | 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_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| 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_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`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 | @@ -5051,48 +4945,24 @@ | System.Collections;Stack;false;Synchronized;(System.Collections.Stack);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Collections;Stack;false;ToArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Collections;Stack;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;false;get_TypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations.Schema;ColumnAttribute;false;set_TypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations.Schema;TableAttribute;false;get_Schema;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations.Schema;TableAttribute;false;set_Schema;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;AssociatedMetadataTypeTypeDescriptionProvider;false;AssociatedMetadataTypeTypeDescriptionProvider;(System.Type,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;CustomValidationAttribute;false;FormatErrorMessage;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetAutoGenerateField;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetAutoGenerateFilter;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetDescription;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetGroupName;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetName;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetOrder;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_Description;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_GroupName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_Prompt;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_ResourceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;get_ShortName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_Description;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_GroupName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_Prompt;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_ResourceType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayAttribute;false;set_ShortName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;get_NullDisplayText;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;get_NullDisplayTextResourceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;set_NullDisplayText;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;set_NullDisplayTextResourceType;(System.Type);;Argument[0];Argument[this];taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetPrompt;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayAttribute;false;GetShortName;();;Argument[this];ReturnValue;taint;df-generated | +| System.ComponentModel.DataAnnotations;DisplayFormatAttribute;false;GetNullDisplayText;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;FileExtensionsAttribute;false;FormatErrorMessage;(System.String);;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;FileExtensionsAttribute;false;get_Extensions;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;FileExtensionsAttribute;false;set_Extensions;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;MetadataTypeAttribute;false;MetadataTypeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;MetadataTypeAttribute;false;get_MetadataClassType;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationAttribute;false;ValidationAttribute;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;get_ErrorMessage;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;get_ErrorMessageResourceName;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;get_ErrorMessageResourceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;set_ErrorMessage;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;set_ErrorMessageResourceName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationAttribute;false;set_ErrorMessageResourceType;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationAttribute;true;FormatErrorMessage;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;false;InitializeServiceProvider;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.ComponentModel.DataAnnotations;ValidationContext;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationContext;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel.DataAnnotations;ValidationContext;false;set_DisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.DataAnnotations;ValidationException;false;ValidationException;(System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.Design.Serialization;ContextStack;false;Append;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel.Design.Serialization;ContextStack;false;Pop;();;Argument[this];ReturnValue;taint;df-generated | @@ -5218,8 +5088,6 @@ | System.ComponentModel;CollectionChangeEventHandler;false;BeginInvoke;(System.Object,System.ComponentModel.CollectionChangeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;CollectionConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | | System.ComponentModel;Component;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;Component;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;Component;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;ComponentCollection;false;CopyTo;(System.ComponentModel.IComponent[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.ComponentModel;Container;false;Add;(System.ComponentModel.IComponent,System.String);;Argument[1];Argument[0];taint;df-generated | | System.ComponentModel;Container;false;CreateSite;(System.ComponentModel.IComponent,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -5287,6 +5155,7 @@ | System.ComponentModel;InstallerTypeAttribute;false;InstallerTypeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;InstallerTypeAttribute;false;InstallerTypeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;LicFileLicenseProvider;false;GetKey;(System.Type);;Argument[0];ReturnValue;taint;df-generated | +| System.ComponentModel;LicFileLicenseProvider;false;GetLicense;(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean);;Argument[1];Argument[0];taint;df-generated | | System.ComponentModel;LicFileLicenseProvider;false;GetLicense;(System.ComponentModel.LicenseContext,System.Type,System.Object,System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;LicenseException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.ComponentModel;LicenseException;false;LicenseException;(System.Type,System.Object,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -5301,8 +5170,6 @@ | System.ComponentModel;ListSortDescriptionCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.ComponentModel;ListSortDescriptionCollection;false;set_Item;(System.Int32,System.ComponentModel.ListSortDescription);;Argument[1];Argument[this].Element;value;manual | | System.ComponentModel;MarshalByValueComponent;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;MarshalByValueComponent;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;MarshalByValueComponent;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;MaskedTextProvider;false;ToDisplayString;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MaskedTextProvider;false;ToString;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | @@ -5321,11 +5188,9 @@ | System.ComponentModel;MemberDescriptor;true;CreateAttributeCollection;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;FillAttributes;(System.Collections.IList);;Argument[this];Argument[0].Element;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;GetInvocationTarget;(System.Type,System.Object);;Argument[1];ReturnValue;taint;df-generated | -| System.ComponentModel;MemberDescriptor;true;get_AttributeArray;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.ComponentModel;MemberDescriptor;true;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.ComponentModel;MemberDescriptor;true;set_AttributeArray;(System.Attribute[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.ComponentModel;MultilineStringConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | | System.ComponentModel;NestedContainer;false;CreateSite;(System.ComponentModel.IComponent,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.ComponentModel;NestedContainer;false;GetService;(System.Type);;Argument[this];ReturnValue;value;df-generated | @@ -5337,6 +5202,7 @@ | System.ComponentModel;ProgressChangedEventHandler;false;BeginInvoke;(System.Object,System.ComponentModel.ProgressChangedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;PropertyChangedEventHandler;false;BeginInvoke;(System.Object,System.ComponentModel.PropertyChangedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;PropertyChangingEventHandler;false;BeginInvoke;(System.Object,System.ComponentModel.PropertyChangingEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | +| System.ComponentModel;PropertyDescriptor;false;GetTypeFromName;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.ComponentModel;PropertyDescriptor;true;AddValueChanged;(System.Object,System.EventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.ComponentModel;PropertyDescriptor;true;GetEditor;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.ComponentModel;PropertyDescriptor;true;GetEditor;(System.Type);;Argument[this];ReturnValue;taint;df-generated | @@ -5481,24 +5347,17 @@ | System.Configuration.Provider;ProviderCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration.Provider;ProviderCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Configuration;AppSettingsReader;false;GetValue;(System.String,System.Type);;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;AppSettingsSection;false;get_File;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;AppSettingsSection;false;get_Settings;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;ApplicationSettingsBase;(System.ComponentModel.IComponent,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;ApplicationSettingsBase;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;add_SettingChanging;(System.Configuration.SettingChangingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;ApplicationSettingsBase;false;add_SettingsLoaded;(System.Configuration.SettingsLoadedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;ApplicationSettingsBase;false;add_SettingsSaving;(System.Configuration.SettingsSavingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Configuration;ApplicationSettingsBase;false;get_SettingsKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ApplicationSettingsBase;false;remove_SettingChanging;(System.Configuration.SettingChangingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;ApplicationSettingsBase;false;remove_SettingsLoaded;(System.Configuration.SettingsLoadedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;ApplicationSettingsBase;false;remove_SettingsSaving;(System.Configuration.SettingsSavingEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Configuration;ApplicationSettingsBase;false;set_SettingsKey;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;CallbackValidator;false;CallbackValidator;(System.Type,System.Configuration.ValidatorCallback);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Configuration;CallbackValidatorAttribute;false;get_CallbackMethodName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;CallbackValidatorAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;CallbackValidatorAttribute;false;get_ValidatorInstance;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;CallbackValidatorAttribute;false;set_CallbackMethodName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;CallbackValidatorAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ClientSettingsSection;false;get_Settings;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;CommaDelimitedStringCollection;false;Add;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;CommaDelimitedStringCollection;false;AddRange;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -5521,19 +5380,11 @@ | System.Configuration;ConfigXmlDocument;false;LoadSingleElement;(System.String,System.Xml.XmlTextReader);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigXmlDocument;false;get_Filename;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;GetSectionGroup;(System.String);;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;Configuration;false;get_AssemblyStringTransformer;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;get_RootSectionGroup;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;get_SectionGroups;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;get_Sections;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;Configuration;false;get_TypeStringTransformer;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;Configuration;false;set_AssemblyStringTransformer;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Configuration;Configuration;false;set_TypeStringTransformer;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;get_AddItemName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;get_ClearItemsName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;get_RemoveItemName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;set_AddItemName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;set_ClearItemsName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationCollectionAttribute;false;set_RemoveItemName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElement;false;get_EvaluationContext;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationElement;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationElement;true;DeserializeElement;(System.Xml.XmlReader,System.Boolean);;Argument[0];Argument[this];taint;df-generated | @@ -5548,12 +5399,6 @@ | System.Configuration;ConfigurationElementCollection;false;BaseAdd;(System.Configuration.ConfigurationElement,System.Boolean);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ConfigurationElementCollection;false;ConfigurationElementCollection;(System.Collections.IComparer);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElementCollection;false;CopyTo;(System.Configuration.ConfigurationElement[],System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;get_AddElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;get_ClearElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;get_RemoveElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;set_AddElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;set_ClearElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;ConfigurationElementCollection;false;set_RemoveElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationElementCollection;true;BaseAdd;(System.Configuration.ConfigurationElement);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ConfigurationElementCollection;true;BaseAdd;(System.Int32,System.Configuration.ConfigurationElement);;Argument[this];Argument[1];taint;df-generated | | System.Configuration;ConfigurationErrorsException;false;ConfigurationErrorsException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | @@ -5596,8 +5441,6 @@ | System.Configuration;ConfigurationSectionCollection;false;GetKey;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;false;get_SectionGroups;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroup;false;get_Sections;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionGroup;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConfigurationSectionGroup;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;Add;(System.String,System.Configuration.ConfigurationSectionGroup);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;Add;(System.String,System.Configuration.ConfigurationSectionGroup);;Argument[this];Argument[1];taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -5608,9 +5451,6 @@ | System.Configuration;ConfigurationSectionGroupCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConfigurationSectionGroupCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConnectionStringSettings;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConnectionStringSettings;false;get_ConnectionString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConnectionStringSettings;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ConnectionStringSettings;false;get_ProviderName;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ConnectionStringSettingsCollection;false;Add;(System.Configuration.ConnectionStringSettings);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ConnectionStringSettingsCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ConnectionStringSettingsCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | @@ -5634,29 +5474,21 @@ | System.Configuration;KeyValueConfigurationElement;false;KeyValueConfigurationElement;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;KeyValueConfigurationElement;false;KeyValueConfigurationElement;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Configuration;KeyValueConfigurationElement;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;KeyValueConfigurationElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;LocalFileSettingsProvider;false;get_ApplicationName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;LocalFileSettingsProvider;false;set_ApplicationName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;NameValueConfigurationCollection;false;Add;(System.Configuration.NameValueConfigurationElement);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;NameValueConfigurationCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;NameValueConfigurationCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | | System.Configuration;NameValueConfigurationCollection;false;set_Item;(System.String,System.Configuration.NameValueConfigurationElement);;Argument[this];Argument[1];taint;df-generated | | System.Configuration;NameValueConfigurationElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;NameValueConfigurationElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;NameValueFileSectionHandler;false;Create;(System.Object,System.Object,System.Xml.XmlNode);;Argument[2].Element;ReturnValue;taint;df-generated | | System.Configuration;NameValueSectionHandler;false;Create;(System.Object,System.Object,System.Xml.XmlNode);;Argument[2].Element;ReturnValue;taint;df-generated | -| System.Configuration;PropertyInformation;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;PropertyInformationCollection;false;CopyTo;(System.Configuration.PropertyInformation[],System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | | System.Configuration;PropertyInformationCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedConfigurationProviderCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ProtectedConfigurationSection;false;get_DefaultProvider;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedConfigurationSection;false;get_Providers;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedProviderSettings;false;get_Properties;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProtectedProviderSettings;false;get_Providers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ProviderSettings;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettings;false;get_Parameters;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettings;false;get_Properties;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;ProviderSettings;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;ProviderSettingsCollection;false;Add;(System.Configuration.ProviderSettings);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;ProviderSettingsCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;ProviderSettingsCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | @@ -5664,11 +5496,7 @@ | System.Configuration;RegexStringValidator;false;RegexStringValidator;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SchemeSettingElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SchemeSettingElementCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | -| System.Configuration;SectionInformation;false;get_ConfigSource;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SectionInformation;false;get_ProtectionProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SectionInformation;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SectionInformation;false;set_ConfigSource;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;SectionInformation;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;SettingChangingEventArgs;(System.String,System.String,System.String,System.Object,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;SettingChangingEventArgs;(System.String,System.String,System.String,System.Object,System.Boolean);;Argument[1];Argument[this];taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;SettingChangingEventArgs;(System.String,System.String,System.String,System.Object,System.Boolean);;Argument[2];Argument[this];taint;df-generated | @@ -5678,13 +5506,9 @@ | System.Configuration;SettingChangingEventArgs;false;get_SettingKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingChangingEventArgs;false;get_SettingName;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingChangingEventHandler;false;BeginInvoke;(System.Object,System.Configuration.SettingChangingEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Configuration;SettingElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingElementCollection;false;Add;(System.Configuration.SettingElement);;Argument[this];Argument[0];taint;df-generated | | System.Configuration;SettingElementCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;SettingElementCollection;false;GetElementKey;(System.Configuration.ConfigurationElement);;Argument[0];ReturnValue;taint;df-generated | -| System.Configuration;SettingValueElement;false;get_ValueXml;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingValueElement;false;set_ValueXml;(System.Xml.XmlNode);;Argument[0].Element;Argument[this];taint;df-generated | | System.Configuration;SettingsBase;false;Initialize;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Configuration;SettingsBase;false;Initialize;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection);;Argument[1].Element;Argument[this];taint;df-generated | | System.Configuration;SettingsBase;false;Initialize;(System.Configuration.SettingsContext,System.Configuration.SettingsPropertyCollection,System.Configuration.SettingsProviderCollection);;Argument[2].Element;Argument[this];taint;df-generated | @@ -5707,10 +5531,6 @@ | System.Configuration;SettingsPropertyCollection;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingsPropertyCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;SettingsPropertyCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Configuration;SettingsPropertyValue;false;get_PropertyValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingsPropertyValue;false;get_SerializedValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Configuration;SettingsPropertyValue;false;set_PropertyValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Configuration;SettingsPropertyValue;false;set_SerializedValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingsPropertyValueCollection;false;Add;(System.Configuration.SettingsPropertyValue);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;SettingsPropertyValueCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | | System.Configuration;SettingsPropertyValueCollection;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | @@ -5725,6 +5545,7 @@ | System.Configuration;SubclassTypeValidator;false;SubclassTypeValidator;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;TimeSpanValidator;false;TimeSpanValidator;(System.TimeSpan,System.TimeSpan,System.Boolean,System.Int64);;Argument[0];Argument[this];taint;df-generated | | System.Configuration;TimeSpanValidator;false;TimeSpanValidator;(System.TimeSpan,System.TimeSpan,System.Boolean,System.Int64);;Argument[1];Argument[this];taint;df-generated | +| System.Configuration;TypeNameConverter;false;ConvertFrom;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object);;Argument[2];ReturnValue;taint;df-generated | | System.Configuration;TypeNameConverter;false;ConvertTo;(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type);;Argument[2];ReturnValue;taint;df-generated | | System.Configuration;UriSection;false;get_Idn;();;Argument[this];ReturnValue;taint;df-generated | | System.Configuration;UriSection;false;get_IriParsing;();;Argument[this];ReturnValue;taint;df-generated | @@ -5741,10 +5562,6 @@ | System.Data.Common;DataColumnMapping;false;GetDataColumnBySchemaAction;(System.Data.DataTable,System.Type,System.Data.MissingSchemaAction);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DataColumnMapping;false;GetDataColumnBySchemaAction;(System.String,System.String,System.Data.DataTable,System.Type,System.Data.MissingSchemaAction);;Argument[2];ReturnValue;taint;df-generated | | System.Data.Common;DataColumnMapping;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataColumnMapping;false;get_DataSetColumn;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataColumnMapping;false;get_SourceColumn;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataColumnMapping;false;set_DataSetColumn;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DataColumnMapping;false;set_SourceColumn;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DataColumnMappingCollection;false;Add;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DataColumnMappingCollection;false;Add;(System.String,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Data.Common;DataColumnMappingCollection;false;Add;(System.String,System.String);;Argument[this];ReturnValue;taint;df-generated | @@ -5774,10 +5591,6 @@ | System.Data.Common;DataTableMapping;false;GetDataTableBySchemaAction;(System.Data.DataSet,System.Data.MissingSchemaAction);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DataTableMapping;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DataTableMapping;false;get_ColumnMappings;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataTableMapping;false;get_DataSetTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataTableMapping;false;get_SourceTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DataTableMapping;false;set_DataSetTable;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DataTableMapping;false;set_SourceTable;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DataTableMappingCollection;false;Add;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DataTableMappingCollection;false;Add;(System.String,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Data.Common;DataTableMappingCollection;false;Add;(System.String,System.String);;Argument[this];ReturnValue;taint;df-generated | @@ -5800,11 +5613,7 @@ | System.Data.Common;DbCommand;false;ExecuteReaderAsync;(System.Data.CommandBehavior);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;false;ExecuteReaderAsync;(System.Data.CommandBehavior,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;false;ExecuteReaderAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommand;false;get_Connection;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;false;get_Parameters;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommand;false;get_Transaction;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommand;false;set_Connection;(System.Data.Common.DbConnection);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommand;false;set_Transaction;(System.Data.Common.DbTransaction);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbCommand;true;ExecuteDbDataReaderAsync;(System.Data.CommandBehavior,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommand;true;PrepareAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DbCommandBuilder;false;GetDeleteCommand;();;Argument[this];ReturnValue;taint;df-generated | @@ -5814,17 +5623,7 @@ | System.Data.Common;DbCommandBuilder;false;GetUpdateCommand;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommandBuilder;false;GetUpdateCommand;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbCommandBuilder;false;RowUpdatingHandler;(System.Data.Common.RowUpdatingEventArgs);;Argument[this];Argument[0];taint;df-generated | -| System.Data.Common;DbCommandBuilder;false;get_DataAdapter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;false;set_DataAdapter;(System.Data.Common.DbDataAdapter);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbCommandBuilder;true;InitializeCommand;(System.Data.Common.DbCommand);;Argument[0];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_CatalogSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_QuotePrefix;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_QuoteSuffix;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;get_SchemaSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_CatalogSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_QuotePrefix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_QuoteSuffix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbCommandBuilder;true;set_SchemaSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbConnection;false;CreateCommand;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;DbConnection;true;ChangeDatabaseAsync;(System.String,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Data.Common;DbConnection;true;OpenAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | @@ -5841,25 +5640,12 @@ | System.Data.Common;DbConnectionStringBuilder;false;GetProperties;(System.Attribute[]);;Argument[this];ReturnValue;taint;df-generated | | 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`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`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 | -| System.Data.Common;DbDataAdapter;false;get_InsertCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbDataAdapter;false;get_SelectCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbDataAdapter;false;get_UpdateCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_DeleteCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_DeleteCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_InsertCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_InsertCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_SelectCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_SelectCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_UpdateCommand;(System.Data.Common.DbCommand);;Argument[0];Argument[this];taint;df-generated | -| System.Data.Common;DbDataAdapter;false;set_UpdateCommand;(System.Data.IDbCommand);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;DbDataAdapter;true;CreateRowUpdatedEvent;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[0];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;true;CreateRowUpdatedEvent;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[1];ReturnValue;taint;df-generated | | System.Data.Common;DbDataAdapter;true;CreateRowUpdatedEvent;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[3];ReturnValue;taint;df-generated | @@ -5900,21 +5686,13 @@ | System.Data.Common;RowUpdatedEventArgs;false;RowUpdatedEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[1];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;RowUpdatedEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[3];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;get_Command;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatedEventArgs;false;get_Errors;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;get_Row;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatedEventArgs;false;get_TableMapping;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatedEventArgs;false;set_Errors;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;RowUpdatingEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[0];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;RowUpdatingEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[1];Argument[this];taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;RowUpdatingEventArgs;(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping);;Argument[3];Argument[this];taint;df-generated | -| System.Data.Common;RowUpdatingEventArgs;false;get_BaseCommand;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatingEventArgs;false;get_Command;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.Common;RowUpdatingEventArgs;false;get_Errors;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;get_Row;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.Common;RowUpdatingEventArgs;false;get_TableMapping;();;Argument[this];ReturnValue;taint;df-generated | -| 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.Core.Common.CommandTrees.ExpressionBuilder;DbExpressionBuilder;false;All;(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder;DbExpressionBuilder;false;Any;(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder;DbExpressionBuilder;false;CrossApply;(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Func>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -6351,11 +6129,11 @@ | System.Data.SqlTypes;SqlBytes;false;ReadXml;(System.Xml.XmlReader);;Argument[0];Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;SqlBytes;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;SqlBytes;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | +| System.Data.SqlTypes;SqlBytes;false;ToSqlBinary;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;Write;(System.Int64,System.Byte[],System.Int32,System.Int32);;Argument[1].Element;Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;WriteXml;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Data.SqlTypes;SqlBytes;false;get_Buffer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlTypes;SqlBytes;false;get_Stream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data.SqlTypes;SqlBytes;false;set_Stream;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | +| System.Data.SqlTypes;SqlBytes;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Data.SqlTypes;SqlChars;false;SqlChars;(System.Char[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Data.SqlTypes;SqlChars;false;WriteXml;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Data.SqlTypes;SqlChars;false;get_Buffer;();;Argument[this];ReturnValue;taint;df-generated | @@ -6388,9 +6166,7 @@ | System.Data.SqlTypes;SqlXml;false;SqlXml;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | | System.Data;Constraint;false;SetDataSet;(System.Data.DataSet);;Argument[0];Argument[this];taint;df-generated | | System.Data;Constraint;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;Constraint;true;get_ConstraintName;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;Constraint;true;get__DataSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;Constraint;true;set_ConstraintName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;ConstraintCollection;false;Add;(System.Data.Constraint);;Argument[0];Argument[this].Element;value;manual | | System.Data;ConstraintCollection;false;Add;(System.String,System.Data.DataColumn,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Data;ConstraintCollection;false;Add;(System.String,System.Data.DataColumn,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | @@ -6413,27 +6189,11 @@ | System.Data;DBConcurrencyException;false;CopyToRows;(System.Data.DataRow[],System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | | System.Data;DBConcurrencyException;false;DBConcurrencyException;(System.String,System.Exception,System.Data.DataRow[]);;Argument[2].Element;Argument[this];taint;df-generated | | System.Data;DBConcurrencyException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | -| System.Data;DBConcurrencyException;false;get_Row;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DBConcurrencyException;false;set_Row;(System.Data.DataRow);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumn;false;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumn;false;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);;Argument[1];Argument[this];taint;df-generated | | System.Data;DataColumn;false;DataColumn;(System.String,System.Type,System.String,System.Data.MappingType);;Argument[2];Argument[this];taint;df-generated | | System.Data;DataColumn;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Caption;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_ColumnName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Expression;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;get_Prefix;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataColumn;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataColumn;false;set_Caption;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_ColumnName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_DataType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_DefaultValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_Expression;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataColumn;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataColumnChangeEventArgs;false;DataColumnChangeEventArgs;(System.Data.DataRow,System.Data.DataColumn,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Data;DataColumnChangeEventArgs;false;get_Column;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataColumnChangeEventHandler;false;BeginInvoke;(System.Object,System.Data.DataColumnChangeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -6478,8 +6238,6 @@ | System.Data;DataRelation;false;get_DataSet;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRelation;false;get_ParentColumns;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRelation;false;get_ParentKeyConstraint;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRelation;false;get_RelationName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRelation;false;set_RelationName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataRelationCollection;false;Add;(System.Data.DataRelation);;Argument[0];Argument[this].Element;value;manual | | System.Data;DataRelationCollection;false;CopyTo;(System.Data.DataRelation[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Data;DataRelationCollection;false;Remove;(System.Data.DataRelation);;Argument[0];Argument[this];taint;df-generated | @@ -6514,11 +6272,8 @@ | System.Data;DataRow;false;get_Item;(System.Int32,System.Data.DataRowVersion);;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;get_Item;(System.String,System.Data.DataRowVersion);;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRow;false;get_ItemArray;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataRow;false;get_RowError;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataRow;false;set_Item;(System.Data.DataColumn,System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataRow;false;set_RowError;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataRowChangeEventHandler;false;BeginInvoke;(System.Object,System.Data.DataRowChangeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataRowCollection;false;Add;(System.Data.DataRow);;Argument[0];Argument[this].Element;value;manual | | System.Data;DataRowCollection;false;Add;(System.Object[]);;Argument[0];Argument[this].Element;value;manual | @@ -6555,20 +6310,10 @@ | System.Data;DataSet;false;WriteXmlSchema;(System.String,System.Converter);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Data;DataSet;false;WriteXmlSchema;(System.Xml.XmlWriter,System.Converter);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Data;DataSet;false;add_MergeFailed;(System.Data.MergeFailedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataSet;false;get_DataSetName;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;get_DefaultViewManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Locale;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Prefix;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;get_Relations;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataSet;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;get_Tables;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataSet;false;remove_MergeFailed;(System.Data.MergeFailedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataSet;false;set_DataSetName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Locale;(System.Globalization.CultureInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataSet;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataTable;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;Copy;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;CreateDataReader;();;Argument[this];ReturnValue;taint;df-generated | @@ -6601,13 +6346,7 @@ | System.Data;DataTable;false;get_Constraints;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;get_DataSet;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;get_DefaultView;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_DisplayExpression;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Locale;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Prefix;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;get_Rows;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataTable;false;get_TableName;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTable;false;remove_ColumnChanged;(System.Data.DataColumnChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_ColumnChanging;(System.Data.DataColumnChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_RowChanged;(System.Data.DataRowChangeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -6617,12 +6356,6 @@ | System.Data;DataTable;false;remove_TableCleared;(System.Data.DataTableClearEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_TableClearing;(System.Data.DataTableClearEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Data;DataTable;false;remove_TableNewRow;(System.Data.DataTableNewRowEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Data;DataTable;false;set_Locale;(System.Globalization.CultureInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_PrimaryKey;(System.Data.DataColumn[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataTable;false;set_TableName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataTableClearEventHandler;false;BeginInvoke;(System.Object,System.Data.DataTableClearEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;DataTableCollection;false;Add;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataTableCollection;false;Add;(System.Data.DataTable);;Argument[0];Argument[this].Element;value;manual | @@ -6669,29 +6402,14 @@ | System.Data;DataView;false;ToTable;(System.String,System.Boolean,System.String[]);;Argument[0];ReturnValue;taint;df-generated | | System.Data;DataView;false;ToTable;(System.String,System.Boolean,System.String[]);;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;false;get_DataViewManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataView;false;get_Filter;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | -| System.Data;DataView;false;get_RowFilter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataView;false;get_Sort;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataView;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Data;DataView;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataView;false;set_Filter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataView;false;set_RowFilter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataView;false;set_Sort;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataView;false;set_Table;(System.Data.DataTable);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataViewManager;false;CreateDataView;(System.Data.DataTable);;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewManager;false;GetListName;(System.ComponentModel.PropertyDescriptor[]);;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewManager;false;get_DataSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewManager;false;get_DataViewSettingCollectionString;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewManager;false;get_DataViewSettings;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewManager;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | -| System.Data;DataViewManager;false;set_DataSet;(System.Data.DataSet);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataViewSetting;false;get_DataViewManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewSetting;false;get_RowFilter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewSetting;false;get_Sort;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;DataViewSetting;false;get_Table;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;DataViewSetting;false;set_RowFilter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Data;DataViewSetting;false;set_Sort;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Data;DataViewSettingCollection;false;CopyTo;(System.Data.DataViewSetting[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Data;DataViewSettingCollection;false;get_Item;(System.Data.DataTable);;Argument[0];ReturnValue;taint;df-generated | | System.Data;DataViewSettingCollection;false;get_Item;(System.Data.DataTable);;Argument[this];ReturnValue;taint;df-generated | @@ -6735,9 +6453,7 @@ | System.Data;FillErrorEventArgs;false;FillErrorEventArgs;(System.Data.DataTable,System.Object[]);;Argument[0];Argument[this];taint;df-generated | | System.Data;FillErrorEventArgs;false;FillErrorEventArgs;(System.Data.DataTable,System.Object[]);;Argument[1].Element;Argument[this];taint;df-generated | | System.Data;FillErrorEventArgs;false;get_DataTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;FillErrorEventArgs;false;get_Errors;();;Argument[this];ReturnValue;taint;df-generated | | System.Data;FillErrorEventArgs;false;get_Values;();;Argument[this];ReturnValue;taint;df-generated | -| System.Data;FillErrorEventArgs;false;set_Errors;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.Data;FillErrorEventHandler;false;BeginInvoke;(System.Object,System.Data.FillErrorEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Data;ForeignKeyConstraint;false;ForeignKeyConstraint;(System.String,System.Data.DataColumn,System.Data.DataColumn);;Argument[0];Argument[this];taint;df-generated | | System.Data;ForeignKeyConstraint;false;ForeignKeyConstraint;(System.String,System.Data.DataColumn[],System.Data.DataColumn[]);;Argument[0];Argument[this];taint;df-generated | @@ -6820,6 +6536,8 @@ | System.Diagnostics.Eventing.Reader;EventLogWatcher;false;add_EventRecordWritten;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Eventing.Reader;EventLogWatcher;false;remove_EventRecordWritten;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Measurement;false;Measurement;(T,System.Collections.Generic.KeyValuePair[]);;Argument[1].Element;Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;Measurement;false;Measurement;(T,System.ReadOnlySpan>);;Argument[1];Argument[this];taint;df-generated | +| System.Diagnostics.Metrics;Measurement;false;get_Tags;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Metrics;MeasurementCallback;false;BeginInvoke;(System.Diagnostics.Metrics.Instrument,T,System.ReadOnlySpan>,System.Object,System.AsyncCallback,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;false;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;Meter;false;CreateObservableCounter;(System.String,System.Func>>,System.String,System.String,System.Collections.Generic.IEnumerable>);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -6843,12 +6561,6 @@ | System.Diagnostics.Metrics;MeterListener;false;set_InstrumentPublished;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;MeterListener;false;set_MeasurementsCompleted;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Metrics;MeterOptions;false;MeterOptions;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics.Metrics;MeterOptions;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Metrics;MeterOptions;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;get_DisplayUnits;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;set_DisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics.Tracing;DiagnosticCounter;false;set_DisplayUnits;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics.Tracing;EventListener;false;DisableEvents;(System.Diagnostics.Tracing.EventSource);;Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;false;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel);;Argument[this];Argument[0];taint;df-generated | | System.Diagnostics.Tracing;EventListener;false;EnableEvents;(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords);;Argument[this];Argument[0];taint;df-generated | @@ -6871,10 +6583,6 @@ | System.Diagnostics.Tracing;EventSource;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;EventSource;false;remove_EventCommandExecuted;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_ActivityId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_EventName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_PayloadNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics.Tracing;EventWrittenEventArgs;false;get_RelatedActivityId;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics.Tracing;IncrementingPollingCounter;false;IncrementingPollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics.Tracing;PollingCounter;false;PollingCounter;(System.String,System.Diagnostics.Tracing.EventSource,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Activity+Enumerator;false;GetEnumerator;();;Argument[this];ReturnValue;value;df-generated | @@ -6899,7 +6607,6 @@ | System.Diagnostics;Activity;false;SetTag;(System.String,System.Object);;Argument[this];ReturnValue;value;df-generated | | System.Diagnostics;Activity;false;Start;();;Argument[this];ReturnValue;value;df-generated | | System.Diagnostics;Activity;false;add_CurrentChanged;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Activity;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_Events;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_Links;();;Argument[this];ReturnValue;taint;df-generated | @@ -6910,14 +6617,9 @@ | System.Diagnostics;Activity;false;get_StatusDescription;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_TagObjects;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;get_TraceId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Activity;false;get_TraceStateString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Activity;false;remove_CurrentChanged;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Activity;false;set_DisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;Activity;false;set_TraceIdGenerator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Activity;false;set_TraceStateString;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ActivityCreationOptions;false;get_SamplingTags;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivityCreationOptions;false;get_TraceState;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ActivityCreationOptions;false;set_TraceState;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ActivityEvent;false;EnumerateTagObjects;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityEvent;false;get_Tags;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ActivityLink;false;EnumerateTagObjects;();;Argument[this];ReturnValue;taint;df-generated | @@ -6943,20 +6645,10 @@ | System.Diagnostics;CorrelationManager;false;get_LogicalOperationStack;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DataReceivedEventArgs;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DataReceivedEventHandler;false;BeginInvoke;(System.Object,System.Diagnostics.DataReceivedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;DebuggerDisplayAttribute;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DebuggerDisplayAttribute;false;set_Target;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;DebuggerTypeProxyAttribute;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DebuggerTypeProxyAttribute;false;set_Target;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DebuggerVisualizerAttribute;false;set_Target;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;DefaultTraceListener;false;get_LogFileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DefaultTraceListener;false;set_LogFileName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceData;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceData;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.Object[]);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;DelimitedListTraceListener;false;TraceEvent;(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;DelimitedListTraceListener;false;get_Delimiter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;DelimitedListTraceListener;false;set_Delimiter;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;DiagnosticListener;false;Subscribe;(System.IObserver>);;Argument[0];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;false;Subscribe;(System.IObserver>);;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;DiagnosticListener;false;Subscribe;(System.IObserver>,System.Func);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -7001,21 +6693,15 @@ | System.Diagnostics;Process;false;get_Handle;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_MachineName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_MainModule;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_MaxWorkingSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_MinWorkingSet;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_Modules;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_ProcessorAffinity;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_SafeHandle;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_StandardError;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_StandardInput;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_StandardOutput;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Process;false;get_StartInfo;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;get_Threads;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Process;false;remove_ErrorDataReceived;(System.Diagnostics.DataReceivedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;false;remove_Exited;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Process;false;remove_OutputDataReceived;(System.Diagnostics.DataReceivedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Process;false;set_ProcessorAffinity;(System.IntPtr);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;Process;false;set_StartInfo;(System.Diagnostics.ProcessStartInfo);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ProcessModule;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModule;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModule;false;get_ModuleName;();;Argument[this];ReturnValue;taint;df-generated | @@ -7024,19 +6710,12 @@ | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_Arguments;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;get_Environment;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;get_EnvironmentVariables;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_Verb;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;get_WorkingDirectory;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessThreadCollection;false;Add;(System.Diagnostics.ProcessThread);;Argument[0];Argument[this].Element;value;manual | | System.Diagnostics;ProcessThreadCollection;false;CopyTo;(System.Diagnostics.ProcessThread[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Diagnostics;SampleActivity;false;BeginInvoke;(System.Diagnostics.ActivityCreationOptions,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;SourceFilter;false;SourceFilter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;SourceFilter;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SourceFilter;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;StackFrame;false;GetFileName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;StackFrame;false;GetMethod;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;StackFrame;false;StackFrame;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | @@ -7052,33 +6731,22 @@ | System.Diagnostics;Switch;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Switch;false;get_Description;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Switch;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;Switch;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;Switch;false;remove_Initializing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;Switch;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;SwitchAttribute;false;SwitchAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;SwitchAttribute;false;SwitchAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;get_SwitchName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;get_SwitchType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;set_SwitchName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;SwitchAttribute;false;set_SwitchType;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;SwitchLevelAttribute;false;SwitchLevelAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;SwitchLevelAttribute;false;get_SwitchLevelType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;SwitchLevelAttribute;false;set_SwitchLevelType;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TagList+Enumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | +| System.Diagnostics;TagList;false;CopyTo;(System.Span>);;Argument[this];Argument[0];taint;df-generated | | System.Diagnostics;TagList;false;TagList;(System.ReadOnlySpan>);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;false;TextWriterTraceListener;(System.IO.TextWriter,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;false;TextWriterTraceListener;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;false;TextWriterTraceListener;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;false;Write;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TextWriterTraceListener;false;WriteLine;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;TextWriterTraceListener;false;get_Writer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TextWriterTraceListener;false;set_Writer;(System.IO.TextWriter);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;Trace;false;add_Refreshing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;Trace;false;remove_Refreshing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;TraceEventCache;false;get_DateTime;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;TraceListener;false;TraceListener;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;TraceListener;false;get_Filter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TraceListener;false;set_Filter;(System.Diagnostics.TraceFilter);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;Fail;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;Fail;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;Fail;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -7099,8 +6767,6 @@ | System.Diagnostics;TraceListener;true;WriteLine;(System.Object,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;WriteLine;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListener;true;WriteLine;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Diagnostics;TraceListener;true;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TraceListener;true;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Diagnostics;TraceListenerCollection;false;Add;(System.Diagnostics.TraceListener);;Argument[0];Argument[this].Element;value;manual | | System.Diagnostics;TraceListenerCollection;false;AddRange;(System.Diagnostics.TraceListenerCollection);;Argument[0].Element;Argument[this].Element;value;manual | | System.Diagnostics;TraceListenerCollection;false;AddRange;(System.Diagnostics.TraceListener[]);;Argument[0].Element;Argument[this].Element;value;manual | @@ -7114,10 +6780,7 @@ | System.Diagnostics;TraceSource;false;add_Initializing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Diagnostics;TraceSource;false;get_Listeners;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;TraceSource;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Diagnostics;TraceSource;false;get_Switch;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;TraceSource;false;remove_Initializing;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Diagnostics;TraceSource;false;set_Switch;(System.Diagnostics.SourceSwitch);;Argument[0];Argument[this];taint;df-generated | -| System.Drawing.Configuration;SystemDrawingSection;false;get_BitmapSuffix;();;Argument[this];ReturnValue;taint;df-generated | | System.Drawing.Imaging;PlayRecordCallback;false;BeginInvoke;(System.Drawing.Imaging.EmfPlusRecordType,System.Int32,System.Int32,System.IntPtr,System.AsyncCallback,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Drawing.Printing;PrintDocument;false;add_BeginPrint;(System.Drawing.Printing.PrintEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Drawing.Printing;PrintDocument;false;add_EndPrint;(System.Drawing.Printing.PrintEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -7208,6 +6871,16 @@ | 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;AsnDecoder;false;ReadBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;ReadEnumeratedBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;ReadIntegerBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;ReadOctetString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadBitString;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Int32,System.Nullable);;Argument[0];Argument[1];taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadCharacterStringBytes;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.Int32,System.Int32);;Argument[0];Argument[1];taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadOctetString;(System.ReadOnlySpan,System.Span,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.Int32,System.Nullable);;Argument[0];Argument[1];taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadPrimitiveBitString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Int32,System.ReadOnlySpan,System.Int32,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadPrimitiveCharacterStringBytes;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.Formats.Asn1.Asn1Tag,System.ReadOnlySpan,System.Int32);;Argument[0];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnDecoder;false;TryReadPrimitiveOctetString;(System.ReadOnlySpan,System.Formats.Asn1.AsnEncodingRules,System.ReadOnlySpan,System.Int32,System.Nullable);;Argument[0];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 | | System.Formats.Asn1;AsnReader;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | @@ -7222,29 +6895,16 @@ | System.Formats.Asn1;AsnReader;false;TryReadPrimitiveBitString;(System.Int32,System.ReadOnlyMemory,System.Nullable);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnReader;false;TryReadPrimitiveCharacterStringBytes;(System.Formats.Asn1.Asn1Tag,System.ReadOnlyMemory);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnReader;false;TryReadPrimitiveOctetString;(System.ReadOnlyMemory,System.Nullable);;Argument[this];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnWriter;false;Encode;();;Argument[this];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnWriter;false;Encode;(System.Span);;Argument[this];Argument[0];taint;df-generated | | System.Formats.Asn1;AsnWriter;false;PushOctetString;(System.Nullable);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnWriter;false;PushSequence;(System.Nullable);;Argument[this];ReturnValue;taint;df-generated | | System.Formats.Asn1;AsnWriter;false;PushSetOf;(System.Nullable);;Argument[this];ReturnValue;taint;df-generated | +| System.Formats.Asn1;AsnWriter;false;TryEncode;(System.Span,System.Int32);;Argument[this];Argument[0];taint;df-generated | | System.Formats.Tar;GnuTarEntry;false;GnuTarEntry;(System.Formats.Tar.TarEntry);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;get_AccessTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;get_ChangeTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;set_AccessTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;GnuTarEntry;false;set_ChangeTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Tar;PaxTarEntry;false;PaxTarEntry;(System.Formats.Tar.TarEntry);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;get_GroupName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;set_GroupName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;PosixTarEntry;false;set_UserName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Tar;TarEntry;false;ExtractToFileAsync;(System.String,System.Boolean,System.Threading.CancellationToken);;Argument[2];ReturnValue;taint;df-generated | | System.Formats.Tar;TarEntry;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_DataStream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_LinkName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_ModificationTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_DataStream;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_LinkName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_ModificationTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | -| System.Formats.Tar;TarEntry;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Formats.Tar;TarFile;false;CreateFromDirectoryAsync;(System.String,System.IO.Stream,System.Boolean,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | | System.Formats.Tar;TarFile;false;CreateFromDirectoryAsync;(System.String,System.String,System.Boolean,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | | System.Formats.Tar;TarFile;false;ExtractToDirectoryAsync;(System.IO.Stream,System.String,System.Boolean,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | @@ -7277,15 +6937,11 @@ | System.Globalization;CultureInfo;false;ReadOnly;(System.Globalization.CultureInfo);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_Calendar;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;CultureInfo;false;get_DateTimeFormat;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_EnglishName;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_NativeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;CultureInfo;false;get_NumberFormat;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_Parent;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;CultureInfo;false;get_TextInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;CultureInfo;false;set_DateTimeFormat;(System.Globalization.DateTimeFormatInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;CultureInfo;false;set_NumberFormat;(System.Globalization.NumberFormatInfo);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;CultureNotFoundException;false;CultureNotFoundException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;CultureNotFoundException;false;CultureNotFoundException;(System.String,System.String,System.Exception);;Argument[1];Argument[this];taint;df-generated | | System.Globalization;CultureNotFoundException;false;CultureNotFoundException;(System.String,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -7304,38 +6960,6 @@ | System.Globalization;DateTimeFormatInfo;false;GetShortestDayName;(System.DayOfWeek);;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;DateTimeFormatInfo;false;ReadOnly;(System.Globalization.DateTimeFormatInfo);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;DateTimeFormatInfo;false;SetAllDateTimePatterns;(System.String[],System.Char);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AMDesignator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AbbreviatedDayNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AbbreviatedMonthGenitiveNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_AbbreviatedMonthNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_Calendar;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_DateSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_DayNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_MonthDayPattern;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_MonthGenitiveNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_MonthNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_PMDesignator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_ShortestDayNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;get_TimeSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AMDesignator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AbbreviatedDayNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AbbreviatedMonthGenitiveNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_AbbreviatedMonthNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_Calendar;(System.Globalization.Calendar);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_DateSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_DayNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_FullDateTimePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_LongDatePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_LongTimePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_MonthDayPattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_MonthGenitiveNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_MonthNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_PMDesignator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_ShortDatePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_ShortTimePattern;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_ShortestDayNames;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_TimeSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;DateTimeFormatInfo;false;set_YearMonthPattern;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;DaylightTime;false;DaylightTime;(System.DateTime,System.DateTime,System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;DaylightTime;false;DaylightTime;(System.DateTime,System.DateTime,System.TimeSpan);;Argument[1];Argument[this];taint;df-generated | | System.Globalization;DaylightTime;false;DaylightTime;(System.DateTime,System.DateTime,System.TimeSpan);;Argument[2];Argument[this];taint;df-generated | @@ -7352,36 +6976,6 @@ | System.Globalization;NumberFormatInfo;false;GetFormat;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;NumberFormatInfo;false;GetInstance;(System.IFormatProvider);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;NumberFormatInfo;false;ReadOnly;(System.Globalization.NumberFormatInfo);;Argument[0];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_CurrencyDecimalSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_CurrencyGroupSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_CurrencySymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NaNSymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NativeDigits;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NegativeInfinitySymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NegativeSign;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NumberDecimalSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_NumberGroupSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PerMilleSymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PercentDecimalSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PercentGroupSeparator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PercentSymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PositiveInfinitySymbol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;get_PositiveSign;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_CurrencyDecimalSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_CurrencyGroupSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_CurrencySymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NaNSymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NativeDigits;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NegativeInfinitySymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NegativeSign;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NumberDecimalSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_NumberGroupSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PerMilleSymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PercentDecimalSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PercentGroupSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PercentSymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PositiveInfinitySymbol;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Globalization;NumberFormatInfo;false;set_PositiveSign;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;RegionInfo;false;RegionInfo;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;RegionInfo;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;RegionInfo;false;get_DisplayName;();;Argument[this];ReturnValue;taint;df-generated | @@ -7398,8 +6992,6 @@ | System.Globalization;StringInfo;false;StringInfo;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;StringInfo;false;SubstringByTextElements;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;StringInfo;false;SubstringByTextElements;(System.Int32,System.Int32);;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;StringInfo;false;get_String;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;StringInfo;false;set_String;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Globalization;TextElementEnumerator;false;GetTextElement;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;TextElementEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Globalization;TextInfo;false;ReadOnly;(System.Globalization.TextInfo);;Argument[0];ReturnValue;taint;df-generated | @@ -7408,7 +7000,6 @@ | System.Globalization;TextInfo;false;ToTitleCase;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;TextInfo;false;ToUpper;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Globalization;TextInfo;false;get_CultureName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Globalization;TextInfo;false;set_ListSeparator;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;BrotliStream;false;BrotliStream;(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;BrotliStream;false;FlushAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;BrotliStream;false;get_BaseStream;();;Argument[this];ReturnValue;taint;df-generated | @@ -7432,18 +7023,11 @@ | System.IO.Compression;ZipArchive;false;CreateEntry;(System.String,System.IO.Compression.CompressionLevel);;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchive;false;ZipArchive;(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;ZipArchive;false;ZipArchive;(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding);;Argument[3];Argument[this];taint;df-generated | -| System.IO.Compression;ZipArchive;false;get_Comment;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchive;false;get_Entries;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchive;false;set_Comment;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;Open;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;get_Archive;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;get_Comment;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;get_FullName;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;get_LastWriteTime;();;Argument[this];ReturnValue;taint;df-generated | | System.IO.Compression;ZipArchiveEntry;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;set_Comment;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.IO.Compression;ZipArchiveEntry;false;set_LastWriteTime;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | | System.IO.Compression;ZipFile;false;Open;(System.String,System.IO.Compression.ZipArchiveMode);;Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;ZipFile;false;Open;(System.String,System.IO.Compression.ZipArchiveMode,System.Text.Encoding);;Argument[0];ReturnValue;taint;df-generated | | System.IO.Compression;ZipFile;false;Open;(System.String,System.IO.Compression.ZipArchiveMode,System.Text.Encoding);;Argument[2];ReturnValue;taint;df-generated | @@ -7519,6 +7103,7 @@ | System.IO;BinaryReader;false;BinaryReader;(System.IO.Stream,System.Text.Encoding,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.IO;BinaryReader;false;BinaryReader;(System.IO.Stream,System.Text.Encoding,System.Boolean);;Argument[1];Argument[this];taint;df-generated | | System.IO;BinaryReader;false;Read;(System.Byte[],System.Int32,System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | +| System.IO;BinaryReader;false;Read;(System.Span);;Argument[this];Argument[0];taint;df-generated | | System.IO;BinaryReader;false;ReadString;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;BinaryReader;false;get_BaseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;BinaryWriter;false;BinaryWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean);;Argument[0];Argument[this];taint;df-generated | @@ -7559,7 +7144,6 @@ | System.IO;DriveInfo;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;DriveInfo;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;DriveInfo;false;get_RootDirectory;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;DriveInfo;false;get_VolumeLabel;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;ErrorEventArgs;false;ErrorEventArgs;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.IO;ErrorEventArgs;false;GetException;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;ErrorEventHandler;false;BeginInvoke;(System.Object,System.IO.ErrorEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -7616,8 +7200,6 @@ | System.IO;FileStream;false;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.IO;FileStream;false;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.IO;FileStream;false;get_SafeFileHandle;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileStreamOptions;false;get_UnixCreateMode;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileStreamOptions;false;set_UnixCreateMode;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | System.IO;FileSystemEventArgs;false;FileSystemEventArgs;(System.IO.WatcherChangeTypes,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.IO;FileSystemEventArgs;false;FileSystemEventArgs;(System.IO.WatcherChangeTypes,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.IO;FileSystemEventArgs;false;get_FullPath;();;Argument[this];ReturnValue;taint;df-generated | @@ -7635,18 +7217,12 @@ | System.IO;FileSystemWatcher;false;add_Deleted;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;add_Error;(System.IO.ErrorEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;add_Renamed;(System.IO.RenamedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.IO;FileSystemWatcher;false;get_Filter;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;FileSystemWatcher;false;get_Filters;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileSystemWatcher;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;FileSystemWatcher;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;FileSystemWatcher;false;remove_Changed;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Created;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Deleted;(System.IO.FileSystemEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Error;(System.IO.ErrorEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.IO;FileSystemWatcher;false;remove_Renamed;(System.IO.RenamedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.IO;FileSystemWatcher;false;set_Filter;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.IO;FileSystemWatcher;false;set_Path;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.IO;FileSystemWatcher;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | | System.IO;MemoryStream;false;FlushAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.IO;MemoryStream;false;GetBuffer;();;Argument[this];ReturnValue;taint;df-generated | | System.IO;MemoryStream;false;MemoryStream;(System.Byte[]);;Argument[0];Argument[this];taint;manual | @@ -7701,6 +7277,9 @@ | System.IO;Path;false;Join;(System.String,System.String,System.String,System.String);;Argument[3];ReturnValue;taint;df-generated | | System.IO;Path;false;TrimEndingDirectorySeparator;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System.IO;Path;false;TrimEndingDirectorySeparator;(System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.IO;Path;false;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);;Argument[0];Argument[3];taint;df-generated | +| System.IO;Path;false;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);;Argument[1];Argument[3];taint;df-generated | +| System.IO;Path;false;TryJoin;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32);;Argument[0];Argument[2];taint;df-generated | | System.IO;RandomAccess;false;ReadAsync;(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.IO;RandomAccess;false;ReadAsync;(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken);;Argument[1].Element;ReturnValue;taint;df-generated | | System.IO;RandomAccess;false;ReadAsync;(Microsoft.Win32.SafeHandles.SafeFileHandle,System.Collections.Generic.IReadOnlyList>,System.Int64,System.Threading.CancellationToken);;Argument[3];ReturnValue;taint;df-generated | @@ -7852,8 +7431,6 @@ | System.IO;TextWriter;true;WriteLineAsync;(System.Text.StringBuilder,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.IO;TextWriter;true;WriteLineAsync;(System.Text.StringBuilder,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.IO;TextWriter;true;get_FormatProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;TextWriter;true;get_NewLine;();;Argument[this];ReturnValue;taint;df-generated | -| System.IO;TextWriter;true;set_NewLine;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryAccessor;false;Initialize;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryAccessor;false;UnmanagedMemoryAccessor;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryAccessor;false;UnmanagedMemoryAccessor;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess);;Argument[0];Argument[this];taint;df-generated | @@ -7864,7 +7441,6 @@ | System.IO;UnmanagedMemoryStream;false;UnmanagedMemoryStream;(System.Byte*,System.Int64,System.Int64,System.IO.FileAccess);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryStream;false;UnmanagedMemoryStream;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64);;Argument[0];Argument[this];taint;df-generated | | System.IO;UnmanagedMemoryStream;false;UnmanagedMemoryStream;(System.Runtime.InteropServices.SafeBuffer,System.Int64,System.Int64,System.IO.FileAccess);;Argument[0];Argument[this];taint;df-generated | -| System.IO;UnmanagedMemoryStream;false;get_PositionPointer;();;Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;BinaryExpression;false;Update;(System.Linq.Expressions.Expression,System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.Expression);;Argument[this];ReturnValue;value;df-generated | | System.Linq.Expressions;BinaryExpression;false;get_Conversion;();;Argument[this];ReturnValue;taint;df-generated | | System.Linq.Expressions;BinaryExpression;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | @@ -9252,22 +8828,11 @@ | System.Net.Http.Headers;AuthenticationHeaderValue;false;get_Scheme;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;CacheControlHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_MaxAge;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_MaxStaleLimit;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_MinFresh;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;CacheControlHeaderValue;false;get_SharedMaxAge;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;ContentDispositionHeaderValue;(System.Net.Http.Headers.ContentDispositionHeaderValue);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;ContentDispositionHeaderValue;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;ContentDispositionHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_DispositionType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_FileNameStar;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentDispositionHeaderValue;false;set_DispositionType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;ContentRangeHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentRangeHeaderValue;false;get_Unit;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;ContentRangeHeaderValue;false;set_Unit;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;false;EntityTagHeaderValue;(System.String,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;EntityTagHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -9284,16 +8849,11 @@ | System.Net.Http.Headers;HttpHeadersNonValidated;false;get_Item;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeadersNonValidated;false;get_Keys;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;HttpHeadersNonValidated;false;get_Values;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;false;get_Protocol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;HttpRequestHeaders;false;set_Protocol;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;MediaTypeHeaderValue;(System.Net.Http.Headers.MediaTypeHeaderValue);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;MediaTypeHeaderValue;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;MediaTypeHeaderValue;false;TryParse;(System.String,System.Net.Http.Headers.MediaTypeHeaderValue);;Argument[0];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;MediaTypeHeaderValue;false;get_CharSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;MediaTypeHeaderValue;false;get_MediaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;MediaTypeHeaderValue;false;set_MediaType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;MediaTypeWithQualityHeaderValue;false;TryParse;(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;NameValueHeaderValue;(System.Net.Http.Headers.NameValueHeaderValue);;Argument[0];Argument[this];taint;df-generated | @@ -9301,8 +8861,6 @@ | System.Net.Http.Headers;NameValueHeaderValue;false;NameValueHeaderValue;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;NameValueHeaderValue;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;NameValueHeaderValue;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;NameValueHeaderValue;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;NameValueWithParametersHeaderValue;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ProductHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;ProductHeaderValue;false;ProductHeaderValue;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | @@ -9325,8 +8883,6 @@ | System.Net.Http.Headers;RangeConditionHeaderValue;false;get_Date;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;RangeConditionHeaderValue;false;get_EntityTag;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;RangeHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;RangeHeaderValue;false;get_Unit;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http.Headers;RangeHeaderValue;false;set_Unit;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;RetryConditionHeaderValue;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http.Headers;RetryConditionHeaderValue;false;RetryConditionHeaderValue;(System.DateTimeOffset);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http.Headers;RetryConditionHeaderValue;false;RetryConditionHeaderValue;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | @@ -9380,8 +8936,6 @@ | System.Net.Http;ByteArrayContent;false;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[2];ReturnValue;taint;df-generated | | System.Net.Http;DelegatingHandler;false;DelegatingHandler;(System.Net.Http.HttpMessageHandler);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;DelegatingHandler;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | -| System.Net.Http;DelegatingHandler;false;get_InnerHandler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;DelegatingHandler;false;set_InnerHandler;(System.Net.Http.HttpMessageHandler);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;FormUrlEncodedContent;false;SerializeToStreamAsync;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[2];ReturnValue;taint;df-generated | | System.Net.Http;HeaderEncodingSelector;false;BeginInvoke;(System.String,TContext,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net.Http;HttpClient;false;Send;(System.Net.Http.HttpRequestMessage);;Argument[this];Argument[0];taint;df-generated | @@ -9392,12 +8946,6 @@ | System.Net.Http;HttpClient;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption);;Argument[this];Argument[0];taint;df-generated | | System.Net.Http;HttpClient;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | | System.Net.Http;HttpClient;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | -| System.Net.Http;HttpClient;false;get_BaseAddress;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpClient;false;get_DefaultRequestVersion;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpClient;false;get_Timeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpClient;false;set_BaseAddress;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpClient;false;set_DefaultRequestVersion;(System.Version);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpClient;false;set_Timeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpClientHandler;false;set_ServerCertificateCustomValidationCallback;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.Http;HttpContent;false;CopyTo;(System.IO.Stream,System.Net.TransportContext,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | | System.Net.Http;HttpContent;false;CopyToAsync;(System.IO.Stream);;Argument[this];Argument[0];taint;df-generated | @@ -9423,25 +8971,10 @@ | System.Net.Http;HttpRequestMessage;false;HttpRequestMessage;(System.Net.Http.HttpMethod,System.Uri);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;HttpRequestMessage;(System.Net.Http.HttpMethod,System.Uri);;Argument[1];Argument[this];taint;df-generated | | System.Net.Http;HttpRequestMessage;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpRequestMessage;false;set_Content;(System.Net.Http.HttpContent);;Argument[0];Argument[this];taint;df-generated | -| 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`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 | -| System.Net.Http;HttpResponseMessage;false;get_RequestMessage;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_Content;(System.Net.Http.HttpContent);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_ReasonPhrase;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_RequestMessage;(System.Net.Http.HttpRequestMessage);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;HttpResponseMessage;false;set_Version;(System.Version);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;MessageProcessingHandler;false;SendAsync;(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Http;MultipartContent;false;Add;(System.Net.Http.HttpContent);;Argument[0];Argument[this].Element;value;manual | | System.Net.Http;MultipartContent;false;MultipartContent;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -9455,40 +8988,10 @@ | System.Net.Http;ReadOnlyMemoryContent;false;ReadOnlyMemoryContent;(System.ReadOnlyMemory);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpConnectionContext;false;get_DnsEndPoint;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpConnectionContext;false;get_InitialRequestMessage;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ActivityHeadersPropagator;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ConnectCallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ConnectTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_DefaultProxyCredentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_Expect100ContinueTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_KeepAlivePingDelay;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_KeepAlivePingTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_MeterFactory;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_PlaintextStreamFilter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_PooledConnectionIdleTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_PooledConnectionLifetime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_RequestHeaderEncodingSelector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ResponseDrainTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;get_ResponseHeaderEncodingSelector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_ActivityHeadersPropagator;(System.Diagnostics.DistributedContextPropagator);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_ConnectCallback;(System.Func>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_ConnectTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_CookieContainer;(System.Net.CookieContainer);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_DefaultProxyCredentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_Expect100ContinueTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_KeepAlivePingDelay;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_KeepAlivePingTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_MeterFactory;(System.Diagnostics.Metrics.IMeterFactory);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_PlaintextStreamFilter;(System.Func>);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_PooledConnectionIdleTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_PooledConnectionLifetime;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Http;SocketsHttpHandler;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_RequestHeaderEncodingSelector;(System.Net.Http.HeaderEncodingSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_ResponseDrainTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpHandler;false;set_ResponseHeaderEncodingSelector;(System.Net.Http.HeaderEncodingSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Http;SocketsHttpHandler;false;set_SslOptions;(System.Net.Security.SslClientAuthenticationOptions);;Argument[0];Argument[this];taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;false;get_InitialRequestMessage;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;false;get_NegotiatedHttpVersion;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Http;SocketsHttpPlaintextStreamFilterContext;false;get_PlaintextStream;();;Argument[this];ReturnValue;taint;df-generated | @@ -9504,7 +9007,6 @@ | System.Net.Mail;AlternateView;false;CreateAlternateViewFromString;(System.String,System.Net.Mime.ContentType);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateView;false;CreateAlternateViewFromString;(System.String,System.Net.Mime.ContentType);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateView;false;CreateAlternateViewFromString;(System.String,System.Text.Encoding,System.String);;Argument[0];ReturnValue;taint;df-generated | -| System.Net.Mail;AlternateView;false;get_BaseUri;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;AlternateViewCollection;false;InsertItem;(System.Int32,System.Net.Mail.AlternateView);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;AlternateViewCollection;false;SetItem;(System.Int32,System.Net.Mail.AlternateView);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;Attachment;false;Attachment;(System.IO.Stream,System.Net.Mime.ContentType);;Argument[1];Argument[this];taint;df-generated | @@ -9521,10 +9023,6 @@ | System.Net.Mail;Attachment;false;CreateAttachmentFromString;(System.String,System.String,System.Text.Encoding,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;Attachment;false;CreateAttachmentFromString;(System.String,System.String,System.Text.Encoding,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;Attachment;false;get_ContentDisposition;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;Attachment;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;Attachment;false;get_NameEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;Attachment;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;Attachment;false;set_NameEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.IO.Stream,System.Net.Mime.ContentType);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.IO.Stream,System.Net.Mime.ContentType);;Argument[1];Argument[this];taint;df-generated | @@ -9533,22 +9031,23 @@ | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.String,System.Net.Mime.ContentType);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.String,System.Net.Mime.ContentType);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentBase;false;AttachmentBase;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;AttachmentBase;false;get_ContentId;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;AttachmentBase;false;get_ContentStream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;AttachmentBase;false;set_ContentType;(System.Net.Mime.ContentType);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentCollection;false;InsertItem;(System.Int32,System.Net.Mail.Attachment);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;AttachmentCollection;false;SetItem;(System.Int32,System.Net.Mail.Attachment);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String,System.Net.Mime.ContentType);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String,System.Net.Mime.ContentType);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResource;false;CreateLinkedResourceFromString;(System.String,System.Text.Encoding,System.String);;Argument[0];ReturnValue;taint;df-generated | -| System.Net.Mail;LinkedResource;false;get_ContentLink;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;LinkedResourceCollection;false;InsertItem;(System.Int32,System.Net.Mail.LinkedResource);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;LinkedResourceCollection;false;SetItem;(System.Int32,System.Net.Mail.LinkedResource);;Argument[1];Argument[this];taint;df-generated | +| System.Net.Mail;MailAddress;false;MailAddress;(System.String,System.String,System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;MailAddress;false;MailAddress;(System.String,System.String,System.Text.Encoding);;Argument[1];Argument[this];taint;df-generated | | System.Net.Mail;MailAddress;false;MailAddress;(System.String,System.String,System.Text.Encoding);;Argument[2];Argument[this];taint;df-generated | | System.Net.Mail;MailAddress;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | +| System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.Net.Mail.MailAddress);;Argument[0];ReturnValue;taint;df-generated | +| System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Net.Mail.MailAddress);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Net.Mail.MailAddress);;Argument[1];ReturnValue;taint;df-generated | +| System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;TryCreate;(System.String,System.String,System.Text.Encoding,System.Net.Mail.MailAddress);;Argument[2];ReturnValue;taint;df-generated | | System.Net.Mail;MailAddress;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | @@ -9562,23 +9061,7 @@ | System.Net.Mail;MailMessage;false;MailMessage;(System.Net.Mail.MailAddress,System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;MailMessage;false;MailMessage;(System.String,System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Net.Mail;MailMessage;false;MailMessage;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;get_Body;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_BodyEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_From;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;MailMessage;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_HeadersEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_ReplyTo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_Sender;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_Subject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;get_SubjectEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;MailMessage;false;set_Body;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_BodyEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_From;(System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_HeadersEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_ReplyTo;(System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_Sender;(System.Net.Mail.MailAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_Subject;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;MailMessage;false;set_SubjectEncoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SendCompletedEventHandler;false;BeginInvoke;(System.Object,System.ComponentModel.AsyncCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net.Mail;SmtpClient;false;Send;(System.Net.Mail.MailMessage);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpClient;false;Send;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | @@ -9593,15 +9076,7 @@ | System.Net.Mail;SmtpClient;false;SmtpClient;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpClient;false;SmtpClient;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpClient;false;add_SendCompleted;(System.Net.Mail.SendCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Mail;SmtpClient;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;SmtpClient;false;get_Host;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;SmtpClient;false;get_PickupDirectoryLocation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mail;SmtpClient;false;get_TargetName;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mail;SmtpClient;false;remove_SendCompleted;(System.Net.Mail.SendCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Mail;SmtpClient;false;set_Credentials;(System.Net.ICredentialsByHost);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;SmtpClient;false;set_Host;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;SmtpClient;false;set_PickupDirectoryLocation;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Mail;SmtpClient;false;set_TargetName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mail;SmtpException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net.Mail;SmtpFailedRecipientException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net.Mail;SmtpFailedRecipientException;false;SmtpFailedRecipientException;(System.Net.Mail.SmtpStatusCode,System.String);;Argument[1];Argument[this];taint;df-generated | @@ -9615,16 +9090,9 @@ | System.Net.Mail;SmtpFailedRecipientsException;false;get_InnerExceptions;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mime;ContentDisposition;false;ContentDisposition;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mime;ContentDisposition;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentDisposition;false;get_DispositionType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentDisposition;false;set_DispositionType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mime;ContentType;false;ContentType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.Mime;ContentType;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_Boundary;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_CharSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_MediaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Mime;ContentType;false;get_Parameters;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Mime;ContentType;false;set_MediaType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.NetworkInformation;GatewayIPAddressInformationCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | 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 | @@ -9708,16 +9176,10 @@ | System.Net.Sockets;IPPacketInformation;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;false;IPv6MulticastOption;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;IPv6MulticastOption;false;IPv6MulticastOption;(System.Net.IPAddress,System.Int64);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;IPv6MulticastOption;false;get_Group;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;IPv6MulticastOption;false;set_Group;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress,System.Int32);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress,System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;MulticastOption;false;MulticastOption;(System.Net.IPAddress,System.Net.IPAddress);;Argument[1];Argument[this];taint;df-generated | -| System.Net.Sockets;MulticastOption;false;get_Group;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;MulticastOption;false;get_LocalAddress;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;MulticastOption;false;set_Group;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;MulticastOption;false;set_LocalAddress;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;NetworkStream;false;NetworkStream;(System.Net.Sockets.Socket,System.IO.FileAccess,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;NetworkStream;false;WriteAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Sockets;NetworkStream;false;get_Socket;();;Argument[this];ReturnValue;taint;df-generated | @@ -9851,21 +9313,11 @@ | System.Net.Sockets;SocketAsyncEventArgs;false;SetBuffer;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;SetBuffer;(System.Memory);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;add_Completed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_AcceptSocket;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_BufferList;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_ConnectByNameError;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_ConnectSocket;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_MemoryBuffer;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;get_ReceiveMessageFromPacketInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_RemoteEndPoint;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_SendPacketsElements;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;get_UserToken;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketAsyncEventArgs;false;remove_Completed;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_AcceptSocket;(System.Net.Sockets.Socket);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_BufferList;(System.Collections.Generic.IList>);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_RemoteEndPoint;(System.Net.EndPoint);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_SendPacketsElements;(System.Net.Sockets.SendPacketsElement[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net.Sockets;SocketAsyncEventArgs;false;set_UserToken;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;SocketException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketTaskExtensions;false;AcceptAsync;(System.Net.Sockets.Socket,System.Net.Sockets.Socket);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Sockets;SocketTaskExtensions;false;ConnectAsync;(System.Net.Sockets.Socket,System.Net.EndPoint);;Argument[1];Argument[0];taint;df-generated | @@ -9891,8 +9343,6 @@ | System.Net.Sockets;TcpClient;false;ConnectAsync;(System.Net.IPEndPoint);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;TcpClient;false;ConnectAsync;(System.Net.IPEndPoint,System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;TcpClient;false;TcpClient;(System.Net.IPEndPoint);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;TcpClient;false;get_Client;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;TcpClient;false;set_Client;(System.Net.Sockets.Socket);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;TcpListener;false;AcceptSocket;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;TcpListener;false;AcceptSocketAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Net.Sockets;TcpListener;false;AcceptSocketAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | @@ -9922,26 +9372,12 @@ | System.Net.Sockets;UdpClient;false;SendAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Net.Sockets;UdpClient;false;SendAsync;(System.ReadOnlyMemory,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;UdpClient;false;UdpClient;(System.Net.IPEndPoint);;Argument[0];Argument[this];taint;df-generated | -| System.Net.Sockets;UdpClient;false;get_Client;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.Sockets;UdpClient;false;set_Client;(System.Net.Sockets.Socket);;Argument[0];Argument[this];taint;df-generated | | System.Net.Sockets;UdpReceiveResult;false;UdpReceiveResult;(System.Byte[],System.Net.IPEndPoint);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net.Sockets;UdpReceiveResult;false;UdpReceiveResult;(System.Byte[],System.Net.IPEndPoint);;Argument[1];Argument[this];taint;df-generated | | System.Net.Sockets;UdpReceiveResult;false;get_Buffer;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;UdpReceiveResult;false;get_RemoteEndPoint;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.Sockets;UnixDomainSocketEndPoint;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;ClientWebSocketOptions;false;SetBuffer;(System.Int32,System.Int32,System.ArraySegment);;Argument[2].Element;Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_Cookies;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_HttpVersion;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_KeepAliveInterval;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;get_RemoteCertificateValidationCallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_ClientCertificates;(System.Security.Cryptography.X509Certificates.X509CertificateCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_Cookies;(System.Net.CookieContainer);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_HttpVersion;(System.Version);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_KeepAliveInterval;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;ClientWebSocketOptions;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | | System.Net.WebSockets;ClientWebSocketOptions;false;set_RemoteCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net.WebSockets;HttpListenerWebSocketContext;false;get_CookieCollection;();;Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;HttpListenerWebSocketContext;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | @@ -9958,37 +9394,16 @@ | System.Net.WebSockets;WebSocket;false;CreateFromStream;(System.IO.Stream,System.Boolean,System.String,System.TimeSpan);;Argument[2];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocket;true;SendAsync;(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Boolean,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | | System.Net.WebSockets;WebSocket;true;SendAsync;(System.ReadOnlyMemory,System.Net.WebSockets.WebSocketMessageType,System.Net.WebSockets.WebSocketMessageFlags,System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;get_KeepAliveInterval;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;get_SubProtocol;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;set_KeepAliveInterval;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net.WebSockets;WebSocketCreationOptions;false;set_SubProtocol;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net.WebSockets;WebSocketException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net;AuthenticationSchemeSelector;false;BeginInvoke;(System.Net.HttpListenerRequest,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Net;Authorization;false;get_ProtectionRealm;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Authorization;false;set_ProtectionRealm;(System.String[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;BindIPEndPoint;false;BeginInvoke;(System.Net.ServicePoint,System.Net.IPEndPoint,System.Int32,System.AsyncCallback,System.Object);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Net;Cookie;false;Cookie;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | | System.Net;Cookie;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Comment;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_CommentUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Domain;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Expires;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;Cookie;false;get_Port;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;Cookie;false;get_TimeStamp;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;Cookie;false;get_Value;();;Argument[this];ReturnValue;taint;manual | -| System.Net;Cookie;false;set_Comment;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_CommentUri;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Domain;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Expires;(System.DateTime);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Path;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Port;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;Cookie;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;CookieCollection;false;Add;(System.Net.CookieCollection);;Argument[0];Argument[this].Element;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 | @@ -10008,11 +9423,8 @@ | System.Net;DownloadProgressChangedEventHandler;false;BeginInvoke;(System.Object,System.Net.DownloadProgressChangedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;DownloadStringCompletedEventArgs;false;get_Result;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;DownloadStringCompletedEventHandler;false;BeginInvoke;(System.Object,System.Net.DownloadStringCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Net;FileWebRequest;false;get_ContentType;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebRequest;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FileWebRequest;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FileWebRequest;false;set_Method;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;FileWebResponse;false;GetResponseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;get_ResponseUri;();;Argument[this];ReturnValue;taint;df-generated | @@ -10020,17 +9432,7 @@ | System.Net;FtpWebRequest;false;EndGetResponse;(System.IAsyncResult);;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebRequest;false;GetRequestStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebRequest;false;GetResponse;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_ClientCertificates;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_ConnectionGroupName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;get_RenameTo;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;FtpWebRequest;false;set_ClientCertificates;(System.Security.Cryptography.X509Certificates.X509CertificateCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_ConnectionGroupName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_Headers;(System.Net.WebHeaderCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;FtpWebRequest;false;set_RenameTo;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;FtpWebResponse;false;GetResponseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebResponse;false;get_BannerMessage;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FtpWebResponse;false;get_ExitMessage;();;Argument[this];ReturnValue;taint;df-generated | @@ -10042,16 +9444,10 @@ | System.Net;HttpContinueDelegate;false;BeginInvoke;(System.Int32,System.Net.WebHeaderCollection,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;HttpListener+ExtendedProtectionSelector;false;BeginInvoke;(System.Net.HttpListenerRequest,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Net;HttpListener;false;BeginGetContext;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpListener;false;get_AuthenticationSchemeSelectorDelegate;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListener;false;get_ExtendedProtectionPolicy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListener;false;get_ExtendedProtectionSelectorDelegate;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;false;get_Prefixes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListener;false;get_Realm;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;false;get_TimeoutManager;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListener;false;set_AuthenticationSchemeSelectorDelegate;(System.Net.AuthenticationSchemeSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpListener;false;set_ExtendedProtectionPolicy;(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpListener;false;set_ExtendedProtectionSelectorDelegate;(System.Net.HttpListener+ExtendedProtectionSelector);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpListener;false;set_Realm;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpListenerContext;false;get_User;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListenerPrefixCollection;false;CopyTo;(System.Array,System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Net;HttpListenerRequest;false;BeginGetClientCertificate;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -10069,61 +9465,27 @@ | System.Net;HttpListenerRequest;false;get_UserHostName;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListenerResponse;false;Close;(System.Byte[],System.Boolean);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;HttpListenerResponse;false;CopyFrom;(System.Net.HttpListenerResponse);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpListenerResponse;false;get_ContentType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpListenerResponse;false;get_OutputStream;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;get_ProtocolVersion;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;get_RedirectLocation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerResponse;false;set_Cookies;(System.Net.CookieCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;HttpListenerResponse;false;set_StatusDescription;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;get_DrainEntityBody;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;get_IdleConnection;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;set_DrainEntityBody;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpListenerTimeoutManager;false;set_IdleConnection;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpWebRequest;false;EndGetRequestStream;(System.IAsyncResult);;Argument[0];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;EndGetRequestStream;(System.IAsyncResult,System.Net.TransportContext);;Argument[0];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;EndGetResponse;(System.IAsyncResult);;Argument[0];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;GetRequestStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;GetRequestStream;(System.Net.TransportContext);;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;GetResponse;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Accept;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Connection;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_ContentType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_ContinueDelegate;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_CookieContainer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Expect;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Host;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Method;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_Referer;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_TransferEncoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;get_UserAgent;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebRequest;false;set_ClientCertificates;(System.Security.Cryptography.X509Certificates.X509CertificateCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;HttpWebRequest;false;set_ContinueDelegate;(System.Net.HttpContinueDelegate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;HttpWebRequest;false;set_CookieContainer;(System.Net.CookieContainer);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Host;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Method;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;HttpWebRequest;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | | System.Net;HttpWebRequest;false;set_ServerCertificateValidationCallback;(System.Net.Security.RemoteCertificateValidationCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;HttpWebResponse;false;GetResponseHeader;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_CharacterSet;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebResponse;false;get_Cookies;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_Server;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;HttpWebResponse;false;get_StatusDescription;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;HttpWebResponse;false;set_Cookies;(System.Net.CookieCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;IPAddress;false;MapToIPv4;();;Argument[this];ReturnValue;value;df-generated | | System.Net;IPAddress;false;MapToIPv6;();;Argument[this];ReturnValue;value;df-generated | | System.Net;IPAddress;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;IPAddress;false;ToString;(System.String,System.IFormatProvider);;Argument[this];ReturnValue;taint;df-generated | | System.Net;IPEndPoint;false;IPEndPoint;(System.Net.IPAddress,System.Int32);;Argument[0];Argument[this];taint;df-generated | -| System.Net;IPEndPoint;false;get_Address;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;IPEndPoint;false;set_Address;(System.Net.IPAddress);;Argument[0];Argument[this];taint;df-generated | | System.Net;IPHostEntry;false;get_Aliases;();;Argument[this];ReturnValue;taint;manual | | System.Net;IPHostEntry;false;get_HostName;();;Argument[this];ReturnValue;taint;manual | | System.Net;IPNetwork;false;IPNetwork;(System.Net.IPAddress,System.Int32);;Argument[0];Argument[this];taint;df-generated | @@ -10135,12 +9497,6 @@ | System.Net;NetworkCredential;false;NetworkCredential;(System.String,System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;NetworkCredential;false;NetworkCredential;(System.String,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Net;NetworkCredential;false;NetworkCredential;(System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | -| System.Net;NetworkCredential;false;get_Domain;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;NetworkCredential;false;get_Password;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;NetworkCredential;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;NetworkCredential;false;set_Domain;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;NetworkCredential;false;set_Password;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;NetworkCredential;false;set_UserName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Net;OpenReadCompletedEventArgs;false;get_Result;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;OpenReadCompletedEventHandler;false;BeginInvoke;(System.Object,System.Net.OpenReadCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;OpenWriteCompletedEventArgs;false;get_Result;();;Argument[this];ReturnValue;taint;df-generated | @@ -10297,10 +9653,6 @@ | System.Net;WebClient;false;add_UploadStringCompleted;(System.Net.UploadStringCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;add_UploadValuesCompleted;(System.Net.UploadValuesCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;add_WriteStreamClosed;(System.Net.WriteStreamClosedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;WebClient;false;get_BaseAddress;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;WebClient;false;get_Credentials;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;WebClient;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Net;WebClient;false;get_Proxy;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebClient;false;get_ResponseHeaders;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebClient;false;remove_DownloadDataCompleted;(System.Net.DownloadDataCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;remove_DownloadFileCompleted;(System.ComponentModel.AsyncCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -10314,12 +9666,6 @@ | System.Net;WebClient;false;remove_UploadStringCompleted;(System.Net.UploadStringCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;remove_UploadValuesCompleted;(System.Net.UploadValuesCompletedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;WebClient;false;remove_WriteStreamClosed;(System.Net.WriteStreamClosedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;WebClient;false;set_BaseAddress;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Credentials;(System.Net.ICredentials);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Headers;(System.Net.WebHeaderCollection);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_Proxy;(System.Net.IWebProxy);;Argument[0];Argument[this];taint;df-generated | -| System.Net;WebClient;false;set_QueryString;(System.Collections.Specialized.NameValueCollection);;Argument[0].Element;Argument[this];taint;df-generated | | System.Net;WebException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Net;WebException;false;WebException;(System.String,System.Exception,System.Net.WebExceptionStatus,System.Net.WebResponse);;Argument[3];Argument[this];taint;df-generated | | System.Net;WebException;false;get_Response;();;Argument[this];ReturnValue;taint;df-generated | @@ -10328,7 +9674,6 @@ | System.Net;WebHeaderCollection;false;get_Item;(System.Net.HttpRequestHeader);;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebHeaderCollection;false;get_Item;(System.Net.HttpResponseHeader);;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebProxy;false;GetProxy;(System.Uri);;Argument[0];ReturnValue;taint;df-generated | -| System.Net;WebProxy;false;get_BypassList;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;WebRequest;false;Create;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Net;WebRequest;false;Create;(System.Uri);;Argument[0];ReturnValue;taint;df-generated | | System.Net;WebRequest;false;CreateDefault;(System.Uri);;Argument[0];ReturnValue;taint;df-generated | @@ -10443,6 +9788,7 @@ | System.Reflection.Emit;DynamicMethod;false;DynamicMethod;(System.String,System.Type,System.Type[],System.Type,System.Boolean);;Argument[2].Element;Argument[this];taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;DynamicMethod;(System.String,System.Type,System.Type[],System.Type,System.Boolean);;Argument[3];Argument[this];taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;GetBaseDefinition;();;Argument[this];ReturnValue;value;df-generated | +| System.Reflection.Emit;DynamicMethod;false;GetParameters;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;get_Module;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Emit;DynamicMethod;false;get_ReturnParameter;();;Argument[this];ReturnValue;taint;df-generated | @@ -10473,6 +9819,8 @@ | System.Reflection.Emit;ModuleBuilder;false;DefineType;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[]);;Argument[2];ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;false;DefineType;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[]);;Argument[3].Element;ReturnValue;taint;df-generated | | System.Reflection.Emit;ModuleBuilder;false;DefineType;(System.String,System.Reflection.TypeAttributes,System.Type,System.Type[]);;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Emit;ParameterBuilder;false;SetCustomAttribute;(System.Reflection.ConstructorInfo,System.Byte[]);;Argument[1].Element;Argument[this];taint;df-generated | +| System.Reflection.Emit;ParameterBuilder;false;SetCustomAttribute;(System.Reflection.Emit.CustomAttributeBuilder);;Argument[0];Argument[this];taint;df-generated | | System.Reflection.Emit;SignatureHelper;false;GetFieldSigHelper;(System.Reflection.Module);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;SignatureHelper;false;GetLocalVarSigHelper;(System.Reflection.Module);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection.Emit;SignatureHelper;false;GetMethodSigHelper;(System.Reflection.CallingConventions,System.Type);;Argument[1];ReturnValue;taint;df-generated | @@ -10551,6 +9899,8 @@ | System.Reflection.Metadata;BlobReader;false;get_CurrentPointer;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection.Metadata;BlobReader;false;get_StartPointer;();;Argument[this];ReturnValue;taint;df-generated | | 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;ToArray;();;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection.Metadata;BlobWriter;false;ToArray;(System.Int32,System.Int32);;Argument[this];ReturnValue;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];ReturnValue;taint;df-generated | @@ -10709,7 +10059,9 @@ | System.Reflection;Assembly;false;GetAssembly;(System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection;Assembly;false;GetLoadedModules;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Assembly;false;GetModules;();;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;Assembly;true;GetType;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection;Assembly;true;GetType;(System.String);;Argument[this];ReturnValue;taint;df-generated | +| System.Reflection;Assembly;true;GetType;(System.String,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | | System.Reflection;Assembly;true;GetType;(System.String,System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;Assembly;true;add_ModuleResolve;(System.Reflection.ModuleResolveEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Reflection;Assembly;true;get_Modules;();;Argument[this];ReturnValue;taint;df-generated | @@ -10719,15 +10071,7 @@ | System.Reflection;AssemblyName;false;GetPublicKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;AssemblyName;false;SetPublicKey;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Reflection;AssemblyName;false;SetPublicKeyToken;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;get_CodeBase;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;get_CultureInfo;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;AssemblyName;false;get_EscapedCodeBase;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Reflection;AssemblyName;false;set_CodeBase;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;set_CultureInfo;(System.Globalization.CultureInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Reflection;AssemblyName;false;set_Version;(System.Version);;Argument[0];Argument[this];taint;df-generated | | System.Reflection;CustomAttributeData;false;get_AttributeType;();;Argument[this];ReturnValue;taint;df-generated | | System.Reflection;CustomAttributeNamedArgument;false;CustomAttributeNamedArgument;(System.Reflection.MemberInfo,System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Reflection;CustomAttributeNamedArgument;false;CustomAttributeNamedArgument;(System.Reflection.MemberInfo,System.Object);;Argument[1];Argument[this];taint;df-generated | @@ -10895,8 +10239,6 @@ | System.Runtime.CompilerServices;RuntimeWrappedException;false;RuntimeWrappedException;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.CompilerServices;RuntimeWrappedException;false;get_WrappedException;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.CompilerServices;StrongBox;false;StrongBox;(T);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.CompilerServices;StrongBox;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| 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`1.Result];ReturnValue;value;manual | @@ -10964,7 +10306,10 @@ | System.Runtime.InteropServices.Marshalling;AnsiStringMarshaller+ManagedToUnmanagedIn;false;ToUnmanaged;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T[],System.Span);;Argument[0].Element;Argument[this];taint;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T[],System.Span);;Argument[1];Argument[this];taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;GetManagedValuesSource;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;ArrayMarshaller+ManagedToUnmanagedIn;false;GetUnmanagedValuesDestination;();;Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ArrayMarshaller;false;GetManagedValuesDestination;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | +| System.Runtime.InteropServices.Marshalling;ArrayMarshaller;false;GetManagedValuesSource;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;BStrStringMarshaller+ManagedToUnmanagedIn;false;ToUnmanaged;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices.Marshalling;PointerArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T*[],System.Span);;Argument[0].Element;Argument[this];taint;df-generated | | System.Runtime.InteropServices.Marshalling;PointerArrayMarshaller+ManagedToUnmanagedIn;false;FromManaged;(T*[],System.Span);;Argument[1];Argument[this];taint;df-generated | @@ -10996,6 +10341,7 @@ | System.Runtime.InteropServices;COMException;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;CULong;false;CULong;(System.UIntPtr);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.InteropServices;CULong;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | +| System.Runtime.InteropServices;CollectionsMarshal;false;AsSpan;(System.Collections.Generic.List);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;false;GetAddMethod;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;false;GetRaiseMethod;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.InteropServices;ComAwareEventInfo;false;GetRemoveMethod;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | @@ -11072,28 +10418,15 @@ | System.Runtime.Loader;AssemblyLoadContext;false;remove_Unloading;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Runtime.Remoting;ObjectHandle;false;ObjectHandle;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Remoting;ObjectHandle;false;Unwrap;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_KnownDataContracts;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_TopLevelElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_TopLevelElementNamespace;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContract;true;get_UnderlyingType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContract;true;get_XmlName;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.DataContracts.DataContractSet);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);;Argument[1].Element;Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;DataContractSet;(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable);;Argument[2].Element;Argument[this];taint;df-generated | | System.Runtime.Serialization.DataContracts;DataContractSet;false;ImportSchemaSet;(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable,System.Boolean);;Argument[1].Element;ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataContractSet;false;get_KnownTypesForObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.DataContracts;DataMember;false;get_MemberTypeContract;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;DataMember;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.DataContracts;XmlDataContract;false;get_XsdType;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;BinaryFormatter;(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;BinaryFormatter;(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext);;Argument[1];Argument[this];taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;get_Binder;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;get_Context;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;get_SurrogateSelector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;set_Binder;(System.Runtime.Serialization.SerializationBinder);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;set_Context;(System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization.Formatters.Binary;BinaryFormatter;false;set_SurrogateSelector;(System.Runtime.Serialization.ISurrogateSelector);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;false;DataContractJsonSerializer;(System.Type,System.Runtime.Serialization.Json.DataContractJsonSerializerSettings);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;false;GetSerializationSurrogateProvider;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;DataContractJsonSerializer;false;SetSerializationSurrogateProvider;(System.Runtime.Serialization.ISerializationSurrogateProvider);;Argument[0];Argument[this];taint;df-generated | @@ -11109,20 +10442,6 @@ | System.Runtime.Serialization.Json;JsonReaderWriterFactory;false;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean);;Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;false;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization.Json;JsonReaderWriterFactory;false;CreateJsonWriter;(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Boolean,System.String);;Argument[4];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_ItemName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_KeyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;get_ValueName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_ItemName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_KeyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;CollectionDataContractAttribute;false;set_ValueName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;DataContractAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;false;DataContractSerializer;(System.Type,System.Runtime.Serialization.DataContractSerializerSettings);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;false;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DataContractSerializer;false;DataContractSerializer;(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable);;Argument[1];Argument[this];taint;df-generated | @@ -11133,14 +10452,10 @@ | System.Runtime.Serialization;DataContractSerializer;false;get_DataContractResolver;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;false;GetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DataContractSerializerExtensions;false;SetSerializationSurrogateProvider;(System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization.ISerializationSurrogateProvider);;Argument[1];Argument[0];taint;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;DataMemberAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;DateTimeFormat;(System.String,System.IFormatProvider);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;DateTimeFormat;(System.String,System.IFormatProvider);;Argument[1];Argument[this];taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;get_FormatProvider;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;DateTimeFormat;false;get_FormatString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;EnumMemberAttribute;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;EnumMemberAttribute;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;FormatterConverter;false;Convert;(System.Object,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterConverter;false;Convert;(System.Object,System.TypeCode);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterConverter;false;ToDateTime;(System.Object);;Argument[0];ReturnValue;taint;df-generated | @@ -11149,6 +10464,7 @@ | System.Runtime.Serialization;FormatterServices;false;GetSerializableMembers;(System.Type,System.Runtime.Serialization.StreamingContext);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterServices;false;GetSurrogateForCyclicalReference;(System.Runtime.Serialization.ISerializationSurrogate);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterServices;false;GetTypeFromAssembly;(System.Reflection.Assembly,System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.Runtime.Serialization;FormatterServices;false;GetTypeFromAssembly;(System.Reflection.Assembly,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Runtime.Serialization;FormatterServices;false;PopulateObjectMembers;(System.Object,System.Reflection.MemberInfo[],System.Object[]);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;ObjectIDGenerator;false;GetId;(System.Object,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;ObjectManager;false;GetObject;(System.Int64);;Argument[this];ReturnValue;taint;df-generated | @@ -11184,11 +10500,7 @@ | System.Runtime.Serialization;SerializationInfo;false;SerializationInfo;(System.Type,System.Runtime.Serialization.IFormatterConverter);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;SerializationInfo;false;SerializationInfo;(System.Type,System.Runtime.Serialization.IFormatterConverter);;Argument[1];Argument[this];taint;df-generated | | System.Runtime.Serialization;SerializationInfo;false;SetType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;get_AssemblyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;get_FullTypeName;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;SerializationInfo;false;get_ObjectType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;set_AssemblyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;SerializationInfo;false;set_FullTypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;SerializationInfoEnumerator;false;get_ObjectType;();;Argument[this];ReturnValue;taint;df-generated | @@ -11206,9 +10518,7 @@ | System.Runtime.Serialization;XmlObjectSerializer;true;ReadObject;(System.Xml.XmlReader,System.Boolean);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Serialization;XmlSerializableServices;false;WriteNodes;(System.Xml.XmlWriter,System.Xml.XmlNode[]);;Argument[1].Element;Argument[0];taint;df-generated | | System.Runtime.Serialization;XsdDataContractExporter;false;XsdDataContractExporter;(System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Serialization;XsdDataContractExporter;false;get_Options;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Serialization;XsdDataContractExporter;false;get_Schemas;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Serialization;XsdDataContractExporter;false;set_Options;(System.Runtime.Serialization.ExportOptions);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;FrameworkName;(System.String,System.Version,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;FrameworkName;(System.String,System.Version,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;FrameworkName;(System.String,System.Version,System.String);;Argument[2];Argument[this];taint;df-generated | @@ -11218,15 +10528,11 @@ | System.Runtime.Versioning;FrameworkName;false;get_Profile;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Versioning;FrameworkName;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Versioning;TargetFrameworkAttribute;false;TargetFrameworkAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Runtime.Versioning;TargetFrameworkAttribute;false;get_FrameworkDisplayName;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime.Versioning;TargetFrameworkAttribute;false;get_FrameworkName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime.Versioning;TargetFrameworkAttribute;false;set_FrameworkDisplayName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Runtime.Versioning;VersioningHelper;false;MakeVersionSafeName;(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Versioning;VersioningHelper;false;MakeVersionSafeName;(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Runtime.Versioning;VersioningHelper;false;MakeVersionSafeName;(System.String,System.Runtime.Versioning.ResourceScope,System.Runtime.Versioning.ResourceScope,System.Type);;Argument[3];ReturnValue;taint;df-generated | | System.Runtime;ControlledExecution;false;Run;(System.Action,System.Threading.CancellationToken);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Runtime;DependentHandle;false;get_Dependent;();;Argument[this];ReturnValue;taint;df-generated | -| System.Runtime;DependentHandle;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | | System.Runtime;DependentHandle;false;get_TargetAndDependent;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.AccessControl;NativeObjectSecurity+ExceptionFromErrorCode;false;BeginInvoke;(System.Int32,System.String,System.Runtime.InteropServices.SafeHandle,System.Object,System.AsyncCallback,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | | System.Security.AccessControl;NativeObjectSecurity;false;NativeObjectSecurity;(System.Boolean,System.Security.AccessControl.ResourceType,System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections,System.Security.AccessControl.NativeObjectSecurity+ExceptionFromErrorCode,System.Object);;Argument[4];Argument[4].Parameter[delegate-self];value;hq-generated | @@ -11252,7 +10558,6 @@ | System.Security.Claims;Claim;false;get_CustomSerializationData;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_Issuer;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_OriginalIssuer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;Claim;false;get_Subject;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;Claim;false;get_ValueType;();;Argument[this];ReturnValue;taint;df-generated | @@ -11273,18 +10578,12 @@ | System.Security.Claims;ClaimsIdentity;false;FindFirst;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;HasClaim;(System.Predicate);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Security.Claims;ClaimsIdentity;false;WriteTo;(System.IO.BinaryWriter,System.Byte[]);;Argument[1].Element;Argument[0];taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;get_Actor;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_AuthenticationType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;get_BootstrapContext;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_Claims;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_CustomSerializationData;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;get_Label;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_NameClaimType;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Claims;ClaimsIdentity;false;get_RoleClaimType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;set_Actor;(System.Security.Claims.ClaimsIdentity);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;set_BootstrapContext;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Claims;ClaimsIdentity;false;set_Label;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Claims;ClaimsPrincipal;false;AddIdentities;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Claims;ClaimsPrincipal;false;AddIdentity;(System.Security.Claims.ClaimsIdentity);;Argument[0];Argument[this];taint;df-generated | | System.Security.Claims;ClaimsPrincipal;false;ClaimsPrincipal;(System.Collections.Generic.IEnumerable);;Argument[0].Element;Argument[this];taint;df-generated | @@ -11330,7 +10629,6 @@ | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_Extensions;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_NotAfter;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_NotBefore;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_PrivateKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2;false;get_PublicKey;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;Add;(System.Security.Cryptography.X509Certificates.X509Certificate2);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography.X509Certificates;X509Certificate2Collection;false;AddRange;(System.Security.Cryptography.X509Certificates.X509Certificate2Collection);;Argument[0].Element;Argument[this].Element;value;manual | @@ -11361,17 +10659,12 @@ | System.Security.Cryptography.X509Certificates;X509CertificateCollection;false;X509CertificateCollection;(System.Security.Cryptography.X509Certificates.X509Certificate[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.Security.Cryptography.X509Certificates;X509CertificateCollection;false;set_Item;(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate);;Argument[1];Argument[this].Element;value;manual | -| 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.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.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.Current];value;manual | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainElementEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509ChainPolicy;false;Clone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;false;get_VerificationTime;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainPolicy;false;set_VerificationTime;(System.DateTime);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainStatus;false;get_StatusInformation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.X509Certificates;X509ChainStatus;false;set_StatusInformation;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509EnhancedKeyUsageExtension;false;CopyFrom;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.X509Certificates;X509EnhancedKeyUsageExtension;false;get_EnhancedKeyUsages;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.X509Certificates;X509Extension;false;CopyFrom;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | @@ -11394,78 +10687,33 @@ | System.Security.Cryptography.Xml;CipherData;false;CipherData;(System.Security.Cryptography.Xml.CipherReference);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;CipherData;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;CipherData;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;get_CipherReference;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;get_CipherValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;set_CipherReference;(System.Security.Cryptography.Xml.CipherReference);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;CipherData;false;set_CipherValue;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DSAKeyValue;false;DSAKeyValue;(System.Security.Cryptography.DSA);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DSAKeyValue;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DSAKeyValue;false;set_Key;(System.Security.Cryptography.DSA);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[2];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;DataObject;(System.String,System.String,System.String,System.Xml.XmlElement);;Argument[3].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;DataObject;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;get_MimeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_Data;(System.Xml.XmlNodeList);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;DataObject;false;set_MimeType;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedData;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedData;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedKey;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedKey;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedKey;false;get_CarriedKeyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedKey;false;set_CarriedKeyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedKey;false;set_Recipient;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;false;EncryptedReference;(System.String,System.Security.Cryptography.Xml.TransformChain);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;false;EncryptedReference;(System.String,System.Security.Cryptography.Xml.TransformChain);;Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;get_ReferenceType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;set_ReferenceType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;set_TransformChain;(System.Security.Cryptography.Xml.TransformChain);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedReference;false;set_Uri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;true;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedReference;true;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;false;set_KeyInfo;(System.Security.Cryptography.Xml.KeyInfo);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_EncryptionMethod;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_MimeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_CipherData;(System.Security.Cryptography.Xml.CipherData);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_EncryptionMethod;(System.Security.Cryptography.Xml.EncryptionMethod);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_MimeType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedType;true;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;EncryptedXml;(System.Xml.XmlDocument,System.Security.Policy.Evidence);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;EncryptedXml;(System.Xml.XmlDocument,System.Security.Policy.Evidence);;Argument[1].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;GetDecryptionKey;(System.Security.Cryptography.Xml.EncryptedData,System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptedXml;false;GetIdElement;(System.Xml.XmlDocument,System.String);;Argument[0].Element;ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;get_DocumentEvidence;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;get_Resolver;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_DocumentEvidence;(System.Security.Policy.Evidence);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_Recipient;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptedXml;false;set_Resolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionMethod;false;EncryptionMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionMethod;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptionMethod;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionMethod;false;get_KeyAlgorithm;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionMethod;false;set_KeyAlgorithm;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;EncryptionProperty;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionProperty;false;get_PropertyElement;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;EncryptionProperty;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;EncryptionProperty;false;set_PropertyElement;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;false;Add;(System.Security.Cryptography.Xml.EncryptionProperty);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;false;CopyTo;(System.Security.Cryptography.Xml.EncryptionProperty[],System.Int32);;Argument[this];Argument[0].Element;taint;df-generated | | System.Security.Cryptography.Xml;EncryptionPropertyCollection;false;Insert;(System.Int32,System.Security.Cryptography.Xml.EncryptionProperty);;Argument[1];Argument[this];taint;df-generated | @@ -11476,85 +10724,41 @@ | System.Security.Cryptography.Xml;KeyInfo;false;AddClause;(System.Security.Cryptography.Xml.KeyInfoClause);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfo;false;GetEnumerator;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfo;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfo;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfo;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;KeyInfoEncryptedKey;(System.Security.Cryptography.Xml.EncryptedKey);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;get_EncryptedKey;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoEncryptedKey;false;set_EncryptedKey;(System.Security.Cryptography.Xml.EncryptedKey);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoName;false;KeyInfoName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoName;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoName;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoName;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoNode;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoNode;false;KeyInfoNode;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoNode;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoNode;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoNode;false;set_Value;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;KeyInfoRetrievalMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;KeyInfoRetrievalMethod;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;KeyInfoRetrievalMethod;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoRetrievalMethod;false;set_Uri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;AddSubjectKeyId;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;AddSubjectName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_CRL;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_Certificates;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_IssuerSerials;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_SubjectKeyIds;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;KeyInfoX509Data;false;get_SubjectNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;KeyInfoX509Data;false;set_CRL;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;RSAKeyValue;false;RSAKeyValue;(System.Security.Cryptography.RSA);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;RSAKeyValue;false;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;RSAKeyValue;false;set_Key;(System.Security.Cryptography.RSA);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;AddTransform;(System.Security.Cryptography.Xml.Transform);;Argument[this];Argument[0];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;Reference;(System.IO.Stream);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Reference;false;Reference;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_DigestMethod;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_DigestValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_DigestMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_DigestValue;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_TransformChain;(System.Security.Cryptography.Xml.TransformChain);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_Type;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Reference;false;set_Uri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;ReferenceList;false;Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;ReferenceList;false;get_SyncRoot;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;ReferenceList;false;set_ItemOf;(System.Int32,System.Security.Cryptography.Xml.EncryptedReference);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Signature;false;AddObject;(System.Security.Cryptography.Xml.DataObject);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Signature;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_ObjectList;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_SignatureValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;get_SignedInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_KeyInfo;(System.Security.Cryptography.Xml.KeyInfo);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_ObjectList;(System.Collections.IList);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_SignatureValue;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Signature;false;set_SignedInfo;(System.Security.Cryptography.Xml.SignedInfo);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;AddReference;(System.Security.Cryptography.Xml.Reference);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;AddReference;(System.Security.Cryptography.Xml.Reference);;Argument[this];Argument[0];taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;LoadXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_CanonicalizationMethod;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;get_CanonicalizationMethodObject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedInfo;false;get_References;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_SignatureLength;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;get_SignatureMethod;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_CanonicalizationMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_SignatureLength;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedInfo;false;set_SignatureMethod;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;CheckSignature;(System.Security.Cryptography.KeyedHashAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;ComputeSignature;(System.Security.Cryptography.KeyedHashAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;GetIdElement;(System.Xml.XmlDocument,System.String);;Argument[0].Element;ReturnValue;taint;df-generated | @@ -11564,24 +10768,12 @@ | System.Security.Cryptography.Xml;SignedXml;false;SignedXml;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_SafeCanonicalizationMethods;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_Signature;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;get_SignatureFormatValidator;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_SignatureValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;get_SignedInfo;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;get_SigningKey;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;get_SigningKeyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_EncryptedXml;(System.Security.Cryptography.Xml.EncryptedXml);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_KeyInfo;(System.Security.Cryptography.Xml.KeyInfo);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;set_Resolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;SignedXml;false;set_SignatureFormatValidator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_SigningKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;SignedXml;false;set_SigningKeyName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Transform;false;GetXml;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;get_Algorithm;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;get_Context;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;Transform;false;get_PropagatedNamespaces;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;set_Algorithm;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;set_Context;(System.Xml.XmlElement);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;Transform;false;set_Resolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;Transform;true;GetDigestedOutput;(System.Security.Cryptography.HashAlgorithm);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;TransformChain;false;Add;(System.Security.Cryptography.Xml.Transform);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;TransformChain;false;GetEnumerator;();;Argument[this];ReturnValue;taint;df-generated | @@ -11589,10 +10781,8 @@ | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;GetOutput;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;GetOutput;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;LoadInput;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;XmlDecryptionTransform;false;get_EncryptedXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDecryptionTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlDecryptionTransform;false;set_EncryptedXml;(System.Security.Cryptography.Xml.EncryptedXml);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigBase64Transform;false;GetOutput;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigBase64Transform;false;GetOutput;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigBase64Transform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | @@ -11612,10 +10802,8 @@ | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;LoadInnerXml;(System.Xml.XmlNodeList);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;LoadInput;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;XmlDsigExcC14NTransform;(System.Boolean,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;get_InclusiveNamespacesPrefixList;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlDsigExcC14NTransform;false;set_InclusiveNamespacesPrefixList;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigXPathTransform;false;LoadInnerXml;(System.Xml.XmlNodeList);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigXPathTransform;false;LoadInput;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography.Xml;XmlDsigXPathTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | @@ -11627,20 +10815,17 @@ | System.Security.Cryptography.Xml;XmlDsigXsltTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;GetOutput;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;GetOutput;(System.Type);;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlLicenseTransform;false;get_Decryptor;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;get_InputTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography.Xml;XmlLicenseTransform;false;get_OutputTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography.Xml;XmlLicenseTransform;false;set_Decryptor;(System.Security.Cryptography.Xml.IRelDecryptor);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | +| System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.ReadOnlySpan);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Security.Cryptography.Oid,System.ReadOnlySpan);;Argument[0];Argument[this];taint;df-generated | +| System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.Security.Cryptography.Oid,System.ReadOnlySpan);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.String,System.ReadOnlySpan);;Argument[0];Argument[this];taint;df-generated | +| System.Security.Cryptography;AsnEncodedData;false;AsnEncodedData;(System.String,System.ReadOnlySpan);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;CopyFrom;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedData;false;Format;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;get_Oid;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;get_RawData;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;set_Oid;(System.Security.Cryptography.Oid);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;AsnEncodedData;false;set_RawData;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedDataCollection;false;Add;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography;AsnEncodedDataCollection;false;AsnEncodedDataCollection;(System.Security.Cryptography.AsnEncodedData);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;AsnEncodedDataCollection;false;CopyTo;(System.Security.Cryptography.AsnEncodedData[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | @@ -11658,8 +10843,6 @@ | System.Security.Cryptography;CngKeyBlobFormat;false;CngKeyBlobFormat;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;CngKeyBlobFormat;false;get_Format;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;false;get_Provider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CngKeyCreationParameters;false;set_Provider;(System.Security.Cryptography.CngProvider);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;CngProperty;false;CngProperty;(System.String,System.Byte[],System.Security.Cryptography.CngPropertyOptions);;Argument[1].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;CngProperty;false;GetValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;CngProvider;false;CngProvider;(System.String);;Argument[0];Argument[this];taint;df-generated | @@ -11668,17 +10851,12 @@ | System.Security.Cryptography;CryptoStream;false;CryptoStream;(System.IO.Stream,System.Security.Cryptography.ICryptoTransform,System.Security.Cryptography.CryptoStreamMode,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;CryptoStream;false;CryptoStream;(System.IO.Stream,System.Security.Cryptography.ICryptoTransform,System.Security.Cryptography.CryptoStreamMode,System.Boolean);;Argument[1];Argument[this];taint;df-generated | | System.Security.Cryptography;CryptoStream;false;FlushAsync;(System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CspParameters;false;get_ParentWindowHandle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;CspParameters;false;set_ParentWindowHandle;(System.IntPtr);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureDeformatter;false;DSASignatureDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureFormatter;false;DSASignatureFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;DSASignatureFormatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;ECCurve;false;get_Oid;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;false;ECDiffieHellmanPublicKey;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;ECDiffieHellmanPublicKey;true;ToByteArray;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMAC;false;get_HashName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;HMAC;false;set_HashName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;HMACMD5;false;HMACMD5;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA1;false;HMACSHA1;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;HMACSHA3_256;false;HMACSHA3_256;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -11698,18 +10876,12 @@ | System.Security.Cryptography;IncrementalHash;false;CreateHMAC;(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;false;CreateHash;(System.Security.Cryptography.HashAlgorithmName);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;IncrementalHash;false;get_AlgorithmName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;KeyedHashAlgorithm;true;get_Key;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;KeyedHashAlgorithm;true;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;FromFriendlyName;(System.String,System.Security.Cryptography.OidGroup);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;Oid;false;FromOidValue;(System.String,System.Security.Cryptography.OidGroup);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.Security.Cryptography.Oid);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;Oid;false;Oid;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Security.Cryptography;Oid;false;get_FriendlyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;Oid;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;Oid;false;set_FriendlyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;Oid;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;OidCollection;false;Add;(System.Security.Cryptography.Oid);;Argument[0];Argument[this].Element;value;manual | | System.Security.Cryptography;OidCollection;false;CopyTo;(System.Security.Cryptography.Oid[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Security.Cryptography;OidCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Security.Cryptography.OidEnumerator.Current];value;manual | @@ -11717,16 +10889,10 @@ | System.Security.Cryptography;OidCollection;false;get_Item;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;OidCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Cryptography;OidEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PKCS1MaskGenerationMethod;false;get_HashName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PKCS1MaskGenerationMethod;false;set_HashName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[1].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[2];Argument[this];taint;df-generated | | System.Security.Cryptography;PasswordDeriveBytes;false;PasswordDeriveBytes;(System.Byte[],System.Byte[],System.String,System.Int32,System.Security.Cryptography.CspParameters);;Argument[4];Argument[this];taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;get_HashName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;get_Salt;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;set_HashName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;PasswordDeriveBytes;false;set_Salt;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;false;CreateOaep;(System.Security.Cryptography.HashAlgorithmName);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;RSAEncryptionPadding;false;get_OaepHashAlgorithm;();;Argument[this];ReturnValue;taint;df-generated | @@ -11734,18 +10900,10 @@ | System.Security.Cryptography;RSAOAEPKeyExchangeDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;RSAOAEPKeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;get_Parameter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;get_Rng;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;set_Parameter;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAOAEPKeyExchangeFormatter;false;set_Rng;(System.Security.Cryptography.RandomNumberGenerator);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;RSAPKCS1KeyExchangeDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;get_RNG;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeDeformatter;false;set_RNG;(System.Security.Cryptography.RandomNumberGenerator);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;RSAPKCS1KeyExchangeFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;get_Rng;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;RSAPKCS1KeyExchangeFormatter;false;set_Rng;(System.Security.Cryptography.RandomNumberGenerator);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureDeformatter;false;RSAPKCS1SignatureDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureDeformatter;false;SetHashAlgorithm;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security.Cryptography;RSAPKCS1SignatureDeformatter;false;SetKey;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];Argument[this];taint;df-generated | @@ -11757,10 +10915,14 @@ | System.Security.Cryptography;SafeEvpPKeyHandle;false;DuplicateHandle;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;false;CreateDeformatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];ReturnValue;taint;df-generated | | System.Security.Cryptography;SignatureDescription;false;CreateFormatter;(System.Security.Cryptography.AsymmetricAlgorithm);;Argument[0];ReturnValue;taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;EncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;EncryptCfb;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;EncryptEcb;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode);;Argument[0];Argument[1];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;TryEncryptCbc;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;TryEncryptCfb;(System.ReadOnlySpan,System.ReadOnlySpan,System.Span,System.Int32,System.Security.Cryptography.PaddingMode,System.Int32);;Argument[0];Argument[2];taint;df-generated | +| System.Security.Cryptography;SymmetricAlgorithm;false;TryEncryptEcb;(System.ReadOnlySpan,System.Span,System.Security.Cryptography.PaddingMode,System.Int32);;Argument[0];Argument[1];taint;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;true;get_LegalBlockSizes;();;Argument[this];ReturnValue;taint;df-generated | | System.Security.Cryptography;SymmetricAlgorithm;true;get_LegalKeySizes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;true;set_IV;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security.Cryptography;SymmetricAlgorithm;true;set_Key;(System.Byte[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Security.Permissions;FileDialogPermission;false;Copy;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Permissions;FileIOPermission;false;Copy;();;Argument[this];ReturnValue;value;df-generated | | System.Security.Permissions;KeyContainerPermissionAccessEntryCollection;false;Clear;();;Argument[this].WithoutElement;Argument[this];value;manual | @@ -11812,17 +10974,13 @@ | System.Security;SecurityElement;false;SecurityElement;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security;SecurityElement;false;SecurityElement;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Security;SecurityElement;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;get_Children;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;get_Tag;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;get_Text;();;Argument[this];ReturnValue;taint;df-generated | -| System.Security;SecurityElement;false;set_Children;(System.Collections.ArrayList);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Security;SecurityElement;false;set_Tag;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Security;SecurityElement;false;set_Text;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Security;SecurityException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;false;Encode;(System.IO.TextWriter,System.String);;Argument[1];Argument[0];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;true;Encode;(System.IO.TextWriter,System.Char[],System.Int32,System.Int32);;Argument[1].Element;Argument[0];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;true;Encode;(System.IO.TextWriter,System.String,System.Int32,System.Int32);;Argument[1];Argument[0];taint;df-generated | +| System.Text.Encodings.Web;TextEncoder;true;Encode;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);;Argument[0];Argument[1];taint;df-generated | | System.Text.Encodings.Web;TextEncoder;true;Encode;(System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.Text.Encodings.Web;TextEncoder;true;EncodeUtf8;(System.ReadOnlySpan,System.Span,System.Int32,System.Int32,System.Boolean);;Argument[0];Argument[1];taint;df-generated | | System.Text.Json.Nodes;JsonArray;false;Add;(T);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Nodes;JsonArray;false;Add;(T);;Argument[this];Argument[0];taint;df-generated | | System.Text.Json.Nodes;JsonArray;false;Create;(System.Text.Json.JsonElement,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | @@ -11837,7 +10995,6 @@ | System.Text.Json.Nodes;JsonNode;false;ReplaceWith;(T);;Argument[this];Argument[0];taint;df-generated | | System.Text.Json.Nodes;JsonNode;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | 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;JsonObject;false;Create;(System.Text.Json.JsonElement,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json.Nodes;JsonValue;false;Create;(T,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Nullable);;Argument[1];ReturnValue;taint;df-generated | @@ -11853,50 +11010,18 @@ | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;false;set_ObjectWithParameterizedConstructorCreator;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;false;set_PropertyMetadataInitializer;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonObjectInfoValues;false;set_SerializeHandler;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;false;get_TypeDiscriminatorPropertyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPolymorphismOptions;false;set_TypeDiscriminatorPropertyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_AttributeProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_CustomConverter;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_Get;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_NumberHandling;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_ObjectCreationHandling;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_Set;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;get_ShouldSerialize;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_AttributeProvider;(System.Reflection.ICustomAttributeProvider);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_CustomConverter;(System.Text.Json.Serialization.JsonConverter);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_Get;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_NumberHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_ObjectCreationHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_Set;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfo;false;set_ShouldSerialize;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;false;set_Getter;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonPropertyInfoValues;false;set_Setter;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;CreateJsonPropertyInfo;(System.Type,System.String);;Argument[1];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_CreateObject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_NumberHandling;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnDeserialized;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnDeserializing;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnSerialized;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OnSerializing;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_OriginatingResolver;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_PolymorphismOptions;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_PreferredPropertyObjectCreationHandling;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_Properties;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_UnmappedMemberHandling;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_CreateObject;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_NumberHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnDeserialized;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnDeserializing;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnSerialized;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OnSerializing;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_OriginatingResolver;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_PolymorphismOptions;(System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_PreferredPropertyObjectCreationHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_UnmappedMemberHandling;(System.Nullable);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_CreateObject;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;get_SerializeHandler;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfo;false;set_CreateObject;(System.Func);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;false;Combine;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver[]);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Text.Json.Serialization.Metadata;JsonTypeInfoResolver;false;WithAddedModifier;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver,System.Action);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | @@ -11927,7 +11052,9 @@ | System.Text.Json;JsonElement;false;TryGetProperty;(System.String,System.Text.Json.JsonElement);;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonElement;false;TryParseValue;(System.Text.Json.Utf8JsonReader,System.Nullable);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonElement;false;get_Item;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json;JsonEncodedText;false;Encode;(System.ReadOnlySpan,System.Text.Encodings.Web.JavaScriptEncoder);;Argument[0];ReturnValue;taint;df-generated | | System.Text.Json;JsonEncodedText;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | +| System.Text.Json;JsonEncodedText;false;get_EncodedUtf8Bytes;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonEncodedText;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.Json;JsonException;false;JsonException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | @@ -11947,16 +11074,6 @@ | System.Text.Json;JsonSerializerOptions;false;GetTypeInfo;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Text.Json;JsonSerializerOptions;false;JsonSerializerOptions;(System.Text.Json.JsonSerializerOptions);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json;JsonSerializerOptions;false;TryGetTypeInfo;(System.Type,System.Text.Json.Serialization.Metadata.JsonTypeInfo);;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_DictionaryKeyPolicy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_Encoder;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_PropertyNamingPolicy;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_ReferenceHandler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;get_TypeInfoResolver;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_DictionaryKeyPolicy;(System.Text.Json.JsonNamingPolicy);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_Encoder;(System.Text.Encodings.Web.JavaScriptEncoder);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_PropertyNamingPolicy;(System.Text.Json.JsonNamingPolicy);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_ReferenceHandler;(System.Text.Json.Serialization.ReferenceHandler);;Argument[0];Argument[this];taint;df-generated | -| System.Text.Json;JsonSerializerOptions;false;set_TypeInfoResolver;(System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json;Utf8JsonReader;false;Utf8JsonReader;(System.Buffers.ReadOnlySequence,System.Boolean,System.Text.Json.JsonReaderState);;Argument[0];Argument[this];taint;df-generated | | System.Text.Json;Utf8JsonReader;false;Utf8JsonReader;(System.Buffers.ReadOnlySequence,System.Boolean,System.Text.Json.JsonReaderState);;Argument[2];Argument[this];taint;df-generated | | System.Text.Json;Utf8JsonReader;false;Utf8JsonReader;(System.ReadOnlySpan,System.Boolean,System.Text.Json.JsonReaderState);;Argument[0];Argument[this];taint;df-generated | @@ -11998,6 +11115,7 @@ | System.Text.RegularExpressions;Regex;false;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);;Argument[1];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;EnumerateMatches;(System.ReadOnlySpan,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);;Argument[3];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;Escape;(System.String);;Argument[0];ReturnValue;taint;df-generated | +| System.Text.RegularExpressions;Regex;false;GetGroupNames;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;GroupNameFromNumber;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;IsMatch;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;Regex;false;IsMatch;(System.String,System.Int32);;Argument[0];Argument[this];taint;df-generated | @@ -12041,23 +11159,11 @@ | System.Text.RegularExpressions;Regex;false;Split;(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;Unescape;(System.String);;Argument[0];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;Regex;false;get_CapNames;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;Regex;false;get_Caps;();;Argument[this];ReturnValue;taint;df-generated | | System.Text.RegularExpressions;Regex;false;get_MatchTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;Regex;false;set_CapNames;(System.Collections.IDictionary);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Text.RegularExpressions;Regex;false;set_Caps;(System.Collections.IDictionary);;Argument[0].Element;Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[2];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[3];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexCompilationInfo;false;RegexCompilationInfo;(System.String,System.Text.RegularExpressions.RegexOptions,System.String,System.String,System.Boolean,System.TimeSpan);;Argument[5];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_MatchTimeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;get_Pattern;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_MatchTimeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Text.RegularExpressions;RegexCompilationInfo;false;set_Pattern;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text.RegularExpressions;RegexMatchTimeoutException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.RegularExpressions;RegexParseException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Text.RegularExpressions;RegexRunner;false;Scan;(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean);;Argument[0];Argument[this];taint;df-generated | @@ -12071,18 +11177,14 @@ | System.Text.Unicode;Utf8+TryWriteInterpolatedStringHandler;false;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.Boolean);;Argument[2];Argument[this];taint;df-generated | | System.Text.Unicode;Utf8+TryWriteInterpolatedStringHandler;false;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean);;Argument[2];Argument[this];taint;df-generated | | System.Text.Unicode;Utf8+TryWriteInterpolatedStringHandler;false;TryWriteInterpolatedStringHandler;(System.Int32,System.Int32,System.Span,System.IFormatProvider,System.Boolean);;Argument[3];Argument[this];taint;df-generated | -| System.Text;Decoder;false;get_Fallback;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;Decoder;false;get_FallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Decoder;false;set_Fallback;(System.Text.DecoderFallback);;Argument[0];Argument[this];taint;df-generated | | System.Text;DecoderFallbackException;false;DecoderFallbackException;(System.String,System.Byte[],System.Int32);;Argument[1].Element;Argument[this];taint;df-generated | | System.Text;DecoderFallbackException;false;get_BytesUnknown;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;DecoderReplacementFallback;false;CreateFallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;DecoderReplacementFallback;false;DecoderReplacementFallback;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text;DecoderReplacementFallback;false;get_DefaultString;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;DecoderReplacementFallbackBuffer;false;DecoderReplacementFallbackBuffer;(System.Text.DecoderReplacementFallback);;Argument[0];Argument[this];taint;df-generated | -| System.Text;Encoder;false;get_Fallback;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;Encoder;false;get_FallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Encoder;false;set_Fallback;(System.Text.EncoderFallback);;Argument[0];Argument[this];taint;df-generated | | System.Text;EncoderReplacementFallback;false;CreateFallbackBuffer;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;EncoderReplacementFallback;false;EncoderReplacementFallback;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Text;EncoderReplacementFallback;false;get_DefaultString;();;Argument[this];ReturnValue;taint;df-generated | @@ -12101,10 +11203,6 @@ | System.Text;Encoding;false;GetEncoding;(System.String,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[2];ReturnValue;taint;df-generated | | System.Text;Encoding;false;GetString;(System.Byte*,System.Int32);;Argument[0].Element;ReturnValue;taint;manual | | System.Text;Encoding;false;GetString;(System.ReadOnlySpan);;Argument[0].Element;ReturnValue;taint;manual | -| System.Text;Encoding;false;get_DecoderFallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Encoding;false;get_EncoderFallback;();;Argument[this];ReturnValue;taint;df-generated | -| System.Text;Encoding;false;set_DecoderFallback;(System.Text.DecoderFallback);;Argument[0];Argument[this];taint;df-generated | -| System.Text;Encoding;false;set_EncoderFallback;(System.Text.EncoderFallback);;Argument[0];Argument[this];taint;df-generated | | System.Text;Encoding;true;GetBytes;(System.Char*,System.Int32,System.Byte*,System.Int32);;Argument[0];ReturnValue;taint;manual | | System.Text;Encoding;true;GetBytes;(System.Char[]);;Argument[0].Element;ReturnValue;taint;manual | | System.Text;Encoding;true;GetBytes;(System.Char[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;manual | @@ -12121,6 +11219,7 @@ | System.Text;Encoding;true;GetEncoder;();;Argument[this];ReturnValue;taint;df-generated | | System.Text;Encoding;true;GetString;(System.Byte[]);;Argument[0].Element;ReturnValue;taint;manual | | System.Text;Encoding;true;GetString;(System.Byte[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;manual | +| System.Text;EncodingExtensions;false;GetString;(System.Text.Encoding,System.Buffers.ReadOnlySequence);;Argument[1];ReturnValue;taint;df-generated | | System.Text;EncodingProvider;true;GetEncoding;(System.Int32,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[1];ReturnValue;taint;df-generated | | System.Text;EncodingProvider;true;GetEncoding;(System.Int32,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[2];ReturnValue;taint;df-generated | | System.Text;EncodingProvider;true;GetEncoding;(System.String,System.Text.EncoderFallback,System.Text.DecoderFallback);;Argument[1];ReturnValue;taint;df-generated | @@ -12352,12 +11451,6 @@ | System.Threading.Tasks.Dataflow;DataflowBlock;false;ReceiveAsync;(System.Threading.Tasks.Dataflow.ISourceBlock,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;false;ReceiveAsync;(System.Threading.Tasks.Dataflow.ISourceBlock,System.TimeSpan);;Argument[0];ReturnValue;taint;df-generated | | System.Threading.Tasks.Dataflow;DataflowBlock;false;ReceiveAsync;(System.Threading.Tasks.Dataflow.ISourceBlock,System.TimeSpan,System.Threading.CancellationToken);;Argument[0];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;get_NameFormat;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;get_TaskScheduler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;set_CancellationToken;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;set_NameFormat;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Threading.Tasks.Dataflow;DataflowBlockOptions;false;set_TaskScheduler;(System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;IReceivableSourceBlock;true;TryReceive;(System.Predicate,TOutput);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks.Dataflow;JoinBlock;false;JoinBlock;(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks.Dataflow;JoinBlock;false;LinkTo;(System.Threading.Tasks.Dataflow.ITargetBlock>,System.Threading.Tasks.Dataflow.DataflowLinkOptions);;Argument[0];ReturnValue;taint;df-generated | @@ -12473,10 +11566,6 @@ | System.Threading.Tasks;Parallel;false;ForEachAsync;(System.Collections.Generic.IEnumerable,System.Threading.CancellationToken,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;Parallel;false;ForEachAsync;(System.Collections.Generic.IEnumerable,System.Threading.Tasks.ParallelOptions,System.Func);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Threading.Tasks;ParallelLoopResult;false;get_LowestBreakIteration;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;get_TaskScheduler;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;set_CancellationToken;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | -| System.Threading.Tasks;ParallelOptions;false;set_TaskScheduler;(System.Threading.Tasks.TaskScheduler);;Argument[0];Argument[this];taint;df-generated | | System.Threading.Tasks;Task;false;ConfigureAwait;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;ConfigureAwait;(System.Threading.Tasks.ConfigureAwaitOptions);;Argument[this];ReturnValue;taint;df-generated | | System.Threading.Tasks;Task;false;ContinueWith;(System.Action,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;manual | @@ -12562,6 +11651,7 @@ | 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`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 | @@ -12952,15 +12042,10 @@ | System.Threading;Overlapped;false;Pack;(System.Threading.IOCompletionCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Overlapped;false;UnsafePack;(System.Threading.IOCompletionCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Overlapped;false;UnsafePack;(System.Threading.IOCompletionCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading;Overlapped;false;get_AsyncResult;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;Overlapped;false;get_EventHandleIntPtr;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;Overlapped;false;set_AsyncResult;(System.IAsyncResult);;Argument[0];Argument[this];taint;df-generated | | System.Threading;ParameterizedThreadStart;false;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading;PeriodicTimer;false;PeriodicTimer;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Threading;PeriodicTimer;false;PeriodicTimer;(System.TimeSpan,System.TimeProvider);;Argument[0];Argument[this];taint;df-generated | | System.Threading;PeriodicTimer;false;WaitForNextTickAsync;(System.Threading.CancellationToken);;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;PeriodicTimer;false;get_Period;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;PeriodicTimer;false;set_Period;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Threading;PreAllocatedOverlapped;false;PreAllocatedOverlapped;(System.Threading.IOCompletionCallback,System.Object,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;PreAllocatedOverlapped;false;UnsafeCreate;(System.Threading.IOCompletionCallback,System.Object,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;SemaphoreSlim;false;WaitAsync;();;Argument[this];ReturnValue;taint;df-generated | @@ -12980,8 +12065,6 @@ | System.Threading;Thread;false;Thread;(System.Threading.ParameterizedThreadStart,System.Int32);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Thread;false;Thread;(System.Threading.ThreadStart);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;Thread;false;Thread;(System.Threading.ThreadStart,System.Int32);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Threading;Thread;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;Thread;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Threading;ThreadExceptionEventArgs;false;ThreadExceptionEventArgs;(System.Exception);;Argument[0];Argument[this];taint;df-generated | | System.Threading;ThreadExceptionEventArgs;false;get_Exception;();;Argument[this];ReturnValue;taint;df-generated | | System.Threading;ThreadExceptionEventHandler;false;BeginInvoke;(System.Object,System.Threading.ThreadExceptionEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | @@ -13012,18 +12095,11 @@ | System.Threading;Timer;false;Timer;(System.Threading.TimerCallback,System.Object,System.UInt32,System.UInt32);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Threading;TimerCallback;false;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Threading;WaitCallback;false;BeginInvoke;(System.Object,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | -| System.Threading;WaitHandle;false;set_SafeWaitHandle;(Microsoft.Win32.SafeHandles.SafeWaitHandle);;Argument[0];Argument[this];taint;df-generated | -| System.Threading;WaitHandle;true;get_Handle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Threading;WaitHandle;true;set_Handle;(System.IntPtr);;Argument[0];Argument[this];taint;df-generated | | System.Threading;WaitHandleExtensions;false;SetSafeWaitHandle;(System.Threading.WaitHandle,Microsoft.Win32.SafeHandles.SafeWaitHandle);;Argument[1];Argument[0];taint;df-generated | | System.Threading;WaitOrTimerCallback;false;BeginInvoke;(System.Object,System.Boolean,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Timers;ElapsedEventHandler;false;BeginInvoke;(System.Object,System.Timers.ElapsedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Timers;Timer;false;add_Elapsed;(System.Timers.ElapsedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Timers;Timer;false;get_Site;();;Argument[this];ReturnValue;taint;df-generated | -| System.Timers;Timer;false;get_SynchronizingObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Timers;Timer;false;remove_Elapsed;(System.Timers.ElapsedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Timers;Timer;false;set_Site;(System.ComponentModel.ISite);;Argument[0];Argument[this];taint;df-generated | -| System.Timers;Timer;false;set_SynchronizingObject;(System.ComponentModel.ISynchronizeInvoke);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;CommittableTransaction;false;BeginCommit;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Transactions;CommittableTransaction;false;get_AsyncState;();;Argument[this];ReturnValue;taint;df-generated | | System.Transactions;CommittableTransaction;false;get_AsyncWaitHandle;();;Argument[this];ReturnValue;taint;df-generated | @@ -13050,8 +12126,6 @@ | System.Transactions;TransactionManager;false;add_DistributedTransactionStarted;(System.Transactions.TransactionStartedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Transactions;TransactionManager;false;remove_DistributedTransactionStarted;(System.Transactions.TransactionStartedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Transactions;TransactionManager;false;set_HostCurrentCallback;(System.Transactions.HostCurrentTransactionCallback);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Transactions;TransactionOptions;false;get_Timeout;();;Argument[this];ReturnValue;taint;df-generated | -| System.Transactions;TransactionOptions;false;set_Timeout;(System.TimeSpan);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;TransactionScope;false;TransactionScope;(System.Transactions.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;TransactionScope;false;TransactionScope;(System.Transactions.Transaction,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption);;Argument[0];Argument[this];taint;df-generated | | System.Transactions;TransactionScope;false;TransactionScope;(System.Transactions.Transaction,System.Transactions.TransactionScopeAsyncFlowOption);;Argument[0];Argument[this];taint;df-generated | @@ -13108,16 +12182,12 @@ | System.Xml.Linq;XAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XAttribute;false;get_NextAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XAttribute;false;get_PreviousAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XAttribute;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XAttribute;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XCData;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XCData;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XComment;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XComment;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XComment;false;XComment;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XComment;false;XComment;(System.Xml.Linq.XComment);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XComment;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XComment;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XContainer;false;Add;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XContainer;false;Add;(System.Object);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XContainer;false;Add;(System.Object[]);;Argument[0].Element;Argument[this];taint;df-generated | @@ -13140,12 +12210,6 @@ | System.Xml.Linq;XDeclaration;false;XDeclaration;(System.String,System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Linq;XDeclaration;false;XDeclaration;(System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Xml.Linq;XDeclaration;false;XDeclaration;(System.Xml.Linq.XDeclaration);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDeclaration;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDeclaration;false;get_Standalone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDeclaration;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDeclaration;false;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDeclaration;false;set_Standalone;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDeclaration;false;set_Version;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XDocument;false;Load;(System.IO.Stream);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;Load;(System.IO.Stream,System.Xml.Linq.LoadOptions);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;Load;(System.IO.TextReader);;Argument[0];ReturnValue;taint;df-generated | @@ -13165,10 +12229,8 @@ | System.Xml.Linq;XDocument;false;XDocument;(System.Object[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Linq;XDocument;false;XDocument;(System.Xml.Linq.XDeclaration,System.Object[]);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XDocument;false;XDocument;(System.Xml.Linq.XDocument);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocument;false;get_Declaration;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;get_DocumentType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocument;false;get_Root;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocument;false;set_Declaration;(System.Xml.Linq.XDeclaration);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XDocumentType;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XDocumentType;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.String,System.String,System.String,System.String);;Argument[0];Argument[this];taint;df-generated | @@ -13176,14 +12238,6 @@ | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.String,System.String,System.String,System.String);;Argument[2];Argument[this];taint;df-generated | | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.String,System.String,System.String,System.String);;Argument[3];Argument[this];taint;df-generated | | System.Xml.Linq;XDocumentType;false;XDocumentType;(System.Xml.Linq.XDocumentType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_InternalSubset;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_PublicId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;get_SystemId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_InternalSubset;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_PublicId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XDocumentType;false;set_SystemId;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XElement;false;AncestorsAndSelf;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XElement;false;AncestorsAndSelf;(System.Xml.Linq.XName);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XElement;false;Attribute;(System.Xml.Linq.XName);;Argument[this];ReturnValue;taint;df-generated | @@ -13223,10 +12277,6 @@ | System.Xml.Linq;XElement;false;XElement;(System.Xml.Linq.XStreamingElement);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XElement;false;get_FirstAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Linq;XElement;false;get_LastAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XElement;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XElement;false;set_Name;(System.Xml.Linq.XName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XElement;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XName;false;Get;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XName;false;Get;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Linq;XName;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -13267,22 +12317,14 @@ | System.Xml.Linq;XProcessingInstruction;false;XProcessingInstruction;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XProcessingInstruction;false;XProcessingInstruction;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Linq;XProcessingInstruction;false;XProcessingInstruction;(System.Xml.Linq.XProcessingInstruction);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;set_Data;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XProcessingInstruction;false;set_Target;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XStreamingElement;false;XStreamingElement;(System.Xml.Linq.XName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XStreamingElement;false;XStreamingElement;(System.Xml.Linq.XName,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Linq;XStreamingElement;false;XStreamingElement;(System.Xml.Linq.XName,System.Object[]);;Argument[1].Element;Argument[this];taint;df-generated | -| System.Xml.Linq;XStreamingElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XStreamingElement;false;set_Name;(System.Xml.Linq.XName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XText;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XText;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Linq;XText;false;WriteToAsync;(System.Xml.XmlWriter,System.Threading.CancellationToken);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Linq;XText;false;XText;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Linq;XText;false;XText;(System.Xml.Linq.XText);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Linq;XText;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Linq;XText;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Resolvers;XmlPreloadedResolver;false;GetEntity;(System.Uri,System.String,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Resolvers;XmlPreloadedResolver;false;GetEntityAsync;(System.Uri,System.String,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Resolvers;XmlPreloadedResolver;false;XmlPreloadedResolver;(System.Xml.XmlResolver,System.Xml.Resolvers.XmlKnownDtds,System.Collections.Generic.IEqualityComparer);;Argument[0];Argument[this];taint;df-generated | @@ -13312,61 +12354,17 @@ | System.Xml.Schema;XmlSchema;false;Read;(System.IO.TextReader,System.Xml.Schema.ValidationEventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Xml.Schema;XmlSchema;false;Read;(System.Xml.XmlReader,System.Xml.Schema.ValidationEventHandler);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Xml.Schema;XmlSchema;false;get_Groups;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchema;false;get_Includes;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchema;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchema;false;get_Notations;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_TargetNamespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_TargetNamespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchema;false;set_Version;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaAll;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;get_Annotation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;set_Annotation;(System.Xml.Schema.XmlSchemaAnnotation);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotated;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAnnotation;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnnotation;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAny;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAny;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAnyAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAnyAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;get_Markup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;set_Markup;(System.Xml.XmlNode[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAppInfo;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaAttribute;false;get_AttributeSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttribute;false;get_AttributeType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_FixedValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttribute;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_SchemaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;get_SchemaTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_DefaultValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_FixedValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_SchemaType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttribute;false;set_SchemaTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttributeGroup;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttributeGroup;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaAttributeGroup;false;get_RedefinedAttributeGroup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroup;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroupRef;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaAttributeGroupRef;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaChoice;false;get_Items;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaCollection;false;Add;(System.Xml.Schema.XmlSchema);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Schema;XmlSchemaCollection;false;Add;(System.Xml.Schema.XmlSchema,System.Xml.XmlResolver);;Argument[0];ReturnValue;taint;df-generated | @@ -13379,91 +12377,25 @@ | System.Xml.Schema;XmlSchemaCollection;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaCollection;false;get_SyncRoot;();;Argument[this];ReturnValue;value;df-generated | | System.Xml.Schema;XmlSchemaCollection;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaComplexContent;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContent;false;set_Content;(System.Xml.Schema.XmlSchemaContent);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentExtension;false;set_Particle;(System.Xml.Schema.XmlSchemaParticle);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexContentRestriction;false;set_Particle;(System.Xml.Schema.XmlSchemaParticle);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexType;false;get_AttributeWildcard;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;get_ContentModel;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaComplexType;false;get_ContentTypeParticle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;set_ContentModel;(System.Xml.Schema.XmlSchemaContentModel);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaComplexType;false;set_Particle;(System.Xml.Schema.XmlSchemaParticle);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;true;ChangeType;(System.Object,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;true;ChangeType;(System.Object,System.Type,System.Xml.IXmlNamespaceResolver);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaDatatype;true;ChangeType;(System.Object,System.Type,System.Xml.IXmlNamespaceResolver);;Argument[2];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;get_Language;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;get_Markup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;set_Language;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;set_Markup;(System.Xml.XmlNode[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaDocumentation;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_DefaultValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;false;get_ElementSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;false;get_ElementType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_FixedValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaElement;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_SchemaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_SchemaTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;get_SubstitutionGroup;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_DefaultValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_FixedValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_SchemaType;(System.Xml.Schema.XmlSchemaType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_SchemaTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaElement;false;set_SubstitutionGroup;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;XmlSchemaException;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;get_SourceSchemaObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaException;false;get_SourceUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_Id;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_Schema;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_SchemaLocation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;get_UnhandledAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_Id;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_Schema;(System.Xml.Schema.XmlSchema);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_SchemaLocation;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaExternal;false;set_UnhandledAttributes;(System.Xml.XmlAttribute[]);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaFacet;false;get_Value;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaFacet;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaGroup;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaGroup;false;set_Particle;(System.Xml.Schema.XmlSchemaGroupBase);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaGroupRef;false;get_Particle;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroupRef;false;get_RefName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaGroupRef;false;set_RefName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_Fields;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;get_Selector;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaIdentityConstraint;false;set_Selector;(System.Xml.Schema.XmlSchemaXPath);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;get_Annotation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;set_Annotation;(System.Xml.Schema.XmlSchemaAnnotation);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaImport;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInclude;false;get_Annotation;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInclude;false;set_Annotation;(System.Xml.Schema.XmlSchemaAnnotation);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | @@ -13472,27 +12404,6 @@ | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet);;Argument[this];Argument[1];taint;df-generated | | System.Xml.Schema;XmlSchemaInference;false;InferSchema;(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaInferenceException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_MemberType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_SchemaAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_SchemaElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;get_SchemaType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_MemberType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_SchemaAttribute;(System.Xml.Schema.XmlSchemaAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_SchemaElement;(System.Xml.Schema.XmlSchemaElement);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaInfo;false;set_SchemaType;(System.Xml.Schema.XmlSchemaType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaKeyref;false;get_Refer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaKeyref;false;set_Refer;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;get_Public;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;get_System;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;set_Public;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaNotation;false;set_System;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;get_Parent;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;get_SourceUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;set_Namespaces;(System.Xml.Serialization.XmlSerializerNamespaces);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;set_Parent;(System.Xml.Schema.XmlSchemaObject);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaObject;false;set_SourceUri;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaObjectCollection;false;Add;(System.Xml.Schema.XmlSchemaObject);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Schema;XmlSchemaObjectCollection;false;CopyTo;(System.Xml.Schema.XmlSchemaObject[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Schema;XmlSchemaObjectCollection;false;GetEnumerator;();;Argument[this].Element;ReturnValue.Property[System.Xml.Schema.XmlSchemaObjectEnumerator.Current];value;manual | @@ -13522,49 +12433,19 @@ | System.Xml.Schema;XmlSchemaSet;false;Reprocess;(System.Xml.Schema.XmlSchema);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;XmlSchemaSet;(System.Xml.XmlNameTable);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaSet;false;get_CompilationSettings;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaSet;false;set_CompilationSettings;(System.Xml.Schema.XmlSchemaCompilationSettings);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSet;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContent;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContent;false;set_Content;(System.Xml.Schema.XmlSchemaContent);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleContentExtension;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentExtension;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_AnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_Attributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_BaseType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;get_Facets;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;set_AnyAttribute;(System.Xml.Schema.XmlSchemaAnyAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;set_BaseType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleContentRestriction;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleType;false;get_Content;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleType;false;set_Content;(System.Xml.Schema.XmlSchemaSimpleTypeContent);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;get_BaseItemType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;get_ItemType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;get_ItemTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;set_BaseItemType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;set_ItemType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeList;false;set_ItemTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;get_BaseType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;get_BaseTypeName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;get_Facets;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;set_BaseType;(System.Xml.Schema.XmlSchemaSimpleType);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeRestriction;false;set_BaseTypeName;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;get_BaseMemberTypes;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;get_BaseTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;get_MemberTypes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaSimpleTypeUnion;false;set_MemberTypes;(System.Xml.XmlQualifiedName[]);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_BaseSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_BaseXmlSchemaType;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_Datatype;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaType;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaType;false;get_QualifiedName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaType;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidationException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System.Xml.Schema;XmlSchemaValidationException;false;SetSourceObject;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidationException;false;get_SourceObject;();;Argument[this];ReturnValue;taint;df-generated | @@ -13594,16 +12475,8 @@ | System.Xml.Schema;XmlSchemaValidator;false;XmlSchemaValidator;(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;XmlSchemaValidator;(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags);;Argument[2];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaValidator;false;get_LineInfoProvider;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;get_SourceUri;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;get_ValidationEventSender;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml.Schema;XmlSchemaValidator;false;set_LineInfoProvider;(System.Xml.IXmlLineInfo);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;set_SourceUri;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaValidator;false;set_ValidationEventSender;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlSchemaValidator;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Schema;XmlSchemaXPath;false;get_XPath;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Schema;XmlSchemaXPath;false;set_XPath;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Schema;XmlValueGetter;false;BeginInvoke;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;CodeIdentifiers;false;Add;(System.String,System.Object);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;CodeIdentifiers;false;Add;(System.String,System.Object);;Argument[this];Argument[1];taint;df-generated | @@ -13614,36 +12487,12 @@ | System.Xml.Serialization;CodeIdentifiers;false;ToArray;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;ImportContext;false;ImportContext;(System.Xml.Serialization.CodeIdentifiers,System.Boolean);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapAttributeAttribute;false;SoapAttributeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;get_AttributeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;set_AttributeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapAttributeOverrides;false;get_Item;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapAttributeOverrides;false;get_Item;(System.Type,System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapAttributes;false;SoapAttributes;(System.Reflection.ICustomAttributeProvider);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapDefaultValue;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapEnum;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;get_SoapType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapAttribute;(System.Xml.Serialization.SoapAttributeAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapDefaultValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapElement;(System.Xml.Serialization.SoapElementAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapEnum;(System.Xml.Serialization.SoapEnumAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapAttributes;false;set_SoapType;(System.Xml.Serialization.SoapTypeAttribute);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapElementAttribute;false;SoapElementAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapElementAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapEnumAttribute;false;SoapEnumAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapEnumAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapEnumAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapIncludeAttribute;false;SoapIncludeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapIncludeAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapIncludeAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;ImportMembersMapping;(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[]);;Argument[2].Element;ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;ImportMembersMapping;(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean);;Argument[2].Element;ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;ImportMembersMapping;(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean,System.Boolean);;Argument[2].Element;ReturnValue;taint;df-generated | @@ -13653,17 +12502,9 @@ | System.Xml.Serialization;SoapReflectionImporter;false;ImportTypeMapping;(System.Type,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;SoapReflectionImporter;(System.Xml.Serialization.SoapAttributeOverrides,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapReflectionImporter;false;SoapReflectionImporter;(System.Xml.Serialization.SoapAttributeOverrides,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;get_MemberName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;get_MemberType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;set_MemberName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapSchemaMember;false;set_MemberType;(System.Xml.XmlQualifiedName);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapTypeAttribute;false;SoapTypeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapTypeAttribute;false;SoapTypeAttribute;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;SoapTypeAttribute;false;SoapTypeAttribute;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;get_TypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;SoapTypeAttribute;false;set_TypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;UnreferencedObjectEventArgs;false;UnreferencedObjectEventArgs;(System.Object,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;UnreferencedObjectEventArgs;false;UnreferencedObjectEventArgs;(System.Object,System.String);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;UnreferencedObjectEventArgs;false;get_UnreferencedId;();;Argument[this];ReturnValue;taint;df-generated | @@ -13672,10 +12513,6 @@ | System.Xml.Serialization;XmlAnyElementAttribute;false;XmlAnyElementAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAnyElementAttribute;false;XmlAnyElementAttribute;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAnyElementAttribute;false;XmlAnyElementAttribute;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAnyElementAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAnyElementAttributes;false;Add;(System.Xml.Serialization.XmlAnyElementAttribute);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlAnyElementAttributes;false;CopyTo;(System.Xml.Serialization.XmlAnyElementAttribute[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Serialization;XmlAnyElementAttributes;false;Insert;(System.Int32,System.Xml.Serialization.XmlAnyElementAttribute);;Argument[1];Argument[this].Element;value;manual | @@ -13683,22 +12520,10 @@ | System.Xml.Serialization;XmlAnyElementAttributes;false;get_Item;(System.Int32);;Argument[this].Element;ReturnValue;value;manual | | System.Xml.Serialization;XmlAnyElementAttributes;false;set_Item;(System.Int32,System.Xml.Serialization.XmlAnyElementAttribute);;Argument[1];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlArrayAttribute;false;XmlArrayAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttribute;false;XmlArrayItemAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlArrayItemAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlArrayItemAttributes;false;Add;(System.Xml.Serialization.XmlArrayItemAttribute);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlArrayItemAttributes;false;CopyTo;(System.Xml.Serialization.XmlArrayItemAttribute[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Serialization;XmlArrayItemAttributes;false;Insert;(System.Int32,System.Xml.Serialization.XmlArrayItemAttribute);;Argument[1];Argument[this].Element;value;manual | @@ -13709,47 +12534,17 @@ | System.Xml.Serialization;XmlAttributeAttribute;false;XmlAttributeAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAttributeAttribute;false;XmlAttributeAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAttributeAttribute;false;XmlAttributeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_AttributeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_AttributeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributeAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;false;get_Attr;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;false;get_ExpectedAttributes;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributeEventArgs;false;get_ObjectBeingDeserialized;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributeEventHandler;false;BeginInvoke;(System.Object,System.Xml.Serialization.XmlAttributeEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlAttributeOverrides;false;get_Item;(System.Type);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;XmlAttributes;(System.Reflection.ICustomAttributeProvider);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlAnyAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlAnyElements;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlArray;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlArrayItems;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlAttribute;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlChoiceIdentifier;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlDefaultValue;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlAttributes;false;get_XmlElements;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlEnum;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlRoot;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlText;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;get_XmlType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlAnyAttribute;(System.Xml.Serialization.XmlAnyAttributeAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlArray;(System.Xml.Serialization.XmlArrayAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlAttribute;(System.Xml.Serialization.XmlAttributeAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlDefaultValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlEnum;(System.Xml.Serialization.XmlEnumAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlRoot;(System.Xml.Serialization.XmlRootAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlText;(System.Xml.Serialization.XmlTextAttribute);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlAttributes;false;set_XmlType;(System.Xml.Serialization.XmlTypeAttribute);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlChoiceIdentifierAttribute;false;XmlChoiceIdentifierAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlChoiceIdentifierAttribute;false;get_MemberName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlChoiceIdentifierAttribute;false;set_MemberName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnknownAttribute;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnknownElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnknownNode;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlDeserializationEvents;false;get_OnUnreferencedObject;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlDeserializationEvents;false;set_OnUnknownAttribute;(System.Xml.Serialization.XmlAttributeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlDeserializationEvents;false;set_OnUnknownElement;(System.Xml.Serialization.XmlElementEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlDeserializationEvents;false;set_OnUnknownNode;(System.Xml.Serialization.XmlNodeEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -13758,14 +12553,6 @@ | System.Xml.Serialization;XmlElementAttribute;false;XmlElementAttribute;(System.String,System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlElementAttribute;false;XmlElementAttribute;(System.String,System.Type);;Argument[1];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlElementAttribute;false;XmlElementAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlElementAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlElementAttributes;false;Add;(System.Xml.Serialization.XmlElementAttribute);;Argument[0];Argument[this].Element;value;manual | | System.Xml.Serialization;XmlElementAttributes;false;CopyTo;(System.Xml.Serialization.XmlElementAttribute[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | | System.Xml.Serialization;XmlElementAttributes;false;Insert;(System.Int32,System.Xml.Serialization.XmlElementAttribute);;Argument[1];Argument[this].Element;value;manual | @@ -13777,11 +12564,7 @@ | System.Xml.Serialization;XmlElementEventArgs;false;get_ObjectBeingDeserialized;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlElementEventHandler;false;BeginInvoke;(System.Object,System.Xml.Serialization.XmlElementEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlEnumAttribute;false;XmlEnumAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlEnumAttribute;false;get_Name;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlEnumAttribute;false;set_Name;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlIncludeAttribute;false;XmlIncludeAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlIncludeAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlIncludeAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlMapping;false;SetKey;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlMapping;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlMapping;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | @@ -13820,21 +12603,7 @@ | System.Xml.Serialization;XmlReflectionImporter;false;ImportTypeMapping;(System.Type,System.Xml.Serialization.XmlRootAttribute,System.String);;Argument[2];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlReflectionImporter;false;XmlReflectionImporter;(System.Xml.Serialization.XmlAttributeOverrides,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlReflectionImporter;false;XmlReflectionImporter;(System.Xml.Serialization.XmlAttributeOverrides,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_MemberName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_MemberType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_SoapAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;get_XmlAttributes;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_MemberName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_MemberType;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_SoapAttributes;(System.Xml.Serialization.SoapAttributes);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlReflectionMember;false;set_XmlAttributes;(System.Xml.Serialization.XmlAttributes);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlRootAttribute;false;XmlRootAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;get_ElementName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;set_ElementName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlRootAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaEnumerator;false;XmlSchemaEnumerator;(System.Xml.Serialization.XmlSchemas);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSchemaEnumerator;false;get_Current;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSchemaExporter;false;ExportMembersMapping;(System.Xml.Serialization.XmlMembersMapping);;Argument[0];Argument[this];taint;df-generated | @@ -13870,8 +12639,6 @@ | System.Xml.Serialization;XmlSerializationReader+Fixup;false;Fixup;(System.Object,System.Xml.Serialization.XmlSerializationFixupCallback,System.String[]);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlSerializationReader+Fixup;false;get_Callback;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializationReader+Fixup;false;get_Ids;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializationReader+Fixup;false;get_Source;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializationReader+Fixup;false;set_Source;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;false;AddFixup;(System.Xml.Serialization.XmlSerializationReader+CollectionFixup);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;false;AddFixup;(System.Xml.Serialization.XmlSerializationReader+Fixup);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationReader;false;AddReadCallback;(System.String,System.String,System.Type,System.Xml.Serialization.XmlSerializationReadCallback);;Argument[3];Argument[3].Parameter[delegate-self];value;hq-generated | @@ -13971,8 +12738,6 @@ | System.Xml.Serialization;XmlSerializationWriter;false;WriteXmlAttribute;(System.Xml.XmlNode,System.Object);;Argument[0].Element;Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;false;WriteXsiType;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializationWriter;false;WriteXsiType;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;false;get_Writer;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializationWriter;false;set_Writer;(System.Xml.XmlWriter);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializer;false;Deserialize;(System.IO.Stream);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializer;false;Deserialize;(System.Xml.XmlReader);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializer;false;Deserialize;(System.Xml.XmlReader,System.String);;Argument[0];ReturnValue;taint;df-generated | @@ -13998,10 +12763,6 @@ | System.Xml.Serialization;XmlSerializer;false;remove_UnreferencedObject;(System.Xml.Serialization.UnreferencedObjectEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;XmlSerializerAssemblyAttribute;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;XmlSerializerAssemblyAttribute;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;get_AssemblyName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;get_CodeBase;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;set_AssemblyName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerAssemblyAttribute;false;set_CodeBase;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -14017,24 +12778,8 @@ | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Type,System.Xml.Serialization.XmlRootAttribute);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerFactory;false;CreateSerializer;(System.Xml.Serialization.XmlTypeMapping);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.Serialization;XmlSerializerVersionAttribute;false;XmlSerializerVersionAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_ParentAssemblyId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_ParentAssemblyId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlSerializerVersionAttribute;false;set_Version;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlTextAttribute;false;XmlTextAttribute;(System.Type);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;get_DataType;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;get_Type;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;set_DataType;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTextAttribute;false;set_Type;(System.Type);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Serialization;XmlTypeAttribute;false;XmlTypeAttribute;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;get_Namespace;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;get_TypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;set_Namespace;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml.Serialization;XmlTypeAttribute;false;set_TypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml.XPath;Extensions;false;CreateNavigator;(System.Xml.Linq.XNode);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.XPath;Extensions;false;CreateNavigator;(System.Xml.Linq.XNode,System.Xml.XmlNameTable);;Argument[0];ReturnValue;taint;df-generated | | System.Xml.XPath;Extensions;false;CreateNavigator;(System.Xml.Linq.XNode,System.Xml.XmlNameTable);;Argument[1];ReturnValue;taint;df-generated | @@ -14064,8 +12809,6 @@ | System.Xml.XPath;XPathNavigator;true;LookupNamespace;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;true;ReadSubtree;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.XPath;XPathNavigator;true;Select;(System.Xml.XPath.XPathExpression);;Argument[0];ReturnValue;taint;df-generated | -| System.Xml.XPath;XPathNavigator;true;get_InnerXml;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml.XPath;XPathNavigator;true;get_OuterXml;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml.Xsl;XslCompiledTransform;false;Load;(System.Reflection.MethodInfo,System.Byte[],System.Type[]);;Argument[0];Argument[this];taint;df-generated | | System.Xml.Xsl;XslTransform;false;Transform;(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList);;Argument[1];ReturnValue;taint;df-generated | | System.Xml.Xsl;XslTransform;false;Transform;(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList);;Argument[this];ReturnValue;taint;df-generated | @@ -14109,7 +12852,6 @@ | System.Xml;XmlAttribute;false;WriteContentTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlAttribute;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlAttribute;false;get_OwnerElement;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlAttribute;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlAttributeCollection;false;Append;(System.Xml.XmlAttribute);;Argument[0].Element;ReturnValue;taint;df-generated | | System.Xml;XmlAttributeCollection;false;Append;(System.Xml.XmlAttribute);;Argument[this];Argument[0].Element;taint;df-generated | | System.Xml;XmlAttributeCollection;false;Append;(System.Xml.XmlAttribute);;Argument[this];ReturnValue;taint;df-generated | @@ -14140,11 +12882,8 @@ | System.Xml;XmlCDataSection;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlCDataSection;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlCharacterData;false;XmlCharacterData;(System.String,System.Xml.XmlDocument);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlCharacterData;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlCharacterData;true;AppendData;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlCharacterData;true;Substring;(System.Int32,System.Int32);;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlCharacterData;true;get_Data;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlCharacterData;true;set_Data;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlComment;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlComment;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlConvert;false;DecodeName;(System.String);;Argument[0];ReturnValue;taint;df-generated | @@ -14175,11 +12914,6 @@ | System.Xml;XmlDeclaration;false;XmlDeclaration;(System.String,System.String,System.String,System.Xml.XmlDocument);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDeclaration;false;XmlDeclaration;(System.String,System.String,System.String,System.Xml.XmlDocument);;Argument[1];Argument[this];taint;df-generated | | System.Xml;XmlDeclaration;false;XmlDeclaration;(System.String,System.String,System.String,System.Xml.XmlDocument);;Argument[2];Argument[this];taint;df-generated | -| System.Xml;XmlDeclaration;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlDeclaration;false;get_Standalone;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlDeclaration;false;get_Version;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlDeclaration;false;set_Encoding;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlDeclaration;false;set_Standalone;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDictionary;false;Add;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlDictionary;false;Add;(System.String);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDictionary;false;TryLookup;(System.Int32,System.Xml.XmlDictionaryString);;Argument[this];ReturnValue;taint;df-generated | @@ -14324,7 +13058,6 @@ | System.Xml;XmlDocument;false;remove_NodeInserting;(System.Xml.XmlNodeChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml;XmlDocument;false;remove_NodeRemoved;(System.Xml.XmlNodeChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml;XmlDocument;false;remove_NodeRemoving;(System.Xml.XmlNodeChangedEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml;XmlDocument;false;set_Schemas;(System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDocument;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlDocumentFragment;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlDocumentFragment;false;WriteContentTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | @@ -14359,7 +13092,6 @@ | System.Xml;XmlElement;false;SetAttributeNode;(System.Xml.XmlAttribute);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlElement;false;WriteContentTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlElement;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | -| System.Xml;XmlElement;false;set_Prefix;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlEntity;false;get_NotationName;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlEntity;false;get_PublicId;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlEntity;false;get_SystemId;();;Argument[this];ReturnValue;taint;df-generated | @@ -14484,33 +13216,11 @@ | System.Xml;XmlParserContext;false;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding);;Argument[6];Argument[this];taint;df-generated | | System.Xml;XmlParserContext;false;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding);;Argument[7];Argument[this];taint;df-generated | | System.Xml;XmlParserContext;false;XmlParserContext;(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding);;Argument[9];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;get_BaseURI;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_DocTypeName;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_InternalSubset;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_NamespaceManager;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_PublicId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_SystemId;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;get_XmlLang;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlParserContext;false;set_BaseURI;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_DocTypeName;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_InternalSubset;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_NameTable;(System.Xml.XmlNameTable);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_NamespaceManager;(System.Xml.XmlNamespaceManager);;Argument[0].Element;Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_PublicId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_SystemId;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlParserContext;false;set_XmlLang;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlProcessingInstruction;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlProcessingInstruction;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | | System.Xml;XmlProcessingInstruction;false;XmlProcessingInstruction;(System.String,System.String,System.Xml.XmlDocument);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlProcessingInstruction;false;XmlProcessingInstruction;(System.String,System.String,System.Xml.XmlDocument);;Argument[1];Argument[this];taint;df-generated | -| System.Xml;XmlProcessingInstruction;false;get_Data;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlProcessingInstruction;false;get_Target;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlProcessingInstruction;false;set_Data;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlProcessingInstruction;false;set_InnerText;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlProcessingInstruction;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlQualifiedName;false;ToString;(System.String,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlQualifiedName;false;ToString;(System.String,System.String);;Argument[1];ReturnValue;taint;df-generated | | System.Xml;XmlReader;false;Create;(System.IO.Stream);;Argument[0];ReturnValue;taint;manual | @@ -14547,10 +13257,7 @@ | System.Xml;XmlReader;true;get_Name;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlReader;true;get_SchemaInfo;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlReaderSettings;false;add_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml;XmlReaderSettings;false;get_NameTable;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlReaderSettings;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Xml;XmlReaderSettings;false;set_NameTable;(System.Xml.XmlNameTable);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlReaderSettings;false;set_Schemas;(System.Xml.Schema.XmlSchemaSet);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlReaderSettings;false;set_XmlResolver;(System.Xml.XmlResolver);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlResolver;true;ResolveUri;(System.Uri,System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlResolver;true;ResolveUri;(System.Uri,System.String);;Argument[1];ReturnValue;taint;df-generated | @@ -14558,11 +13265,9 @@ | System.Xml;XmlSecureResolver;false;GetEntityAsync;(System.Uri,System.String,System.Type);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlSignificantWhitespace;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlSignificantWhitespace;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | -| System.Xml;XmlSignificantWhitespace;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlText;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlText;false;SplitText;(System.Int32);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlText;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | -| System.Xml;XmlText;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlTextReader;false;GetRemainder;();;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlTextReader;false;LookupNamespace;(System.String);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlTextReader;false;XmlTextReader;(System.IO.Stream,System.Xml.XmlNodeType,System.Xml.XmlParserContext);;Argument[2];Argument[this];taint;df-generated | @@ -14612,7 +13317,6 @@ | System.Xml;XmlValidatingReader;false;remove_ValidationEventHandler;(System.Xml.Schema.ValidationEventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Xml;XmlWhitespace;false;CloneNode;(System.Boolean);;Argument[this];ReturnValue;taint;df-generated | | System.Xml;XmlWhitespace;false;WriteTo;(System.Xml.XmlWriter);;Argument[this];Argument[0];taint;df-generated | -| System.Xml;XmlWhitespace;false;set_Value;(System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;false;Create;(System.IO.Stream);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlWriter;false;Create;(System.IO.Stream,System.Xml.XmlWriterSettings);;Argument[0];ReturnValue;taint;df-generated | | System.Xml;XmlWriter;false;Create;(System.IO.Stream,System.Xml.XmlWriterSettings);;Argument[1];ReturnValue;taint;df-generated | @@ -14653,12 +13357,6 @@ | System.Xml;XmlWriter;true;WriteQualifiedName;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;true;WriteValue;(System.Object);;Argument[0];Argument[this];taint;df-generated | | System.Xml;XmlWriter;true;WriteValue;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlWriterSettings;false;get_Encoding;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlWriterSettings;false;get_IndentChars;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlWriterSettings;false;get_NewLineChars;();;Argument[this];ReturnValue;taint;df-generated | -| System.Xml;XmlWriterSettings;false;set_Encoding;(System.Text.Encoding);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlWriterSettings;false;set_IndentChars;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Xml;XmlWriterSettings;false;set_NewLineChars;(System.String);;Argument[0];Argument[this];taint;df-generated | | System;Action;false;BeginInvoke;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System;Action;false;BeginInvoke;(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,System.AsyncCallback,System.Object);;Argument[16];Argument[16].Parameter[delegate-self];value;hq-generated | | System;Action;false;BeginInvoke;(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,System.AsyncCallback,System.Object);;Argument[15];Argument[15].Parameter[delegate-self];value;hq-generated | @@ -15142,14 +13840,11 @@ | System;Exception;false;GetBaseException;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;Exception;false;add_SerializeObjectState;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System;Exception;false;get_HelpLink;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_InnerException;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_StackTrace;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;get_TargetSite;();;Argument[this];ReturnValue;taint;df-generated | | System;Exception;false;remove_SerializeObjectState;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System;Exception;false;set_HelpLink;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;Exception;false;set_Source;(System.String);;Argument[0];Argument[this];taint;df-generated | | System;FormattableString;false;CurrentCulture;(System.FormattableString);;Argument[0];ReturnValue;taint;df-generated | | System;FormattableString;false;Invariant;(System.FormattableString);;Argument[0];ReturnValue;taint;df-generated | | System;FormattableString;false;ToString;();;Argument[this];ReturnValue;taint;df-generated | @@ -15267,6 +13962,14 @@ | System;MemoryExtensions;false;AsMemory;(T[],System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | | System;MemoryExtensions;false;AsMemory;(T[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | | System;MemoryExtensions;false;AsMemory;(T[],System.Range);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Index);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(System.ArraySegment,System.Range);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(T[]);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;AsSpan;(T[],System.Int32,System.Int32);;Argument[0].Element;ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;CopyTo;(T[],System.Span);;Argument[0].Element;Argument[1];taint;df-generated | | System;MemoryExtensions;false;EnumerateLines;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;EnumerateRunes;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Replace;(System.ReadOnlySpan,System.Span,T,T);;Argument[0].Element;Argument[1].Element;value;manual | @@ -15277,29 +13980,45 @@ | System;MemoryExtensions;false;Trim;(System.Memory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlyMemory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,System.Char);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Memory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Memory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlyMemory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlyMemory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.ReadOnlySpan,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;Trim;(System.Span,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;Trim;(System.Span,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Memory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlyMemory);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,System.Char);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Memory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Memory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlyMemory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlyMemory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.ReadOnlySpan,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimEnd;(System.Span,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimEnd;(System.Span,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Memory);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlyMemory);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,System.Char);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.Span);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Memory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Memory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlyMemory,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlyMemory,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.ReadOnlySpan,T);;Argument[0];ReturnValue;taint;df-generated | | System;MemoryExtensions;false;TrimStart;(System.Span,System.ReadOnlySpan);;Argument[0];ReturnValue;taint;df-generated | +| System;MemoryExtensions;false;TrimStart;(System.Span,T);;Argument[0];ReturnValue;taint;df-generated | | System;MissingFieldException;false;MissingFieldException;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | | System;MissingFieldException;false;MissingFieldException;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | | System;MissingFieldException;false;get_Message;();;Argument[this];ReturnValue;taint;df-generated | @@ -15335,7 +14054,6 @@ | System;OperationCanceledException;false;OperationCanceledException;(System.String,System.Exception,System.Threading.CancellationToken);;Argument[2];Argument[this];taint;df-generated | | System;OperationCanceledException;false;OperationCanceledException;(System.String,System.Threading.CancellationToken);;Argument[1];Argument[this];taint;df-generated | | System;OperationCanceledException;false;OperationCanceledException;(System.Threading.CancellationToken);;Argument[0];Argument[this];taint;df-generated | -| System;OperationCanceledException;false;get_CancellationToken;();;Argument[this];ReturnValue;taint;df-generated | | System;Predicate;false;BeginInvoke;(T,System.AsyncCallback,System.Object);;Argument[1];Argument[1].Parameter[delegate-self];value;hq-generated | | System;Progress;false;Progress;(System.Action);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System;Progress;false;add_ProgressChanged;(System.EventHandler);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | @@ -15984,21 +14702,7 @@ | System;UriBuilder;false;UriBuilder;(System.String,System.String,System.Int32,System.String);;Argument[3];Argument[this];taint;df-generated | | System;UriBuilder;false;UriBuilder;(System.String,System.String,System.Int32,System.String,System.String);;Argument[4];Argument[this];taint;df-generated | | System;UriBuilder;false;UriBuilder;(System.Uri);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;get_Fragment;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Host;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Password;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Path;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Query;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_Scheme;();;Argument[this];ReturnValue;taint;df-generated | | System;UriBuilder;false;get_Uri;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;get_UserName;();;Argument[this];ReturnValue;taint;df-generated | -| System;UriBuilder;false;set_Fragment;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Host;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Password;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Path;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Query;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_Scheme;(System.String);;Argument[0];Argument[this];taint;df-generated | -| System;UriBuilder;false;set_UserName;(System.String);;Argument[0];Argument[this];taint;df-generated | | System;UriFormatException;false;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);;Argument[this];Argument[0];taint;df-generated | | System;UriParser;false;Register;(System.UriParser,System.String,System.Int32);;Argument[1];Argument[0];taint;df-generated | | System;UriParser;true;GetComponents;(System.Uri,System.UriComponents,System.UriFormat);;Argument[0];ReturnValue;taint;df-generated | From c12c2a534c709b987789f221706afa540eec6ae3 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 4 Apr 2024 16:20:37 +0200 Subject: [PATCH 152/198] C#: Update the model editor code to disregard properties in case both a getter and a setter is present. --- csharp/ql/src/utils/modeleditor/ModelEditor.qll | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/csharp/ql/src/utils/modeleditor/ModelEditor.qll b/csharp/ql/src/utils/modeleditor/ModelEditor.qll index bdb0760da38..5c9905f9923 100644 --- a/csharp/ql/src/utils/modeleditor/ModelEditor.qll +++ b/csharp/ql/src/utils/modeleditor/ModelEditor.qll @@ -9,9 +9,17 @@ private import Telemetry.TestLibrary /** Holds if the given callable is not worth supporting. */ private predicate isUninteresting(Callable c) { - c.getDeclaringType() instanceof TestLibrary or - c.(Constructor).isParameterless() or + c.getDeclaringType() instanceof TestLibrary + or + c.(Constructor).isParameterless() + or c.getDeclaringType() instanceof AnonymousClass + or + // The data flow library uses read/store steps for properties, so we don't need to model them, + // if both a getter and a setter exist. + exists(Property p | p = c.(Accessor).getDeclaration() | + exists(p.getSetter()) and exists(p.getGetter()) + ) } /** From 829557fdda39fc0456724909dc25dcdcfeadf7aa Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 4 Apr 2024 16:20:58 +0200 Subject: [PATCH 153/198] C#: Update expected test output. --- .../test/utils/modeleditor/ApplicationModeEndpoints.expected | 2 -- .../ql/test/utils/modeleditor/FrameworkModeEndpoints.expected | 4 ---- 2 files changed, 6 deletions(-) diff --git a/csharp/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected b/csharp/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected index ec5523cc23f..6e0758ca809 100644 --- a/csharp/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected +++ b/csharp/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected @@ -5,8 +5,6 @@ | PublicClass.cs:19:33:19:50 | call to method ReadLine | System | Console | ReadLine | () | true | System.Console | 8.0.0.0 | neutral | source | | PublicClass.cs:19:33:19:50 | call to method ReadLine | System | Console | ReadLine | () | true | System.Console | 8.0.0.0 | source | source | | PublicClass.cs:24:9:24:46 | call to method Write | System | Console | Write | (System.Object) | true | System.Console | 8.0.0.0 | neutral | source | -| PublicClass.cs:24:23:24:45 | access to property BackgroundColor | System | Console | get_BackgroundColor | () | true | System.Console | 8.0.0.0 | neutral | source | -| PublicClass.cs:25:9:25:31 | access to property ForegroundColor | System | Console | set_ForegroundColor | (System.ConsoleColor) | true | System.Console | 8.0.0.0 | neutral | source | | PublicClass.cs:30:9:30:30 | call to method WriteLine | System | Console | WriteLine | (System.String) | true | System.Console | 8.0.0.0 | neutral | source | | PublicGenericClass.cs:9:9:9:30 | call to method WriteLine | System | Console | WriteLine | (System.Object) | true | System.Console | 8.0.0.0 | neutral | source | | PublicGenericClass.cs:14:9:14:30 | call to method WriteLine | System | Console | WriteLine | (System.Object) | true | System.Console | 8.0.0.0 | neutral | source | diff --git a/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected b/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected index 1fd24081d41..d66d6646b7d 100644 --- a/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected +++ b/csharp/ql/test/utils/modeleditor/FrameworkModeEndpoints.expected @@ -1,8 +1,6 @@ | PublicClass.cs:7:17:7:21 | stuff | GitHub.CodeQL | PublicClass | stuff | (System.String) | false | PublicClass.cs | | | PublicClass.cs:12:24:12:34 | staticStuff | GitHub.CodeQL | PublicClass | staticStuff | (System.String) | false | PublicClass.cs | | | PublicClass.cs:17:20:17:33 | protectedStuff | GitHub.CodeQL | PublicClass | protectedStuff | (System.String) | false | PublicClass.cs | | -| PublicClass.cs:33:45:33:47 | get_PublicProperty | GitHub.CodeQL | PublicClass | get_PublicProperty | () | false | PublicClass.cs | | -| PublicClass.cs:33:50:33:52 | set_PublicProperty | GitHub.CodeQL | PublicClass | set_PublicProperty | (System.String) | false | PublicClass.cs | | | PublicClass.cs:35:19:35:30 | summaryStuff | GitHub.CodeQL | PublicClass | summaryStuff | (System.String) | true | PublicClass.cs | summary | | 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 | @@ -14,6 +12,4 @@ | PublicGenericInterface.cs:9:10:9:19 | stuff2`1 | GitHub.CodeQL | PublicGenericInterface | stuff2 | (T2) | false | PublicGenericInterface.cs | | | PublicGenericInterface.cs:11:17:11:27 | staticStuff | GitHub.CodeQL | PublicGenericInterface | 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 | | | PublicInterface.cs:11:17:11:27 | staticStuff | GitHub.CodeQL | PublicInterface | staticStuff | (System.String) | false | PublicInterface.cs | | From ac2769c142bb3f90e3247918ae843e2e3ecbe272 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 5 Apr 2024 11:40:47 +0200 Subject: [PATCH 154/198] C#: Update the Telemetry queries such that properties with both get and set are no longer interesting. --- csharp/ql/src/Telemetry/ExternalApi.qll | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/csharp/ql/src/Telemetry/ExternalApi.qll b/csharp/ql/src/Telemetry/ExternalApi.qll index ebb2411d3a0..8f1ba4413e3 100644 --- a/csharp/ql/src/Telemetry/ExternalApi.qll +++ b/csharp/ql/src/Telemetry/ExternalApi.qll @@ -13,8 +13,15 @@ private import TestLibrary /** Holds if the given callable is not worth supporting. */ private predicate isUninteresting(Callable c) { - c.getDeclaringType() instanceof TestLibrary or + c.getDeclaringType() instanceof TestLibrary + or c.(Constructor).isParameterless() + or + // The data flow library uses read/store steps for properties, so we don't need to model them, + // if both a getter and a setter exist. + exists(Property p | p = c.(Accessor).getDeclaration() | + exists(p.getSetter()) and exists(p.getGetter()) + ) } /** From db48461ebcfbeb41c96cf0393e2e21c9ac2594ee Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 5 Apr 2024 15:41:12 +0200 Subject: [PATCH 155/198] C#: Add change note. --- .../change-notes/2024-04-05-dotnet-runtime-property-models.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 csharp/ql/lib/change-notes/2024-04-05-dotnet-runtime-property-models.md diff --git a/csharp/ql/lib/change-notes/2024-04-05-dotnet-runtime-property-models.md b/csharp/ql/lib/change-notes/2024-04-05-dotnet-runtime-property-models.md new file mode 100644 index 00000000000..f4ae2b3bb5e --- /dev/null +++ b/csharp/ql/lib/change-notes/2024-04-05-dotnet-runtime-property-models.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Generated .NET Runtime models for properties with both getters and setters have been removed as this is now handled by the data flow library. From e70a49a77171e101b9a5dccefb58a1f13350187c Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Wed, 10 Apr 2024 16:59:42 +0200 Subject: [PATCH 156/198] C#: Add some manual models for ProcessStartInfo. --- csharp/ql/lib/ext/System.Diagnostics.model.yml | 3 +++ .../library-tests/dataflow/library/FlowSummaries.expected | 6 +++--- .../dataflow/library/FlowSummariesFiltered.expected | 6 +++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/csharp/ql/lib/ext/System.Diagnostics.model.yml b/csharp/ql/lib/ext/System.Diagnostics.model.yml index a05de14671f..cdec0c87e71 100644 --- a/csharp/ql/lib/ext/System.Diagnostics.model.yml +++ b/csharp/ql/lib/ext/System.Diagnostics.model.yml @@ -9,6 +9,9 @@ extensions: - ["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", "ProcessModuleCollection", False, "CopyTo", "(System.Diagnostics.ProcessModule[],System.Int32)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] + - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.ProcessStartInfo.FileName]", "value", "manual"] + - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.String)", "", "Argument[0]", "Argument[this].Property[System.Diagnostics.ProcessStartInfo.FileName]", "value", "manual"] + - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.String)", "", "Argument[1]", "Argument[this].Property[System.Diagnostics.ProcessStartInfo.Arguments]", "value", "manual"] - ["System.Diagnostics", "ProcessThreadCollection", False, "Add", "(System.Diagnostics.ProcessThread)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - ["System.Diagnostics", "ProcessThreadCollection", False, "CopyTo", "(System.Diagnostics.ProcessThread[],System.Int32)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - ["System.Diagnostics", "TraceListenerCollection", False, "Add", "(System.Diagnostics.TraceListener)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected index 0b72b6d862c..72d7e42a6f6 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected @@ -8735,10 +8735,10 @@ summary | System.Diagnostics;ProcessModule;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModule;false;get_ModuleName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModuleCollection;false;CopyTo;(System.Diagnostics.ProcessModule[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String);;Argument[0];Argument[this];taint;df-generated | +| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String);;Argument[0];Argument[this].Property[System.Diagnostics.ProcessStartInfo.FileName];value;manual | | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | +| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[0];Argument[this].Property[System.Diagnostics.ProcessStartInfo.FileName];value;manual | +| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[1];Argument[this].Property[System.Diagnostics.ProcessStartInfo.Arguments];value;manual | | System.Diagnostics;ProcessStartInfo;false;get_Environment;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;get_EnvironmentVariables;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessThreadCollection;false;Add;(System.Diagnostics.ProcessThread);;Argument[0];Argument[this].Element;value;manual | diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected index 7cfef288831..cf0bf8e3e0a 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected @@ -6706,10 +6706,10 @@ | System.Diagnostics;ProcessModule;false;get_FileName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModule;false;get_ModuleName;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessModuleCollection;false;CopyTo;(System.Diagnostics.ProcessModule[],System.Int32);;Argument[this].Element;Argument[0].Element;value;manual | -| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String);;Argument[0];Argument[this];taint;df-generated | +| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String);;Argument[0];Argument[this].Property[System.Diagnostics.ProcessStartInfo.FileName];value;manual | | System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.Collections.Generic.IEnumerable);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[0];Argument[this];taint;df-generated | -| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[1];Argument[this];taint;df-generated | +| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[0];Argument[this].Property[System.Diagnostics.ProcessStartInfo.FileName];value;manual | +| System.Diagnostics;ProcessStartInfo;false;ProcessStartInfo;(System.String,System.String);;Argument[1];Argument[this].Property[System.Diagnostics.ProcessStartInfo.Arguments];value;manual | | System.Diagnostics;ProcessStartInfo;false;get_Environment;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessStartInfo;false;get_EnvironmentVariables;();;Argument[this];ReturnValue;taint;df-generated | | System.Diagnostics;ProcessThreadCollection;false;Add;(System.Diagnostics.ProcessThread);;Argument[0];Argument[this].Element;value;manual | From cb3a59446c9baeffccb95275b5684122aa581abc Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Wed, 10 Apr 2024 17:04:38 +0200 Subject: [PATCH 157/198] C#: Remove redundant neutral summaries for ProcessStartInfo. --- csharp/ql/lib/ext/System.Diagnostics.model.yml | 9 --------- .../dataflow/library/FlowSummaries.expected | 5 ----- 2 files changed, 14 deletions(-) diff --git a/csharp/ql/lib/ext/System.Diagnostics.model.yml b/csharp/ql/lib/ext/System.Diagnostics.model.yml index cdec0c87e71..4d1d7b5b514 100644 --- a/csharp/ql/lib/ext/System.Diagnostics.model.yml +++ b/csharp/ql/lib/ext/System.Diagnostics.model.yml @@ -22,12 +22,3 @@ extensions: - ["System.Diagnostics", "TraceListenerCollection", False, "get_Item", "(System.Int32)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - ["System.Diagnostics", "TraceListenerCollection", False, "get_Item", "(System.String)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - ["System.Diagnostics", "TraceListenerCollection", False, "set_Item", "(System.Int32,System.Diagnostics.TraceListener)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - addsTo: - pack: codeql/csharp-all - extensible: neutralModel - data: - - ["System.Diagnostics", "ProcessStartInfo", "set_Arguments", "(System.String)", "summary", "manual"] - - ["System.Diagnostics", "ProcessStartInfo", "set_FileName", "(System.String)", "summary", "manual"] - - ["System.Diagnostics", "ProcessStartInfo", "set_UserName", "(System.String)", "summary", "manual"] - - ["System.Diagnostics", "ProcessStartInfo", "set_Verb", "(System.String)", "summary", "manual"] - - ["System.Diagnostics", "ProcessStartInfo", "set_WorkingDirectory", "(System.String)", "summary", "manual"] diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected index 72d7e42a6f6..adfd112f6ab 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected @@ -25697,11 +25697,6 @@ neutral | System.Diagnostics;ProcessModuleCollection;get_Item;(System.Int32);summary;df-generated | | System.Diagnostics;ProcessStartInfo;get_ArgumentList;();summary;df-generated | | System.Diagnostics;ProcessStartInfo;get_Verbs;();summary;df-generated | -| System.Diagnostics;ProcessStartInfo;set_Arguments;(System.String);summary;manual | -| System.Diagnostics;ProcessStartInfo;set_FileName;(System.String);summary;manual | -| System.Diagnostics;ProcessStartInfo;set_UserName;(System.String);summary;manual | -| System.Diagnostics;ProcessStartInfo;set_Verb;(System.String);summary;manual | -| System.Diagnostics;ProcessStartInfo;set_WorkingDirectory;(System.String);summary;manual | | System.Diagnostics;ProcessThread;ResetIdealProcessor;();summary;df-generated | | System.Diagnostics;ProcessThread;get_BasePriority;();summary;df-generated | | System.Diagnostics;ProcessThread;get_CurrentPriority;();summary;df-generated | From f79996214668aaeb1145e90dd498c8c7dda8dd36 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Wed, 10 Apr 2024 17:53:08 +0200 Subject: [PATCH 158/198] C#: Update expected test output. --- .../CWE-078/CommandInjection.expected | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/csharp/ql/test/query-tests/Security Features/CWE-078/CommandInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-078/CommandInjection.expected index 8c6cb60e24a..dd60997c27f 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-078/CommandInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-078/CommandInjection.expected @@ -2,18 +2,12 @@ edges | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:28:27:28:47 | ... + ... | provenance | | | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:28:50:28:66 | ... + ... | provenance | | | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:30:63:30:71 | access to local variable userInput | provenance | | -| CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:30:63:30:71 | access to local variable userInput : String | provenance | | | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:30:74:30:82 | access to local variable userInput | provenance | | -| CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:30:74:30:82 | access to local variable userInput : String | provenance | | | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:34:39:34:47 | access to local variable userInput | provenance | | | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:35:40:35:48 | access to local variable userInput | provenance | | | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | CommandInjection.cs:36:47:36:55 | access to local variable userInput | provenance | | -| CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:27:32:27:51 | access to property Text : String | provenance | MaD:2149 | +| CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:27:32:27:51 | access to property Text : String | provenance | MaD:2147 | | CommandInjection.cs:27:32:27:51 | access to property Text : String | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | provenance | | -| CommandInjection.cs:30:30:30:38 | access to local variable startInfo : ProcessStartInfo | CommandInjection.cs:31:27:31:35 | access to local variable startInfo | provenance | | -| CommandInjection.cs:30:42:30:83 | object creation of type ProcessStartInfo : ProcessStartInfo | CommandInjection.cs:30:30:30:38 | access to local variable startInfo : ProcessStartInfo | provenance | | -| CommandInjection.cs:30:63:30:71 | access to local variable userInput : String | CommandInjection.cs:30:42:30:83 | object creation of type ProcessStartInfo : ProcessStartInfo | provenance | MaD:21445 | -| CommandInjection.cs:30:74:30:82 | access to local variable userInput : String | CommandInjection.cs:30:42:30:83 | object creation of type ProcessStartInfo : ProcessStartInfo | provenance | MaD:21446 | | CommandInjection.cs:51:54:51:80 | call to method GetString : String | CommandInjection.cs:51:46:51:80 | ... + ... | provenance | | nodes | CommandInjection.cs:27:20:27:28 | access to local variable userInput : String | semmle.label | access to local variable userInput : String | @@ -21,13 +15,8 @@ nodes | CommandInjection.cs:27:32:27:51 | access to property Text : String | semmle.label | access to property Text : String | | CommandInjection.cs:28:27:28:47 | ... + ... | semmle.label | ... + ... | | CommandInjection.cs:28:50:28:66 | ... + ... | semmle.label | ... + ... | -| CommandInjection.cs:30:30:30:38 | access to local variable startInfo : ProcessStartInfo | semmle.label | access to local variable startInfo : ProcessStartInfo | -| CommandInjection.cs:30:42:30:83 | object creation of type ProcessStartInfo : ProcessStartInfo | semmle.label | object creation of type ProcessStartInfo : ProcessStartInfo | | CommandInjection.cs:30:63:30:71 | access to local variable userInput | semmle.label | access to local variable userInput | -| CommandInjection.cs:30:63:30:71 | access to local variable userInput : String | semmle.label | access to local variable userInput : String | | CommandInjection.cs:30:74:30:82 | access to local variable userInput | semmle.label | access to local variable userInput | -| CommandInjection.cs:30:74:30:82 | access to local variable userInput : String | semmle.label | access to local variable userInput : String | -| CommandInjection.cs:31:27:31:35 | access to local variable startInfo | semmle.label | access to local variable startInfo | | CommandInjection.cs:34:39:34:47 | access to local variable userInput | semmle.label | access to local variable userInput | | CommandInjection.cs:35:40:35:48 | access to local variable userInput | semmle.label | access to local variable userInput | | CommandInjection.cs:36:47:36:55 | access to local variable userInput | semmle.label | access to local variable userInput | @@ -39,7 +28,6 @@ subpaths | CommandInjection.cs:28:50:28:66 | ... + ... | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:28:50:28:66 | ... + ... | This command line depends on a $@. | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox | user-provided value | | CommandInjection.cs:30:63:30:71 | access to local variable userInput | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:30:63:30:71 | access to local variable userInput | This command line depends on a $@. | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox | user-provided value | | CommandInjection.cs:30:74:30:82 | access to local variable userInput | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:30:74:30:82 | access to local variable userInput | This command line depends on a $@. | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox | user-provided value | -| CommandInjection.cs:31:27:31:35 | access to local variable startInfo | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:31:27:31:35 | access to local variable startInfo | This command line depends on a $@. | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox | user-provided value | | CommandInjection.cs:34:39:34:47 | access to local variable userInput | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:34:39:34:47 | access to local variable userInput | This command line depends on a $@. | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox | user-provided value | | CommandInjection.cs:35:40:35:48 | access to local variable userInput | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:35:40:35:48 | access to local variable userInput | This command line depends on a $@. | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox | user-provided value | | CommandInjection.cs:36:47:36:55 | access to local variable userInput | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox : TextBox | CommandInjection.cs:36:47:36:55 | access to local variable userInput | This command line depends on a $@. | CommandInjection.cs:27:32:27:46 | access to field categoryTextBox | user-provided value | From bdd6fba06af1b24a79e7921dba8ab01eb255522a Mon Sep 17 00:00:00 2001 From: Chris Smowton Date: Thu, 11 Apr 2024 18:12:05 +0100 Subject: [PATCH 159/198] Java: add test for a Maven project with an unreachable repository --- .../buildless-fetches.expected | 5 + .../diagnostics.expected | 126 ++++++++++++++++++ .../pom.xml | 81 +++++++++++ .../src/main/java/dlfs/App.java | 13 ++ .../src/site/site.xml | 26 ++++ .../src/test/java/dlfs/AppTest.java | 38 ++++++ .../test.py | 8 ++ 7 files changed, 297 insertions(+) create mode 100644 java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/buildless-fetches.expected create mode 100644 java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/diagnostics.expected create mode 100644 java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/pom.xml create mode 100644 java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/main/java/dlfs/App.java create mode 100644 java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/site/site.xml create mode 100644 java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/test/java/dlfs/AppTest.java create mode 100644 java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/test.py diff --git a/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/buildless-fetches.expected b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/buildless-fetches.expected new file mode 100644 index 00000000000..a428821bcd1 --- /dev/null +++ b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/buildless-fetches.expected @@ -0,0 +1,5 @@ +https://repo.maven.apache.org/maven2/com/blazegraph/junit-ext/2.1.4/junit-ext-2.1.4.jar +https://repo.maven.apache.org/maven2/com/greghaskins/spectrum/1.2.0/spectrum-1.2.0-tests.jar +https://repo.maven.apache.org/maven2/com/pyx4me/cldcunit/2.0.4/cldcunit-2.0.4.jar +https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar +https://repo1.maven.org/maven2/junit/junit/9.9.9/junit-9.9.9.jar diff --git a/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/diagnostics.expected b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/diagnostics.expected new file mode 100644 index 00000000000..bcca6752827 --- /dev/null +++ b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/diagnostics.expected @@ -0,0 +1,126 @@ +{ + "markdownMessage": "At least one dependency JAR suggested by the build system could not be downloaded. This means the analysis will try to satisfy the dependency with its default choice for the required external package name, which may be the wrong version or the wrong package entirely. This may lead to partial analysis of code using this dependency. See the extraction log for full details. If the cause appears to be a temporary outage, consider retrying the analysis.", + "severity": "warning", + "source": { + "extractorName": "java", + "id": "java/extractor/buildless/suggested-classpath-fetches-failed", + "name": "Some build-system suggested dependencies could not be fetched" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": true, + "telemetry": true + } +} +{ + "markdownMessage": "Buildless extraction tried and failed to fetch a jar (`https://repo1.maven.org/maven2, junit:junit:jar:9.9.9`). If a temporary network outage is likely, consider retrying the scan.", + "severity": "warning", + "source": { + "extractorName": "java", + "id": "java/extractor/buildless/jar-fetch-failed", + "name": "Fetching a dependency jar failed" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": true, + "telemetry": true + } +} +{ + "markdownMessage": "Java analysis used build tool Maven to pick a JDK version and/or to recommend external dependencies.", + "severity": "unknown", + "source": { + "extractorName": "java", + "id": "java/autobuilder/buildless/using-build-tool-advice", + "name": "Java analysis used build tool Maven to pick a JDK version and/or to recommend external dependencies" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": false, + "telemetry": true + } +} +{ + "markdownMessage": "Java analysis used the system default JDK.", + "severity": "unknown", + "source": { + "extractorName": "java", + "id": "java/autobuilder/buildless/jdk-system-default", + "name": "Java analysis used the system default JDK" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": false, + "telemetry": true + } +} +{ + "markdownMessage": "Java analysis with build-mode 'none' completed.", + "severity": "unknown", + "source": { + "extractorName": "java", + "id": "java/autobuilder/buildless/complete", + "name": "Java analysis with build-mode 'none' completed" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": false, + "telemetry": true + } +} +{ + "markdownMessage": "Java was extracted with build-mode set to 'none'. This means that all Java source in the working directory will be scanned, with build tools such as Maven and Gradle only contributing information about external dependencies.", + "severity": "note", + "source": { + "extractorName": "java", + "id": "java/autobuilder/buildless/mode-active", + "name": "Java was extracted with build-mode set to 'none'" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": true, + "telemetry": true + } +} +{ + "markdownMessage": "Reading the dependency graph from build files provided 1 classpath entries", + "severity": "unknown", + "source": { + "extractorName": "java", + "id": "java/autobuilder/buildless/depgraph-provided-by-maven", + "name": "Java analysis extracted precise dependency graph information from tool Maven" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": false, + "telemetry": true + } +} +{ + "markdownMessage": "Running the Maven plugin `com.github.ferstl:depgraph-maven-plugin:4.0.2:graph` yielded an artifact transfer exception. This means some dependency information will be unavailable, and so some dependencies will be guessed based on Java package names. Consider investigating why this plugin encountered errors retrieving dependencies.", + "severity": "warning", + "source": { + "extractorName": "java", + "id": "java/autobuilder/buildless/depgraph-maven-plugin-transfer-exception", + "name": "Java analysis encountered a transfer exception dependency graph from Maven" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": true, + "telemetry": true + } +} +{ + "markdownMessage": "Some classpath entries had to be inferred from external package names used in source code -- for example, guessing that if `javax.xml.bind` is referred to, then JAXB should be added to the classpath. This means that the dependency information extracted from build scripts was insufficient. The dependencies guessed this way might be the wrong versions, leading to failure to extract some uses of those external libraries. The cause may be missing dependencies that should be generated at build time -- in this case, consider using a build mode other than 'none'. See the full analysis log for details of the inferred classpath entries.", + "severity": "unknown", + "source": { + "extractorName": "java", + "id": "java/extractor/buildless/supplied-classpath-insufficient", + "name": "Some classpath entries were inferred from used external package names" + }, + "visibility": { + "cliSummaryTable": true, + "statusPage": false, + "telemetry": true + } +} diff --git a/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/pom.xml b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/pom.xml new file mode 100644 index 00000000000..324a2447000 --- /dev/null +++ b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/pom.xml @@ -0,0 +1,81 @@ + + + + 4.0.0 + + dlfs + asdkfj + 1.0-SNAPSHOT + + asdkfj + A simple asdkfj. + + http://www.example.com + + + UTF-8 + 1.7 + 1.7 + + + + + my-repo1 + your custom repo + https://saldkfjadksfj.info/releases + + + + + + junit + junit + 9.9.9 + + + + + + + + maven-clean-plugin + 3.1.0 + + + maven-site-plugin + 3.7.1 + + + maven-project-info-reports-plugin + 3.0.0 + + + + maven-resources-plugin + 3.0.2 + + + maven-compiler-plugin + 3.8.0 + + + maven-surefire-plugin + 2.22.1 + + + maven-jar-plugin + 3.0.2 + + + maven-install-plugin + 2.5.2 + + + maven-deploy-plugin + 2.8.2 + + + + + diff --git a/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/main/java/dlfs/App.java b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/main/java/dlfs/App.java new file mode 100644 index 00000000000..e08fb89ccac --- /dev/null +++ b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/main/java/dlfs/App.java @@ -0,0 +1,13 @@ +package dlfs; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/site/site.xml b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/site/site.xml new file mode 100644 index 00000000000..11a5d4f80aa --- /dev/null +++ b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/site/site.xml @@ -0,0 +1,26 @@ + + + + + asdkfj + https://maven.apache.org/images/apache-maven-project.png + https://www.apache.org/ + + + + https://maven.apache.org/images/maven-logo-black-on-white.png + https://maven.apache.org/ + + + + org.apache.maven.skins + maven-fluido-skin + 1.7 + + + + + + + \ No newline at end of file diff --git a/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/test/java/dlfs/AppTest.java b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/test/java/dlfs/AppTest.java new file mode 100644 index 00000000000..a7ff215c450 --- /dev/null +++ b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/src/test/java/dlfs/AppTest.java @@ -0,0 +1,38 @@ +package dlfs; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/test.py b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/test.py new file mode 100644 index 00000000000..3f8deac940f --- /dev/null +++ b/java/ql/integration-tests/all-platforms/java/buildless-maven-tolerate-unavailable-dependency/test.py @@ -0,0 +1,8 @@ +from create_database_utils import * +from diagnostics_test_utils import * +from buildless_test_utils import * + +run_codeql_database_create([], lang="java", extra_args=["--build-mode=none"]) + +check_diagnostics() +check_buildless_fetches() From dc34cb0aae590d6003a106ebec0097bde64c90f1 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 13:24:18 +0200 Subject: [PATCH 160/198] C#: Update all MaD ids in the tests. --- .../CWE-759/HashWithoutSalt.expected | 4 +- .../dataflow/async/Async.expected | 4 +- .../collections/CollectionFlow.expected | 38 ++++---- .../dataflow/global/DataFlowPath.expected | 66 ++++++------- .../global/TaintTrackingPath.expected | 94 +++++++++---------- .../threat-models-flowtest1.expected | 6 +- .../threat-models-flowtest2.expected | 6 +- .../threat-models-flowtest3.expected | 6 +- .../threat-models-flowtest4.expected | 6 +- .../threat-models-flowtest5.expected | 6 +- .../threat-models-flowtest6.expected | 6 +- .../EntityFramework/Dataflow.expected | 16 ++-- .../UntrustedDataToExternalAPI.expected | 4 +- .../CWE-022/TaintedPath/TaintedPath.expected | 2 +- .../CWE-022/ZipSlip/ZipSlip.expected | 14 +-- .../CWE-079/StoredXSS/StoredXSS.expected | 2 +- .../CWE-079/XSS/XSS.expected | 4 +- .../CWE-079/XSSAsp/XSS.expected | 26 ++--- .../CWE-089/SqlInjection.expected | 38 ++++---- .../CWE-090/LDAPInjection.expected | 2 +- .../XMLInjection/XMLInjection.expected | 2 +- .../CWE-094/CodeInjection.expected | 2 +- .../CWE-099/ResourceInjection.expected | 2 +- .../CWE-112/MissingXMLValidation.expected | 12 +-- .../AssemblyPathInjection.expected | 2 +- .../CWE-117/LogForging.expected | 2 +- .../CWE-134/UncontrolledFormatString.expected | 6 +- .../ExposureInTransmittedData.expected | 4 +- .../ExceptionInformationExposure.expected | 38 ++++---- .../HardcodedSymmetricEncryptionKey.expected | 16 ++-- .../CWE-338/InsecureRandomness.expected | 8 +- ...safeDeserializationUntrustedInput.expected | 38 ++++---- ...safeDeserializationUntrustedInput.expected | 6 +- .../CWE-601/UrlRedirect/UrlRedirect.expected | 18 ++-- .../CWE-611/UntrustedDataInsecureXml.expected | 2 +- .../CWE-643/XPathInjection.expected | 4 +- .../CWE-730/ReDoS/ReDoS.expected | 2 +- .../CWE-730/ReDoSGlobalTimeout/ReDoS.expected | 2 +- .../RegexInjection/RegexInjection.expected | 2 +- .../CWE-807/ConditionalBypass.expected | 14 +-- .../CWE-838/InappropriateEncoding.expected | 4 +- 41 files changed, 267 insertions(+), 269 deletions(-) diff --git a/csharp/ql/test/experimental/Security Features/CWE-759/HashWithoutSalt.expected b/csharp/ql/test/experimental/Security Features/CWE-759/HashWithoutSalt.expected index 119ad546b1b..747ce3f2c0f 100644 --- a/csharp/ql/test/experimental/Security Features/CWE-759/HashWithoutSalt.expected +++ b/csharp/ql/test/experimental/Security Features/CWE-759/HashWithoutSalt.expected @@ -4,10 +4,10 @@ edges | HashWithoutSalt.cs:18:70:18:77 | access to parameter password : String | HashWithoutSalt.cs:18:28:18:105 | call to method ConvertStringToBinary : IBuffer | provenance | | | HashWithoutSalt.cs:38:16:38:24 | access to local variable passBytes : Byte[] | HashWithoutSalt.cs:39:51:39:59 | access to local variable passBytes | provenance | | | HashWithoutSalt.cs:38:28:38:72 | call to method GetBytes : Byte[] | HashWithoutSalt.cs:38:16:38:24 | access to local variable passBytes : Byte[] | provenance | | -| HashWithoutSalt.cs:38:64:38:71 | access to parameter password : String | HashWithoutSalt.cs:38:28:38:72 | call to method GetBytes : Byte[] | provenance | MaD:1871 | +| HashWithoutSalt.cs:38:64:38:71 | access to parameter password : String | HashWithoutSalt.cs:38:28:38:72 | call to method GetBytes : Byte[] | provenance | MaD:1869 | | HashWithoutSalt.cs:70:16:70:24 | access to local variable passBytes : Byte[] | HashWithoutSalt.cs:71:48:71:56 | access to local variable passBytes | provenance | | | HashWithoutSalt.cs:70:28:70:72 | call to method GetBytes : Byte[] | HashWithoutSalt.cs:70:16:70:24 | access to local variable passBytes : Byte[] | provenance | | -| HashWithoutSalt.cs:70:64:70:71 | access to parameter password : String | HashWithoutSalt.cs:70:28:70:72 | call to method GetBytes : Byte[] | provenance | MaD:1871 | +| HashWithoutSalt.cs:70:64:70:71 | access to parameter password : String | HashWithoutSalt.cs:70:28:70:72 | call to method GetBytes : Byte[] | provenance | MaD:1869 | nodes | HashWithoutSalt.cs:18:17:18:24 | access to local variable passBuff : IBuffer | semmle.label | access to local variable passBuff : IBuffer | | HashWithoutSalt.cs:18:28:18:105 | call to method ConvertStringToBinary : IBuffer | semmle.label | call to method ConvertStringToBinary : IBuffer | diff --git a/csharp/ql/test/library-tests/dataflow/async/Async.expected b/csharp/ql/test/library-tests/dataflow/async/Async.expected index b8ac6c20987..8577582c22d 100644 --- a/csharp/ql/test/library-tests/dataflow/async/Async.expected +++ b/csharp/ql/test/library-tests/dataflow/async/Async.expected @@ -30,8 +30,8 @@ edges | Async.cs:46:44:46:44 | x : String | Async.cs:48:32:48:32 | access to parameter x : String | provenance | | | Async.cs:46:44:46:44 | x : String | Async.cs:48:32:48:32 | access to parameter x : String | provenance | | | Async.cs:48:16:48:33 | call to method FromResult : Task [property Result] : String | Async.cs:43:14:43:30 | call to method ReturnTask : Task [property Result] : String | provenance | | -| Async.cs:48:32:48:32 | access to parameter x : String | Async.cs:48:16:48:33 | call to method FromResult : Task [property Result] : String | provenance | MaD:1995 | -| Async.cs:48:32:48:32 | access to parameter x : String | Async.cs:48:16:48:33 | call to method FromResult : Task [property Result] : String | provenance | MaD:1995 | +| Async.cs:48:32:48:32 | access to parameter x : String | Async.cs:48:16:48:33 | call to method FromResult : Task [property Result] : String | provenance | MaD:1993 | +| Async.cs:48:32:48:32 | access to parameter x : String | Async.cs:48:16:48:33 | call to method FromResult : Task [property Result] : String | provenance | MaD:1993 | | Async.cs:51:52:51:52 | x : String | Async.cs:51:58:51:58 | access to parameter x : String | provenance | | | Async.cs:51:52:51:52 | x : String | Async.cs:51:58:51:58 | access to parameter x : String | provenance | | | Async.cs:51:58:51:58 | access to parameter x : String | Async.cs:32:14:32:32 | call to method ReturnAwait2 : Task [property Result] : String | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/collections/CollectionFlow.expected b/csharp/ql/test/library-tests/dataflow/collections/CollectionFlow.expected index c1f6fa6a21f..f2563df2215 100644 --- a/csharp/ql/test/library-tests/dataflow/collections/CollectionFlow.expected +++ b/csharp/ql/test/library-tests/dataflow/collections/CollectionFlow.expected @@ -10,7 +10,7 @@ edges | CollectionFlow.cs:20:59:20:62 | dict : Dictionary [element, property Key] : A | CollectionFlow.cs:20:73:20:76 | access to parameter dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:20:73:20:76 | access to parameter dict : Dictionary [element, property Key] : A | CollectionFlow.cs:20:73:20:81 | access to property Keys : ICollection [element] : A | provenance | MaD:600 | | CollectionFlow.cs:20:73:20:76 | access to parameter dict : Dictionary [element, property Key] : A | CollectionFlow.cs:20:73:20:81 | access to property Keys : ICollection [element] : A | provenance | MaD:611 | -| CollectionFlow.cs:20:73:20:81 | access to property Keys : ICollection [element] : A | CollectionFlow.cs:20:73:20:89 | call to method First | provenance | MaD:1204 | +| CollectionFlow.cs:20:73:20:81 | access to property Keys : ICollection [element] : A | CollectionFlow.cs:20:73:20:89 | call to method First | provenance | MaD:1202 | | CollectionFlow.cs:22:34:22:35 | ts : A[] [element] : A | CollectionFlow.cs:22:41:22:42 | access to parameter ts : A[] [element] : A | provenance | | | CollectionFlow.cs:22:34:22:35 | ts : null [element] : A | CollectionFlow.cs:22:41:22:42 | access to parameter ts : null [element] : A | provenance | | | CollectionFlow.cs:22:41:22:42 | access to parameter ts : A[] [element] : A | CollectionFlow.cs:22:41:22:45 | access to array element : A | provenance | | @@ -20,18 +20,18 @@ edges | CollectionFlow.cs:26:58:26:61 | dict : Dictionary [element, property Value] : A | CollectionFlow.cs:26:67:26:70 | access to parameter dict : Dictionary [element, property Value] : A | provenance | | | CollectionFlow.cs:26:67:26:70 | access to parameter dict : Dictionary [element, property Value] : A | CollectionFlow.cs:26:67:26:73 | access to indexer : A | provenance | MaD:610 | | CollectionFlow.cs:28:59:28:62 | dict : Dictionary [element, property Value] : A | CollectionFlow.cs:28:68:28:71 | access to parameter dict : Dictionary [element, property Value] : A | provenance | | -| CollectionFlow.cs:28:68:28:71 | access to parameter dict : Dictionary [element, property Value] : A | CollectionFlow.cs:28:68:28:79 | call to method First> : KeyValuePair [property Value] : A | provenance | MaD:1204 | +| CollectionFlow.cs:28:68:28:71 | access to parameter dict : Dictionary [element, property Value] : A | CollectionFlow.cs:28:68:28:79 | call to method First> : KeyValuePair [property Value] : A | provenance | MaD:1202 | | CollectionFlow.cs:28:68:28:79 | call to method First> : KeyValuePair [property Value] : A | CollectionFlow.cs:28:68:28:85 | access to property Value : A | provenance | | | CollectionFlow.cs:30:60:30:63 | dict : Dictionary [element, property Value] : A | CollectionFlow.cs:30:69:30:72 | access to parameter dict : Dictionary [element, property Value] : A | provenance | | | CollectionFlow.cs:30:69:30:72 | access to parameter dict : Dictionary [element, property Value] : A | CollectionFlow.cs:30:69:30:79 | access to property Values : ICollection [element] : A | provenance | MaD:601 | | CollectionFlow.cs:30:69:30:72 | access to parameter dict : Dictionary [element, property Value] : A | CollectionFlow.cs:30:69:30:79 | access to property Values : ICollection [element] : A | provenance | MaD:612 | -| CollectionFlow.cs:30:69:30:79 | access to property Values : ICollection [element] : A | CollectionFlow.cs:30:69:30:87 | call to method First : A | provenance | MaD:1204 | +| CollectionFlow.cs:30:69:30:79 | access to property Values : ICollection [element] : A | CollectionFlow.cs:30:69:30:87 | call to method First : A | provenance | MaD:1202 | | CollectionFlow.cs:32:58:32:61 | dict : Dictionary [element, property Key] : A | CollectionFlow.cs:32:67:32:70 | access to parameter dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:32:67:32:70 | access to parameter dict : Dictionary [element, property Key] : A | CollectionFlow.cs:32:67:32:75 | access to property Keys : ICollection [element] : A | provenance | MaD:600 | | CollectionFlow.cs:32:67:32:70 | access to parameter dict : Dictionary [element, property Key] : A | CollectionFlow.cs:32:67:32:75 | access to property Keys : ICollection [element] : A | provenance | MaD:611 | -| CollectionFlow.cs:32:67:32:75 | access to property Keys : ICollection [element] : A | CollectionFlow.cs:32:67:32:83 | call to method First : A | provenance | MaD:1204 | +| CollectionFlow.cs:32:67:32:75 | access to property Keys : ICollection [element] : A | CollectionFlow.cs:32:67:32:83 | call to method First : A | provenance | MaD:1202 | | CollectionFlow.cs:34:57:34:60 | dict : Dictionary [element, property Key] : A | CollectionFlow.cs:34:66:34:69 | access to parameter dict : Dictionary [element, property Key] : A | provenance | | -| CollectionFlow.cs:34:66:34:69 | access to parameter dict : Dictionary [element, property Key] : A | CollectionFlow.cs:34:66:34:77 | call to method First> : KeyValuePair [property Key] : A | provenance | MaD:1204 | +| CollectionFlow.cs:34:66:34:69 | access to parameter dict : Dictionary [element, property Key] : A | CollectionFlow.cs:34:66:34:77 | call to method First> : KeyValuePair [property Key] : A | provenance | MaD:1202 | | CollectionFlow.cs:34:66:34:77 | call to method First> : KeyValuePair [property Key] : A | CollectionFlow.cs:34:66:34:81 | access to property Key : A | provenance | | | CollectionFlow.cs:36:49:36:52 | args : A[] [element] : A | CollectionFlow.cs:36:63:36:66 | access to parameter args : A[] [element] : A | provenance | | | CollectionFlow.cs:36:49:36:52 | args : null [element] : A | CollectionFlow.cs:36:63:36:66 | access to parameter args : null [element] : A | provenance | | @@ -163,7 +163,7 @@ edges | CollectionFlow.cs:218:20:218:56 | object creation of type Dictionary : Dictionary [element, property Key] : A | CollectionFlow.cs:218:13:218:16 | access to local variable dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:218:49:218:49 | access to local variable a : A | CollectionFlow.cs:218:20:218:56 | object creation of type Dictionary : Dictionary [element, property Key] : A | provenance | MaD:608 | | CollectionFlow.cs:219:14:219:17 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:219:14:219:22 | access to property Keys : Dictionary.KeyCollection [element] : A | provenance | MaD:600 | -| CollectionFlow.cs:219:14:219:22 | access to property Keys : Dictionary.KeyCollection [element] : A | CollectionFlow.cs:219:14:219:30 | call to method First | provenance | MaD:1204 | +| CollectionFlow.cs:219:14:219:22 | access to property Keys : Dictionary.KeyCollection [element] : A | CollectionFlow.cs:219:14:219:30 | call to method First | provenance | MaD:1202 | | CollectionFlow.cs:220:21:220:24 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:20:59:20:62 | dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:221:28:221:31 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:32:58:32:61 | dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:221:28:221:31 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:221:14:221:32 | call to method DictKeysFirst | provenance | | @@ -178,7 +178,7 @@ edges | CollectionFlow.cs:237:20:237:55 | object creation of type Dictionary : Dictionary [element, property Key] : A | CollectionFlow.cs:237:13:237:16 | access to local variable dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:237:48:237:48 | access to local variable a : A | CollectionFlow.cs:237:20:237:55 | object creation of type Dictionary : Dictionary [element, property Key] : A | provenance | MaD:613 | | CollectionFlow.cs:238:14:238:17 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:238:14:238:22 | access to property Keys : Dictionary.KeyCollection [element] : A | provenance | MaD:600 | -| CollectionFlow.cs:238:14:238:22 | access to property Keys : Dictionary.KeyCollection [element] : A | CollectionFlow.cs:238:14:238:30 | call to method First | provenance | MaD:1204 | +| CollectionFlow.cs:238:14:238:22 | access to property Keys : Dictionary.KeyCollection [element] : A | CollectionFlow.cs:238:14:238:30 | call to method First | provenance | MaD:1202 | | CollectionFlow.cs:239:21:239:24 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:20:59:20:62 | dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:240:28:240:31 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:32:58:32:61 | dict : Dictionary [element, property Key] : A | provenance | | | CollectionFlow.cs:240:28:240:31 | access to local variable dict : Dictionary [element, property Key] : A | CollectionFlow.cs:240:14:240:32 | call to method DictKeysFirst | provenance | | @@ -212,7 +212,7 @@ edges | CollectionFlow.cs:308:9:308:12 | [post] access to local variable list : List [element, property Key] : A | CollectionFlow.cs:309:9:309:12 | access to local variable list : List [element, property Key] : A | provenance | | | CollectionFlow.cs:308:18:308:47 | object creation of type KeyValuePair : KeyValuePair [property Key] : A | CollectionFlow.cs:308:9:308:12 | [post] access to local variable list : List [element, property Key] : A | provenance | MaD:605 | | CollectionFlow.cs:308:43:308:43 | access to local variable a : A | CollectionFlow.cs:308:18:308:47 | object creation of type KeyValuePair : KeyValuePair [property Key] : A | provenance | MaD:620 | -| CollectionFlow.cs:309:9:309:12 | access to local variable list : List [element, property Key] : A | CollectionFlow.cs:309:21:309:23 | kvp : KeyValuePair [property Key] : A | provenance | MaD:1300 | +| CollectionFlow.cs:309:9:309:12 | access to local variable list : List [element, property Key] : A | CollectionFlow.cs:309:21:309:23 | kvp : KeyValuePair [property Key] : A | provenance | MaD:1298 | | CollectionFlow.cs:309:21:309:23 | kvp : KeyValuePair [property Key] : A | CollectionFlow.cs:311:18:311:20 | access to parameter kvp : KeyValuePair [property Key] : A | provenance | | | CollectionFlow.cs:311:18:311:20 | access to parameter kvp : KeyValuePair [property Key] : A | CollectionFlow.cs:311:18:311:24 | access to property Key | provenance | | | CollectionFlow.cs:328:32:328:38 | element : A | CollectionFlow.cs:328:55:328:61 | access to parameter element : A | provenance | | @@ -276,38 +276,38 @@ edges | CollectionFlow.cs:487:17:487:23 | object creation of type A : A | CollectionFlow.cs:487:13:487:13 | access to local variable a : A | provenance | | | CollectionFlow.cs:488:17:488:20 | access to local variable span : Span [element] : A | CollectionFlow.cs:489:14:489:17 | access to local variable span : Span [element] : A | provenance | | | CollectionFlow.cs:488:24:488:41 | object creation of type Span : Span [element] : A | CollectionFlow.cs:488:17:488:20 | access to local variable span : Span [element] : A | provenance | | -| CollectionFlow.cs:488:40:488:40 | access to local variable a : A | CollectionFlow.cs:488:24:488:41 | object creation of type Span : Span [element] : A | provenance | MaD:2646 | -| CollectionFlow.cs:489:14:489:17 | access to local variable span : Span [element] : A | CollectionFlow.cs:489:14:489:20 | access to indexer | provenance | MaD:2642 | +| CollectionFlow.cs:488:40:488:40 | access to local variable a : A | CollectionFlow.cs:488:24:488:41 | object creation of type Span : Span [element] : A | provenance | MaD:2644 | +| CollectionFlow.cs:489:14:489:17 | access to local variable span : Span [element] : A | CollectionFlow.cs:489:14:489:20 | access to indexer | provenance | MaD:2640 | | CollectionFlow.cs:494:13:494:13 | access to local variable a : A | CollectionFlow.cs:495:40:495:40 | access to local variable a : A | provenance | | | CollectionFlow.cs:494:17:494:23 | object creation of type A : A | CollectionFlow.cs:494:13:494:13 | access to local variable a : A | provenance | | | CollectionFlow.cs:495:17:495:20 | access to local variable span : Span [element] : A | CollectionFlow.cs:496:19:496:22 | access to local variable span : Span [element] : A | provenance | | | CollectionFlow.cs:495:24:495:41 | object creation of type Span : Span [element] : A | CollectionFlow.cs:495:17:495:20 | access to local variable span : Span [element] : A | provenance | | -| CollectionFlow.cs:495:40:495:40 | access to local variable a : A | CollectionFlow.cs:495:24:495:41 | object creation of type Span : Span [element] : A | provenance | MaD:2646 | +| CollectionFlow.cs:495:40:495:40 | access to local variable a : A | CollectionFlow.cs:495:24:495:41 | object creation of type Span : Span [element] : A | provenance | MaD:2644 | | CollectionFlow.cs:496:13:496:15 | access to local variable arr : T[] [element] : A | CollectionFlow.cs:497:14:497:16 | access to local variable arr : T[] [element] : A | provenance | | -| CollectionFlow.cs:496:19:496:22 | access to local variable span : Span [element] : A | CollectionFlow.cs:496:19:496:32 | call to method ToArray : T[] [element] : A | provenance | MaD:2649 | +| CollectionFlow.cs:496:19:496:22 | access to local variable span : Span [element] : A | CollectionFlow.cs:496:19:496:32 | call to method ToArray : T[] [element] : A | provenance | MaD:2647 | | CollectionFlow.cs:496:19:496:32 | call to method ToArray : T[] [element] : A | CollectionFlow.cs:496:13:496:15 | access to local variable arr : T[] [element] : A | provenance | | | CollectionFlow.cs:497:14:497:16 | access to local variable arr : T[] [element] : A | CollectionFlow.cs:497:14:497:19 | access to array element | provenance | | | CollectionFlow.cs:502:13:502:13 | access to local variable a : A | CollectionFlow.cs:503:21:503:21 | access to local variable a : A | provenance | | | CollectionFlow.cs:502:17:502:23 | object creation of type A : A | CollectionFlow.cs:502:13:502:13 | access to local variable a : A | provenance | | | CollectionFlow.cs:503:9:503:14 | [post] access to parameter target : Span [element] : A | CollectionFlow.cs:504:14:504:19 | access to parameter target : Span [element] : A | provenance | | -| CollectionFlow.cs:503:21:503:21 | access to local variable a : A | CollectionFlow.cs:503:9:503:14 | [post] access to parameter target : Span [element] : A | provenance | MaD:2641 | -| CollectionFlow.cs:504:14:504:19 | access to parameter target : Span [element] : A | CollectionFlow.cs:504:14:504:22 | access to indexer | provenance | MaD:2642 | +| CollectionFlow.cs:503:21:503:21 | access to local variable a : A | CollectionFlow.cs:503:9:503:14 | [post] access to parameter target : Span [element] : A | provenance | MaD:2639 | +| CollectionFlow.cs:504:14:504:19 | access to parameter target : Span [element] : A | CollectionFlow.cs:504:14:504:22 | access to indexer | provenance | MaD:2640 | | CollectionFlow.cs:509:13:509:18 | access to local variable source : Span [element] : A | CollectionFlow.cs:510:9:510:14 | access to local variable source : Span [element] : A | provenance | | | CollectionFlow.cs:509:22:509:51 | object creation of type Span : Span [element] : A | CollectionFlow.cs:509:13:509:18 | access to local variable source : Span [element] : A | provenance | | -| CollectionFlow.cs:509:34:509:50 | array creation of type A[] : null [element] : A | CollectionFlow.cs:509:22:509:51 | object creation of type Span : Span [element] : A | provenance | MaD:2647 | +| CollectionFlow.cs:509:34:509:50 | array creation of type A[] : null [element] : A | CollectionFlow.cs:509:22:509:51 | object creation of type Span : Span [element] : A | provenance | MaD:2645 | | CollectionFlow.cs:509:40:509:50 | { ..., ... } : null [element] : A | CollectionFlow.cs:509:34:509:50 | array creation of type A[] : null [element] : A | provenance | | | CollectionFlow.cs:509:42:509:48 | object creation of type A : A | CollectionFlow.cs:509:40:509:50 | { ..., ... } : null [element] : A | provenance | | -| CollectionFlow.cs:510:9:510:14 | access to local variable source : Span [element] : A | CollectionFlow.cs:510:23:510:28 | [post] access to parameter target : Span [element] : A | provenance | MaD:2640 | +| CollectionFlow.cs:510:9:510:14 | access to local variable source : Span [element] : A | CollectionFlow.cs:510:23:510:28 | [post] access to parameter target : Span [element] : A | provenance | MaD:2638 | | CollectionFlow.cs:510:23:510:28 | [post] access to parameter target : Span [element] : A | CollectionFlow.cs:511:14:511:19 | access to parameter target : Span [element] : A | provenance | | -| CollectionFlow.cs:511:14:511:19 | access to parameter target : Span [element] : A | CollectionFlow.cs:511:14:511:22 | access to indexer | provenance | MaD:2642 | +| CollectionFlow.cs:511:14:511:19 | access to parameter target : Span [element] : A | CollectionFlow.cs:511:14:511:22 | access to indexer | provenance | MaD:2640 | | CollectionFlow.cs:516:13:516:13 | access to local variable a : A | CollectionFlow.cs:517:60:517:60 | access to local variable a : A | provenance | | | CollectionFlow.cs:516:17:516:23 | object creation of type A : A | CollectionFlow.cs:516:13:516:13 | access to local variable a : A | provenance | | | CollectionFlow.cs:517:25:517:28 | access to local variable span : ReadOnlySpan [element] : A | CollectionFlow.cs:518:14:518:17 | access to local variable span : ReadOnlySpan [element] : A | provenance | | | CollectionFlow.cs:517:32:517:63 | object creation of type ReadOnlySpan : ReadOnlySpan [element] : A | CollectionFlow.cs:517:25:517:28 | access to local variable span : ReadOnlySpan [element] : A | provenance | | -| CollectionFlow.cs:517:52:517:62 | array creation of type A[] : null [element] : A | CollectionFlow.cs:517:32:517:63 | object creation of type ReadOnlySpan : ReadOnlySpan [element] : A | provenance | MaD:2635 | +| CollectionFlow.cs:517:52:517:62 | array creation of type A[] : null [element] : A | CollectionFlow.cs:517:32:517:63 | object creation of type ReadOnlySpan : ReadOnlySpan [element] : A | provenance | MaD:2633 | | CollectionFlow.cs:517:58:517:62 | { ..., ... } : null [element] : A | CollectionFlow.cs:517:52:517:62 | array creation of type A[] : null [element] : A | provenance | | | CollectionFlow.cs:517:60:517:60 | access to local variable a : A | CollectionFlow.cs:517:58:517:62 | { ..., ... } : null [element] : A | provenance | | -| CollectionFlow.cs:518:14:518:17 | access to local variable span : ReadOnlySpan [element] : A | CollectionFlow.cs:518:14:518:20 | access to indexer | provenance | MaD:2630 | +| CollectionFlow.cs:518:14:518:17 | access to local variable span : ReadOnlySpan [element] : A | CollectionFlow.cs:518:14:518:20 | access to indexer | provenance | MaD:2628 | nodes | CollectionFlow.cs:14:40:14:41 | ts : A[] [element] : A | semmle.label | ts : A[] [element] : A | | CollectionFlow.cs:14:40:14:41 | ts : null [element] : A | semmle.label | ts : null [element] : A | diff --git a/csharp/ql/test/library-tests/dataflow/global/DataFlowPath.expected b/csharp/ql/test/library-tests/dataflow/global/DataFlowPath.expected index 22a4ab8250f..92a556694db 100644 --- a/csharp/ql/test/library-tests/dataflow/global/DataFlowPath.expected +++ b/csharp/ql/test/library-tests/dataflow/global/DataFlowPath.expected @@ -12,8 +12,8 @@ edges | Capture.cs:25:9:25:18 | access to local function CaptureIn2 : CaptureIn2 [captured tainted] : String | Capture.cs:23:13:23:13 | access to local function M : M [captured tainted] : String | provenance | | | Capture.cs:29:17:29:22 | access to local variable sink29 : String | Capture.cs:30:19:30:24 | access to local variable sink29 | provenance | | | Capture.cs:29:26:29:32 | access to parameter tainted : String | Capture.cs:29:17:29:22 | access to local variable sink29 : String | provenance | | -| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1300 | -| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1301 | +| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1298 | +| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1299 | | Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | heuristic-callback | | Capture.cs:50:50:50:55 | sink39 : String | Capture.cs:52:23:59:13 | (...) => ... : (...) => ... [captured sink39] : String | provenance | | | Capture.cs:52:23:59:13 | (...) => ... : (...) => ... [captured sink39] : String | Capture.cs:350:34:350:34 | a : (...) => ... [captured sink39] : String | provenance | | @@ -45,11 +45,11 @@ edges | Capture.cs:146:9:146:23 | access to local function CaptureThrough2 : CaptureThrough2 [captured tainted] : String | Capture.cs:144:13:144:13 | access to local function M : M [captured tainted] : String | provenance | | | Capture.cs:146:9:146:23 | access to local function CaptureThrough2 : CaptureThrough2 [captured tainted] : String | Capture.cs:146:9:146:23 | [post] access to local function CaptureThrough2 : CaptureThrough2 [captured sink34] : String | provenance | | | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | Capture.cs:156:15:156:20 | access to local variable sink35 | provenance | | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1300 | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1301 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1298 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1299 | | Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | heuristic-callback | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1300 | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1301 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1298 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1299 | | Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | heuristic-callback | | Capture.cs:162:13:162:18 | access to local variable sink36 : String | Capture.cs:163:15:163:20 | access to local variable sink36 | provenance | | | Capture.cs:162:22:162:36 | access to local function CaptureThrough4 : CaptureThrough4 [captured tainted] : String | Capture.cs:160:20:160:26 | access to parameter tainted : String | provenance | | @@ -238,7 +238,7 @@ edges | GlobalDataFlow.cs:79:30:79:34 | access to local variable sink3 : String | GlobalDataFlow.cs:139:29:139:33 | access to local variable sink3 : String | provenance | | | GlobalDataFlow.cs:81:13:81:18 | access to local variable sink13 : String | GlobalDataFlow.cs:82:15:82:20 | access to local variable sink13 | provenance | | | GlobalDataFlow.cs:81:13:81:18 | access to local variable sink13 : String | GlobalDataFlow.cs:83:59:83:64 | access to local variable sink13 : String | provenance | | -| GlobalDataFlow.cs:81:22:81:85 | call to method SelectEven : IEnumerable [element] : String | GlobalDataFlow.cs:81:22:81:93 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:81:22:81:85 | call to method SelectEven : IEnumerable [element] : String | GlobalDataFlow.cs:81:22:81:93 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:81:22:81:93 | call to method First : String | GlobalDataFlow.cs:81:13:81:18 | access to local variable sink13 : String | provenance | | | GlobalDataFlow.cs:81:23:81:65 | (...) ... : null [element] : String | GlobalDataFlow.cs:81:22:81:85 | call to method SelectEven : IEnumerable [element] : String | provenance | | | GlobalDataFlow.cs:81:23:81:65 | (...) ... : null [element] : String | GlobalDataFlow.cs:553:71:553:71 | e : null [element] : String | provenance | | @@ -247,26 +247,26 @@ edges | GlobalDataFlow.cs:81:79:81:79 | x : String | GlobalDataFlow.cs:81:84:81:84 | access to parameter x : String | provenance | | | GlobalDataFlow.cs:83:13:83:18 | access to local variable sink14 : String | GlobalDataFlow.cs:84:15:84:20 | access to local variable sink14 | provenance | | | GlobalDataFlow.cs:83:13:83:18 | access to local variable sink14 : String | GlobalDataFlow.cs:85:59:85:64 | access to local variable sink14 : String | provenance | | -| GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:83:22:83:95 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:83:22:83:95 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:83:22:83:95 | call to method First : String | GlobalDataFlow.cs:83:13:83:18 | access to local variable sink14 : String | provenance | | -| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:315:31:315:40 | sinkParam8 : String | provenance | MaD:1300 | +| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:315:31:315:40 | sinkParam8 : String | provenance | MaD:1298 | | GlobalDataFlow.cs:83:57:83:66 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | provenance | | | GlobalDataFlow.cs:83:59:83:64 | access to local variable sink13 : String | GlobalDataFlow.cs:83:57:83:66 | { ..., ... } : null [element] : String | provenance | | | GlobalDataFlow.cs:85:13:85:18 | access to local variable sink15 : String | GlobalDataFlow.cs:86:15:86:20 | access to local variable sink15 | provenance | | | GlobalDataFlow.cs:85:13:85:18 | access to local variable sink15 : String | GlobalDataFlow.cs:87:106:87:111 | access to local variable sink15 : String | provenance | | -| GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:85:22:85:136 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:85:22:85:136 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:85:22:85:136 | call to method First : String | GlobalDataFlow.cs:85:13:85:18 | access to local variable sink15 : String | provenance | | -| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1378 | -| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:118:85:118 | x : String | provenance | MaD:1378 | +| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1376 | +| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:118:85:118 | x : String | provenance | MaD:1376 | | GlobalDataFlow.cs:85:57:85:66 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | provenance | | | GlobalDataFlow.cs:85:59:85:64 | access to local variable sink14 : String | GlobalDataFlow.cs:85:57:85:66 | { ..., ... } : null [element] : String | provenance | | | GlobalDataFlow.cs:85:118:85:118 | x : String | GlobalDataFlow.cs:85:127:85:127 | access to parameter x : String | provenance | | | GlobalDataFlow.cs:87:13:87:18 | access to local variable sink16 : String | GlobalDataFlow.cs:88:15:88:20 | access to local variable sink16 | provenance | | -| GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:87:22:87:136 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:87:22:87:136 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:87:22:87:136 | call to method First : String | GlobalDataFlow.cs:87:13:87:18 | access to local variable sink16 : String | provenance | | -| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1379 | -| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:121:87:121 | y : String | provenance | MaD:1379 | +| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1377 | +| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:121:87:121 | y : String | provenance | MaD:1377 | | GlobalDataFlow.cs:87:104:87:113 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | provenance | | | GlobalDataFlow.cs:87:106:87:111 | access to local variable sink15 : String | GlobalDataFlow.cs:87:104:87:113 | { ..., ... } : null [element] : String | provenance | | | GlobalDataFlow.cs:87:121:87:121 | y : String | GlobalDataFlow.cs:87:127:87:127 | access to parameter y : String | provenance | | @@ -287,7 +287,7 @@ edges | GlobalDataFlow.cs:160:20:160:24 | access to local variable sink7 : String | GlobalDataFlow.cs:161:15:161:19 | access to local variable sink7 | provenance | | | GlobalDataFlow.cs:163:20:163:24 | access to local variable sink8 : String | GlobalDataFlow.cs:164:15:164:19 | access to local variable sink8 | provenance | | | GlobalDataFlow.cs:165:13:165:18 | access to local variable sink12 : String | GlobalDataFlow.cs:166:15:166:20 | access to local variable sink12 | provenance | | -| GlobalDataFlow.cs:165:22:165:31 | call to method OutYield : IEnumerable [element] : String | GlobalDataFlow.cs:165:22:165:39 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:165:22:165:31 | call to method OutYield : IEnumerable [element] : String | GlobalDataFlow.cs:165:22:165:39 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:165:22:165:39 | call to method First : String | GlobalDataFlow.cs:165:13:165:18 | access to local variable sink12 : String | provenance | | | GlobalDataFlow.cs:167:13:167:18 | access to local variable sink23 : String | GlobalDataFlow.cs:168:15:168:20 | access to local variable sink23 | provenance | | | GlobalDataFlow.cs:167:22:167:43 | call to method TaintedParam : String | GlobalDataFlow.cs:167:13:167:18 | access to local variable sink23 : String | provenance | | @@ -302,7 +302,7 @@ edges | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | provenance | | | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | provenance | | | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | provenance | | -| GlobalDataFlow.cs:211:38:211:61 | array creation of type String[] : null [element] : String | GlobalDataFlow.cs:211:38:211:75 | call to method AsQueryable : IQueryable [element] : String | provenance | MaD:1647 | +| GlobalDataFlow.cs:211:38:211:61 | array creation of type String[] : null [element] : String | GlobalDataFlow.cs:211:38:211:75 | call to method AsQueryable : IQueryable [element] : String | provenance | MaD:1645 | | GlobalDataFlow.cs:211:38:211:75 | call to method AsQueryable : IQueryable [element] : String | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | provenance | | | GlobalDataFlow.cs:211:44:211:61 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:211:38:211:61 | array creation of type String[] : null [element] : String | provenance | | | GlobalDataFlow.cs:211:46:211:59 | "taint source" : String | GlobalDataFlow.cs:211:44:211:61 | { ..., ... } : null [element] : String | provenance | | @@ -312,24 +312,24 @@ edges | GlobalDataFlow.cs:215:89:215:89 | access to parameter x : String | GlobalDataFlow.cs:215:76:215:90 | call to method ReturnCheck2 : String | provenance | | | GlobalDataFlow.cs:215:89:215:89 | access to parameter x : String | GlobalDataFlow.cs:321:32:321:41 | sinkParam9 : String | provenance | | | GlobalDataFlow.cs:216:13:216:18 | access to local variable sink24 : String | GlobalDataFlow.cs:217:15:217:20 | access to local variable sink24 | provenance | | -| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:214:35:214:45 | sinkParam10 : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:216:22:216:47 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:214:35:214:45 | sinkParam10 : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:216:22:216:47 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:216:22:216:47 | call to method First : String | GlobalDataFlow.cs:216:13:216:18 | access to local variable sink24 : String | provenance | | | GlobalDataFlow.cs:218:13:218:18 | access to local variable sink25 : String | GlobalDataFlow.cs:219:15:219:20 | access to local variable sink25 | provenance | | -| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:215:71:215:71 | x : String | provenance | MaD:1744 | -| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | provenance | MaD:1744 | -| GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:47 | call to method First : String | provenance | MaD:1671 | +| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:215:71:215:71 | x : String | provenance | MaD:1742 | +| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | provenance | MaD:1742 | +| GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:47 | call to method First : String | provenance | MaD:1669 | | GlobalDataFlow.cs:218:22:218:47 | call to method First : String | GlobalDataFlow.cs:218:13:218:18 | access to local variable sink25 : String | provenance | | | GlobalDataFlow.cs:220:13:220:18 | access to local variable sink26 : String | GlobalDataFlow.cs:221:15:221:20 | access to local variable sink26 | provenance | | -| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:220:22:220:57 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:220:22:220:57 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:220:22:220:57 | call to method First : String | GlobalDataFlow.cs:220:13:220:18 | access to local variable sink26 : String | provenance | | | GlobalDataFlow.cs:241:13:241:16 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:242:22:242:25 | access to local variable task : Task [property Result] : String | provenance | | | GlobalDataFlow.cs:241:13:241:16 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:244:28:244:31 | access to local variable task : Task [property Result] : String | provenance | | | GlobalDataFlow.cs:241:20:241:49 | call to method Run : Task [property Result] : String | GlobalDataFlow.cs:241:13:241:16 | access to local variable task : Task [property Result] : String | provenance | | -| GlobalDataFlow.cs:241:35:241:48 | "taint source" : String | GlobalDataFlow.cs:241:20:241:49 | call to method Run : Task [property Result] : String | provenance | MaD:1998 | +| GlobalDataFlow.cs:241:35:241:48 | "taint source" : String | GlobalDataFlow.cs:241:20:241:49 | call to method Run : Task [property Result] : String | provenance | MaD:1996 | | GlobalDataFlow.cs:242:13:242:18 | access to local variable sink41 : String | GlobalDataFlow.cs:243:15:243:20 | access to local variable sink41 | provenance | | | GlobalDataFlow.cs:242:22:242:25 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:242:22:242:32 | access to property Result : String | provenance | | | GlobalDataFlow.cs:242:22:242:32 | access to property Result : String | GlobalDataFlow.cs:242:13:242:18 | access to local variable sink41 : String | provenance | | @@ -360,7 +360,7 @@ edges | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | GlobalDataFlow.cs:329:15:329:25 | access to parameter sinkParam11 | provenance | | | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | GlobalDataFlow.cs:330:16:330:26 | access to parameter sinkParam11 : String | provenance | | | GlobalDataFlow.cs:341:16:341:29 | "taint source" : String | GlobalDataFlow.cs:157:21:157:25 | call to method Out : String | provenance | | -| GlobalDataFlow.cs:341:16:341:29 | "taint source" : String | GlobalDataFlow.cs:193:22:193:42 | object creation of type Lazy : Lazy [property Value] : String | provenance | MaD:2616 | +| GlobalDataFlow.cs:341:16:341:29 | "taint source" : String | GlobalDataFlow.cs:193:22:193:42 | object creation of type Lazy : Lazy [property Value] : String | provenance | MaD:2614 | | GlobalDataFlow.cs:346:9:346:9 | access to parameter x : String | GlobalDataFlow.cs:160:20:160:24 | access to local variable sink7 : String | provenance | | | GlobalDataFlow.cs:346:13:346:26 | "taint source" : String | GlobalDataFlow.cs:346:9:346:9 | access to parameter x : String | provenance | | | GlobalDataFlow.cs:351:9:351:9 | access to parameter x : String | GlobalDataFlow.cs:163:20:163:24 | access to local variable sink8 : String | provenance | | @@ -394,15 +394,15 @@ edges | GlobalDataFlow.cs:438:22:438:35 | "taint source" : String | GlobalDataFlow.cs:201:22:201:32 | access to property OutProperty : String | provenance | | | GlobalDataFlow.cs:457:13:457:16 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:458:25:458:28 | access to local variable task : Task [property Result] : String | provenance | | | GlobalDataFlow.cs:457:20:457:49 | call to method Run : Task [property Result] : String | GlobalDataFlow.cs:457:13:457:16 | access to local variable task : Task [property Result] : String | provenance | | -| GlobalDataFlow.cs:457:35:457:48 | "taint source" : String | GlobalDataFlow.cs:457:20:457:49 | call to method Run : Task [property Result] : String | provenance | MaD:1998 | +| GlobalDataFlow.cs:457:35:457:48 | "taint source" : String | GlobalDataFlow.cs:457:20:457:49 | call to method Run : Task [property Result] : String | provenance | MaD:1996 | | GlobalDataFlow.cs:458:13:458:21 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:23:459:31 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | -| GlobalDataFlow.cs:458:25:458:28 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:458:25:458:50 | call to method ConfigureAwait : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:2010 | +| GlobalDataFlow.cs:458:25:458:28 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:458:25:458:50 | call to method ConfigureAwait : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:2008 | | GlobalDataFlow.cs:458:25:458:50 | call to method ConfigureAwait : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:458:13:458:21 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | | GlobalDataFlow.cs:459:13:459:19 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:460:22:460:28 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | -| GlobalDataFlow.cs:459:23:459:31 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:23:459:44 | call to method GetAwaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:1826 | +| GlobalDataFlow.cs:459:23:459:31 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:23:459:44 | call to method GetAwaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:1824 | | GlobalDataFlow.cs:459:23:459:44 | call to method GetAwaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:13:459:19 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | | GlobalDataFlow.cs:460:13:460:18 | access to local variable sink45 : String | GlobalDataFlow.cs:461:15:461:20 | access to local variable sink45 | provenance | | -| GlobalDataFlow.cs:460:22:460:28 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:460:22:460:40 | call to method GetResult : String | provenance | MaD:1827 | +| GlobalDataFlow.cs:460:22:460:28 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:460:22:460:40 | call to method GetResult : String | provenance | MaD:1825 | | GlobalDataFlow.cs:460:22:460:40 | call to method GetResult : String | GlobalDataFlow.cs:460:13:460:18 | access to local variable sink45 : String | provenance | | | GlobalDataFlow.cs:466:53:466:55 | arg : String | GlobalDataFlow.cs:470:15:470:17 | access to parameter arg : String | provenance | | | GlobalDataFlow.cs:469:21:469:21 | s : String | GlobalDataFlow.cs:469:32:469:32 | access to parameter s | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/global/TaintTrackingPath.expected b/csharp/ql/test/library-tests/dataflow/global/TaintTrackingPath.expected index 5cdb4beb1ee..b3d6df86977 100644 --- a/csharp/ql/test/library-tests/dataflow/global/TaintTrackingPath.expected +++ b/csharp/ql/test/library-tests/dataflow/global/TaintTrackingPath.expected @@ -12,8 +12,8 @@ edges | Capture.cs:25:9:25:18 | access to local function CaptureIn2 : CaptureIn2 [captured tainted] : String | Capture.cs:23:13:23:13 | access to local function M : M [captured tainted] : String | provenance | | | Capture.cs:29:17:29:22 | access to local variable sink29 : String | Capture.cs:30:19:30:24 | access to local variable sink29 | provenance | | | Capture.cs:29:26:29:32 | access to parameter tainted : String | Capture.cs:29:17:29:22 | access to local variable sink29 : String | provenance | | -| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1300 | -| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1301 | +| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1298 | +| Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | MaD:1299 | | Capture.cs:33:30:33:39 | access to local variable captureIn3 : Func [captured tainted] : String | Capture.cs:29:26:29:32 | access to parameter tainted : String | provenance | heuristic-callback | | Capture.cs:50:50:50:55 | sink39 : String | Capture.cs:52:23:59:13 | (...) => ... : (...) => ... [captured sink39] : String | provenance | | | Capture.cs:52:23:59:13 | (...) => ... : (...) => ... [captured sink39] : String | Capture.cs:350:34:350:34 | a : (...) => ... [captured sink39] : String | provenance | | @@ -45,11 +45,11 @@ edges | Capture.cs:146:9:146:23 | access to local function CaptureThrough2 : CaptureThrough2 [captured tainted] : String | Capture.cs:144:13:144:13 | access to local function M : M [captured tainted] : String | provenance | | | Capture.cs:146:9:146:23 | access to local function CaptureThrough2 : CaptureThrough2 [captured tainted] : String | Capture.cs:146:9:146:23 | [post] access to local function CaptureThrough2 : CaptureThrough2 [captured sink34] : String | provenance | | | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | Capture.cs:156:15:156:20 | access to local variable sink35 | provenance | | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1300 | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1301 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1298 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | MaD:1299 | | Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:152:22:152:28 | access to parameter tainted : String | provenance | heuristic-callback | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1300 | -| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1301 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1298 | +| Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | MaD:1299 | | Capture.cs:155:30:155:44 | access to local variable captureThrough3 : Func [captured tainted] : String | Capture.cs:155:30:155:44 | [post] access to local variable captureThrough3 : (...) => ... [captured sink35] : String | provenance | heuristic-callback | | Capture.cs:162:13:162:18 | access to local variable sink36 : String | Capture.cs:163:15:163:20 | access to local variable sink36 | provenance | | | Capture.cs:162:22:162:36 | access to local function CaptureThrough4 : CaptureThrough4 [captured tainted] : String | Capture.cs:160:20:160:26 | access to parameter tainted : String | provenance | | @@ -238,7 +238,7 @@ edges | GlobalDataFlow.cs:79:30:79:34 | access to local variable sink3 : String | GlobalDataFlow.cs:139:29:139:33 | access to local variable sink3 : String | provenance | | | GlobalDataFlow.cs:81:13:81:18 | access to local variable sink13 : String | GlobalDataFlow.cs:82:15:82:20 | access to local variable sink13 | provenance | | | GlobalDataFlow.cs:81:13:81:18 | access to local variable sink13 : String | GlobalDataFlow.cs:83:59:83:64 | access to local variable sink13 : String | provenance | | -| GlobalDataFlow.cs:81:22:81:85 | call to method SelectEven : IEnumerable [element] : String | GlobalDataFlow.cs:81:22:81:93 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:81:22:81:85 | call to method SelectEven : IEnumerable [element] : String | GlobalDataFlow.cs:81:22:81:93 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:81:22:81:93 | call to method First : String | GlobalDataFlow.cs:81:13:81:18 | access to local variable sink13 : String | provenance | | | GlobalDataFlow.cs:81:23:81:65 | (...) ... : null [element] : String | GlobalDataFlow.cs:81:22:81:85 | call to method SelectEven : IEnumerable [element] : String | provenance | | | GlobalDataFlow.cs:81:23:81:65 | (...) ... : null [element] : String | GlobalDataFlow.cs:553:71:553:71 | e : null [element] : String | provenance | | @@ -249,32 +249,32 @@ edges | GlobalDataFlow.cs:83:13:83:18 | access to local variable sink14 : String | GlobalDataFlow.cs:85:59:85:64 | access to local variable sink14 : String | provenance | | | GlobalDataFlow.cs:83:13:83:18 | access to local variable sink14 : String | GlobalDataFlow.cs:89:59:89:64 | access to local variable sink14 : String | provenance | | | GlobalDataFlow.cs:83:13:83:18 | access to local variable sink14 : String | GlobalDataFlow.cs:91:75:91:80 | access to local variable sink14 : String | provenance | | -| GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:83:22:83:95 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:83:22:83:95 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:83:22:83:95 | call to method First : String | GlobalDataFlow.cs:83:13:83:18 | access to local variable sink14 : String | provenance | | -| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:315:31:315:40 | sinkParam8 : String | provenance | MaD:1300 | +| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:83:22:83:87 | call to method Select : IEnumerable [element] : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:315:31:315:40 | sinkParam8 : String | provenance | MaD:1298 | | GlobalDataFlow.cs:83:57:83:66 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:83:23:83:66 | (...) ... : null [element] : String | provenance | | | GlobalDataFlow.cs:83:59:83:64 | access to local variable sink13 : String | GlobalDataFlow.cs:83:57:83:66 | { ..., ... } : null [element] : String | provenance | | | GlobalDataFlow.cs:85:13:85:18 | access to local variable sink15 : String | GlobalDataFlow.cs:86:15:86:20 | access to local variable sink15 | provenance | | | GlobalDataFlow.cs:85:13:85:18 | access to local variable sink15 : String | GlobalDataFlow.cs:87:106:87:111 | access to local variable sink15 : String | provenance | | -| GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:85:22:85:136 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:85:22:85:136 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:85:22:85:136 | call to method First : String | GlobalDataFlow.cs:85:13:85:18 | access to local variable sink15 : String | provenance | | -| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1378 | -| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:118:85:118 | x : String | provenance | MaD:1378 | +| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:22:85:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1376 | +| GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:85:118:85:118 | x : String | provenance | MaD:1376 | | GlobalDataFlow.cs:85:57:85:66 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:85:23:85:66 | (...) ... : null [element] : String | provenance | | | GlobalDataFlow.cs:85:59:85:64 | access to local variable sink14 : String | GlobalDataFlow.cs:85:57:85:66 | { ..., ... } : null [element] : String | provenance | | | GlobalDataFlow.cs:85:118:85:118 | x : String | GlobalDataFlow.cs:85:127:85:127 | access to parameter x : String | provenance | | | GlobalDataFlow.cs:87:13:87:18 | access to local variable sink16 : String | GlobalDataFlow.cs:88:15:88:20 | access to local variable sink16 | provenance | | -| GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:87:22:87:136 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | GlobalDataFlow.cs:87:22:87:136 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:87:22:87:136 | call to method First : String | GlobalDataFlow.cs:87:13:87:18 | access to local variable sink16 : String | provenance | | -| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1379 | -| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:121:87:121 | y : String | provenance | MaD:1379 | +| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:22:87:128 | call to method Zip : IEnumerable [element] : String | provenance | MaD:1377 | +| GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | GlobalDataFlow.cs:87:121:87:121 | y : String | provenance | MaD:1377 | | GlobalDataFlow.cs:87:104:87:113 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:87:70:87:113 | (...) ... : null [element] : String | provenance | | | GlobalDataFlow.cs:87:106:87:111 | access to local variable sink15 : String | GlobalDataFlow.cs:87:104:87:113 | { ..., ... } : null [element] : String | provenance | | | GlobalDataFlow.cs:87:121:87:121 | y : String | GlobalDataFlow.cs:87:127:87:127 | access to parameter y : String | provenance | | | GlobalDataFlow.cs:89:13:89:18 | access to local variable sink17 : String | GlobalDataFlow.cs:90:15:90:20 | access to local variable sink17 | provenance | | | GlobalDataFlow.cs:89:22:89:110 | call to method Aggregate : String | GlobalDataFlow.cs:89:13:89:18 | access to local variable sink17 : String | provenance | | -| GlobalDataFlow.cs:89:23:89:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:89:22:89:110 | call to method Aggregate : String | provenance | MaD:1169 | +| GlobalDataFlow.cs:89:23:89:66 | (...) ... : null [element] : String | GlobalDataFlow.cs:89:22:89:110 | call to method Aggregate : String | provenance | MaD:1167 | | GlobalDataFlow.cs:89:57:89:66 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:89:23:89:66 | (...) ... : null [element] : String | provenance | | | GlobalDataFlow.cs:89:59:89:64 | access to local variable sink14 : String | GlobalDataFlow.cs:89:57:89:66 | { ..., ... } : null [element] : String | provenance | | | GlobalDataFlow.cs:91:13:91:18 | access to local variable sink18 : String | GlobalDataFlow.cs:92:15:92:20 | access to local variable sink18 | provenance | | @@ -282,12 +282,12 @@ edges | GlobalDataFlow.cs:91:13:91:18 | access to local variable sink18 : String | GlobalDataFlow.cs:97:23:97:28 | access to local variable sink18 : String | provenance | | | GlobalDataFlow.cs:91:13:91:18 | access to local variable sink18 : String | GlobalDataFlow.cs:100:24:100:29 | access to local variable sink18 : String | provenance | | | GlobalDataFlow.cs:91:22:91:110 | call to method Aggregate : String | GlobalDataFlow.cs:91:13:91:18 | access to local variable sink18 : String | provenance | | -| GlobalDataFlow.cs:91:75:91:80 | access to local variable sink14 : String | GlobalDataFlow.cs:91:22:91:110 | call to method Aggregate : String | provenance | MaD:1170 | -| GlobalDataFlow.cs:94:24:94:29 | access to local variable sink18 : String | GlobalDataFlow.cs:94:36:94:41 | access to local variable sink21 : Int32 | provenance | MaD:2614 | +| GlobalDataFlow.cs:91:75:91:80 | access to local variable sink14 : String | GlobalDataFlow.cs:91:22:91:110 | call to method Aggregate : String | provenance | MaD:1168 | +| GlobalDataFlow.cs:94:24:94:29 | access to local variable sink18 : String | GlobalDataFlow.cs:94:36:94:41 | access to local variable sink21 : Int32 | provenance | MaD:2612 | | GlobalDataFlow.cs:94:36:94:41 | access to local variable sink21 : Int32 | GlobalDataFlow.cs:95:15:95:20 | access to local variable sink21 | provenance | | -| GlobalDataFlow.cs:97:23:97:28 | access to local variable sink18 : String | GlobalDataFlow.cs:97:35:97:40 | access to local variable sink22 : Boolean | provenance | MaD:2274 | +| GlobalDataFlow.cs:97:23:97:28 | access to local variable sink18 : String | GlobalDataFlow.cs:97:35:97:40 | access to local variable sink22 : Boolean | provenance | MaD:2272 | | GlobalDataFlow.cs:97:35:97:40 | access to local variable sink22 : Boolean | GlobalDataFlow.cs:98:15:98:20 | access to local variable sink22 | provenance | | -| GlobalDataFlow.cs:100:24:100:29 | access to local variable sink18 : String | GlobalDataFlow.cs:100:82:100:88 | access to local variable sink21b : Int32 | provenance | MaD:2612 | +| GlobalDataFlow.cs:100:24:100:29 | access to local variable sink18 : String | GlobalDataFlow.cs:100:82:100:88 | access to local variable sink21b : Int32 | provenance | MaD:2610 | | GlobalDataFlow.cs:100:82:100:88 | access to local variable sink21b : Int32 | GlobalDataFlow.cs:101:15:101:21 | access to local variable sink21b | provenance | | | GlobalDataFlow.cs:138:40:138:40 | x : String | GlobalDataFlow.cs:138:63:138:63 | access to parameter x : String | provenance | | | GlobalDataFlow.cs:138:63:138:63 | access to parameter x : String | GlobalDataFlow.cs:138:45:138:64 | call to method ApplyFunc : String | provenance | | @@ -306,7 +306,7 @@ edges | GlobalDataFlow.cs:160:20:160:24 | access to local variable sink7 : String | GlobalDataFlow.cs:161:15:161:19 | access to local variable sink7 | provenance | | | GlobalDataFlow.cs:163:20:163:24 | access to local variable sink8 : String | GlobalDataFlow.cs:164:15:164:19 | access to local variable sink8 | provenance | | | GlobalDataFlow.cs:165:13:165:18 | access to local variable sink12 : String | GlobalDataFlow.cs:166:15:166:20 | access to local variable sink12 | provenance | | -| GlobalDataFlow.cs:165:22:165:31 | call to method OutYield : IEnumerable [element] : String | GlobalDataFlow.cs:165:22:165:39 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:165:22:165:31 | call to method OutYield : IEnumerable [element] : String | GlobalDataFlow.cs:165:22:165:39 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:165:22:165:39 | call to method First : String | GlobalDataFlow.cs:165:13:165:18 | access to local variable sink12 : String | provenance | | | GlobalDataFlow.cs:167:13:167:18 | access to local variable sink23 : String | GlobalDataFlow.cs:168:15:168:20 | access to local variable sink23 | provenance | | | GlobalDataFlow.cs:167:22:167:43 | call to method TaintedParam : String | GlobalDataFlow.cs:167:13:167:18 | access to local variable sink23 : String | provenance | | @@ -321,7 +321,7 @@ edges | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | provenance | | | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | provenance | | | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | provenance | | -| GlobalDataFlow.cs:211:38:211:61 | array creation of type String[] : null [element] : String | GlobalDataFlow.cs:211:38:211:75 | call to method AsQueryable : IQueryable [element] : String | provenance | MaD:1647 | +| GlobalDataFlow.cs:211:38:211:61 | array creation of type String[] : null [element] : String | GlobalDataFlow.cs:211:38:211:75 | call to method AsQueryable : IQueryable [element] : String | provenance | MaD:1645 | | GlobalDataFlow.cs:211:38:211:75 | call to method AsQueryable : IQueryable [element] : String | GlobalDataFlow.cs:211:28:211:34 | access to local variable tainted : IQueryable [element] : String | provenance | | | GlobalDataFlow.cs:211:44:211:61 | { ..., ... } : null [element] : String | GlobalDataFlow.cs:211:38:211:61 | array creation of type String[] : null [element] : String | provenance | | | GlobalDataFlow.cs:211:46:211:59 | "taint source" : String | GlobalDataFlow.cs:211:44:211:61 | { ..., ... } : null [element] : String | provenance | | @@ -331,24 +331,24 @@ edges | GlobalDataFlow.cs:215:89:215:89 | access to parameter x : String | GlobalDataFlow.cs:215:76:215:90 | call to method ReturnCheck2 : String | provenance | | | GlobalDataFlow.cs:215:89:215:89 | access to parameter x : String | GlobalDataFlow.cs:321:32:321:41 | sinkParam9 : String | provenance | | | GlobalDataFlow.cs:216:13:216:18 | access to local variable sink24 : String | GlobalDataFlow.cs:217:15:217:20 | access to local variable sink24 | provenance | | -| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:214:35:214:45 | sinkParam10 : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:216:22:216:47 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:214:35:214:45 | sinkParam10 : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:216:22:216:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:216:22:216:39 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:216:22:216:47 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:216:22:216:47 | call to method First : String | GlobalDataFlow.cs:216:13:216:18 | access to local variable sink24 : String | provenance | | | GlobalDataFlow.cs:218:13:218:18 | access to local variable sink25 : String | GlobalDataFlow.cs:219:15:219:20 | access to local variable sink25 | provenance | | -| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:215:71:215:71 | x : String | provenance | MaD:1744 | -| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | provenance | MaD:1744 | -| GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:47 | call to method First : String | provenance | MaD:1671 | +| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:215:71:215:71 | x : String | provenance | MaD:1742 | +| GlobalDataFlow.cs:218:22:218:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | provenance | MaD:1742 | +| GlobalDataFlow.cs:218:22:218:39 | call to method Select : IQueryable [element] : String | GlobalDataFlow.cs:218:22:218:47 | call to method First : String | provenance | MaD:1669 | | GlobalDataFlow.cs:218:22:218:47 | call to method First : String | GlobalDataFlow.cs:218:13:218:18 | access to local variable sink25 : String | provenance | | | GlobalDataFlow.cs:220:13:220:18 | access to local variable sink26 : String | GlobalDataFlow.cs:221:15:221:20 | access to local variable sink26 | provenance | | -| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | provenance | MaD:1300 | -| GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:220:22:220:57 | call to method First : String | provenance | MaD:1204 | +| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:220:22:220:28 | access to local variable tainted : IQueryable [element] : String | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | provenance | MaD:1298 | +| GlobalDataFlow.cs:220:22:220:49 | call to method Select : IEnumerable [element] : String | GlobalDataFlow.cs:220:22:220:57 | call to method First : String | provenance | MaD:1202 | | GlobalDataFlow.cs:220:22:220:57 | call to method First : String | GlobalDataFlow.cs:220:13:220:18 | access to local variable sink26 : String | provenance | | | GlobalDataFlow.cs:241:13:241:16 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:242:22:242:25 | access to local variable task : Task [property Result] : String | provenance | | | GlobalDataFlow.cs:241:13:241:16 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:244:28:244:31 | access to local variable task : Task [property Result] : String | provenance | | | GlobalDataFlow.cs:241:20:241:49 | call to method Run : Task [property Result] : String | GlobalDataFlow.cs:241:13:241:16 | access to local variable task : Task [property Result] : String | provenance | | -| GlobalDataFlow.cs:241:35:241:48 | "taint source" : String | GlobalDataFlow.cs:241:20:241:49 | call to method Run : Task [property Result] : String | provenance | MaD:1998 | +| GlobalDataFlow.cs:241:35:241:48 | "taint source" : String | GlobalDataFlow.cs:241:20:241:49 | call to method Run : Task [property Result] : String | provenance | MaD:1996 | | GlobalDataFlow.cs:242:13:242:18 | access to local variable sink41 : String | GlobalDataFlow.cs:243:15:243:20 | access to local variable sink41 | provenance | | | GlobalDataFlow.cs:242:22:242:25 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:242:22:242:32 | access to property Result : String | provenance | | | GlobalDataFlow.cs:242:22:242:32 | access to property Result : String | GlobalDataFlow.cs:242:13:242:18 | access to local variable sink41 : String | provenance | | @@ -379,7 +379,7 @@ edges | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | GlobalDataFlow.cs:329:15:329:25 | access to parameter sinkParam11 | provenance | | | GlobalDataFlow.cs:327:32:327:42 | sinkParam11 : String | GlobalDataFlow.cs:330:16:330:26 | access to parameter sinkParam11 : String | provenance | | | GlobalDataFlow.cs:341:16:341:29 | "taint source" : String | GlobalDataFlow.cs:157:21:157:25 | call to method Out : String | provenance | | -| GlobalDataFlow.cs:341:16:341:29 | "taint source" : String | GlobalDataFlow.cs:193:22:193:42 | object creation of type Lazy : Lazy [property Value] : String | provenance | MaD:2616 | +| GlobalDataFlow.cs:341:16:341:29 | "taint source" : String | GlobalDataFlow.cs:193:22:193:42 | object creation of type Lazy : Lazy [property Value] : String | provenance | MaD:2614 | | GlobalDataFlow.cs:346:9:346:9 | access to parameter x : String | GlobalDataFlow.cs:160:20:160:24 | access to local variable sink7 : String | provenance | | | GlobalDataFlow.cs:346:13:346:26 | "taint source" : String | GlobalDataFlow.cs:346:9:346:9 | access to parameter x : String | provenance | | | GlobalDataFlow.cs:351:9:351:9 | access to parameter x : String | GlobalDataFlow.cs:163:20:163:24 | access to local variable sink8 : String | provenance | | @@ -413,18 +413,18 @@ edges | GlobalDataFlow.cs:438:22:438:35 | "taint source" : String | GlobalDataFlow.cs:201:22:201:32 | access to property OutProperty : String | provenance | | | GlobalDataFlow.cs:448:13:448:18 | access to local variable sink44 : String | GlobalDataFlow.cs:449:15:449:20 | access to local variable sink44 | provenance | | | GlobalDataFlow.cs:448:22:448:65 | call to method Join : String | GlobalDataFlow.cs:448:13:448:18 | access to local variable sink44 : String | provenance | | -| GlobalDataFlow.cs:448:51:448:64 | "taint source" : String | GlobalDataFlow.cs:448:22:448:65 | call to method Join : String | provenance | MaD:2718 | +| GlobalDataFlow.cs:448:51:448:64 | "taint source" : String | GlobalDataFlow.cs:448:22:448:65 | call to method Join : String | provenance | MaD:2716 | | GlobalDataFlow.cs:457:13:457:16 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:458:25:458:28 | access to local variable task : Task [property Result] : String | provenance | | | GlobalDataFlow.cs:457:20:457:49 | call to method Run : Task [property Result] : String | GlobalDataFlow.cs:457:13:457:16 | access to local variable task : Task [property Result] : String | provenance | | -| GlobalDataFlow.cs:457:35:457:48 | "taint source" : String | GlobalDataFlow.cs:457:20:457:49 | call to method Run : Task [property Result] : String | provenance | MaD:1998 | +| GlobalDataFlow.cs:457:35:457:48 | "taint source" : String | GlobalDataFlow.cs:457:20:457:49 | call to method Run : Task [property Result] : String | provenance | MaD:1996 | | GlobalDataFlow.cs:458:13:458:21 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:23:459:31 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | -| GlobalDataFlow.cs:458:25:458:28 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:458:25:458:50 | call to method ConfigureAwait : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:2010 | +| GlobalDataFlow.cs:458:25:458:28 | access to local variable task : Task [property Result] : String | GlobalDataFlow.cs:458:25:458:50 | call to method ConfigureAwait : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:2008 | | GlobalDataFlow.cs:458:25:458:50 | call to method ConfigureAwait : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:458:13:458:21 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | | GlobalDataFlow.cs:459:13:459:19 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:460:22:460:28 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | -| GlobalDataFlow.cs:459:23:459:31 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:23:459:44 | call to method GetAwaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:1826 | +| GlobalDataFlow.cs:459:23:459:31 | access to local variable awaitable : ConfiguredTaskAwaitable [synthetic m_configuredTaskAwaiter, synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:23:459:44 | call to method GetAwaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | MaD:1824 | | GlobalDataFlow.cs:459:23:459:44 | call to method GetAwaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:459:13:459:19 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | provenance | | | GlobalDataFlow.cs:460:13:460:18 | access to local variable sink45 : String | GlobalDataFlow.cs:461:15:461:20 | access to local variable sink45 | provenance | | -| GlobalDataFlow.cs:460:22:460:28 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:460:22:460:40 | call to method GetResult : String | provenance | MaD:1827 | +| GlobalDataFlow.cs:460:22:460:28 | access to local variable awaiter : ConfiguredTaskAwaitable.ConfiguredTaskAwaiter [synthetic m_task_configured_task_awaitable, property Result] : String | GlobalDataFlow.cs:460:22:460:40 | call to method GetResult : String | provenance | MaD:1825 | | GlobalDataFlow.cs:460:22:460:40 | call to method GetResult : String | GlobalDataFlow.cs:460:13:460:18 | access to local variable sink45 : String | provenance | | | GlobalDataFlow.cs:466:53:466:55 | arg : String | GlobalDataFlow.cs:470:15:470:17 | access to parameter arg : String | provenance | | | GlobalDataFlow.cs:469:21:469:21 | s : String | GlobalDataFlow.cs:469:32:469:32 | access to parameter s | provenance | | @@ -475,32 +475,32 @@ edges | GlobalDataFlow.cs:558:46:558:46 | access to local variable x : String | GlobalDataFlow.cs:81:79:81:79 | x : String | provenance | | | GlobalDataFlow.cs:558:46:558:46 | access to local variable x : String | GlobalDataFlow.cs:558:44:558:47 | delegate call : String | provenance | | | GlobalDataFlowStringBuilder.cs:17:64:17:64 | s : String | GlobalDataFlowStringBuilder.cs:19:19:19:19 | access to parameter s : String | provenance | | -| GlobalDataFlowStringBuilder.cs:19:19:19:19 | access to parameter s : String | GlobalDataFlowStringBuilder.cs:19:9:19:10 | [post] access to parameter sb : StringBuilder | provenance | MaD:1903 | +| GlobalDataFlowStringBuilder.cs:19:19:19:19 | access to parameter s : String | GlobalDataFlowStringBuilder.cs:19:9:19:10 | [post] access to parameter sb : StringBuilder | provenance | MaD:1901 | | GlobalDataFlowStringBuilder.cs:22:76:22:76 | s : String | GlobalDataFlowStringBuilder.cs:24:19:24:26 | (...) ... : AppendInterpolatedStringHandler | provenance | | -| GlobalDataFlowStringBuilder.cs:24:19:24:26 | (...) ... : AppendInterpolatedStringHandler | GlobalDataFlowStringBuilder.cs:24:9:24:10 | [post] access to parameter sb : StringBuilder | provenance | MaD:1915 | +| GlobalDataFlowStringBuilder.cs:24:19:24:26 | (...) ... : AppendInterpolatedStringHandler | GlobalDataFlowStringBuilder.cs:24:9:24:10 | [post] access to parameter sb : StringBuilder | provenance | MaD:1913 | | GlobalDataFlowStringBuilder.cs:30:31:30:32 | [post] access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:31:21:31:22 | access to local variable sb : StringBuilder | provenance | | | GlobalDataFlowStringBuilder.cs:30:31:30:32 | [post] access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:35:20:35:21 | access to local variable sb : StringBuilder | provenance | | | GlobalDataFlowStringBuilder.cs:30:31:30:32 | [post] access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:40:20:40:26 | (...) ... : AppendInterpolatedStringHandler | provenance | | | GlobalDataFlowStringBuilder.cs:30:35:30:48 | "taint source" : String | GlobalDataFlowStringBuilder.cs:17:64:17:64 | s : String | provenance | | | GlobalDataFlowStringBuilder.cs:30:35:30:48 | "taint source" : String | GlobalDataFlowStringBuilder.cs:30:31:30:32 | [post] access to local variable sb : StringBuilder | provenance | | | GlobalDataFlowStringBuilder.cs:31:13:31:17 | access to local variable sink0 : String | GlobalDataFlowStringBuilder.cs:32:15:32:19 | access to local variable sink0 | provenance | | -| GlobalDataFlowStringBuilder.cs:31:21:31:22 | access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:31:21:31:33 | call to method ToString : String | provenance | MaD:1973 | +| GlobalDataFlowStringBuilder.cs:31:21:31:22 | access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:31:21:31:33 | call to method ToString : String | provenance | MaD:1971 | | GlobalDataFlowStringBuilder.cs:31:21:31:33 | call to method ToString : String | GlobalDataFlowStringBuilder.cs:31:13:31:17 | access to local variable sink0 : String | provenance | | | GlobalDataFlowStringBuilder.cs:35:9:35:11 | [post] access to local variable sb1 : StringBuilder | GlobalDataFlowStringBuilder.cs:36:21:36:23 | access to local variable sb1 : StringBuilder | provenance | | -| GlobalDataFlowStringBuilder.cs:35:20:35:21 | access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:35:9:35:11 | [post] access to local variable sb1 : StringBuilder | provenance | MaD:1908 | +| GlobalDataFlowStringBuilder.cs:35:20:35:21 | access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:35:9:35:11 | [post] access to local variable sb1 : StringBuilder | provenance | MaD:1906 | | GlobalDataFlowStringBuilder.cs:36:13:36:17 | access to local variable sink1 : String | GlobalDataFlowStringBuilder.cs:37:15:37:19 | access to local variable sink1 | provenance | | -| GlobalDataFlowStringBuilder.cs:36:21:36:23 | access to local variable sb1 : StringBuilder | GlobalDataFlowStringBuilder.cs:36:21:36:34 | call to method ToString : String | provenance | MaD:1973 | +| GlobalDataFlowStringBuilder.cs:36:21:36:23 | access to local variable sb1 : StringBuilder | GlobalDataFlowStringBuilder.cs:36:21:36:34 | call to method ToString : String | provenance | MaD:1971 | | GlobalDataFlowStringBuilder.cs:36:21:36:34 | call to method ToString : String | GlobalDataFlowStringBuilder.cs:36:13:36:17 | access to local variable sink1 : String | provenance | | | GlobalDataFlowStringBuilder.cs:40:9:40:11 | [post] access to local variable sb2 : StringBuilder | GlobalDataFlowStringBuilder.cs:41:21:41:23 | access to local variable sb2 : StringBuilder | provenance | | -| GlobalDataFlowStringBuilder.cs:40:20:40:26 | (...) ... : AppendInterpolatedStringHandler | GlobalDataFlowStringBuilder.cs:40:9:40:11 | [post] access to local variable sb2 : StringBuilder | provenance | MaD:1915 | +| GlobalDataFlowStringBuilder.cs:40:20:40:26 | (...) ... : AppendInterpolatedStringHandler | GlobalDataFlowStringBuilder.cs:40:9:40:11 | [post] access to local variable sb2 : StringBuilder | provenance | MaD:1913 | | GlobalDataFlowStringBuilder.cs:41:13:41:17 | access to local variable sink2 : String | GlobalDataFlowStringBuilder.cs:42:15:42:19 | access to local variable sink2 | provenance | | -| GlobalDataFlowStringBuilder.cs:41:21:41:23 | access to local variable sb2 : StringBuilder | GlobalDataFlowStringBuilder.cs:41:21:41:34 | call to method ToString : String | provenance | MaD:1973 | +| GlobalDataFlowStringBuilder.cs:41:21:41:23 | access to local variable sb2 : StringBuilder | GlobalDataFlowStringBuilder.cs:41:21:41:34 | call to method ToString : String | provenance | MaD:1971 | | GlobalDataFlowStringBuilder.cs:41:21:41:34 | call to method ToString : String | GlobalDataFlowStringBuilder.cs:41:13:41:17 | access to local variable sink2 : String | provenance | | | GlobalDataFlowStringBuilder.cs:48:43:48:44 | [post] access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:49:21:49:22 | access to local variable sb : StringBuilder | provenance | | | GlobalDataFlowStringBuilder.cs:48:47:48:60 | "taint source" : String | GlobalDataFlowStringBuilder.cs:22:76:22:76 | s : String | provenance | | | GlobalDataFlowStringBuilder.cs:48:47:48:60 | "taint source" : String | GlobalDataFlowStringBuilder.cs:48:43:48:44 | [post] access to local variable sb : StringBuilder | provenance | | | GlobalDataFlowStringBuilder.cs:49:13:49:17 | access to local variable sink3 : String | GlobalDataFlowStringBuilder.cs:50:15:50:19 | access to local variable sink3 | provenance | | -| GlobalDataFlowStringBuilder.cs:49:21:49:22 | access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:49:21:49:33 | call to method ToString : String | provenance | MaD:1973 | +| GlobalDataFlowStringBuilder.cs:49:21:49:22 | access to local variable sb : StringBuilder | GlobalDataFlowStringBuilder.cs:49:21:49:33 | call to method ToString : String | provenance | MaD:1971 | | GlobalDataFlowStringBuilder.cs:49:21:49:33 | call to method ToString : String | GlobalDataFlowStringBuilder.cs:49:13:49:17 | access to local variable sink3 : String | provenance | | | Splitting.cs:3:28:3:34 | tainted : String | Splitting.cs:8:24:8:30 | [b (line 3): false] access to parameter tainted : String | provenance | | | Splitting.cs:3:28:3:34 | tainted : String | Splitting.cs:8:24:8:30 | [b (line 3): true] access to parameter tainted : String | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.expected b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.expected index cf10d8c1405..d7e5bb34e0f 100644 --- a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.expected +++ b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.expected @@ -1,9 +1,9 @@ edges | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | provenance | | -| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1880 | +| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1878 | | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | provenance | | -| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1812 | -| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1130 | +| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1810 | +| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1128 | | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | provenance | | | Test.cs:28:85:28:105 | call to method BytesToString : String | Test.cs:28:42:28:111 | ... + ... | provenance | Sink:MaD:948 | | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.expected b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.expected index 2c69b575d17..ccd1f1472d5 100644 --- a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.expected +++ b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.expected @@ -1,9 +1,9 @@ edges | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | provenance | | -| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1880 | +| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1878 | | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | provenance | | -| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1812 | -| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1130 | +| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1810 | +| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1128 | | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | provenance | | | Test.cs:28:85:28:105 | call to method BytesToString : String | Test.cs:28:42:28:111 | ... + ... | provenance | Sink:MaD:948 | | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.expected b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.expected index 1012d9aa513..bf14b6a2d75 100644 --- a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.expected +++ b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.expected @@ -1,9 +1,9 @@ edges | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | provenance | | -| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1880 | +| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1878 | | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | provenance | | -| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1812 | -| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1130 | +| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1810 | +| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1128 | | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | provenance | | | Test.cs:28:85:28:105 | call to method BytesToString : String | Test.cs:28:42:28:111 | ... + ... | provenance | Sink:MaD:948 | | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.expected b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.expected index 4c42430282a..7285e3c14be 100644 --- a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.expected +++ b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.expected @@ -1,9 +1,9 @@ edges | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | provenance | | -| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1880 | +| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1878 | | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | provenance | | -| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1812 | -| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1130 | +| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1810 | +| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1128 | | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | provenance | | | Test.cs:28:85:28:105 | call to method BytesToString : String | Test.cs:28:42:28:111 | ... + ... | provenance | Sink:MaD:948 | | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.expected b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.expected index 5ff1fe12188..e5655688668 100644 --- a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.expected +++ b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.expected @@ -1,9 +1,9 @@ edges | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | provenance | | -| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1880 | +| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1878 | | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | provenance | | -| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1812 | -| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1130 | +| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1810 | +| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1128 | | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | provenance | | | Test.cs:28:85:28:105 | call to method BytesToString : String | Test.cs:28:42:28:111 | ... + ... | provenance | Sink:MaD:948 | | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | provenance | | diff --git a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.expected b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.expected index 06ffd4dc73e..df167a6b334 100644 --- a/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.expected +++ b/csharp/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.expected @@ -1,9 +1,9 @@ edges | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | provenance | | -| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1880 | +| Test.cs:15:56:15:60 | access to parameter bytes : Byte[] [element] : Object | Test.cs:15:20:15:61 | call to method GetString : String | provenance | MaD:1878 | | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | provenance | | -| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1812 | -| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1130 | +| Test.cs:23:42:23:59 | call to method GetStream : NetworkStream | Test.cs:23:33:23:38 | access to local variable stream : NetworkStream | provenance | Src:MaD:1810 | +| Test.cs:25:29:25:34 | access to local variable stream : NetworkStream | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | provenance | MaD:1128 | | Test.cs:25:41:25:46 | [post] access to local variable buffer : Byte[] [element] : Object | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | provenance | | | Test.cs:28:85:28:105 | call to method BytesToString : String | Test.cs:28:42:28:111 | ... + ... | provenance | Sink:MaD:948 | | Test.cs:28:99:28:104 | access to local variable buffer : Byte[] [element] : Object | Test.cs:12:45:12:49 | bytes : Byte[] [element] : Object | provenance | | diff --git a/csharp/ql/test/library-tests/frameworks/EntityFramework/Dataflow.expected b/csharp/ql/test/library-tests/frameworks/EntityFramework/Dataflow.expected index d0d2af94d3f..1d565ac43b1 100644 --- a/csharp/ql/test/library-tests/frameworks/EntityFramework/Dataflow.expected +++ b/csharp/ql/test/library-tests/frameworks/EntityFramework/Dataflow.expected @@ -84,13 +84,13 @@ edges | EntityFramework.cs:196:13:196:23 | [post] access to property Persons : DbSet [element, property Name] : String | EntityFramework.cs:196:13:196:15 | [post] access to local variable ctx : MyContext [property Persons, element, property Name] : String | provenance | | | EntityFramework.cs:196:29:196:29 | access to parameter p : Person [property Name] : String | EntityFramework.cs:196:13:196:23 | [post] access to property Persons : DbSet [element, property Name] : String | provenance | MaD:925 | | EntityFramework.cs:197:13:197:15 | access to local variable ctx : MyContext [property Persons, element, property Name] : String | EntityFramework.cs:204:18:204:28 | access to property Persons : DbSet [element, property Name] : String | provenance | DbContextSaveChanges | -| EntityFramework.cs:204:18:204:28 | access to property Persons : DbSet [element, property Name] : String | EntityFramework.cs:204:18:204:36 | call to method First : Person [property Name] : String | provenance | MaD:1671 | +| EntityFramework.cs:204:18:204:28 | access to property Persons : DbSet [element, property Name] : String | EntityFramework.cs:204:18:204:36 | call to method First : Person [property Name] : String | provenance | MaD:1669 | | EntityFramework.cs:204:18:204:36 | call to method First : Person [property Name] : String | EntityFramework.cs:204:18:204:41 | access to property Name | provenance | | -| EntityFramework.cs:212:18:212:30 | access to property Addresses : DbSet
[element, property Street] : String | EntityFramework.cs:212:18:212:38 | call to method First
: Address [property Street] : String | provenance | MaD:1671 | +| EntityFramework.cs:212:18:212:30 | access to property Addresses : DbSet
[element, property Street] : String | EntityFramework.cs:212:18:212:38 | call to method First
: Address [property Street] : String | provenance | MaD:1669 | | EntityFramework.cs:212:18:212:38 | call to method First
: Address [property Street] : String | EntityFramework.cs:212:18:212:45 | access to property Street | provenance | | -| EntityFramework.cs:219:18:219:28 | access to property Persons : DbSet [element, property Addresses, element, property Street] : String | EntityFramework.cs:219:18:219:36 | call to method First : Person [property Addresses, element, property Street] : String | provenance | MaD:1671 | +| EntityFramework.cs:219:18:219:28 | access to property Persons : DbSet [element, property Addresses, element, property Street] : String | EntityFramework.cs:219:18:219:36 | call to method First : Person [property Addresses, element, property Street] : String | provenance | MaD:1669 | | EntityFramework.cs:219:18:219:36 | call to method First : Person [property Addresses, element, property Street] : String | EntityFramework.cs:219:18:219:46 | access to property Addresses : ICollection
[element, property Street] : String | provenance | | -| EntityFramework.cs:219:18:219:46 | access to property Addresses : ICollection
[element, property Street] : String | EntityFramework.cs:219:18:219:54 | call to method First
: Address [property Street] : String | provenance | MaD:1204 | +| EntityFramework.cs:219:18:219:46 | access to property Addresses : ICollection
[element, property Street] : String | EntityFramework.cs:219:18:219:54 | call to method First
: Address [property Street] : String | provenance | MaD:1202 | | EntityFramework.cs:219:18:219:54 | call to method First
: Address [property Street] : String | EntityFramework.cs:219:18:219:61 | access to property Street | provenance | | | EntityFrameworkCore.cs:82:17:82:27 | access to local variable taintSource : String | EntityFrameworkCore.cs:83:18:83:28 | access to local variable taintSource | provenance | | | EntityFrameworkCore.cs:82:17:82:27 | access to local variable taintSource : String | EntityFrameworkCore.cs:84:35:84:45 | access to local variable taintSource : String | provenance | | @@ -186,13 +186,13 @@ edges | EntityFrameworkCore.cs:229:13:229:23 | [post] access to property Persons : DbSet [element, property Name] : String | EntityFrameworkCore.cs:229:13:229:15 | [post] access to local variable ctx : MyContext [property Persons, element, property Name] : String | provenance | | | EntityFrameworkCore.cs:229:29:229:29 | access to parameter p : Person [property Name] : String | EntityFrameworkCore.cs:229:13:229:23 | [post] access to property Persons : DbSet [element, property Name] : String | provenance | MaD:148 | | EntityFrameworkCore.cs:230:13:230:15 | access to local variable ctx : MyContext [property Persons, element, property Name] : String | EntityFrameworkCore.cs:237:18:237:28 | access to property Persons : DbSet [element, property Name] : String | provenance | DbContextSaveChanges | -| EntityFrameworkCore.cs:237:18:237:28 | access to property Persons : DbSet [element, property Name] : String | EntityFrameworkCore.cs:237:18:237:36 | call to method First : Person [property Name] : String | provenance | MaD:1204 | +| EntityFrameworkCore.cs:237:18:237:28 | access to property Persons : DbSet [element, property Name] : String | EntityFrameworkCore.cs:237:18:237:36 | call to method First : Person [property Name] : String | provenance | MaD:1202 | | EntityFrameworkCore.cs:237:18:237:36 | call to method First : Person [property Name] : String | EntityFrameworkCore.cs:237:18:237:41 | access to property Name | provenance | | -| EntityFrameworkCore.cs:245:18:245:30 | access to property Addresses : DbSet
[element, property Street] : String | EntityFrameworkCore.cs:245:18:245:38 | call to method First
: Address [property Street] : String | provenance | MaD:1204 | +| EntityFrameworkCore.cs:245:18:245:30 | access to property Addresses : DbSet
[element, property Street] : String | EntityFrameworkCore.cs:245:18:245:38 | call to method First
: Address [property Street] : String | provenance | MaD:1202 | | EntityFrameworkCore.cs:245:18:245:38 | call to method First
: Address [property Street] : String | EntityFrameworkCore.cs:245:18:245:45 | access to property Street | provenance | | -| EntityFrameworkCore.cs:252:18:252:28 | access to property Persons : DbSet [element, property Addresses, element, property Street] : String | EntityFrameworkCore.cs:252:18:252:36 | call to method First : Person [property Addresses, element, property Street] : String | provenance | MaD:1204 | +| EntityFrameworkCore.cs:252:18:252:28 | access to property Persons : DbSet [element, property Addresses, element, property Street] : String | EntityFrameworkCore.cs:252:18:252:36 | call to method First : Person [property Addresses, element, property Street] : String | provenance | MaD:1202 | | EntityFrameworkCore.cs:252:18:252:36 | call to method First : Person [property Addresses, element, property Street] : String | EntityFrameworkCore.cs:252:18:252:46 | access to property Addresses : ICollection
[element, property Street] : String | provenance | | -| EntityFrameworkCore.cs:252:18:252:46 | access to property Addresses : ICollection
[element, property Street] : String | EntityFrameworkCore.cs:252:18:252:54 | call to method First
: Address [property Street] : String | provenance | MaD:1204 | +| EntityFrameworkCore.cs:252:18:252:46 | access to property Addresses : ICollection
[element, property Street] : String | EntityFrameworkCore.cs:252:18:252:54 | call to method First
: Address [property Street] : String | provenance | MaD:1202 | | EntityFrameworkCore.cs:252:18:252:54 | call to method First
: Address [property Street] : String | EntityFrameworkCore.cs:252:18:252:61 | access to property Street | provenance | | nodes | EntityFramework.cs:58:17:58:18 | access to local variable p1 : Person [property Name] : String | semmle.label | access to local variable p1 : Person [property Name] : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-020/UntrustedDataToExternalAPI.expected b/csharp/ql/test/query-tests/Security Features/CWE-020/UntrustedDataToExternalAPI.expected index 3b127b4457c..b4a62e5bfef 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-020/UntrustedDataToExternalAPI.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-020/UntrustedDataToExternalAPI.expected @@ -1,7 +1,7 @@ edges -| UntrustedData.cs:9:13:9:16 | access to local variable name : String | UntrustedData.cs:13:28:13:31 | access to local variable name | provenance | Sink:MaD:2152 | +| UntrustedData.cs:9:13:9:16 | access to local variable name : String | UntrustedData.cs:13:28:13:31 | access to local variable name | provenance | Sink:MaD:2150 | | UntrustedData.cs:9:20:9:42 | access to property QueryString : NameValueCollection | UntrustedData.cs:9:13:9:16 | access to local variable name : String | provenance | | -| UntrustedData.cs:9:20:9:42 | access to property QueryString : NameValueCollection | UntrustedData.cs:9:20:9:50 | access to indexer : String | provenance | MaD:14108 | +| UntrustedData.cs:9:20:9:42 | access to property QueryString : NameValueCollection | UntrustedData.cs:9:20:9:50 | access to indexer : String | provenance | MaD:11896 | | UntrustedData.cs:9:20:9:50 | access to indexer : String | UntrustedData.cs:9:13:9:16 | access to local variable name : String | provenance | | nodes | UntrustedData.cs:9:13:9:16 | access to local variable name : String | semmle.label | access to local variable name : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-022/TaintedPath/TaintedPath.expected b/csharp/ql/test/query-tests/Security Features/CWE-022/TaintedPath/TaintedPath.expected index 77bcb3af2b0..d6850e61b4c 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-022/TaintedPath/TaintedPath.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-022/TaintedPath/TaintedPath.expected @@ -6,7 +6,7 @@ edges | TaintedPath.cs:10:16:10:19 | access to local variable path : String | TaintedPath.cs:35:16:35:22 | access to local variable badPath : String | provenance | | | TaintedPath.cs:10:16:10:19 | access to local variable path : String | TaintedPath.cs:51:26:51:29 | access to local variable path | provenance | | | TaintedPath.cs:10:23:10:45 | access to property QueryString : NameValueCollection | TaintedPath.cs:10:16:10:19 | access to local variable path : String | provenance | | -| TaintedPath.cs:10:23:10:45 | access to property QueryString : NameValueCollection | TaintedPath.cs:10:23:10:53 | access to indexer : String | provenance | MaD:14108 | +| TaintedPath.cs:10:23:10:45 | access to property QueryString : NameValueCollection | TaintedPath.cs:10:23:10:53 | access to indexer : String | provenance | MaD:11896 | | TaintedPath.cs:10:23:10:53 | access to indexer : String | TaintedPath.cs:10:16:10:19 | access to local variable path : String | provenance | | | TaintedPath.cs:35:16:35:22 | access to local variable badPath : String | TaintedPath.cs:36:25:36:31 | access to local variable badPath | provenance | | | TaintedPath.cs:35:16:35:22 | access to local variable badPath : String | TaintedPath.cs:38:49:38:55 | access to local variable badPath | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-022/ZipSlip/ZipSlip.expected b/csharp/ql/test/query-tests/Security Features/CWE-022/ZipSlip/ZipSlip.expected index f5589608fc8..690916b79bc 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-022/ZipSlip/ZipSlip.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-022/ZipSlip/ZipSlip.expected @@ -2,29 +2,29 @@ edges | ZipSlip.cs:15:24:15:31 | access to local variable fullPath : String | ZipSlip.cs:30:71:30:78 | access to local variable fullPath : String | provenance | | | ZipSlip.cs:15:24:15:31 | access to local variable fullPath : String | ZipSlip.cs:38:81:38:88 | access to local variable fullPath : String | provenance | | | ZipSlip.cs:15:35:15:66 | call to method GetFullPath : String | ZipSlip.cs:15:24:15:31 | access to local variable fullPath : String | provenance | | -| ZipSlip.cs:15:52:15:65 | access to property FullName : String | ZipSlip.cs:15:35:15:66 | call to method GetFullPath : String | provenance | MaD:1117 | +| ZipSlip.cs:15:52:15:65 | access to property FullName : String | ZipSlip.cs:15:35:15:66 | call to method GetFullPath : String | provenance | MaD:1115 | | ZipSlip.cs:18:24:18:27 | access to local variable file : String | ZipSlip.cs:22:71:22:74 | access to local variable file : String | provenance | | | ZipSlip.cs:18:31:18:44 | access to property FullName : String | ZipSlip.cs:18:24:18:27 | access to local variable file : String | provenance | | | ZipSlip.cs:22:28:22:39 | access to local variable destFileName : String | ZipSlip.cs:23:41:23:52 | access to local variable destFileName | provenance | | | ZipSlip.cs:22:43:22:75 | call to method Combine : String | ZipSlip.cs:22:28:22:39 | access to local variable destFileName : String | provenance | | -| ZipSlip.cs:22:71:22:74 | access to local variable file : String | ZipSlip.cs:22:43:22:75 | call to method Combine : String | provenance | MaD:1100 | +| ZipSlip.cs:22:71:22:74 | access to local variable file : String | ZipSlip.cs:22:43:22:75 | call to method Combine : String | provenance | MaD:1098 | | ZipSlip.cs:30:28:30:39 | access to local variable destFilePath : String | ZipSlip.cs:31:41:31:52 | access to local variable destFilePath | provenance | | | ZipSlip.cs:30:28:30:39 | access to local variable destFilePath : String | ZipSlip.cs:35:45:35:56 | access to local variable destFilePath | provenance | | | ZipSlip.cs:30:43:30:79 | call to method Combine : String | ZipSlip.cs:30:28:30:39 | access to local variable destFilePath : String | provenance | | -| ZipSlip.cs:30:71:30:78 | access to local variable fullPath : String | ZipSlip.cs:30:43:30:79 | call to method Combine : String | provenance | MaD:1100 | +| ZipSlip.cs:30:71:30:78 | access to local variable fullPath : String | ZipSlip.cs:30:43:30:79 | call to method Combine : String | provenance | MaD:1098 | | ZipSlip.cs:38:21:38:32 | access to local variable destFilePath : String | ZipSlip.cs:39:41:39:52 | access to local variable destFilePath | provenance | | | ZipSlip.cs:38:36:38:90 | call to method GetFullPath : String | ZipSlip.cs:38:21:38:32 | access to local variable destFilePath : String | provenance | | -| ZipSlip.cs:38:53:38:89 | call to method Combine : String | ZipSlip.cs:38:36:38:90 | call to method GetFullPath : String | provenance | MaD:1117 | -| ZipSlip.cs:38:81:38:88 | access to local variable fullPath : String | ZipSlip.cs:38:53:38:89 | call to method Combine : String | provenance | MaD:1100 | +| ZipSlip.cs:38:53:38:89 | call to method Combine : String | ZipSlip.cs:38:36:38:90 | call to method GetFullPath : String | provenance | MaD:1115 | +| ZipSlip.cs:38:81:38:88 | access to local variable fullPath : String | ZipSlip.cs:38:53:38:89 | call to method Combine : String | provenance | MaD:1098 | | ZipSlip.cs:61:32:61:43 | access to local variable destFilePath : String | ZipSlip.cs:68:74:68:85 | access to local variable destFilePath | provenance | | | ZipSlip.cs:61:32:61:43 | access to local variable destFilePath : String | ZipSlip.cs:75:71:75:82 | access to local variable destFilePath | provenance | | | ZipSlip.cs:61:32:61:43 | access to local variable destFilePath : String | ZipSlip.cs:82:57:82:68 | access to local variable destFilePath | provenance | | | ZipSlip.cs:61:32:61:43 | access to local variable destFilePath : String | ZipSlip.cs:90:58:90:69 | access to local variable destFilePath | provenance | | | ZipSlip.cs:61:47:61:86 | call to method Combine : String | ZipSlip.cs:61:32:61:43 | access to local variable destFilePath : String | provenance | | -| ZipSlip.cs:61:72:61:85 | access to property FullName : String | ZipSlip.cs:61:47:61:86 | call to method Combine : String | provenance | MaD:1100 | +| ZipSlip.cs:61:72:61:85 | access to property FullName : String | ZipSlip.cs:61:47:61:86 | call to method Combine : String | provenance | MaD:1098 | | ZipSlipBad.cs:9:16:9:27 | access to local variable destFileName : String | ZipSlipBad.cs:10:29:10:40 | access to local variable destFileName | provenance | | | ZipSlipBad.cs:9:31:9:73 | call to method Combine : String | ZipSlipBad.cs:9:16:9:27 | access to local variable destFileName : String | provenance | | -| ZipSlipBad.cs:9:59:9:72 | access to property FullName : String | ZipSlipBad.cs:9:31:9:73 | call to method Combine : String | provenance | MaD:1100 | +| ZipSlipBad.cs:9:59:9:72 | access to property FullName : String | ZipSlipBad.cs:9:31:9:73 | call to method Combine : String | provenance | MaD:1098 | nodes | ZipSlip.cs:15:24:15:31 | access to local variable fullPath : String | semmle.label | access to local variable fullPath : String | | ZipSlip.cs:15:35:15:66 | call to method GetFullPath : String | semmle.label | call to method GetFullPath : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-079/StoredXSS/StoredXSS.expected b/csharp/ql/test/query-tests/Security Features/CWE-079/StoredXSS/StoredXSS.expected index ce154d181e1..75a805e33af 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-079/StoredXSS/StoredXSS.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-079/StoredXSS/StoredXSS.expected @@ -1,5 +1,5 @@ edges -| StoredXSS.cs:22:60:22:86 | call to method GetString : String | StoredXSS.cs:22:44:22:86 | ... + ... | provenance | Sink:MaD:2152 | +| StoredXSS.cs:22:60:22:86 | call to method GetString : String | StoredXSS.cs:22:44:22:86 | ... + ... | provenance | Sink:MaD:2150 | nodes | StoredXSS.cs:22:44:22:86 | ... + ... | semmle.label | ... + ... | | StoredXSS.cs:22:60:22:86 | call to method GetString : String | semmle.label | call to method GetString : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-079/XSS/XSS.expected b/csharp/ql/test/query-tests/Security Features/CWE-079/XSS/XSS.expected index 85c0513d5e9..8cb2ed3588a 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-079/XSS/XSS.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-079/XSS/XSS.expected @@ -4,10 +4,10 @@ edges | XSSAspNet.cs:19:17:19:21 | access to local variable sayHi : String | XSSAspNet.cs:26:30:26:34 | access to local variable sayHi | provenance | | | XSSAspNet.cs:19:17:19:21 | access to local variable sayHi : String | XSSAspNet.cs:36:40:36:44 | access to local variable sayHi | provenance | | | XSSAspNet.cs:19:25:19:43 | access to property QueryString : NameValueCollection | XSSAspNet.cs:19:17:19:21 | access to local variable sayHi : String | provenance | | -| XSSAspNet.cs:19:25:19:43 | access to property QueryString : NameValueCollection | XSSAspNet.cs:19:25:19:52 | access to indexer : String | provenance | MaD:14108 | +| XSSAspNet.cs:19:25:19:43 | access to property QueryString : NameValueCollection | XSSAspNet.cs:19:25:19:52 | access to indexer : String | provenance | MaD:11896 | | XSSAspNet.cs:19:25:19:52 | access to indexer : String | XSSAspNet.cs:19:17:19:21 | access to local variable sayHi : String | provenance | | | XSSAspNet.cs:43:28:43:46 | access to property QueryString : NameValueCollection | XSSAspNet.cs:43:28:43:55 | access to indexer | provenance | | -| XSSAspNet.cs:43:28:43:46 | access to property QueryString : NameValueCollection | XSSAspNet.cs:43:28:43:55 | access to indexer | provenance | MaD:14108 | +| XSSAspNet.cs:43:28:43:46 | access to property QueryString : NameValueCollection | XSSAspNet.cs:43:28:43:55 | access to indexer | provenance | MaD:11896 | | XSSAspNetCore.cs:21:52:21:64 | access to property Query : IQueryCollection | XSSAspNetCore.cs:21:52:21:76 | call to operator implicit conversion | provenance | | | XSSAspNetCore.cs:40:56:40:58 | foo : String | XSSAspNetCore.cs:44:51:44:53 | access to parameter foo | provenance | | | XSSAspNetCore.cs:58:43:58:55 | access to property Query : IQueryCollection | XSSAspNetCore.cs:58:43:58:62 | access to indexer : StringValues | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected b/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected index 7388553e9f0..02eb747c238 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected @@ -2,34 +2,34 @@ edges | XSS.cs:25:13:25:21 | [post] access to local variable userInput : StringBuilder | XSS.cs:26:32:26:40 | access to local variable userInput : StringBuilder | provenance | | | XSS.cs:25:13:25:21 | [post] access to local variable userInput : StringBuilder | XSS.cs:27:29:27:37 | access to local variable userInput : StringBuilder | provenance | | | XSS.cs:25:13:25:21 | [post] access to local variable userInput : StringBuilder | XSS.cs:28:26:28:34 | access to local variable userInput : StringBuilder | provenance | | -| XSS.cs:25:48:25:62 | access to field categoryTextBox : TextBox | XSS.cs:25:48:25:67 | access to property Text : String | provenance | MaD:2149 | -| XSS.cs:25:48:25:67 | access to property Text : String | XSS.cs:25:13:25:21 | [post] access to local variable userInput : StringBuilder | provenance | MaD:1934 | -| XSS.cs:26:32:26:40 | access to local variable userInput : StringBuilder | XSS.cs:26:32:26:51 | call to method ToString | provenance | MaD:1973 | -| XSS.cs:27:29:27:37 | access to local variable userInput : StringBuilder | XSS.cs:27:29:27:48 | call to method ToString | provenance | MaD:1973 | -| XSS.cs:28:26:28:34 | access to local variable userInput : StringBuilder | XSS.cs:28:26:28:45 | call to method ToString | provenance | MaD:1973 | -| XSS.cs:37:20:37:23 | access to local variable name : String | XSS.cs:38:36:38:39 | access to local variable name | provenance | Sink:MaD:2152 | +| XSS.cs:25:48:25:62 | access to field categoryTextBox : TextBox | XSS.cs:25:48:25:67 | access to property Text : String | provenance | MaD:2147 | +| XSS.cs:25:48:25:67 | access to property Text : String | XSS.cs:25:13:25:21 | [post] access to local variable userInput : StringBuilder | provenance | MaD:1932 | +| XSS.cs:26:32:26:40 | access to local variable userInput : StringBuilder | XSS.cs:26:32:26:51 | call to method ToString | provenance | MaD:1971 | +| XSS.cs:27:29:27:37 | access to local variable userInput : StringBuilder | XSS.cs:27:29:27:48 | call to method ToString | provenance | MaD:1971 | +| XSS.cs:28:26:28:34 | access to local variable userInput : StringBuilder | XSS.cs:28:26:28:45 | call to method ToString | provenance | MaD:1971 | +| XSS.cs:37:20:37:23 | access to local variable name : String | XSS.cs:38:36:38:39 | access to local variable name | provenance | Sink:MaD:2150 | | XSS.cs:37:27:37:53 | access to property QueryString : NameValueCollection | XSS.cs:37:20:37:23 | access to local variable name : String | provenance | | -| XSS.cs:37:27:37:53 | access to property QueryString : NameValueCollection | XSS.cs:37:27:37:61 | access to indexer : String | provenance | MaD:14108 | +| XSS.cs:37:27:37:53 | access to property QueryString : NameValueCollection | XSS.cs:37:27:37:61 | access to indexer : String | provenance | MaD:11896 | | XSS.cs:37:27:37:61 | access to indexer : String | XSS.cs:37:20:37:23 | access to local variable name : String | provenance | | | XSS.cs:57:20:57:23 | access to local variable name : String | XSS.cs:59:22:59:25 | access to local variable name | provenance | | | XSS.cs:57:27:57:65 | access to property QueryString : NameValueCollection | XSS.cs:57:20:57:23 | access to local variable name : String | provenance | | -| XSS.cs:57:27:57:65 | access to property QueryString : NameValueCollection | XSS.cs:57:27:57:73 | access to indexer : String | provenance | MaD:14108 | +| XSS.cs:57:27:57:65 | access to property QueryString : NameValueCollection | XSS.cs:57:27:57:73 | access to indexer : String | provenance | MaD:11896 | | XSS.cs:57:27:57:73 | access to indexer : String | XSS.cs:57:20:57:23 | access to local variable name : String | provenance | | | XSS.cs:75:20:75:23 | access to local variable name : String | XSS.cs:76:36:76:39 | access to local variable name | provenance | | | XSS.cs:75:27:75:53 | access to property QueryString : NameValueCollection | XSS.cs:75:20:75:23 | access to local variable name : String | provenance | | -| XSS.cs:75:27:75:53 | access to property QueryString : NameValueCollection | XSS.cs:75:27:75:61 | access to indexer : String | provenance | MaD:14108 | +| XSS.cs:75:27:75:53 | access to property QueryString : NameValueCollection | XSS.cs:75:27:75:61 | access to indexer : String | provenance | MaD:11896 | | XSS.cs:75:27:75:61 | access to indexer : String | XSS.cs:75:20:75:23 | access to local variable name : String | provenance | | | XSS.cs:78:20:78:24 | access to local variable name2 : String | XSS.cs:79:36:79:40 | access to local variable name2 | provenance | | | XSS.cs:78:28:78:42 | access to property Request : HttpRequestBase | XSS.cs:78:20:78:24 | access to local variable name2 : String | provenance | | | XSS.cs:85:20:85:23 | access to local variable name : String | XSS.cs:86:28:86:31 | access to local variable name | provenance | | | XSS.cs:85:20:85:23 | access to local variable name : String | XSS.cs:87:31:87:34 | access to local variable name | provenance | | | XSS.cs:85:27:85:53 | access to property QueryString : NameValueCollection | XSS.cs:85:20:85:23 | access to local variable name : String | provenance | | -| XSS.cs:85:27:85:53 | access to property QueryString : NameValueCollection | XSS.cs:85:27:85:61 | access to indexer : String | provenance | MaD:14108 | +| XSS.cs:85:27:85:53 | access to property QueryString : NameValueCollection | XSS.cs:85:27:85:61 | access to indexer : String | provenance | MaD:11896 | | XSS.cs:85:27:85:61 | access to indexer : String | XSS.cs:85:20:85:23 | access to local variable name : String | provenance | | -| XSS.cs:94:20:94:23 | access to local variable name : String | XSS.cs:95:31:95:34 | access to local variable name | provenance | Sink:MaD:1804 | -| XSS.cs:94:20:94:23 | access to local variable name : String | XSS.cs:95:31:95:34 | access to local variable name | provenance | Sink:MaD:29455 | +| XSS.cs:94:20:94:23 | access to local variable name : String | XSS.cs:95:31:95:34 | access to local variable name | provenance | Sink:MaD:1802 | +| XSS.cs:94:20:94:23 | access to local variable name : String | XSS.cs:95:31:95:34 | access to local variable name | provenance | Sink:MaD:24669 | | XSS.cs:94:27:94:53 | access to property QueryString : NameValueCollection | XSS.cs:94:20:94:23 | access to local variable name : String | provenance | | -| XSS.cs:94:27:94:53 | access to property QueryString : NameValueCollection | XSS.cs:94:27:94:61 | access to indexer : String | provenance | MaD:14108 | +| XSS.cs:94:27:94:53 | access to property QueryString : NameValueCollection | XSS.cs:94:27:94:61 | access to indexer : String | provenance | MaD:11896 | | XSS.cs:94:27:94:61 | access to indexer : String | XSS.cs:94:20:94:23 | access to local variable name : String | provenance | | | script.aspx:12:1:12:14 | <%= ... %> | script.aspx:12:1:12:14 | <%= ... %> | provenance | | | script.aspx:16:1:16:34 | <%= ... %> | script.aspx:16:1:16:34 | <%= ... %> | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected index 0474f0d5930..612c8940aa4 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected @@ -1,23 +1,23 @@ edges | SecondOrderSqlInjection.cs:25:119:25:145 | call to method GetString : String | SecondOrderSqlInjection.cs:25:71:25:145 | ... + ... | provenance | Sink:MaD:948 | | SecondOrderSqlInjection.cs:33:31:33:32 | access to local variable fs : FileStream | SecondOrderSqlInjection.cs:35:59:35:60 | access to local variable fs : FileStream | provenance | | -| SecondOrderSqlInjection.cs:33:36:33:78 | object creation of type FileStream : FileStream | SecondOrderSqlInjection.cs:33:31:33:32 | access to local variable fs : FileStream | provenance | Src:MaD:1077 | -| SecondOrderSqlInjection.cs:33:36:33:78 | object creation of type FileStream : FileStream | SecondOrderSqlInjection.cs:33:31:33:32 | access to local variable fs : FileStream | provenance | Src:MaD:1078 | +| SecondOrderSqlInjection.cs:33:36:33:78 | object creation of type FileStream : FileStream | SecondOrderSqlInjection.cs:33:31:33:32 | access to local variable fs : FileStream | provenance | Src:MaD:1075 | +| SecondOrderSqlInjection.cs:33:36:33:78 | object creation of type FileStream : FileStream | SecondOrderSqlInjection.cs:33:31:33:32 | access to local variable fs : FileStream | provenance | Src:MaD:1076 | | SecondOrderSqlInjection.cs:35:37:35:38 | access to local variable sr : StreamReader | SecondOrderSqlInjection.cs:38:35:38:36 | access to local variable sr : StreamReader | provenance | | | SecondOrderSqlInjection.cs:35:42:35:76 | object creation of type StreamReader : StreamReader | SecondOrderSqlInjection.cs:35:37:35:38 | access to local variable sr : StreamReader | provenance | | -| SecondOrderSqlInjection.cs:35:59:35:60 | access to local variable fs : FileStream | SecondOrderSqlInjection.cs:35:42:35:76 | object creation of type StreamReader : StreamReader | provenance | MaD:1144 | +| SecondOrderSqlInjection.cs:35:59:35:60 | access to local variable fs : FileStream | SecondOrderSqlInjection.cs:35:42:35:76 | object creation of type StreamReader : StreamReader | provenance | MaD:1142 | | SecondOrderSqlInjection.cs:38:29:38:31 | access to local variable sql : String | SecondOrderSqlInjection.cs:40:31:40:33 | access to local variable sql : String | provenance | | -| SecondOrderSqlInjection.cs:38:35:38:36 | access to local variable sr : StreamReader | SecondOrderSqlInjection.cs:38:35:38:47 | call to method ReadLine : String | provenance | MaD:1165 | +| SecondOrderSqlInjection.cs:38:35:38:36 | access to local variable sr : StreamReader | SecondOrderSqlInjection.cs:38:35:38:47 | call to method ReadLine : String | provenance | MaD:1163 | | SecondOrderSqlInjection.cs:38:35:38:47 | call to method ReadLine : String | SecondOrderSqlInjection.cs:38:29:38:31 | access to local variable sql : String | provenance | | | SecondOrderSqlInjection.cs:40:25:40:27 | access to local variable sql : String | SecondOrderSqlInjection.cs:45:57:45:59 | access to local variable sql | provenance | Sink:MaD:938 | -| SecondOrderSqlInjection.cs:40:31:40:33 | access to local variable sql : String | SecondOrderSqlInjection.cs:40:31:40:40 | call to method Trim : String | provenance | MaD:2759 | +| SecondOrderSqlInjection.cs:40:31:40:33 | access to local variable sql : String | SecondOrderSqlInjection.cs:40:31:40:40 | call to method Trim : String | provenance | MaD:2757 | | SecondOrderSqlInjection.cs:40:31:40:40 | call to method Trim : String | SecondOrderSqlInjection.cs:40:25:40:27 | access to local variable sql : String | provenance | | | SqlInjection.cs:32:21:32:26 | access to local variable query1 : String | SqlInjection.cs:34:50:34:55 | access to local variable query1 | provenance | Sink:MaD:951 | -| SqlInjection.cs:33:21:33:35 | access to field categoryTextBox : TextBox | SqlInjection.cs:33:21:33:40 | access to property Text : String | provenance | MaD:2149 | +| SqlInjection.cs:33:21:33:35 | access to field categoryTextBox : TextBox | SqlInjection.cs:33:21:33:40 | access to property Text : String | provenance | MaD:2147 | | SqlInjection.cs:33:21:33:40 | access to property Text : String | SqlInjection.cs:32:21:32:26 | access to local variable query1 : String | provenance | | | SqlInjection.cs:67:25:67:30 | access to local variable query1 : String | SqlInjection.cs:69:56:69:61 | access to local variable query1 | provenance | Sink:MaD:917 | | SqlInjection.cs:67:25:67:30 | access to local variable query1 : String | SqlInjection.cs:70:55:70:60 | access to local variable query1 | provenance | Sink:MaD:923 | -| SqlInjection.cs:68:33:68:47 | access to field categoryTextBox : TextBox | SqlInjection.cs:68:33:68:52 | access to property Text : String | provenance | MaD:2149 | +| SqlInjection.cs:68:33:68:47 | access to field categoryTextBox : TextBox | SqlInjection.cs:68:33:68:52 | access to property Text : String | provenance | MaD:2147 | | SqlInjection.cs:68:33:68:52 | access to property Text : String | SqlInjection.cs:67:25:67:30 | access to local variable query1 : String | provenance | | | SqlInjection.cs:81:21:81:26 | access to local variable query1 : String | SqlInjection.cs:83:50:83:55 | access to local variable query1 | provenance | Sink:MaD:951 | | SqlInjection.cs:82:21:82:29 | access to property Text : String | SqlInjection.cs:81:21:81:26 | access to local variable query1 : String | provenance | | @@ -41,27 +41,27 @@ edges | SqlInjectionDapper.cs:66:86:66:94 | access to property Text : String | SqlInjectionDapper.cs:66:21:66:25 | access to local variable query : String | provenance | | | SqlInjectionDapper.cs:75:21:75:25 | access to local variable query : String | SqlInjectionDapper.cs:77:52:77:56 | access to local variable query | provenance | | | SqlInjectionDapper.cs:75:86:75:94 | access to property Text : String | SqlInjectionDapper.cs:75:21:75:25 | access to local variable query : String | provenance | | -| SqlInjectionSqlite.cs:19:51:19:63 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:19:51:19:68 | access to property Text | provenance | MaD:2149 Sink:MaD:937 | +| SqlInjectionSqlite.cs:19:51:19:63 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:19:51:19:68 | access to property Text | provenance | MaD:2147 Sink:MaD:937 | | SqlInjectionSqlite.cs:24:17:24:19 | access to local variable cmd : SQLiteCommand | SqlInjectionSqlite.cs:44:45:44:47 | access to local variable cmd | provenance | Sink:MaD:940 | | SqlInjectionSqlite.cs:24:23:24:71 | object creation of type SQLiteCommand : SQLiteCommand | SqlInjectionSqlite.cs:24:17:24:19 | access to local variable cmd : SQLiteCommand | provenance | | -| SqlInjectionSqlite.cs:24:41:24:53 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:24:41:24:58 | access to property Text | provenance | MaD:2149 Sink:MaD:938 | -| SqlInjectionSqlite.cs:24:41:24:53 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:24:41:24:58 | access to property Text : String | provenance | MaD:2149 | +| SqlInjectionSqlite.cs:24:41:24:53 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:24:41:24:58 | access to property Text | provenance | MaD:2147 Sink:MaD:938 | +| SqlInjectionSqlite.cs:24:41:24:53 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:24:41:24:58 | access to property Text : String | provenance | MaD:2147 | | SqlInjectionSqlite.cs:24:41:24:58 | access to property Text : String | SqlInjectionSqlite.cs:24:23:24:71 | object creation of type SQLiteCommand : SQLiteCommand | provenance | MaD:945 | -| SqlInjectionSqlite.cs:33:49:33:61 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:33:49:33:66 | access to property Text | provenance | MaD:2149 Sink:MaD:941 | -| SqlInjectionSqlite.cs:39:45:39:57 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:39:45:39:62 | access to property Text | provenance | MaD:2149 Sink:MaD:942 | +| SqlInjectionSqlite.cs:33:49:33:61 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:33:49:33:66 | access to property Text | provenance | MaD:2147 Sink:MaD:941 | +| SqlInjectionSqlite.cs:39:45:39:57 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:39:45:39:62 | access to property Text | provenance | MaD:2147 Sink:MaD:942 | | SqlInjectionSqlite.cs:49:31:49:32 | access to local variable fs : FileStream | SqlInjectionSqlite.cs:51:59:51:60 | access to local variable fs : FileStream | provenance | | -| SqlInjectionSqlite.cs:49:36:49:84 | object creation of type FileStream : FileStream | SqlInjectionSqlite.cs:49:31:49:32 | access to local variable fs : FileStream | provenance | Src:MaD:1077 | -| SqlInjectionSqlite.cs:49:36:49:84 | object creation of type FileStream : FileStream | SqlInjectionSqlite.cs:49:31:49:32 | access to local variable fs : FileStream | provenance | Src:MaD:1078 | -| SqlInjectionSqlite.cs:49:51:49:63 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:49:51:49:68 | access to property Text : String | provenance | MaD:2149 | -| SqlInjectionSqlite.cs:49:51:49:68 | access to property Text : String | SqlInjectionSqlite.cs:49:36:49:84 | object creation of type FileStream : FileStream | provenance | MaD:1087 | +| SqlInjectionSqlite.cs:49:36:49:84 | object creation of type FileStream : FileStream | SqlInjectionSqlite.cs:49:31:49:32 | access to local variable fs : FileStream | provenance | Src:MaD:1075 | +| SqlInjectionSqlite.cs:49:36:49:84 | object creation of type FileStream : FileStream | SqlInjectionSqlite.cs:49:31:49:32 | access to local variable fs : FileStream | provenance | Src:MaD:1076 | +| SqlInjectionSqlite.cs:49:51:49:63 | access to field untrustedData : TextBox | SqlInjectionSqlite.cs:49:51:49:68 | access to property Text : String | provenance | MaD:2147 | +| SqlInjectionSqlite.cs:49:51:49:68 | access to property Text : String | SqlInjectionSqlite.cs:49:36:49:84 | object creation of type FileStream : FileStream | provenance | MaD:1085 | | SqlInjectionSqlite.cs:51:37:51:38 | access to local variable sr : StreamReader | SqlInjectionSqlite.cs:54:35:54:36 | access to local variable sr : StreamReader | provenance | | | SqlInjectionSqlite.cs:51:42:51:76 | object creation of type StreamReader : StreamReader | SqlInjectionSqlite.cs:51:37:51:38 | access to local variable sr : StreamReader | provenance | | -| SqlInjectionSqlite.cs:51:59:51:60 | access to local variable fs : FileStream | SqlInjectionSqlite.cs:51:42:51:76 | object creation of type StreamReader : StreamReader | provenance | MaD:1144 | +| SqlInjectionSqlite.cs:51:59:51:60 | access to local variable fs : FileStream | SqlInjectionSqlite.cs:51:42:51:76 | object creation of type StreamReader : StreamReader | provenance | MaD:1142 | | SqlInjectionSqlite.cs:54:29:54:31 | access to local variable sql : String | SqlInjectionSqlite.cs:56:31:56:33 | access to local variable sql : String | provenance | | -| SqlInjectionSqlite.cs:54:35:54:36 | access to local variable sr : StreamReader | SqlInjectionSqlite.cs:54:35:54:47 | call to method ReadLine : String | provenance | MaD:1165 | +| SqlInjectionSqlite.cs:54:35:54:36 | access to local variable sr : StreamReader | SqlInjectionSqlite.cs:54:35:54:47 | call to method ReadLine : String | provenance | MaD:1163 | | SqlInjectionSqlite.cs:54:35:54:47 | call to method ReadLine : String | SqlInjectionSqlite.cs:54:29:54:31 | access to local variable sql : String | provenance | | | SqlInjectionSqlite.cs:56:25:56:27 | access to local variable sql : String | SqlInjectionSqlite.cs:61:53:61:55 | access to local variable sql | provenance | Sink:MaD:938 | -| SqlInjectionSqlite.cs:56:31:56:33 | access to local variable sql : String | SqlInjectionSqlite.cs:56:31:56:40 | call to method Trim : String | provenance | MaD:2759 | +| SqlInjectionSqlite.cs:56:31:56:33 | access to local variable sql : String | SqlInjectionSqlite.cs:56:31:56:40 | call to method Trim : String | provenance | MaD:2757 | | SqlInjectionSqlite.cs:56:31:56:40 | call to method Trim : String | SqlInjectionSqlite.cs:56:25:56:27 | access to local variable sql : String | provenance | | nodes | SecondOrderSqlInjection.cs:25:71:25:145 | ... + ... | semmle.label | ... + ... | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-090/LDAPInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-090/LDAPInjection.expected index 5d4e8a92172..a169e9ee9ac 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-090/LDAPInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-090/LDAPInjection.expected @@ -6,7 +6,7 @@ edges | LDAPInjection.cs:12:16:12:23 | access to local variable userName : String | LDAPInjection.cs:28:48:28:70 | ... + ... | provenance | | | LDAPInjection.cs:12:16:12:23 | access to local variable userName : String | LDAPInjection.cs:30:20:30:42 | ... + ... | provenance | | | LDAPInjection.cs:12:27:12:49 | access to property QueryString : NameValueCollection | LDAPInjection.cs:12:16:12:23 | access to local variable userName : String | provenance | | -| LDAPInjection.cs:12:27:12:49 | access to property QueryString : NameValueCollection | LDAPInjection.cs:12:27:12:61 | access to indexer : String | provenance | MaD:14108 | +| LDAPInjection.cs:12:27:12:49 | access to property QueryString : NameValueCollection | LDAPInjection.cs:12:27:12:61 | access to indexer : String | provenance | MaD:11896 | | LDAPInjection.cs:12:27:12:61 | access to indexer : String | LDAPInjection.cs:12:16:12:23 | access to local variable userName : String | provenance | | | LDAPInjection.cs:41:80:41:106 | call to method GetString : String | LDAPInjection.cs:41:63:41:106 | ... + ... | provenance | | nodes diff --git a/csharp/ql/test/query-tests/Security Features/CWE-091/XMLInjection/XMLInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-091/XMLInjection/XMLInjection.expected index ac1e0787c54..af4b536c56e 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-091/XMLInjection/XMLInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-091/XMLInjection/XMLInjection.expected @@ -1,7 +1,7 @@ edges | Test.cs:8:12:8:23 | access to local variable employeeName : String | Test.cs:15:25:15:80 | ... + ... | provenance | | | Test.cs:8:27:8:49 | access to property QueryString : NameValueCollection | Test.cs:8:12:8:23 | access to local variable employeeName : String | provenance | | -| Test.cs:8:27:8:49 | access to property QueryString : NameValueCollection | Test.cs:8:27:8:65 | access to indexer : String | provenance | MaD:14108 | +| Test.cs:8:27:8:49 | access to property QueryString : NameValueCollection | Test.cs:8:27:8:65 | access to indexer : String | provenance | MaD:11896 | | Test.cs:8:27:8:65 | access to indexer : String | Test.cs:8:12:8:23 | access to local variable employeeName : String | provenance | | nodes | Test.cs:8:12:8:23 | access to local variable employeeName : String | semmle.label | access to local variable employeeName : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-094/CodeInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-094/CodeInjection.expected index bf0fe1869f7..42a4324a9e0 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-094/CodeInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-094/CodeInjection.expected @@ -2,7 +2,7 @@ edges | CodeInjection.cs:23:16:23:19 | access to local variable code : String | CodeInjection.cs:29:64:29:67 | access to local variable code | provenance | | | CodeInjection.cs:23:16:23:19 | access to local variable code : String | CodeInjection.cs:40:36:40:39 | access to local variable code | provenance | | | CodeInjection.cs:23:23:23:45 | access to property QueryString : NameValueCollection | CodeInjection.cs:23:16:23:19 | access to local variable code : String | provenance | | -| CodeInjection.cs:23:23:23:45 | access to property QueryString : NameValueCollection | CodeInjection.cs:23:23:23:53 | access to indexer : String | provenance | MaD:14108 | +| CodeInjection.cs:23:23:23:45 | access to property QueryString : NameValueCollection | CodeInjection.cs:23:23:23:53 | access to indexer : String | provenance | MaD:11896 | | CodeInjection.cs:23:23:23:53 | access to indexer : String | CodeInjection.cs:23:16:23:19 | access to local variable code : String | provenance | | nodes | CodeInjection.cs:23:16:23:19 | access to local variable code : String | semmle.label | access to local variable code : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-099/ResourceInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-099/ResourceInjection.expected index a6dcdb53c77..0a52f65c4c1 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-099/ResourceInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-099/ResourceInjection.expected @@ -1,7 +1,7 @@ edges | ResourceInjection.cs:8:16:8:23 | access to local variable userName : String | ResourceInjection.cs:9:16:9:31 | access to local variable connectionString : String | provenance | | | ResourceInjection.cs:8:27:8:49 | access to property QueryString : NameValueCollection | ResourceInjection.cs:8:16:8:23 | access to local variable userName : String | provenance | | -| ResourceInjection.cs:8:27:8:49 | access to property QueryString : NameValueCollection | ResourceInjection.cs:8:27:8:61 | access to indexer : String | provenance | MaD:14108 | +| ResourceInjection.cs:8:27:8:49 | access to property QueryString : NameValueCollection | ResourceInjection.cs:8:27:8:61 | access to indexer : String | provenance | MaD:11896 | | ResourceInjection.cs:8:27:8:61 | access to indexer : String | ResourceInjection.cs:8:16:8:23 | access to local variable userName : String | provenance | | | ResourceInjection.cs:9:16:9:31 | access to local variable connectionString : String | ResourceInjection.cs:11:57:11:72 | access to local variable connectionString | provenance | | | ResourceInjection.cs:9:16:9:31 | access to local variable connectionString : String | ResourceInjection.cs:13:42:13:57 | access to local variable connectionString | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-112/MissingXMLValidation.expected b/csharp/ql/test/query-tests/Security Features/CWE-112/MissingXMLValidation.expected index 457e77c0b13..d2b1587692c 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-112/MissingXMLValidation.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-112/MissingXMLValidation.expected @@ -5,13 +5,13 @@ edges | MissingXMLValidation.cs:12:16:12:30 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:35:43:35:57 | access to local variable userProvidedXml : String | provenance | | | MissingXMLValidation.cs:12:16:12:30 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:45:43:45:57 | access to local variable userProvidedXml : String | provenance | | | MissingXMLValidation.cs:12:34:12:56 | access to property QueryString : NameValueCollection | MissingXMLValidation.cs:12:16:12:30 | access to local variable userProvidedXml : String | provenance | | -| MissingXMLValidation.cs:12:34:12:56 | access to property QueryString : NameValueCollection | MissingXMLValidation.cs:12:34:12:75 | access to indexer : String | provenance | MaD:14108 | +| MissingXMLValidation.cs:12:34:12:56 | access to property QueryString : NameValueCollection | MissingXMLValidation.cs:12:34:12:75 | access to indexer : String | provenance | MaD:11896 | | MissingXMLValidation.cs:12:34:12:75 | access to indexer : String | MissingXMLValidation.cs:12:16:12:30 | access to local variable userProvidedXml : String | provenance | | -| MissingXMLValidation.cs:16:43:16:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:16:26:16:58 | object creation of type StringReader | provenance | MaD:1155 | -| MissingXMLValidation.cs:21:43:21:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:21:26:21:58 | object creation of type StringReader | provenance | MaD:1155 | -| MissingXMLValidation.cs:27:43:27:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:27:26:27:58 | object creation of type StringReader | provenance | MaD:1155 | -| MissingXMLValidation.cs:35:43:35:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:35:26:35:58 | object creation of type StringReader | provenance | MaD:1155 | -| MissingXMLValidation.cs:45:43:45:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:45:26:45:58 | object creation of type StringReader | provenance | MaD:1155 | +| MissingXMLValidation.cs:16:43:16:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:16:26:16:58 | object creation of type StringReader | provenance | MaD:1153 | +| MissingXMLValidation.cs:21:43:21:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:21:26:21:58 | object creation of type StringReader | provenance | MaD:1153 | +| MissingXMLValidation.cs:27:43:27:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:27:26:27:58 | object creation of type StringReader | provenance | MaD:1153 | +| MissingXMLValidation.cs:35:43:35:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:35:26:35:58 | object creation of type StringReader | provenance | MaD:1153 | +| MissingXMLValidation.cs:45:43:45:57 | access to local variable userProvidedXml : String | MissingXMLValidation.cs:45:26:45:58 | object creation of type StringReader | provenance | MaD:1153 | nodes | MissingXMLValidation.cs:12:16:12:30 | access to local variable userProvidedXml : String | semmle.label | access to local variable userProvidedXml : String | | MissingXMLValidation.cs:12:34:12:56 | access to property QueryString : NameValueCollection | semmle.label | access to property QueryString : NameValueCollection | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-114/AssemblyPathInjection/AssemblyPathInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-114/AssemblyPathInjection/AssemblyPathInjection.expected index 228c0c879cd..d1f97af129f 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-114/AssemblyPathInjection/AssemblyPathInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-114/AssemblyPathInjection/AssemblyPathInjection.expected @@ -1,7 +1,7 @@ edges | Test.cs:7:12:7:22 | access to local variable libraryName : String | Test.cs:10:36:10:46 | access to local variable libraryName | provenance | | | Test.cs:7:26:7:48 | access to property QueryString : NameValueCollection | Test.cs:7:12:7:22 | access to local variable libraryName : String | provenance | | -| Test.cs:7:26:7:48 | access to property QueryString : NameValueCollection | Test.cs:7:26:7:63 | access to indexer : String | provenance | MaD:14108 | +| Test.cs:7:26:7:48 | access to property QueryString : NameValueCollection | Test.cs:7:26:7:63 | access to indexer : String | provenance | MaD:11896 | | Test.cs:7:26:7:63 | access to indexer : String | Test.cs:7:12:7:22 | access to local variable libraryName : String | provenance | | nodes | Test.cs:7:12:7:22 | access to local variable libraryName : String | semmle.label | access to local variable libraryName : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-117/LogForging.expected b/csharp/ql/test/query-tests/Security Features/CWE-117/LogForging.expected index bbf67bc4d87..f221d5d49c9 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-117/LogForging.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-117/LogForging.expected @@ -3,7 +3,7 @@ edges | LogForging.cs:18:16:18:23 | access to local variable username : String | LogForging.cs:29:50:29:72 | ... + ... | provenance | | | LogForging.cs:18:16:18:23 | access to local variable username : String | LogForging.cs:33:26:33:33 | access to local variable username | provenance | | | LogForging.cs:18:27:18:49 | access to property QueryString : NameValueCollection | LogForging.cs:18:16:18:23 | access to local variable username : String | provenance | | -| LogForging.cs:18:27:18:49 | access to property QueryString : NameValueCollection | LogForging.cs:18:27:18:61 | access to indexer : String | provenance | MaD:14108 | +| LogForging.cs:18:27:18:49 | access to property QueryString : NameValueCollection | LogForging.cs:18:27:18:61 | access to indexer : String | provenance | MaD:11896 | | LogForging.cs:18:27:18:61 | access to indexer : String | LogForging.cs:18:16:18:23 | access to local variable username : String | provenance | | | LogForgingAsp.cs:8:32:8:39 | username : String | LogForgingAsp.cs:12:21:12:43 | ... + ... | provenance | | nodes diff --git a/csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatString.expected b/csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatString.expected index 5b71b9e5916..dfb1c7d10d5 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatString.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatString.expected @@ -1,14 +1,14 @@ edges | ConsoleUncontrolledFormatString.cs:8:13:8:18 | access to local variable format : String | ConsoleUncontrolledFormatString.cs:11:31:11:36 | access to local variable format | provenance | | -| ConsoleUncontrolledFormatString.cs:8:22:8:39 | call to method ReadLine : String | ConsoleUncontrolledFormatString.cs:8:13:8:18 | access to local variable format : String | provenance | Src:MaD:2250 | +| ConsoleUncontrolledFormatString.cs:8:22:8:39 | call to method ReadLine : String | ConsoleUncontrolledFormatString.cs:8:13:8:18 | access to local variable format : String | provenance | Src:MaD:2248 | | UncontrolledFormatString.cs:9:16:9:19 | access to local variable path : String | UncontrolledFormatString.cs:12:23:12:26 | access to local variable path | provenance | | | UncontrolledFormatString.cs:9:16:9:19 | access to local variable path : String | UncontrolledFormatString.cs:15:46:15:49 | access to local variable path | provenance | | | UncontrolledFormatString.cs:9:23:9:45 | access to property QueryString : NameValueCollection | UncontrolledFormatString.cs:9:16:9:19 | access to local variable path : String | provenance | | -| UncontrolledFormatString.cs:9:23:9:45 | access to property QueryString : NameValueCollection | UncontrolledFormatString.cs:9:23:9:53 | access to indexer : String | provenance | MaD:14108 | +| UncontrolledFormatString.cs:9:23:9:45 | access to property QueryString : NameValueCollection | UncontrolledFormatString.cs:9:23:9:53 | access to indexer : String | provenance | MaD:11896 | | UncontrolledFormatString.cs:9:23:9:53 | access to indexer : String | UncontrolledFormatString.cs:9:16:9:19 | access to local variable path : String | provenance | | | UncontrolledFormatStringBad.cs:9:16:9:21 | access to local variable format : String | UncontrolledFormatStringBad.cs:12:39:12:44 | access to local variable format | provenance | | | UncontrolledFormatStringBad.cs:9:25:9:47 | access to property QueryString : NameValueCollection | UncontrolledFormatStringBad.cs:9:16:9:21 | access to local variable format : String | provenance | | -| UncontrolledFormatStringBad.cs:9:25:9:47 | access to property QueryString : NameValueCollection | UncontrolledFormatStringBad.cs:9:25:9:61 | access to indexer : String | provenance | MaD:14108 | +| UncontrolledFormatStringBad.cs:9:25:9:47 | access to property QueryString : NameValueCollection | UncontrolledFormatStringBad.cs:9:25:9:61 | access to indexer : String | provenance | MaD:11896 | | UncontrolledFormatStringBad.cs:9:25:9:61 | access to indexer : String | UncontrolledFormatStringBad.cs:9:16:9:21 | access to local variable format : String | provenance | | nodes | ConsoleUncontrolledFormatString.cs:8:13:8:18 | access to local variable format : String | semmle.label | access to local variable format : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-201/ExposureInTransmittedData/ExposureInTransmittedData.expected b/csharp/ql/test/query-tests/Security Features/CWE-201/ExposureInTransmittedData/ExposureInTransmittedData.expected index acd0bfc70c7..482821bb78b 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-201/ExposureInTransmittedData/ExposureInTransmittedData.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-201/ExposureInTransmittedData/ExposureInTransmittedData.expected @@ -1,6 +1,6 @@ edges -| ExposureInTransmittedData.cs:24:32:24:38 | access to property Data : IDictionary | ExposureInTransmittedData.cs:24:32:24:50 | access to indexer | provenance | Sink:MaD:2152 | -| ExposureInTransmittedData.cs:24:32:24:38 | access to property Data : IDictionary | ExposureInTransmittedData.cs:24:32:24:50 | access to indexer | provenance | MaD:868 Sink:MaD:2152 | +| ExposureInTransmittedData.cs:24:32:24:38 | access to property Data : IDictionary | ExposureInTransmittedData.cs:24:32:24:50 | access to indexer | provenance | Sink:MaD:2150 | +| ExposureInTransmittedData.cs:24:32:24:38 | access to property Data : IDictionary | ExposureInTransmittedData.cs:24:32:24:50 | access to indexer | provenance | MaD:868 Sink:MaD:2150 | | ExposureInTransmittedData.cs:30:13:30:13 | access to local variable p : String | ExposureInTransmittedData.cs:31:53:31:53 | access to local variable p | provenance | | | ExposureInTransmittedData.cs:30:13:30:13 | access to local variable p : String | ExposureInTransmittedData.cs:31:56:31:56 | access to local variable p | provenance | | | ExposureInTransmittedData.cs:30:13:30:13 | access to local variable p : String | ExposureInTransmittedData.cs:32:24:32:52 | ... + ... | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected b/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected index 06745698867..8b512c4066d 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected @@ -1,24 +1,24 @@ edges -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | Sink:MaD:2152 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:15674 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:26617 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:26619 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:37587 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:37598 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:58235 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:58267 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:23:32:23:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:23:32:23:44 | access to property StackTrace | provenance | MaD:58317 Sink:MaD:2152 | -| ExceptionInformationExposure.cs:39:28:39:44 | access to property InnerException : Exception | ExceptionInformationExposure.cs:39:28:39:55 | access to property StackTrace | provenance | MaD:58317 | -| ExceptionInformationExposure.cs:40:28:40:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:40:28:40:40 | access to property StackTrace | provenance | MaD:58317 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:13296 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:22269 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:22271 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:31765 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:31777 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:49767 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:49799 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:23:32:23:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:23:32:23:44 | access to property StackTrace | provenance | MaD:49848 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:39:28:39:44 | access to property InnerException : Exception | ExceptionInformationExposure.cs:39:28:39:55 | access to property StackTrace | provenance | MaD:49848 | +| ExceptionInformationExposure.cs:40:28:40:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:40:28:40:40 | access to property StackTrace | provenance | MaD:49848 | | ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:15674 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:26617 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:26619 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:37587 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:37598 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:58235 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:58267 | -| ExceptionInformationExposure.cs:47:28:47:44 | object creation of type MyException : MyException | ExceptionInformationExposure.cs:47:28:47:55 | call to method ToString | provenance | Sink:MaD:2152 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:13296 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:22269 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:22271 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:31765 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:31777 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:49767 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:49799 | +| ExceptionInformationExposure.cs:47:28:47:44 | object creation of type MyException : MyException | ExceptionInformationExposure.cs:47:28:47:55 | call to method ToString | provenance | Sink:MaD:2150 | nodes | ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | semmle.label | access to local variable ex : Exception | | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | semmle.label | call to method ToString | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected b/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected index 8c40df50c5e..32a95db92fe 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected @@ -3,22 +3,20 @@ edges | HardcodedSymmetricEncryptionKey.cs:25:17:25:17 | access to local variable c : Byte[] | HardcodedSymmetricEncryptionKey.cs:41:50:41:50 | access to local variable c : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:25:17:25:17 | access to local variable c : Byte[] | HardcodedSymmetricEncryptionKey.cs:50:35:50:35 | access to local variable c : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:25:21:25:97 | array creation of type Byte[] : Byte[] | HardcodedSymmetricEncryptionKey.cs:25:17:25:17 | access to local variable c : Byte[] | provenance | | -| HardcodedSymmetricEncryptionKey.cs:26:17:26:17 | access to local variable d : Byte[] | HardcodedSymmetricEncryptionKey.cs:31:21:31:21 | access to local variable d | provenance | Sink:MaD:1852 | -| HardcodedSymmetricEncryptionKey.cs:26:17:26:17 | access to local variable d : Byte[] | HardcodedSymmetricEncryptionKey.cs:31:21:31:21 | access to local variable d | provenance | Sink:MaD:47404 | +| HardcodedSymmetricEncryptionKey.cs:26:17:26:17 | access to local variable d : Byte[] | HardcodedSymmetricEncryptionKey.cs:31:21:31:21 | access to local variable d | provenance | Sink:MaD:1850 | | HardcodedSymmetricEncryptionKey.cs:26:17:26:17 | access to local variable d : Byte[] | HardcodedSymmetricEncryptionKey.cs:36:37:36:37 | access to local variable d : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:28:17:28:35 | access to local variable byteArrayFromString : Byte[] | HardcodedSymmetricEncryptionKey.cs:44:51:44:69 | access to local variable byteArrayFromString : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:28:39:28:116 | call to method GetBytes : Byte[] | HardcodedSymmetricEncryptionKey.cs:28:17:28:35 | access to local variable byteArrayFromString : Byte[] | provenance | | -| HardcodedSymmetricEncryptionKey.cs:28:62:28:115 | "Hello, world: here is a very bad way to create a key" : String | HardcodedSymmetricEncryptionKey.cs:28:39:28:116 | call to method GetBytes : Byte[] | provenance | MaD:1871 | +| HardcodedSymmetricEncryptionKey.cs:28:62:28:115 | "Hello, world: here is a very bad way to create a key" : String | HardcodedSymmetricEncryptionKey.cs:28:39:28:116 | call to method GetBytes : Byte[] | provenance | MaD:1869 | | HardcodedSymmetricEncryptionKey.cs:36:37:36:37 | access to local variable d : Byte[] | HardcodedSymmetricEncryptionKey.cs:103:57:103:59 | key : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:41:50:41:50 | access to local variable c : Byte[] | HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:44:51:44:69 | access to local variable byteArrayFromString : Byte[] | HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:50:35:50:35 | access to local variable c : Byte[] | HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | provenance | | -| HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | HardcodedSymmetricEncryptionKey.cs:68:87:68:94 | access to parameter password | provenance | Sink:MaD:1850 | -| HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | HardcodedSymmetricEncryptionKey.cs:68:87:68:94 | access to parameter password | provenance | Sink:MaD:47405 | -| HardcodedSymmetricEncryptionKey.cs:103:57:103:59 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:108:23:108:25 | access to parameter key | provenance | Sink:MaD:1852 | -| HardcodedSymmetricEncryptionKey.cs:103:57:103:59 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:108:23:108:25 | access to parameter key | provenance | Sink:MaD:47407 | -| HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:121:87:121:89 | access to parameter key | provenance | Sink:MaD:1851 | -| HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:121:87:121:89 | access to parameter key | provenance | Sink:MaD:47406 | +| HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | HardcodedSymmetricEncryptionKey.cs:68:87:68:94 | access to parameter password | provenance | Sink:MaD:1848 | +| HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | HardcodedSymmetricEncryptionKey.cs:68:87:68:94 | access to parameter password | provenance | Sink:MaD:41054 | +| HardcodedSymmetricEncryptionKey.cs:103:57:103:59 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:108:23:108:25 | access to parameter key | provenance | Sink:MaD:1850 | +| HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:121:87:121:89 | access to parameter key | provenance | Sink:MaD:1849 | +| HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:121:87:121:89 | access to parameter key | provenance | Sink:MaD:41055 | nodes | HardcodedSymmetricEncryptionKey.cs:17:21:17:97 | array creation of type Byte[] | semmle.label | array creation of type Byte[] | | HardcodedSymmetricEncryptionKey.cs:22:23:22:99 | array creation of type Byte[] | semmle.label | array creation of type Byte[] | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-338/InsecureRandomness.expected b/csharp/ql/test/query-tests/Security Features/CWE-338/InsecureRandomness.expected index 04ed2ea3965..ccbbc6d9fc5 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-338/InsecureRandomness.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-338/InsecureRandomness.expected @@ -3,15 +3,15 @@ edges | InsecureRandomness.cs:28:23:28:43 | (...) ... : Byte | InsecureRandomness.cs:28:13:28:16 | [post] access to local variable data : Byte[] [element] : Byte | provenance | | | InsecureRandomness.cs:28:29:28:43 | call to method Next : Int32 | InsecureRandomness.cs:28:23:28:43 | (...) ... : Byte | provenance | | | InsecureRandomness.cs:29:13:29:18 | [post] access to local variable result : StringBuilder | InsecureRandomness.cs:31:16:31:21 | access to local variable result : StringBuilder | provenance | | -| InsecureRandomness.cs:29:27:29:61 | call to method GetString : String | InsecureRandomness.cs:29:13:29:18 | [post] access to local variable result : StringBuilder | provenance | MaD:1903 | -| InsecureRandomness.cs:29:57:29:60 | access to local variable data : Byte[] [element] : Byte | InsecureRandomness.cs:29:27:29:61 | call to method GetString : String | provenance | MaD:1880 | -| InsecureRandomness.cs:31:16:31:21 | access to local variable result : StringBuilder | InsecureRandomness.cs:31:16:31:32 | call to method ToString : String | provenance | MaD:1973 | +| InsecureRandomness.cs:29:27:29:61 | call to method GetString : String | InsecureRandomness.cs:29:13:29:18 | [post] access to local variable result : StringBuilder | provenance | MaD:1901 | +| InsecureRandomness.cs:29:57:29:60 | access to local variable data : Byte[] [element] : Byte | InsecureRandomness.cs:29:27:29:61 | call to method GetString : String | provenance | MaD:1878 | +| InsecureRandomness.cs:31:16:31:21 | access to local variable result : StringBuilder | InsecureRandomness.cs:31:16:31:32 | call to method ToString : String | provenance | MaD:1971 | | InsecureRandomness.cs:31:16:31:32 | call to method ToString : String | InsecureRandomness.cs:12:27:12:50 | call to method InsecureRandomString | provenance | | | InsecureRandomness.cs:60:13:60:18 | access to local variable result : String | InsecureRandomness.cs:60:13:60:18 | access to local variable result : String | provenance | | | InsecureRandomness.cs:60:13:60:18 | access to local variable result : String | InsecureRandomness.cs:62:16:62:21 | access to local variable result : String | provenance | | | InsecureRandomness.cs:60:23:60:40 | access to array element : String | InsecureRandomness.cs:60:13:60:18 | access to local variable result : String | provenance | | | InsecureRandomness.cs:60:31:60:39 | call to method Next : Int32 | InsecureRandomness.cs:60:23:60:40 | access to array element : String | provenance | | -| InsecureRandomness.cs:62:16:62:21 | access to local variable result : String | InsecureRandomness.cs:62:16:62:32 | call to method ToString : String | provenance | MaD:2754 | +| InsecureRandomness.cs:62:16:62:21 | access to local variable result : String | InsecureRandomness.cs:62:16:62:32 | call to method ToString : String | provenance | MaD:2752 | | InsecureRandomness.cs:62:16:62:32 | call to method ToString : String | InsecureRandomness.cs:13:20:13:56 | call to method InsecureRandomStringFromSelection | provenance | | | InsecureRandomness.cs:72:13:72:18 | access to local variable result : String | InsecureRandomness.cs:72:13:72:18 | access to local variable result : String | provenance | | | InsecureRandomness.cs:72:13:72:18 | access to local variable result : String | InsecureRandomness.cs:74:16:74:21 | access to local variable result : String | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInput/UnsafeDeserializationUntrustedInput.expected b/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInput/UnsafeDeserializationUntrustedInput.expected index 4850cecd31c..91b99e92536 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInput/UnsafeDeserializationUntrustedInput.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInput/UnsafeDeserializationUntrustedInput.expected @@ -1,23 +1,23 @@ edges -| BinaryFormatterUntrustedInputBad.cs:12:48:12:83 | call to method GetBytes : Byte[] | BinaryFormatterUntrustedInputBad.cs:12:31:12:84 | object creation of type MemoryStream | provenance | MaD:1093 | -| BinaryFormatterUntrustedInputBad.cs:12:71:12:77 | access to parameter textBox : TextBox | BinaryFormatterUntrustedInputBad.cs:12:71:12:82 | access to property Text : String | provenance | MaD:2149 | -| BinaryFormatterUntrustedInputBad.cs:12:71:12:82 | access to property Text : String | BinaryFormatterUntrustedInputBad.cs:12:48:12:83 | call to method GetBytes : Byte[] | provenance | MaD:1871 | -| DataContractJsonSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | DataContractJsonSerializerUntrustedInputBad.cs:13:30:13:80 | object creation of type MemoryStream | provenance | MaD:1093 | -| DataContractJsonSerializerUntrustedInputBad.cs:13:70:13:73 | access to parameter data : TextBox | DataContractJsonSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | provenance | MaD:2149 | -| DataContractJsonSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | DataContractJsonSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | provenance | MaD:1871 | -| DataContractSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | DataContractSerializerUntrustedInputBad.cs:13:30:13:80 | object creation of type MemoryStream | provenance | MaD:1093 | -| DataContractSerializerUntrustedInputBad.cs:13:70:13:73 | access to parameter data : TextBox | DataContractSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | provenance | MaD:2149 | -| DataContractSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | DataContractSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | provenance | MaD:1871 | -| ResourceReaderUntrustedInputBad.cs:11:54:11:86 | call to method GetBytes : Byte[] | ResourceReaderUntrustedInputBad.cs:11:37:11:87 | object creation of type MemoryStream | provenance | MaD:1093 | -| ResourceReaderUntrustedInputBad.cs:11:77:11:80 | access to parameter data : TextBox | ResourceReaderUntrustedInputBad.cs:11:77:11:85 | access to property Text : String | provenance | MaD:2149 | -| ResourceReaderUntrustedInputBad.cs:11:77:11:85 | access to property Text : String | ResourceReaderUntrustedInputBad.cs:11:54:11:86 | call to method GetBytes : Byte[] | provenance | MaD:1871 | -| UnsafeDeserializationUntrustedInputBad.cs:10:37:10:43 | access to parameter textBox : TextBox | UnsafeDeserializationUntrustedInputBad.cs:10:37:10:48 | access to property Text | provenance | MaD:2149 | -| XmlObjectSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | XmlObjectSerializerUntrustedInputBad.cs:13:30:13:80 | object creation of type MemoryStream | provenance | MaD:1093 | -| XmlObjectSerializerUntrustedInputBad.cs:13:70:13:73 | access to parameter data : TextBox | XmlObjectSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | provenance | MaD:2149 | -| XmlObjectSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | XmlObjectSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | provenance | MaD:1871 | -| XmlSerializerUntrustedInputBad.cs:13:48:13:80 | call to method GetBytes : Byte[] | XmlSerializerUntrustedInputBad.cs:13:31:13:81 | object creation of type MemoryStream | provenance | MaD:1093 | -| XmlSerializerUntrustedInputBad.cs:13:71:13:74 | access to parameter data : TextBox | XmlSerializerUntrustedInputBad.cs:13:71:13:79 | access to property Text : String | provenance | MaD:2149 | -| XmlSerializerUntrustedInputBad.cs:13:71:13:79 | access to property Text : String | XmlSerializerUntrustedInputBad.cs:13:48:13:80 | call to method GetBytes : Byte[] | provenance | MaD:1871 | +| BinaryFormatterUntrustedInputBad.cs:12:48:12:83 | call to method GetBytes : Byte[] | BinaryFormatterUntrustedInputBad.cs:12:31:12:84 | object creation of type MemoryStream | provenance | MaD:1091 | +| BinaryFormatterUntrustedInputBad.cs:12:71:12:77 | access to parameter textBox : TextBox | BinaryFormatterUntrustedInputBad.cs:12:71:12:82 | access to property Text : String | provenance | MaD:2147 | +| BinaryFormatterUntrustedInputBad.cs:12:71:12:82 | access to property Text : String | BinaryFormatterUntrustedInputBad.cs:12:48:12:83 | call to method GetBytes : Byte[] | provenance | MaD:1869 | +| DataContractJsonSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | DataContractJsonSerializerUntrustedInputBad.cs:13:30:13:80 | object creation of type MemoryStream | provenance | MaD:1091 | +| DataContractJsonSerializerUntrustedInputBad.cs:13:70:13:73 | access to parameter data : TextBox | DataContractJsonSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | provenance | MaD:2147 | +| DataContractJsonSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | DataContractJsonSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | provenance | MaD:1869 | +| DataContractSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | DataContractSerializerUntrustedInputBad.cs:13:30:13:80 | object creation of type MemoryStream | provenance | MaD:1091 | +| DataContractSerializerUntrustedInputBad.cs:13:70:13:73 | access to parameter data : TextBox | DataContractSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | provenance | MaD:2147 | +| DataContractSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | DataContractSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | provenance | MaD:1869 | +| ResourceReaderUntrustedInputBad.cs:11:54:11:86 | call to method GetBytes : Byte[] | ResourceReaderUntrustedInputBad.cs:11:37:11:87 | object creation of type MemoryStream | provenance | MaD:1091 | +| ResourceReaderUntrustedInputBad.cs:11:77:11:80 | access to parameter data : TextBox | ResourceReaderUntrustedInputBad.cs:11:77:11:85 | access to property Text : String | provenance | MaD:2147 | +| ResourceReaderUntrustedInputBad.cs:11:77:11:85 | access to property Text : String | ResourceReaderUntrustedInputBad.cs:11:54:11:86 | call to method GetBytes : Byte[] | provenance | MaD:1869 | +| UnsafeDeserializationUntrustedInputBad.cs:10:37:10:43 | access to parameter textBox : TextBox | UnsafeDeserializationUntrustedInputBad.cs:10:37:10:48 | access to property Text | provenance | MaD:2147 | +| XmlObjectSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | XmlObjectSerializerUntrustedInputBad.cs:13:30:13:80 | object creation of type MemoryStream | provenance | MaD:1091 | +| XmlObjectSerializerUntrustedInputBad.cs:13:70:13:73 | access to parameter data : TextBox | XmlObjectSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | provenance | MaD:2147 | +| XmlObjectSerializerUntrustedInputBad.cs:13:70:13:78 | access to property Text : String | XmlObjectSerializerUntrustedInputBad.cs:13:47:13:79 | call to method GetBytes : Byte[] | provenance | MaD:1869 | +| XmlSerializerUntrustedInputBad.cs:13:48:13:80 | call to method GetBytes : Byte[] | XmlSerializerUntrustedInputBad.cs:13:31:13:81 | object creation of type MemoryStream | provenance | MaD:1091 | +| XmlSerializerUntrustedInputBad.cs:13:71:13:74 | access to parameter data : TextBox | XmlSerializerUntrustedInputBad.cs:13:71:13:79 | access to property Text : String | provenance | MaD:2147 | +| XmlSerializerUntrustedInputBad.cs:13:71:13:79 | access to property Text : String | XmlSerializerUntrustedInputBad.cs:13:48:13:80 | call to method GetBytes : Byte[] | provenance | MaD:1869 | nodes | BinaryFormatterUntrustedInputBad.cs:12:31:12:84 | object creation of type MemoryStream | semmle.label | object creation of type MemoryStream | | BinaryFormatterUntrustedInputBad.cs:12:48:12:83 | call to method GetBytes : Byte[] | semmle.label | call to method GetBytes : Byte[] | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInputNewtonsoftJson/UnsafeDeserializationUntrustedInput.expected b/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInputNewtonsoftJson/UnsafeDeserializationUntrustedInput.expected index b59d1b08d75..d41d8ead93d 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInputNewtonsoftJson/UnsafeDeserializationUntrustedInput.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-502/UnsafeDeserializationUntrustedInputNewtonsoftJson/UnsafeDeserializationUntrustedInput.expected @@ -1,7 +1,7 @@ edges -| Test.cs:9:46:9:49 | access to parameter data : TextBox | Test.cs:9:46:9:54 | access to property Text | provenance | MaD:2149 | -| Test.cs:17:46:17:49 | access to parameter data : TextBox | Test.cs:17:46:17:54 | access to property Text | provenance | MaD:2149 | -| Test.cs:25:46:25:49 | access to parameter data : TextBox | Test.cs:25:46:25:54 | access to property Text | provenance | MaD:2149 | +| Test.cs:9:46:9:49 | access to parameter data : TextBox | Test.cs:9:46:9:54 | access to property Text | provenance | MaD:2147 | +| Test.cs:17:46:17:49 | access to parameter data : TextBox | Test.cs:17:46:17:54 | access to property Text | provenance | MaD:2147 | +| Test.cs:25:46:25:49 | access to parameter data : TextBox | Test.cs:25:46:25:54 | access to property Text | provenance | MaD:2147 | nodes | Test.cs:9:46:9:49 | access to parameter data : TextBox | semmle.label | access to parameter data : TextBox | | Test.cs:9:46:9:54 | access to property Text | semmle.label | access to property Text | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-601/UrlRedirect/UrlRedirect.expected b/csharp/ql/test/query-tests/Security Features/CWE-601/UrlRedirect/UrlRedirect.expected index 0e9861a39c1..cc757956fa2 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-601/UrlRedirect/UrlRedirect.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-601/UrlRedirect/UrlRedirect.expected @@ -1,23 +1,23 @@ edges | UrlRedirect2.cs:14:31:14:53 | access to property QueryString : NameValueCollection | UrlRedirect2.cs:14:31:14:61 | access to indexer | provenance | | -| UrlRedirect2.cs:14:31:14:53 | access to property QueryString : NameValueCollection | UrlRedirect2.cs:14:31:14:61 | access to indexer | provenance | MaD:14108 | +| UrlRedirect2.cs:14:31:14:53 | access to property QueryString : NameValueCollection | UrlRedirect2.cs:14:31:14:61 | access to indexer | provenance | MaD:11896 | | UrlRedirect.cs:13:31:13:53 | access to property QueryString : NameValueCollection | UrlRedirect.cs:13:31:13:61 | access to indexer | provenance | | -| UrlRedirect.cs:13:31:13:53 | access to property QueryString : NameValueCollection | UrlRedirect.cs:13:31:13:61 | access to indexer | provenance | MaD:14108 | +| UrlRedirect.cs:13:31:13:53 | access to property QueryString : NameValueCollection | UrlRedirect.cs:13:31:13:61 | access to indexer | provenance | MaD:11896 | | UrlRedirect.cs:23:16:23:18 | access to local variable url : String | UrlRedirect.cs:48:29:48:31 | access to local variable url | provenance | | | UrlRedirect.cs:23:16:23:18 | access to local variable url : String | UrlRedirect.cs:64:31:64:52 | $"..." | provenance | | | UrlRedirect.cs:23:16:23:18 | access to local variable url : String | UrlRedirect.cs:70:66:70:68 | access to local variable url : String | provenance | | | UrlRedirect.cs:23:16:23:18 | access to local variable url : String | UrlRedirect.cs:76:69:76:71 | access to local variable url : String | provenance | | | UrlRedirect.cs:23:16:23:18 | access to local variable url : String | UrlRedirect.cs:76:74:76:76 | access to local variable url : String | provenance | | | UrlRedirect.cs:23:22:23:44 | access to property QueryString : NameValueCollection | UrlRedirect.cs:23:16:23:18 | access to local variable url : String | provenance | | -| UrlRedirect.cs:23:22:23:44 | access to property QueryString : NameValueCollection | UrlRedirect.cs:23:22:23:52 | access to indexer : String | provenance | MaD:14108 | +| UrlRedirect.cs:23:22:23:44 | access to property QueryString : NameValueCollection | UrlRedirect.cs:23:22:23:52 | access to indexer : String | provenance | MaD:11896 | | UrlRedirect.cs:23:22:23:52 | access to indexer : String | UrlRedirect.cs:23:16:23:18 | access to local variable url : String | provenance | | | UrlRedirect.cs:38:44:38:66 | access to property QueryString : NameValueCollection | UrlRedirect.cs:38:44:38:74 | access to indexer | provenance | | -| UrlRedirect.cs:38:44:38:66 | access to property QueryString : NameValueCollection | UrlRedirect.cs:38:44:38:74 | access to indexer | provenance | MaD:14108 | +| UrlRedirect.cs:38:44:38:66 | access to property QueryString : NameValueCollection | UrlRedirect.cs:38:44:38:74 | access to indexer | provenance | MaD:11896 | | UrlRedirect.cs:39:47:39:69 | access to property QueryString : NameValueCollection | UrlRedirect.cs:39:47:39:77 | access to indexer | provenance | | -| UrlRedirect.cs:39:47:39:69 | access to property QueryString : NameValueCollection | UrlRedirect.cs:39:47:39:77 | access to indexer | provenance | MaD:14108 | -| UrlRedirect.cs:70:66:70:68 | access to local variable url : String | UrlRedirect.cs:70:31:70:69 | call to method Format | provenance | MaD:2693 | -| UrlRedirect.cs:76:69:76:71 | access to local variable url : String | UrlRedirect.cs:76:31:76:77 | call to method Format | provenance | MaD:2695 | -| UrlRedirect.cs:76:74:76:76 | access to local variable url : String | UrlRedirect.cs:76:31:76:77 | call to method Format | provenance | MaD:2696 | +| UrlRedirect.cs:39:47:39:69 | access to property QueryString : NameValueCollection | UrlRedirect.cs:39:47:39:77 | access to indexer | provenance | MaD:11896 | +| UrlRedirect.cs:70:66:70:68 | access to local variable url : String | UrlRedirect.cs:70:31:70:69 | call to method Format | provenance | MaD:2691 | +| UrlRedirect.cs:76:69:76:71 | access to local variable url : String | UrlRedirect.cs:76:31:76:77 | call to method Format | provenance | MaD:2693 | +| UrlRedirect.cs:76:74:76:76 | access to local variable url : String | UrlRedirect.cs:76:31:76:77 | call to method Format | provenance | MaD:2694 | | UrlRedirectCore.cs:13:44:13:48 | value : String | UrlRedirectCore.cs:16:22:16:26 | access to parameter value | provenance | | | UrlRedirectCore.cs:13:44:13:48 | value : String | UrlRedirectCore.cs:19:44:19:48 | call to operator implicit conversion | provenance | | | UrlRedirectCore.cs:13:44:13:48 | value : String | UrlRedirectCore.cs:25:46:25:50 | call to operator implicit conversion | provenance | | @@ -28,7 +28,7 @@ edges | UrlRedirectCore.cs:45:51:45:55 | value : String | UrlRedirectCore.cs:48:28:48:32 | access to parameter value | provenance | | | UrlRedirectCore.cs:45:51:45:55 | value : String | UrlRedirectCore.cs:53:40:53:44 | access to parameter value : String | provenance | | | UrlRedirectCore.cs:45:51:45:55 | value : String | UrlRedirectCore.cs:56:31:56:35 | access to parameter value | provenance | | -| UrlRedirectCore.cs:53:40:53:44 | access to parameter value : String | UrlRedirectCore.cs:53:32:53:45 | object creation of type Uri | provenance | MaD:3000 | +| UrlRedirectCore.cs:53:40:53:44 | access to parameter value : String | UrlRedirectCore.cs:53:32:53:45 | object creation of type Uri | provenance | MaD:2998 | nodes | UrlRedirect2.cs:14:31:14:53 | access to property QueryString : NameValueCollection | semmle.label | access to property QueryString : NameValueCollection | | UrlRedirect2.cs:14:31:14:61 | access to indexer | semmle.label | access to indexer | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-611/UntrustedDataInsecureXml.expected b/csharp/ql/test/query-tests/Security Features/CWE-611/UntrustedDataInsecureXml.expected index 6c0a559ad06..74249141dec 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-611/UntrustedDataInsecureXml.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-611/UntrustedDataInsecureXml.expected @@ -1,6 +1,6 @@ edges | Test.cs:11:50:11:72 | access to property QueryString : NameValueCollection | Test.cs:11:50:11:84 | access to indexer | provenance | | -| Test.cs:11:50:11:72 | access to property QueryString : NameValueCollection | Test.cs:11:50:11:84 | access to indexer | provenance | MaD:14108 | +| Test.cs:11:50:11:72 | access to property QueryString : NameValueCollection | Test.cs:11:50:11:84 | access to indexer | provenance | MaD:11896 | nodes | Test.cs:11:50:11:72 | access to property QueryString : NameValueCollection | semmle.label | access to property QueryString : NameValueCollection | | Test.cs:11:50:11:84 | access to indexer | semmle.label | access to indexer | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-643/XPathInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-643/XPathInjection.expected index 8fb8fe24321..0f75a1577cc 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-643/XPathInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-643/XPathInjection.expected @@ -1,11 +1,11 @@ edges | XPathInjection.cs:11:16:11:23 | access to local variable userName : String | XPathInjection.cs:14:13:14:13 | access to local variable s : String | provenance | | | XPathInjection.cs:11:27:11:49 | access to property QueryString : NameValueCollection | XPathInjection.cs:11:16:11:23 | access to local variable userName : String | provenance | | -| XPathInjection.cs:11:27:11:49 | access to property QueryString : NameValueCollection | XPathInjection.cs:11:27:11:61 | access to indexer : String | provenance | MaD:14108 | +| XPathInjection.cs:11:27:11:49 | access to property QueryString : NameValueCollection | XPathInjection.cs:11:27:11:61 | access to indexer : String | provenance | MaD:11896 | | XPathInjection.cs:11:27:11:61 | access to indexer : String | XPathInjection.cs:11:16:11:23 | access to local variable userName : String | provenance | | | XPathInjection.cs:12:16:12:23 | access to local variable password : String | XPathInjection.cs:14:13:14:13 | access to local variable s : String | provenance | | | XPathInjection.cs:12:27:12:49 | access to property QueryString : NameValueCollection | XPathInjection.cs:12:16:12:23 | access to local variable password : String | provenance | | -| XPathInjection.cs:12:27:12:49 | access to property QueryString : NameValueCollection | XPathInjection.cs:12:27:12:61 | access to indexer : String | provenance | MaD:14108 | +| XPathInjection.cs:12:27:12:49 | access to property QueryString : NameValueCollection | XPathInjection.cs:12:27:12:61 | access to indexer : String | provenance | MaD:11896 | | XPathInjection.cs:12:27:12:61 | access to indexer : String | XPathInjection.cs:12:16:12:23 | access to local variable password : String | provenance | | | XPathInjection.cs:14:13:14:13 | access to local variable s : String | XPathInjection.cs:17:33:17:33 | access to local variable s | provenance | | | XPathInjection.cs:14:13:14:13 | access to local variable s : String | XPathInjection.cs:20:29:20:29 | access to local variable s | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoS/ReDoS.expected b/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoS/ReDoS.expected index 2f8bea316ea..25d2ad7ce12 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoS/ReDoS.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoS/ReDoS.expected @@ -5,7 +5,7 @@ edges | ExponentialRegex.cs:11:16:11:24 | access to local variable userInput : String | ExponentialRegex.cs:22:43:22:51 | access to local variable userInput | provenance | | | ExponentialRegex.cs:11:16:11:24 | access to local variable userInput : String | ExponentialRegex.cs:24:21:24:29 | access to local variable userInput | provenance | | | ExponentialRegex.cs:11:28:11:50 | access to property QueryString : NameValueCollection | ExponentialRegex.cs:11:16:11:24 | access to local variable userInput : String | provenance | | -| ExponentialRegex.cs:11:28:11:50 | access to property QueryString : NameValueCollection | ExponentialRegex.cs:11:28:11:63 | access to indexer : String | provenance | MaD:14108 | +| ExponentialRegex.cs:11:28:11:50 | access to property QueryString : NameValueCollection | ExponentialRegex.cs:11:28:11:63 | access to indexer : String | provenance | MaD:11896 | | ExponentialRegex.cs:11:28:11:63 | access to indexer : String | ExponentialRegex.cs:11:16:11:24 | access to local variable userInput : String | provenance | | nodes | ExponentialRegex.cs:11:16:11:24 | access to local variable userInput : String | semmle.label | access to local variable userInput : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoSGlobalTimeout/ReDoS.expected b/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoSGlobalTimeout/ReDoS.expected index cecda20a7d7..6ee117be6e9 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoSGlobalTimeout/ReDoS.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-730/ReDoSGlobalTimeout/ReDoS.expected @@ -1,7 +1,7 @@ edges | ExponentialRegex.cs:13:16:13:24 | access to local variable userInput : String | ExponentialRegex.cs:16:40:16:48 | access to local variable userInput | provenance | | | ExponentialRegex.cs:13:28:13:50 | access to property QueryString : NameValueCollection | ExponentialRegex.cs:13:16:13:24 | access to local variable userInput : String | provenance | | -| ExponentialRegex.cs:13:28:13:50 | access to property QueryString : NameValueCollection | ExponentialRegex.cs:13:28:13:63 | access to indexer : String | provenance | MaD:14108 | +| ExponentialRegex.cs:13:28:13:50 | access to property QueryString : NameValueCollection | ExponentialRegex.cs:13:28:13:63 | access to indexer : String | provenance | MaD:11896 | | ExponentialRegex.cs:13:28:13:63 | access to indexer : String | ExponentialRegex.cs:13:16:13:24 | access to local variable userInput : String | provenance | | nodes | ExponentialRegex.cs:13:16:13:24 | access to local variable userInput : String | semmle.label | access to local variable userInput : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-730/RegexInjection/RegexInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-730/RegexInjection/RegexInjection.expected index 39c434b2458..ec5debafe3b 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-730/RegexInjection/RegexInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-730/RegexInjection/RegexInjection.expected @@ -1,7 +1,7 @@ edges | RegexInjection.cs:10:16:10:20 | access to local variable regex : String | RegexInjection.cs:14:19:14:23 | access to local variable regex | provenance | | | RegexInjection.cs:10:24:10:46 | access to property QueryString : NameValueCollection | RegexInjection.cs:10:16:10:20 | access to local variable regex : String | provenance | | -| RegexInjection.cs:10:24:10:46 | access to property QueryString : NameValueCollection | RegexInjection.cs:10:24:10:55 | access to indexer : String | provenance | MaD:14108 | +| RegexInjection.cs:10:24:10:46 | access to property QueryString : NameValueCollection | RegexInjection.cs:10:24:10:55 | access to indexer : String | provenance | MaD:11896 | | RegexInjection.cs:10:24:10:55 | access to indexer : String | RegexInjection.cs:10:16:10:20 | access to local variable regex : String | provenance | | nodes | RegexInjection.cs:10:16:10:20 | access to local variable regex : String | semmle.label | access to local variable regex : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-807/ConditionalBypass.expected b/csharp/ql/test/query-tests/Security Features/CWE-807/ConditionalBypass.expected index dcc07d43b2b..bf62ad9e72a 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-807/ConditionalBypass.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-807/ConditionalBypass.expected @@ -1,28 +1,28 @@ edges | ConditionalBypass.cs:12:16:12:22 | access to local variable isAdmin : String | ConditionalBypass.cs:16:13:16:30 | ... == ... | provenance | | | ConditionalBypass.cs:12:26:12:48 | access to property QueryString : NameValueCollection | ConditionalBypass.cs:12:16:12:22 | access to local variable isAdmin : String | provenance | | -| ConditionalBypass.cs:12:26:12:48 | access to property QueryString : NameValueCollection | ConditionalBypass.cs:12:26:12:59 | access to indexer : String | provenance | MaD:14108 | +| ConditionalBypass.cs:12:26:12:48 | access to property QueryString : NameValueCollection | ConditionalBypass.cs:12:26:12:59 | access to indexer : String | provenance | MaD:11896 | | ConditionalBypass.cs:12:26:12:59 | access to indexer : String | ConditionalBypass.cs:12:16:12:22 | access to local variable isAdmin : String | provenance | | | ConditionalBypass.cs:19:20:19:30 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:22:13:22:23 | access to local variable adminCookie : HttpCookie | provenance | | | ConditionalBypass.cs:19:20:19:30 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:27:13:27:23 | access to local variable adminCookie : HttpCookie | provenance | | | ConditionalBypass.cs:19:34:19:52 | access to property Cookies : HttpCookieCollection | ConditionalBypass.cs:19:20:19:30 | access to local variable adminCookie : HttpCookie | provenance | | -| ConditionalBypass.cs:22:13:22:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:22:13:22:29 | access to property Value : String | provenance | MaD:2154 | +| ConditionalBypass.cs:22:13:22:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:22:13:22:29 | access to property Value : String | provenance | MaD:2152 | | ConditionalBypass.cs:22:13:22:29 | access to property Value : String | ConditionalBypass.cs:22:13:22:45 | call to method Equals | provenance | | -| ConditionalBypass.cs:27:13:27:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:27:13:27:29 | access to property Value : String | provenance | MaD:2154 | +| ConditionalBypass.cs:27:13:27:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:27:13:27:29 | access to property Value : String | provenance | MaD:2152 | | ConditionalBypass.cs:27:13:27:29 | access to property Value : String | ConditionalBypass.cs:27:13:27:40 | ... == ... | provenance | | | ConditionalBypass.cs:42:21:42:28 | access to local variable hostInfo : IPHostEntry | ConditionalBypass.cs:44:13:44:20 | access to local variable hostInfo : IPHostEntry | provenance | | | ConditionalBypass.cs:42:21:42:28 | access to local variable hostInfo : IPHostEntry | ConditionalBypass.cs:49:13:49:20 | access to local variable hostInfo : IPHostEntry | provenance | | | ConditionalBypass.cs:42:32:42:66 | call to method GetHostByAddress : IPHostEntry | ConditionalBypass.cs:42:21:42:28 | access to local variable hostInfo : IPHostEntry | provenance | | -| ConditionalBypass.cs:44:13:44:20 | access to local variable hostInfo : IPHostEntry | ConditionalBypass.cs:44:13:44:29 | access to property HostName : String | provenance | MaD:1820 | +| ConditionalBypass.cs:44:13:44:20 | access to local variable hostInfo : IPHostEntry | ConditionalBypass.cs:44:13:44:29 | access to property HostName : String | provenance | MaD:1818 | | ConditionalBypass.cs:44:13:44:29 | access to property HostName : String | ConditionalBypass.cs:44:13:44:46 | ... == ... | provenance | | -| ConditionalBypass.cs:49:13:49:20 | access to local variable hostInfo : IPHostEntry | ConditionalBypass.cs:49:13:49:29 | access to property HostName | provenance | MaD:1820 | +| ConditionalBypass.cs:49:13:49:20 | access to local variable hostInfo : IPHostEntry | ConditionalBypass.cs:49:13:49:29 | access to property HostName | provenance | MaD:1818 | | ConditionalBypass.cs:70:20:70:30 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:72:13:72:23 | access to local variable adminCookie : HttpCookie | provenance | | | ConditionalBypass.cs:70:34:70:52 | access to property Cookies : HttpCookieCollection | ConditionalBypass.cs:70:20:70:30 | access to local variable adminCookie : HttpCookie | provenance | | -| ConditionalBypass.cs:72:13:72:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:72:13:72:29 | access to property Value : String | provenance | MaD:2154 | +| ConditionalBypass.cs:72:13:72:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:72:13:72:29 | access to property Value : String | provenance | MaD:2152 | | ConditionalBypass.cs:72:13:72:29 | access to property Value : String | ConditionalBypass.cs:72:13:72:40 | ... == ... | provenance | | | ConditionalBypass.cs:83:20:83:30 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:84:13:84:23 | access to local variable adminCookie : HttpCookie | provenance | | | ConditionalBypass.cs:83:34:83:52 | access to property Cookies : HttpCookieCollection | ConditionalBypass.cs:83:20:83:30 | access to local variable adminCookie : HttpCookie | provenance | | -| ConditionalBypass.cs:84:13:84:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:84:13:84:29 | access to property Value : String | provenance | MaD:2154 | +| ConditionalBypass.cs:84:13:84:23 | access to local variable adminCookie : HttpCookie | ConditionalBypass.cs:84:13:84:29 | access to property Value : String | provenance | MaD:2152 | | ConditionalBypass.cs:84:13:84:29 | access to property Value : String | ConditionalBypass.cs:84:13:84:40 | ... == ... | provenance | | nodes | ConditionalBypass.cs:12:16:12:22 | access to local variable isAdmin : String | semmle.label | access to local variable isAdmin : String | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-838/InappropriateEncoding.expected b/csharp/ql/test/query-tests/Security Features/CWE-838/InappropriateEncoding.expected index 6fa809c2837..f1fbaf2dff4 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-838/InappropriateEncoding.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-838/InappropriateEncoding.expected @@ -1,5 +1,5 @@ edges -| HtmlEncode.cs:10:40:10:65 | call to method UrlEncode : String | HtmlEncode.cs:10:28:10:65 | ... + ... | provenance | Sink:MaD:2152 | +| HtmlEncode.cs:10:40:10:65 | call to method UrlEncode : String | HtmlEncode.cs:10:28:10:65 | ... + ... | provenance | Sink:MaD:2150 | | InappropriateEncoding.cs:13:13:13:24 | access to local variable encodedValue : String | InappropriateEncoding.cs:16:17:16:22 | access to local variable query1 : String | provenance | | | InappropriateEncoding.cs:13:28:13:40 | call to method Encode : String | InappropriateEncoding.cs:13:13:13:24 | access to local variable encodedValue : String | provenance | | | InappropriateEncoding.cs:16:17:16:22 | access to local variable query1 : String | InappropriateEncoding.cs:18:46:18:51 | access to local variable query1 | provenance | Sink:MaD:951 | @@ -7,7 +7,7 @@ edges | InappropriateEncoding.cs:34:13:34:24 | access to local variable encodedValue : String | InappropriateEncoding.cs:36:22:36:59 | ... + ... | provenance | | | InappropriateEncoding.cs:34:13:34:24 | access to local variable encodedValue : String | InappropriateEncoding.cs:37:59:37:70 | access to local variable encodedValue : String | provenance | | | InappropriateEncoding.cs:34:28:34:55 | call to method UrlEncode : String | InappropriateEncoding.cs:34:13:34:24 | access to local variable encodedValue : String | provenance | | -| InappropriateEncoding.cs:37:59:37:70 | access to local variable encodedValue : String | InappropriateEncoding.cs:37:22:37:71 | call to method Format | provenance | MaD:2693 | +| InappropriateEncoding.cs:37:59:37:70 | access to local variable encodedValue : String | InappropriateEncoding.cs:37:22:37:71 | call to method Format | provenance | MaD:2691 | | InappropriateEncoding.cs:55:13:55:24 | access to local variable encodedValue : String | InappropriateEncoding.cs:56:31:56:42 | access to local variable encodedValue | provenance | | | InappropriateEncoding.cs:55:28:55:56 | call to method HtmlEncode : String | InappropriateEncoding.cs:55:13:55:24 | access to local variable encodedValue : String | provenance | | | InappropriateEncoding.cs:66:16:66:42 | call to method Replace : String | InappropriateEncoding.cs:13:28:13:40 | call to method Encode : String | provenance | | From 04de315e0e36ea35b6c9674aec5e8e6aa2bd1042 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 11 Apr 2024 09:55:50 +0200 Subject: [PATCH 161/198] Ruby: Deprecate models-as-data CSV interface --- ruby/ql/lib/codeql/ruby/Frameworks.qll | 1 - .../ruby/frameworks/ActiveStorage.model.yml | 22 +++ .../codeql/ruby/frameworks/ActiveStorage.qll | 33 ---- .../ruby/frameworks/ActiveSupport.model.yml | 30 +++ .../codeql/ruby/frameworks/ActiveSupport.qll | 56 ------ ruby/ql/lib/codeql/ruby/frameworks/Core.qll | 1 - .../lib/codeql/ruby/frameworks/Json.model.yml | 11 ++ ruby/ql/lib/codeql/ruby/frameworks/Json.qll | 22 --- .../actiondispatch/internal/Mime.model.yml | 10 + .../actiondispatch/internal/Mime.qll | 25 --- .../ruby/frameworks/core/Regexp.model.yml | 7 + .../codeql/ruby/frameworks/core/Regexp.qll | 19 -- .../data/internal/ApiGraphModels.qll | 185 +++++++++-------- .../ruby/frameworks/stdlib/Pathname.model.yml | 34 ++++ .../ruby/frameworks/stdlib/Pathname.qll | 70 ------- ruby/ql/lib/qlpack.yml | 1 + .../dataflow/summaries/Summaries.expected | 187 +++++++++--------- .../dataflow/summaries/Summaries.ext.yml | 51 +++++ .../dataflow/summaries/Summaries.ql | 75 ------- .../frameworks/json/JsonDataFlow.expected | 20 +- .../security/cwe-022/PathInjection.expected | 10 +- .../CommandInjection.expected | 4 +- .../CodeInjection/CodeInjection.expected | 4 +- 23 files changed, 378 insertions(+), 500 deletions(-) create mode 100644 ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.model.yml create mode 100644 ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.model.yml create mode 100644 ruby/ql/lib/codeql/ruby/frameworks/Json.model.yml delete mode 100644 ruby/ql/lib/codeql/ruby/frameworks/Json.qll create mode 100644 ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.model.yml create mode 100644 ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.model.yml delete mode 100644 ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.qll create mode 100644 ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.model.yml create mode 100644 ruby/ql/test/library-tests/dataflow/summaries/Summaries.ext.yml diff --git a/ruby/ql/lib/codeql/ruby/Frameworks.qll b/ruby/ql/lib/codeql/ruby/Frameworks.qll index 9c66870c305..9bc01874710 100644 --- a/ruby/ql/lib/codeql/ruby/Frameworks.qll +++ b/ruby/ql/lib/codeql/ruby/Frameworks.qll @@ -26,7 +26,6 @@ private import codeql.ruby.frameworks.XmlParsing private import codeql.ruby.frameworks.ActionDispatch private import codeql.ruby.frameworks.PosixSpawn private import codeql.ruby.frameworks.StringFormatters -private import codeql.ruby.frameworks.Json private import codeql.ruby.frameworks.Erb private import codeql.ruby.frameworks.Slim private import codeql.ruby.frameworks.Sinatra diff --git a/ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.model.yml b/ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.model.yml new file mode 100644 index 00000000000..2f1f2e56014 --- /dev/null +++ b/ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: codeql/ruby-all + extensible: summaryModel + data: + - ['ActiveStorage::Filename!', 'Method[new]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['ActiveStorage::Filename', 'Method[sanitized]', 'Argument[self]', 'ReturnValue', 'taint'] + + - addsTo: + pack: codeql/ruby-all + extensible: typeModel + data: + # ActiveStorage::Blob.compose(blobs : [Blob]) : Blob + - ['ActiveStorage::Blob', 'ActiveStorage::Blob!', 'Method[compose].ReturnValue'] + # ActiveStorage::Blob.create_and_upload! : Blob + - ['ActiveStorage::Blob', 'ActiveStorage::Blob!', 'Method[create_and_upload!].ReturnValue'] + # ActiveStorage::Blob.create_before_direct_upload! : Blob + - ['ActiveStorage::Blob', 'ActiveStorage::Blob!', 'Method[create_before_direct_upload!].ReturnValue'] + # ActiveStorage::Blob.find_signed(!) : Blob + - ['ActiveStorage::Blob', 'ActiveStorage::Blob!', 'Method[find_signed,find_signed!].ReturnValue'] + # gives error: Invalid name 'Element' in access path + # - ['ActiveStorage::Blob', 'ActiveStorage::Blob!', 'Method[compose].Argument[0].Element[any]'] \ No newline at end of file diff --git a/ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.qll b/ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.qll index d79d086425e..074c8337164 100644 --- a/ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.qll +++ b/ruby/ql/lib/codeql/ruby/frameworks/ActiveStorage.qll @@ -26,39 +26,6 @@ module ActiveStorage { } } - /** Taint related to `ActiveStorage::Filename`. */ - private class FilenameSummaries extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - row = - [ - "ActiveStorage::Filename!;Method[new];Argument[0];ReturnValue;taint", - "ActiveStorage::Filename;Method[sanitized];Argument[self];ReturnValue;taint", - ] - } - } - - /** - * `Blob` is an instance of `ActiveStorage::Blob`. - */ - private class BlobTypeSummary extends ModelInput::TypeModelCsv { - override predicate row(string row) { - // package1;type1;package2;type2;path - row = - [ - // ActiveStorage::Blob.create_and_upload! : Blob - "ActiveStorage::Blob;ActiveStorage::Blob!;Method[create_and_upload!].ReturnValue", - // ActiveStorage::Blob.create_before_direct_upload! : Blob - "ActiveStorage::Blob;ActiveStorage::Blob!;Method[create_before_direct_upload!].ReturnValue", - // ActiveStorage::Blob.compose(blobs : [Blob]) : Blob - "ActiveStorage::Blob;ActiveStorage::Blob!;Method[compose].ReturnValue", - // gives error: Invalid name 'Element' in access path - // "ActiveStorage::Blob;ActiveStorage::Blob!;Method[compose].Argument[0].Element[any]", - // ActiveStorage::Blob.find_signed(!) : Blob - "ActiveStorage::Blob;ActiveStorage::Blob!;Method[find_signed,find_signed!].ReturnValue", - ] - } - } - private class BlobInstance extends DataFlow::Node { BlobInstance() { this = ModelOutput::getATypeNode("ActiveStorage::Blob").getAValueReachableFromSource() diff --git a/ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.model.yml b/ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.model.yml new file mode 100644 index 00000000000..8ec40cd4fbf --- /dev/null +++ b/ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.model.yml @@ -0,0 +1,30 @@ +extensions: + - addsTo: + pack: codeql/ruby-all + extensible: summaryModel + data: + # `ActiveSupport::SafeBuffer` wraps a string, providing HTML-safe methods + # for concatenation. + # It is possible to insert tainted data into `SafeBuffer` that won't get + # sanitized, and this taint is then propagated via most of the methods. + # + # TODO: SafeBuffer also reponds to all String methods. + # Can we model this without repeating all the existing summaries we have + # for String? + + # SafeBuffer.new(x) does not sanitize x + - ['ActionView::SafeBuffer!', 'Method[new]', 'Argument[0]', 'ReturnValue', 'taint'] + # These methods preserve taint in self + - ['ActionView::SafeBuffer', 'Method[concat,insert,prepend,to_s,to_param]', 'Argument[self]', 'ReturnValue', 'taint'] + # SafeBuffer#safe_concat(x) does not sanitize x + - ['ActionView::SafeBuffer', 'Method[safe_concat]', 'Argument[0]', 'Argument[self]', 'taint'] + - ['ActionView::SafeBuffer', 'Method[safe_concat]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['ActiveSupport::JSON!', 'Method[decode,load]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['ActiveSupport::JSON!', 'Method[encode,dump]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[existence]', 'Argument[self]', 'ReturnValue', 'taint'] + + - addsTo: + pack: codeql/ruby-all + extensible: typeModel + data: + - ['Pathname', 'Pathname', 'Method[existence].ReturnValue'] diff --git a/ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.qll b/ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.qll index 880690a1a4b..baa6a028679 100644 --- a/ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.qll +++ b/ruby/ql/lib/codeql/ruby/frameworks/ActiveSupport.qll @@ -478,60 +478,4 @@ module ActiveSupport { } } } - - /** - * Type summaries for extensions to the `Pathname` module. - */ - private class PathnameTypeSummary extends ModelInput::TypeModelCsv { - override predicate row(string row) { - // type1;type2;path - // Pathname#existence : Pathname - row = "Pathname;Pathname;Method[existence].ReturnValue" - } - } - - /** Taint flow summaries for extensions to the `Pathname` module. */ - private class PathnameTaintSummary extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - // Pathname#existence - row = "Pathname;Method[existence];Argument[self];ReturnValue;taint" - } - } - - /** - * `ActiveSupport::SafeBuffer` wraps a string, providing HTML-safe methods - * for concatenation. - * It is possible to insert tainted data into `SafeBuffer` that won't get - * sanitized, and this taint is then propagated via most of the methods. - */ - private class SafeBufferSummary extends ModelInput::SummaryModelCsv { - // TODO: SafeBuffer also reponds to all String methods. - // Can we model this without repeating all the existing summaries we have - // for String? - override predicate row(string row) { - row = - [ - // SafeBuffer.new(x) does not sanitize x - "ActionView::SafeBuffer!;Method[new];Argument[0];ReturnValue;taint", - // SafeBuffer#safe_concat(x) does not sanitize x - "ActionView::SafeBuffer;Method[safe_concat];Argument[0];ReturnValue;taint", - "ActionView::SafeBuffer;Method[safe_concat];Argument[0];Argument[self];taint", - // These methods preserve taint in self - "ActionView::SafeBuffer;Method[concat,insert,prepend,to_s,to_param];Argument[self];ReturnValue;taint", - ] - } - } - - /** `ActiveSupport::JSON` */ - module Json { - private class JsonSummary extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - row = - [ - "ActiveSupport::JSON!;Method[encode,dump];Argument[0];ReturnValue;taint", - "ActiveSupport::JSON!;Method[decode,load];Argument[0];ReturnValue;taint", - ] - } - } - } } diff --git a/ruby/ql/lib/codeql/ruby/frameworks/Core.qll b/ruby/ql/lib/codeql/ruby/frameworks/Core.qll index 7711b1f774f..e409e042e6b 100644 --- a/ruby/ql/lib/codeql/ruby/frameworks/Core.qll +++ b/ruby/ql/lib/codeql/ruby/frameworks/Core.qll @@ -13,7 +13,6 @@ import core.Module import core.Array import core.Hash import core.String -import core.Regexp import core.IO import core.Digest import core.Base64 diff --git a/ruby/ql/lib/codeql/ruby/frameworks/Json.model.yml b/ruby/ql/lib/codeql/ruby/frameworks/Json.model.yml new file mode 100644 index 00000000000..3f53f9c224d --- /dev/null +++ b/ruby/ql/lib/codeql/ruby/frameworks/Json.model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: codeql/ruby-all + extensible: summaryModel + data: + # Not all of these methods are strictly defined in the `json` gem. + # The `JSON` namespace is heavily overloaded by other JSON parsing gems such as `oj`, `json_pure`, `multi_json` etc. + # This summary covers common methods we've seen called on `JSON` in the wild. + - ['JSON!', 'Method[generate,fast_generate,pretty_generate,dump,unparse,fast_unparse]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['JSON!', 'Method[parse,parse!,load,restore]', 'Argument[0]', 'ReturnValue', 'taint'] + \ No newline at end of file diff --git a/ruby/ql/lib/codeql/ruby/frameworks/Json.qll b/ruby/ql/lib/codeql/ruby/frameworks/Json.qll deleted file mode 100644 index 353d28c34bb..00000000000 --- a/ruby/ql/lib/codeql/ruby/frameworks/Json.qll +++ /dev/null @@ -1,22 +0,0 @@ -/** Provides modeling for the `json` gem. */ - -private import codeql.ruby.frameworks.data.ModelsAsData - -/** Provides modeling for the `json` gem. */ -module Json { - /** - * Flow summaries for common `JSON` methods. - * Not all of these methods are strictly defined in the `json` gem. - * The `JSON` namespace is heavily overloaded by other JSON parsing gems such as `oj`, `json_pure`, `multi_json` etc. - * This summary covers common methods we've seen called on `JSON` in the wild. - */ - private class JsonSummary extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - row = - [ - "JSON!;Method[parse,parse!,load,restore];Argument[0];ReturnValue;taint", - "JSON!;Method[generate,fast_generate,pretty_generate,dump,unparse,fast_unparse];Argument[0];ReturnValue;taint", - ] - } - } -} diff --git a/ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.model.yml b/ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.model.yml new file mode 100644 index 00000000000..6d9827071d9 --- /dev/null +++ b/ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: codeql/ruby-all + extensible: typeModel + data: + - ['Mime::Type', 'Mime!', 'Method[fetch].ReturnValue'] + - ['Mime::Type', 'Mime::Type!', 'Method[lookup].ReturnValue'] + - ['Mime::Type', 'Mime::Type!', 'Method[lookup_by_extension].ReturnValue'] + - ['Mime::Type', 'Mime::Type!', 'Method[register].ReturnValue'] + - ['Mime::Type', 'Mime::Type!', 'Method[register_alias].ReturnValue'] diff --git a/ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.qll b/ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.qll index a47b4700d93..2ecd6326db3 100644 --- a/ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.qll +++ b/ruby/ql/lib/codeql/ruby/frameworks/actiondispatch/internal/Mime.qll @@ -9,31 +9,6 @@ private import codeql.ruby.frameworks.data.ModelsAsData * Models MIME type handling using the `ActionDispatch` library, which is part of Rails. */ module Mime { - /** - * Type summaries for the `Mime::Type` class, i.e. method calls that produce new - * `Mime::Type` instances. - */ - private class MimeTypeTypeSummary extends ModelInput::TypeModelCsv { - override predicate row(string row) { - // type1;type2;path - row = - [ - // Mime[type] : Mime::Type (omitted) - // Method names with brackets like [] cannot be represented in MaD. - // Mime.fetch(type) : Mime::Type - "Mime::Type;Mime!;Method[fetch].ReturnValue", - // Mime::Type.lookup(str) : Mime::Type - "Mime::Type;Mime::Type!;Method[lookup].ReturnValue", - // Mime::Type.lookup_by_extension(str) : Mime::Type - "Mime::Type;Mime::Type!;Method[lookup_by_extension].ReturnValue", - // Mime::Type.register(str) : Mime::Type - "Mime::Type;Mime::Type!;Method[register].ReturnValue", - // Mime::Type.register_alias(str) : Mime::Type - "Mime::Type;Mime::Type!;Method[register_alias].ReturnValue", - ] - } - } - /** * An argument to `Mime::Type#match?`, which is converted to a RegExp via * `Regexp.new`. diff --git a/ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.model.yml b/ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.model.yml new file mode 100644 index 00000000000..bbeb585fe3d --- /dev/null +++ b/ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: codeql/ruby-all + extensible: summaryModel + data: + - ['Regexp!', 'Method[escape,quote]', 'Argument[0]', 'ReturnValue', 'taint'] + \ No newline at end of file diff --git a/ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.qll b/ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.qll deleted file mode 100644 index 581c0d581c9..00000000000 --- a/ruby/ql/lib/codeql/ruby/frameworks/core/Regexp.qll +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Provides modeling for the `Regexp` class. - */ - -private import codeql.ruby.ApiGraphs -private import codeql.ruby.dataflow.FlowSummary -private import codeql.ruby.frameworks.data.ModelsAsData - -/** - * Provides modeling for the `Regexp` class. - */ -module Regexp { - /** A flow summary for `Regexp.escape` and its alias, `Regexp.quote`. */ - class RegexpEscapeSummary extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - row = "Regexp!;Method[escape,quote];Argument[0];ReturnValue;taint" - } - } -} diff --git a/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll b/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll index e04341adb94..414c76fff32 100644 --- a/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll +++ b/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll @@ -1,17 +1,17 @@ /** * INTERNAL use only. This is an experimental API subject to change without notice. * - * Provides classes and predicates for dealing with flow models specified in CSV format. + * Provides classes and predicates for dealing with flow models specified in extensible predicates. * - * The CSV specification has the following columns: + * The extensible predicates have the following columns: * - Sources: - * `type; path; kind` + * `type, path, kind` * - Sinks: - * `type; path; kind` + * `type, path, kind` * - Summaries: - * `type; path; input; output; kind` + * `type, path, input, output, kind` * - Types: - * `type1; type2; path` + * `type1, type2, path` * * The interpretation of a row is similar to API-graphs with a left-to-right * reading. @@ -80,7 +80,7 @@ module ModelInput { * * Extend this class to add additional source definitions. */ - class SourceModelCsv extends Unit { + deprecated class SourceModelCsv extends Unit { /** * Holds if `row` specifies a source definition. * @@ -93,7 +93,7 @@ module ModelInput { * * The kind `remote` represents a general remote flow source. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -101,7 +101,7 @@ module ModelInput { * * Extend this class to add additional sink definitions. */ - class SinkModelCsv extends Unit { + deprecated class SinkModelCsv extends Unit { /** * Holds if `row` specifies a sink definition. * @@ -112,7 +112,7 @@ module ModelInput { * indicates that the value at `(type, path)` should be seen as a sink * of the given `kind`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -120,7 +120,7 @@ module ModelInput { * * Extend this class to add additional flow summary definitions. */ - class SummaryModelCsv extends Unit { + deprecated class SummaryModelCsv extends Unit { /** * Holds if `row` specifies a summary definition. * @@ -134,7 +134,7 @@ module ModelInput { * `kind` should be either `value` or `taint`, for value-preserving or taint-preserving steps, * respectively. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -142,7 +142,7 @@ module ModelInput { * * Extend this class to add additional type definitions. */ - class TypeModelCsv extends Unit { + deprecated class TypeModelCsv extends Unit { /** * Holds if `row` specifies a type definition. * @@ -152,7 +152,7 @@ module ModelInput { * ``` * indicates that `(type2, path)` should be seen as an instance of `type1`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -187,7 +187,7 @@ module ModelInput { /** * A unit class for adding additional type variable model rows. */ - class TypeVariableModelCsv extends Unit { + deprecated class TypeVariableModelCsv extends Unit { /** * Holds if `row` specifies a path through a type variable. * @@ -197,7 +197,7 @@ module ModelInput { * ``` * means `path` can be substituted for a token `TypeVar[name]`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } } @@ -216,27 +216,88 @@ abstract class TestAllModels extends Unit { } * does not preserve empty trailing substrings. */ bindingset[result] -private string inversePad(string s) { s = result + ";dummy" } +deprecated private string inversePad(string s) { s = result + ";dummy" } -private predicate sourceModel(string row) { any(SourceModelCsv s).row(inversePad(row)) } +deprecated private predicate sourceModel(string row) { any(SourceModelCsv s).row(inversePad(row)) } -private predicate sinkModel(string row) { any(SinkModelCsv s).row(inversePad(row)) } +deprecated private predicate sinkModel(string row) { any(SinkModelCsv s).row(inversePad(row)) } -private predicate summaryModel(string row) { any(SummaryModelCsv s).row(inversePad(row)) } +deprecated private predicate summaryModel(string row) { + any(SummaryModelCsv s).row(inversePad(row)) +} -private predicate typeModel(string row) { any(TypeModelCsv s).row(inversePad(row)) } +deprecated private predicate typeModel(string row) { any(TypeModelCsv s).row(inversePad(row)) } -private predicate typeVariableModel(string row) { any(TypeVariableModelCsv s).row(inversePad(row)) } +deprecated private predicate typeVariableModel(string row) { + any(TypeVariableModelCsv s).row(inversePad(row)) +} + +private class DeprecationAdapter extends Unit { + abstract predicate sourceModel(string type, string path, string kind); + + abstract predicate sinkModel(string type, string path, string kind); + + abstract predicate summaryModel(string type, string path, string input, string output, string kind); + + abstract predicate typeModel(string type1, string type2, string path); + + abstract predicate typeVariableModel(string name, string path); +} + +private class DeprecationAdapterImpl extends DeprecationAdapter { + deprecated override predicate sourceModel(string type, string path, string kind) { + exists(string row | + sourceModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = kind + ) + } + + deprecated override predicate sinkModel(string type, string path, string kind) { + exists(string row | + sinkModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = kind + ) + } + + deprecated override predicate summaryModel( + string type, string path, string input, string output, string kind + ) { + exists(string row | + summaryModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = input and + row.splitAt(";", 3) = output and + row.splitAt(";", 4) = kind + ) + } + + deprecated override predicate typeModel(string type1, string type2, string path) { + exists(string row | + typeModel(row) and + row.splitAt(";", 0) = type1 and + row.splitAt(";", 1) = type2 and + row.splitAt(";", 2) = path + ) + } + + deprecated override predicate typeVariableModel(string name, string path) { + exists(string row | + typeVariableModel(row) and + row.splitAt(";", 0) = name and + row.splitAt(";", 1) = path + ) + } +} /** Holds if a source model exists for the given parameters. */ predicate sourceModel(string type, string path, string kind, string model) { - exists(string row | - sourceModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = kind and - model = "SourceModelCsv" - ) + any(DeprecationAdapter a).sourceModel(type, path, kind) and + model = "SourceModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::sourceModel(type, path, kind, madId) and @@ -246,13 +307,8 @@ predicate sourceModel(string type, string path, string kind, string model) { /** Holds if a sink model exists for the given parameters. */ private predicate sinkModel(string type, string path, string kind, string model) { - exists(string row | - sinkModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = kind and - model = "SinkModelCsv" - ) + any(DeprecationAdapter a).sinkModel(type, path, kind) and + model = "SinkModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::sinkModel(type, path, kind, madId) and @@ -264,15 +320,8 @@ private predicate sinkModel(string type, string path, string kind, string model) private predicate summaryModel( string type, string path, string input, string output, string kind, string model ) { - exists(string row | - summaryModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = input and - row.splitAt(";", 3) = output and - row.splitAt(";", 4) = kind and - model = "SummaryModelCsv" - ) + any(DeprecationAdapter a).summaryModel(type, path, input, output, kind) and + model = "SummaryModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::summaryModel(type, path, input, output, kind, madId) and @@ -282,29 +331,20 @@ private predicate summaryModel( /** Holds if a type model exists for the given parameters. */ private predicate typeModel(string type1, string type2, string path) { - exists(string row | - typeModel(row) and - row.splitAt(";", 0) = type1 and - row.splitAt(";", 1) = type2 and - row.splitAt(";", 2) = path - ) + any(DeprecationAdapter a).typeModel(type1, type2, path) or Extensions::typeModel(type1, type2, path) } /** Holds if a type variable model exists for the given parameters. */ private predicate typeVariableModel(string name, string path) { - exists(string row | - typeVariableModel(row) and - row.splitAt(";", 0) = name and - row.splitAt(";", 1) = path - ) + any(DeprecationAdapter a).typeVariableModel(name, path) or Extensions::typeVariableModel(name, path) } /** - * Holds if CSV rows involving `type` might be relevant for the analysis of this database. + * Holds if rows involving `type` might be relevant for the analysis of this database. */ predicate isRelevantType(string type) { ( @@ -327,7 +367,7 @@ predicate isRelevantType(string type) { } /** - * Holds if `type,path` is used in some CSV row. + * Holds if `type,path` is used in some row. */ pragma[nomagic] predicate isRelevantFullPath(string type, string path) { @@ -340,7 +380,7 @@ predicate isRelevantFullPath(string type, string path) { ) } -/** A string from a CSV row that should be parsed as an access path. */ +/** A string from a row that should be parsed as an access path. */ private predicate accessPathRange(string s) { isRelevantFullPath(_, s) or @@ -632,7 +672,7 @@ module ModelOutput { cached private module Cached { /** - * Holds if a CSV source model contributed `source` with the given `kind`. + * Holds if a source model contributed `source` with the given `kind`. */ cached API::Node getASourceNode(string kind, string model) { @@ -643,7 +683,7 @@ module ModelOutput { } /** - * Holds if a CSV sink model contributed `sink` with the given `kind`. + * Holds if a sink model contributed `sink` with the given `kind`. */ cached API::Node getASinkNode(string kind, string model) { @@ -654,7 +694,7 @@ module ModelOutput { } /** - * Holds if a relevant CSV summary exists for these parameters. + * Holds if a relevant summary exists for these parameters. */ cached predicate relevantSummaryModel( @@ -684,7 +724,7 @@ module ModelOutput { /** * Holds if `node` is seen as an instance of `type` due to a type definition - * contributed by a CSV model. + * contributed by a model. */ cached API::Node getATypeNode(string type) { result = getNodeFromType(type) } @@ -718,25 +758,6 @@ module ModelOutput { * Gets an error message relating to an invalid CSV row in a model. */ string getAWarning() { - // Check number of columns - exists(string row, string kind, int expectedArity, int actualArity | - any(SourceModelCsv csv).row(row) and kind = "source" and expectedArity = 3 - or - any(SinkModelCsv csv).row(row) and kind = "sink" and expectedArity = 3 - or - any(SummaryModelCsv csv).row(row) and kind = "summary" and expectedArity = 5 - or - any(TypeModelCsv csv).row(row) and kind = "type" and expectedArity = 3 - or - any(TypeVariableModelCsv csv).row(row) and kind = "type-variable" and expectedArity = 2 - | - actualArity = count(row.indexOf(";")) + 1 and - actualArity != expectedArity and - result = - "CSV " + kind + " row should have " + expectedArity + " columns but has " + actualArity + - ": " + row - ) - or // Check names and arguments of access path tokens exists(AccessPath path, AccessPathToken token | (isRelevantFullPath(_, path) or typeVariableModel(_, path)) and diff --git a/ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.model.yml b/ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.model.yml new file mode 100644 index 00000000000..1c1d128ccfc --- /dev/null +++ b/ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.model.yml @@ -0,0 +1,34 @@ +extensions: + - addsTo: + pack: codeql/ruby-all + extensible: summaryModel + data: + - ['Pathname!', 'Method[new]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[basename]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[cleanpath]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[dirname]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[each_filename]', 'Argument[self]', 'Argument[block].Parameter[0]', 'taint'] + - ['Pathname', 'Method[expand_path]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[join]', 'Argument[self,any]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[parent]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[realpath]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[relative_path_from]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[sub]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[sub_ext]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['Pathname', 'Method[to_path]', 'Argument[self]', 'ReturnValue', 'taint'] + + - addsTo: + pack: codeql/ruby-all + extensible: typeModel + data: + - ['Pathname', 'Pathname', 'Method[+].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[/].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[basename].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[cleanpath].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[expand_path].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[join].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[realpath].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[relative_path_from].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[sub].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[sub_ext].ReturnValue'] + - ['Pathname', 'Pathname', 'Method[to_path].ReturnValue'] diff --git a/ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.qll b/ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.qll index dbcf4edc95e..217cfaf50d6 100644 --- a/ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.qll +++ b/ruby/ql/lib/codeql/ruby/frameworks/stdlib/Pathname.qll @@ -116,74 +116,4 @@ module Pathname { override DataFlow::Node getAPermissionNode() { result = permissionArg } } - - /** - * Type summaries for the `Pathname` class, i.e. method calls that produce new - * `Pathname` instances. - */ - private class PathnameTypeSummary extends ModelInput::TypeModelCsv { - override predicate row(string row) { - // type1;type2;path - row = - [ - // Pathname#+(path) : Pathname - "Pathname;Pathname;Method[+].ReturnValue", - // Pathname#/(path) : Pathname - "Pathname;Pathname;Method[/].ReturnValue", - // Pathname#basename(path) : Pathname - "Pathname;Pathname;Method[basename].ReturnValue", - // Pathname#cleanpath(path) : Pathname - "Pathname;Pathname;Method[cleanpath].ReturnValue", - // Pathname#expand_path(path) : Pathname - "Pathname;Pathname;Method[expand_path].ReturnValue", - // Pathname#join(path) : Pathname - "Pathname;Pathname;Method[join].ReturnValue", - // Pathname#realpath(path) : Pathname - "Pathname;Pathname;Method[realpath].ReturnValue", - // Pathname#relative_path_from(path) : Pathname - "Pathname;Pathname;Method[relative_path_from].ReturnValue", - // Pathname#sub(path) : Pathname - "Pathname;Pathname;Method[sub].ReturnValue", - // Pathname#sub_ext(path) : Pathname - "Pathname;Pathname;Method[sub_ext].ReturnValue", - // Pathname#to_path(path) : Pathname - "Pathname;Pathname;Method[to_path].ReturnValue", - ] - } - } - - /** Taint flow summaries for the `Pathname` class. */ - private class PathnameTaintSummary extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - row = - [ - // Pathname.new(path) - "Pathname!;Method[new];Argument[0];ReturnValue;taint", - // Pathname#dirname - "Pathname;Method[dirname];Argument[self];ReturnValue;taint", - // Pathname#each_filename - "Pathname;Method[each_filename];Argument[self];Argument[block].Parameter[0];taint", - // Pathname#expand_path - "Pathname;Method[expand_path];Argument[self];ReturnValue;taint", - // Pathname#join - "Pathname;Method[join];Argument[self,any];ReturnValue;taint", - // Pathname#parent - "Pathname;Method[parent];Argument[self];ReturnValue;taint", - // Pathname#realpath - "Pathname;Method[realpath];Argument[self];ReturnValue;taint", - // Pathname#relative_path_from - "Pathname;Method[relative_path_from];Argument[self];ReturnValue;taint", - // Pathname#to_path - "Pathname;Method[to_path];Argument[self];ReturnValue;taint", - // Pathname#basename - "Pathname;Method[basename];Argument[self];ReturnValue;taint", - // Pathname#cleanpath - "Pathname;Method[cleanpath];Argument[self];ReturnValue;taint", - // Pathname#sub - "Pathname;Method[sub];Argument[self];ReturnValue;taint", - // Pathname#sub_ext - "Pathname;Method[sub_ext];Argument[self];ReturnValue;taint", - ] - } - } } diff --git a/ruby/ql/lib/qlpack.yml b/ruby/ql/lib/qlpack.yml index ad8045b2c74..dc0a273788d 100644 --- a/ruby/ql/lib/qlpack.yml +++ b/ruby/ql/lib/qlpack.yml @@ -15,4 +15,5 @@ dependencies: codeql/util: ${workspace} dataExtensions: - codeql/ruby/frameworks/**/model.yml + - codeql/ruby/frameworks/**/*.model.yml warnOnImplicitThis: true diff --git a/ruby/ql/test/library-tests/dataflow/summaries/Summaries.expected b/ruby/ql/test/library-tests/dataflow/summaries/Summaries.expected index 0cc646231a1..a0c33332739 100644 --- a/ruby/ql/test/library-tests/dataflow/summaries/Summaries.expected +++ b/ruby/ql/test/library-tests/dataflow/summaries/Summaries.expected @@ -10,14 +10,14 @@ edges | summaries.rb:1:11:1:36 | call to identity | summaries.rb:26:31:26:37 | tainted | provenance | | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:30:24:30:30 | tainted | provenance | | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:31:27:31:33 | tainted | provenance | | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:34:16:34:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:34:16:34:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:35:16:35:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:35:16:35:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:36:21:36:27 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:36:21:36:27 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:37:36:37:42 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:37:36:37:42 | tainted | provenance | Sink:SinkModelCsv | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:34:16:34:22 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:34:16:34:22 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:35:16:35:22 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:35:16:35:22 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:36:21:36:27 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:36:21:36:27 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:37:36:37:42 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:37:36:37:42 | tainted | provenance | Sink:MaD:6 | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:51:24:51:30 | tainted | provenance | | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:56:22:56:28 | tainted | provenance | | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:57:17:57:23 | tainted | provenance | | @@ -27,30 +27,30 @@ edges | summaries.rb:1:11:1:36 | call to identity | summaries.rb:122:16:122:22 | tainted | provenance | | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:128:14:128:20 | tainted | provenance | | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:131:16:131:22 | tainted | provenance | | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:131:16:131:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:131:16:131:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:132:21:132:27 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:132:21:132:27 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:135:26:135:32 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:135:26:135:32 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:137:23:137:29 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:137:23:137:29 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:140:19:140:25 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:140:19:140:25 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:141:19:141:25 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:141:19:141:25 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:145:26:145:32 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:145:26:145:32 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:147:16:147:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:147:16:147:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:150:39:150:45 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:150:39:150:45 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:154:20:154:26 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:154:20:154:26 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:155:28:155:34 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:155:28:155:34 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:156:27:156:33 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:1:11:1:36 | call to identity | summaries.rb:156:27:156:33 | tainted | provenance | Sink:SinkModelCsv | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:131:16:131:22 | tainted | provenance | Sink:MaD:3 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:131:16:131:22 | tainted | provenance | Sink:MaD:3 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:132:21:132:27 | tainted | provenance | Sink:MaD:3 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:132:21:132:27 | tainted | provenance | Sink:MaD:3 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:135:26:135:32 | tainted | provenance | Sink:MaD:4 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:135:26:135:32 | tainted | provenance | Sink:MaD:4 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:137:23:137:29 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:137:23:137:29 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:140:19:140:25 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:140:19:140:25 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:141:19:141:25 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:141:19:141:25 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:145:26:145:32 | tainted | provenance | Sink:MaD:1 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:145:26:145:32 | tainted | provenance | Sink:MaD:1 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:147:16:147:22 | tainted | provenance | Sink:MaD:0 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:147:16:147:22 | tainted | provenance | Sink:MaD:0 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:150:39:150:45 | tainted | provenance | Sink:MaD:2 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:150:39:150:45 | tainted | provenance | Sink:MaD:2 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:154:20:154:26 | tainted | provenance | Sink:MaD:5 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:154:20:154:26 | tainted | provenance | Sink:MaD:5 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:155:28:155:34 | tainted | provenance | Sink:MaD:5 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:155:28:155:34 | tainted | provenance | Sink:MaD:5 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:156:27:156:33 | tainted | provenance | Sink:MaD:5 | +| summaries.rb:1:11:1:36 | call to identity | summaries.rb:156:27:156:33 | tainted | provenance | Sink:MaD:5 | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:157:14:160:3 | do ... end [captured tainted] | provenance | | | summaries.rb:1:11:1:36 | call to identity | summaries.rb:157:14:160:3 | do ... end [captured tainted] | provenance | | | summaries.rb:1:20:1:36 | call to source | summaries.rb:1:11:1:36 | call to identity | provenance | | @@ -81,34 +81,34 @@ edges | summaries.rb:16:36:16:42 | tainted | summaries.rb:16:12:16:43 | call to apply_lambda | provenance | | | summaries.rb:20:1:20:8 | tainted4 | summaries.rb:21:6:21:13 | tainted4 | provenance | | | summaries.rb:20:12:20:32 | call to firstArg | summaries.rb:20:1:20:8 | tainted4 | provenance | | -| summaries.rb:20:25:20:31 | tainted | summaries.rb:20:12:20:32 | call to firstArg | provenance | SummaryModelCsv | +| summaries.rb:20:25:20:31 | tainted | summaries.rb:20:12:20:32 | call to firstArg | provenance | MaD:11 | | summaries.rb:26:1:26:8 | tainted5 | summaries.rb:27:6:27:13 | tainted5 | provenance | | | summaries.rb:26:12:26:38 | call to secondArg | summaries.rb:26:1:26:8 | tainted5 | provenance | | -| summaries.rb:26:31:26:37 | tainted | summaries.rb:26:12:26:38 | call to secondArg | provenance | SummaryModelCsv | -| summaries.rb:30:24:30:30 | tainted | summaries.rb:30:6:30:42 | call to onlyWithBlock | provenance | SummaryModelCsv | -| summaries.rb:31:27:31:33 | tainted | summaries.rb:31:6:31:34 | call to onlyWithoutBlock | provenance | SummaryModelCsv | +| summaries.rb:26:31:26:37 | tainted | summaries.rb:26:12:26:38 | call to secondArg | provenance | MaD:17 | +| summaries.rb:30:24:30:30 | tainted | summaries.rb:30:6:30:42 | call to onlyWithBlock | provenance | MaD:15 | +| summaries.rb:31:27:31:33 | tainted | summaries.rb:31:6:31:34 | call to onlyWithoutBlock | provenance | MaD:16 | | summaries.rb:40:3:40:3 | t | summaries.rb:41:24:41:24 | t | provenance | | | summaries.rb:40:3:40:3 | t | summaries.rb:42:24:42:24 | t | provenance | | | summaries.rb:40:3:40:3 | t | summaries.rb:44:8:44:8 | t | provenance | | | summaries.rb:40:7:40:17 | call to source | summaries.rb:40:3:40:3 | t | provenance | | -| summaries.rb:41:24:41:24 | t | summaries.rb:41:8:41:25 | call to matchedByName | provenance | SummaryModelCsv | -| summaries.rb:42:24:42:24 | t | summaries.rb:42:8:42:25 | call to matchedByName | provenance | SummaryModelCsv | -| summaries.rb:44:8:44:8 | t | summaries.rb:44:8:44:27 | call to matchedByNameRcv | provenance | SummaryModelCsv | -| summaries.rb:48:24:48:41 | call to source | summaries.rb:48:8:48:42 | call to preserveTaint | provenance | SummaryModelCsv | -| summaries.rb:51:24:51:30 | tainted | summaries.rb:51:6:51:31 | call to namedArg | provenance | SummaryModelCsv | +| summaries.rb:41:24:41:24 | t | summaries.rb:41:8:41:25 | call to matchedByName | provenance | MaD:24 | +| summaries.rb:42:24:42:24 | t | summaries.rb:42:8:42:25 | call to matchedByName | provenance | MaD:24 | +| summaries.rb:44:8:44:8 | t | summaries.rb:44:8:44:27 | call to matchedByNameRcv | provenance | MaD:23 | +| summaries.rb:48:24:48:41 | call to source | summaries.rb:48:8:48:42 | call to preserveTaint | provenance | MaD:10 | +| summaries.rb:51:24:51:30 | tainted | summaries.rb:51:6:51:31 | call to namedArg | provenance | MaD:14 | | summaries.rb:53:1:53:4 | args [element :foo] | summaries.rb:54:21:54:24 | args [element :foo] | provenance | | | summaries.rb:53:8:53:33 | call to [] [element :foo] | summaries.rb:53:1:53:4 | args [element :foo] | provenance | | | summaries.rb:53:15:53:31 | call to source | summaries.rb:53:8:53:33 | call to [] [element :foo] | provenance | | -| summaries.rb:54:19:54:24 | ** ... [element :foo] | summaries.rb:54:6:54:25 | call to namedArg | provenance | SummaryModelCsv | +| summaries.rb:54:19:54:24 | ** ... [element :foo] | summaries.rb:54:6:54:25 | call to namedArg | provenance | MaD:14 | | summaries.rb:54:21:54:24 | args [element :foo] | summaries.rb:54:19:54:24 | ** ... [element :foo] | provenance | | -| summaries.rb:56:22:56:28 | tainted | summaries.rb:56:6:56:29 | call to anyArg | provenance | SummaryModelCsv | -| summaries.rb:57:17:57:23 | tainted | summaries.rb:57:6:57:24 | call to anyArg | provenance | SummaryModelCsv | -| summaries.rb:59:27:59:33 | tainted | summaries.rb:59:6:59:34 | call to anyNamedArg | provenance | SummaryModelCsv | -| summaries.rb:63:32:63:38 | tainted | summaries.rb:63:6:63:39 | call to anyPositionFromOne | provenance | SummaryModelCsv | -| summaries.rb:65:23:65:29 | tainted | summaries.rb:65:40:65:40 | x | provenance | SummaryModelCsv | +| summaries.rb:56:22:56:28 | tainted | summaries.rb:56:6:56:29 | call to anyArg | provenance | MaD:7 | +| summaries.rb:57:17:57:23 | tainted | summaries.rb:57:6:57:24 | call to anyArg | provenance | MaD:7 | +| summaries.rb:59:27:59:33 | tainted | summaries.rb:59:6:59:34 | call to anyNamedArg | provenance | MaD:8 | +| summaries.rb:63:32:63:38 | tainted | summaries.rb:63:6:63:39 | call to anyPositionFromOne | provenance | MaD:9 | +| summaries.rb:65:23:65:29 | tainted | summaries.rb:65:40:65:40 | x | provenance | MaD:12 | | summaries.rb:65:40:65:40 | x | summaries.rb:66:8:66:8 | x | provenance | | -| summaries.rb:73:24:73:53 | call to source | summaries.rb:73:8:73:54 | call to preserveTaint | provenance | SummaryModelCsv | -| summaries.rb:76:26:76:56 | call to source | summaries.rb:76:8:76:57 | call to preserveTaint | provenance | SummaryModelCsv | +| summaries.rb:73:24:73:53 | call to source | summaries.rb:73:8:73:54 | call to preserveTaint | provenance | MaD:18 | +| summaries.rb:76:26:76:56 | call to source | summaries.rb:76:8:76:57 | call to preserveTaint | provenance | MaD:19 | | summaries.rb:79:1:79:1 | a [element 1] | summaries.rb:82:6:82:6 | a [element 1] | provenance | | | summaries.rb:79:1:79:1 | a [element 1] | summaries.rb:82:6:82:6 | a [element 1] | provenance | | | summaries.rb:79:1:79:1 | a [element 1] | summaries.rb:83:6:83:6 | a [element 1] | provenance | | @@ -145,12 +145,12 @@ edges | summaries.rb:81:1:81:1 | [post] a [element] | summaries.rb:95:1:95:1 | a [element] | provenance | | | summaries.rb:81:13:81:27 | call to source | summaries.rb:81:1:81:1 | [post] a [element] | provenance | | | summaries.rb:81:13:81:27 | call to source | summaries.rb:81:1:81:1 | [post] a [element] | provenance | | -| summaries.rb:82:6:82:6 | a [element 1] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | SummaryModelCsv | -| summaries.rb:82:6:82:6 | a [element 1] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | SummaryModelCsv | -| summaries.rb:82:6:82:6 | a [element] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | SummaryModelCsv | -| summaries.rb:82:6:82:6 | a [element] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | SummaryModelCsv | -| summaries.rb:83:6:83:6 | a [element 1] | summaries.rb:83:6:83:31 | call to readExactlyElementOne | provenance | SummaryModelCsv | -| summaries.rb:83:6:83:6 | a [element 1] | summaries.rb:83:6:83:31 | call to readExactlyElementOne | provenance | SummaryModelCsv | +| summaries.rb:82:6:82:6 | a [element 1] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | MaD:25 | +| summaries.rb:82:6:82:6 | a [element 1] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | MaD:25 | +| summaries.rb:82:6:82:6 | a [element] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | MaD:25 | +| summaries.rb:82:6:82:6 | a [element] | summaries.rb:82:6:82:24 | call to readElementOne | provenance | MaD:25 | +| summaries.rb:83:6:83:6 | a [element 1] | summaries.rb:83:6:83:31 | call to readExactlyElementOne | provenance | MaD:26 | +| summaries.rb:83:6:83:6 | a [element 1] | summaries.rb:83:6:83:31 | call to readExactlyElementOne | provenance | MaD:26 | | summaries.rb:84:6:84:6 | a [element] | summaries.rb:84:6:84:9 | ...[...] | provenance | | | summaries.rb:84:6:84:6 | a [element] | summaries.rb:84:6:84:9 | ...[...] | provenance | | | summaries.rb:85:6:85:6 | a [element 1] | summaries.rb:85:6:85:9 | ...[...] | provenance | | @@ -169,10 +169,10 @@ edges | summaries.rb:87:1:87:1 | b [element] | summaries.rb:89:6:89:6 | b [element] | provenance | | | summaries.rb:87:1:87:1 | b [element] | summaries.rb:90:6:90:6 | b [element] | provenance | | | summaries.rb:87:1:87:1 | b [element] | summaries.rb:90:6:90:6 | b [element] | provenance | | -| summaries.rb:87:5:87:5 | a [element 1] | summaries.rb:87:5:87:22 | call to withElementOne [element 1] | provenance | SummaryModelCsv | -| summaries.rb:87:5:87:5 | a [element 1] | summaries.rb:87:5:87:22 | call to withElementOne [element 1] | provenance | SummaryModelCsv | -| summaries.rb:87:5:87:5 | a [element] | summaries.rb:87:5:87:22 | call to withElementOne [element] | provenance | SummaryModelCsv | -| summaries.rb:87:5:87:5 | a [element] | summaries.rb:87:5:87:22 | call to withElementOne [element] | provenance | SummaryModelCsv | +| summaries.rb:87:5:87:5 | a [element 1] | summaries.rb:87:5:87:22 | call to withElementOne [element 1] | provenance | MaD:28 | +| summaries.rb:87:5:87:5 | a [element 1] | summaries.rb:87:5:87:22 | call to withElementOne [element 1] | provenance | MaD:28 | +| summaries.rb:87:5:87:5 | a [element] | summaries.rb:87:5:87:22 | call to withElementOne [element] | provenance | MaD:28 | +| summaries.rb:87:5:87:5 | a [element] | summaries.rb:87:5:87:22 | call to withElementOne [element] | provenance | MaD:28 | | summaries.rb:87:5:87:22 | call to withElementOne [element 1] | summaries.rb:87:1:87:1 | b [element 1] | provenance | | | summaries.rb:87:5:87:22 | call to withElementOne [element 1] | summaries.rb:87:1:87:1 | b [element 1] | provenance | | | summaries.rb:87:5:87:22 | call to withElementOne [element] | summaries.rb:87:1:87:1 | b [element] | provenance | | @@ -187,8 +187,8 @@ edges | summaries.rb:90:6:90:6 | b [element] | summaries.rb:90:6:90:9 | ...[...] | provenance | | | summaries.rb:91:1:91:1 | c [element 1] | summaries.rb:93:6:93:6 | c [element 1] | provenance | | | summaries.rb:91:1:91:1 | c [element 1] | summaries.rb:93:6:93:6 | c [element 1] | provenance | | -| summaries.rb:91:5:91:5 | a [element 1] | summaries.rb:91:5:91:29 | call to withExactlyElementOne [element 1] | provenance | SummaryModelCsv | -| summaries.rb:91:5:91:5 | a [element 1] | summaries.rb:91:5:91:29 | call to withExactlyElementOne [element 1] | provenance | SummaryModelCsv | +| summaries.rb:91:5:91:5 | a [element 1] | summaries.rb:91:5:91:29 | call to withExactlyElementOne [element 1] | provenance | MaD:29 | +| summaries.rb:91:5:91:5 | a [element 1] | summaries.rb:91:5:91:29 | call to withExactlyElementOne [element 1] | provenance | MaD:29 | | summaries.rb:91:5:91:29 | call to withExactlyElementOne [element 1] | summaries.rb:91:1:91:1 | c [element 1] | provenance | | | summaries.rb:91:5:91:29 | call to withExactlyElementOne [element 1] | summaries.rb:91:1:91:1 | c [element 1] | provenance | | | summaries.rb:93:6:93:6 | c [element 1] | summaries.rb:93:6:93:9 | ...[...] | provenance | | @@ -203,10 +203,10 @@ edges | summaries.rb:95:1:95:1 | [post] a [element] | summaries.rb:97:6:97:6 | a [element] | provenance | | | summaries.rb:95:1:95:1 | [post] a [element] | summaries.rb:98:6:98:6 | a [element] | provenance | | | summaries.rb:95:1:95:1 | [post] a [element] | summaries.rb:98:6:98:6 | a [element] | provenance | | -| summaries.rb:95:1:95:1 | a [element 2] | summaries.rb:95:1:95:1 | [post] a [element 2] | provenance | SummaryModelCsv | -| summaries.rb:95:1:95:1 | a [element 2] | summaries.rb:95:1:95:1 | [post] a [element 2] | provenance | SummaryModelCsv | -| summaries.rb:95:1:95:1 | a [element] | summaries.rb:95:1:95:1 | [post] a [element] | provenance | SummaryModelCsv | -| summaries.rb:95:1:95:1 | a [element] | summaries.rb:95:1:95:1 | [post] a [element] | provenance | SummaryModelCsv | +| summaries.rb:95:1:95:1 | a [element 2] | summaries.rb:95:1:95:1 | [post] a [element 2] | provenance | MaD:32 | +| summaries.rb:95:1:95:1 | a [element 2] | summaries.rb:95:1:95:1 | [post] a [element 2] | provenance | MaD:32 | +| summaries.rb:95:1:95:1 | a [element] | summaries.rb:95:1:95:1 | [post] a [element] | provenance | MaD:32 | +| summaries.rb:95:1:95:1 | a [element] | summaries.rb:95:1:95:1 | [post] a [element] | provenance | MaD:32 | | summaries.rb:96:6:96:6 | a [element] | summaries.rb:96:6:96:9 | ...[...] | provenance | | | summaries.rb:96:6:96:6 | a [element] | summaries.rb:96:6:96:9 | ...[...] | provenance | | | summaries.rb:97:6:97:6 | a [element] | summaries.rb:97:6:97:9 | ...[...] | provenance | | @@ -217,8 +217,8 @@ edges | summaries.rb:98:6:98:6 | a [element] | summaries.rb:98:6:98:9 | ...[...] | provenance | | | summaries.rb:99:1:99:1 | [post] a [element 2] | summaries.rb:102:6:102:6 | a [element 2] | provenance | | | summaries.rb:99:1:99:1 | [post] a [element 2] | summaries.rb:102:6:102:6 | a [element 2] | provenance | | -| summaries.rb:99:1:99:1 | a [element 2] | summaries.rb:99:1:99:1 | [post] a [element 2] | provenance | SummaryModelCsv | -| summaries.rb:99:1:99:1 | a [element 2] | summaries.rb:99:1:99:1 | [post] a [element 2] | provenance | SummaryModelCsv | +| summaries.rb:99:1:99:1 | a [element 2] | summaries.rb:99:1:99:1 | [post] a [element 2] | provenance | MaD:31 | +| summaries.rb:99:1:99:1 | a [element 2] | summaries.rb:99:1:99:1 | [post] a [element 2] | provenance | MaD:31 | | summaries.rb:102:6:102:6 | a [element 2] | summaries.rb:102:6:102:9 | ...[...] | provenance | | | summaries.rb:102:6:102:6 | a [element 2] | summaries.rb:102:6:102:9 | ...[...] | provenance | | | summaries.rb:103:1:103:1 | [post] d [element 3] | summaries.rb:104:1:104:1 | d [element 3] | provenance | | @@ -227,39 +227,39 @@ edges | summaries.rb:103:8:103:22 | call to source | summaries.rb:103:1:103:1 | [post] d [element 3] | provenance | | | summaries.rb:104:1:104:1 | [post] d [element 3] | summaries.rb:108:6:108:6 | d [element 3] | provenance | | | summaries.rb:104:1:104:1 | [post] d [element 3] | summaries.rb:108:6:108:6 | d [element 3] | provenance | | -| summaries.rb:104:1:104:1 | d [element 3] | summaries.rb:104:1:104:1 | [post] d [element 3] | provenance | SummaryModelCsv | -| summaries.rb:104:1:104:1 | d [element 3] | summaries.rb:104:1:104:1 | [post] d [element 3] | provenance | SummaryModelCsv | +| summaries.rb:104:1:104:1 | d [element 3] | summaries.rb:104:1:104:1 | [post] d [element 3] | provenance | MaD:30 | +| summaries.rb:104:1:104:1 | d [element 3] | summaries.rb:104:1:104:1 | [post] d [element 3] | provenance | MaD:30 | | summaries.rb:108:6:108:6 | d [element 3] | summaries.rb:108:6:108:9 | ...[...] | provenance | | | summaries.rb:108:6:108:6 | d [element 3] | summaries.rb:108:6:108:9 | ...[...] | provenance | | | summaries.rb:111:1:111:1 | [post] x [@value] | summaries.rb:112:6:112:6 | x [@value] | provenance | | | summaries.rb:111:1:111:1 | [post] x [@value] | summaries.rb:112:6:112:6 | x [@value] | provenance | | -| summaries.rb:111:13:111:26 | call to source | summaries.rb:111:1:111:1 | [post] x [@value] | provenance | SummaryModelCsv | -| summaries.rb:111:13:111:26 | call to source | summaries.rb:111:1:111:1 | [post] x [@value] | provenance | SummaryModelCsv | -| summaries.rb:112:6:112:6 | x [@value] | summaries.rb:112:6:112:16 | call to get_value | provenance | SummaryModelCsv | -| summaries.rb:112:6:112:6 | x [@value] | summaries.rb:112:6:112:16 | call to get_value | provenance | SummaryModelCsv | +| summaries.rb:111:13:111:26 | call to source | summaries.rb:111:1:111:1 | [post] x [@value] | provenance | MaD:27 | +| summaries.rb:111:13:111:26 | call to source | summaries.rb:111:1:111:1 | [post] x [@value] | provenance | MaD:27 | +| summaries.rb:112:6:112:6 | x [@value] | summaries.rb:112:6:112:16 | call to get_value | provenance | MaD:22 | +| summaries.rb:112:6:112:6 | x [@value] | summaries.rb:112:6:112:16 | call to get_value | provenance | MaD:22 | | summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:128:14:128:20 | tainted | provenance | | | summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:131:16:131:22 | tainted | provenance | | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:131:16:131:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:132:21:132:27 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:135:26:135:32 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:137:23:137:29 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:140:19:140:25 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:141:19:141:25 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:145:26:145:32 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:147:16:147:22 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:150:39:150:45 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:154:20:154:26 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:155:28:155:34 | tainted | provenance | Sink:SinkModelCsv | -| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:156:27:156:33 | tainted | provenance | Sink:SinkModelCsv | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:131:16:131:22 | tainted | provenance | Sink:MaD:3 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:132:21:132:27 | tainted | provenance | Sink:MaD:3 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:135:26:135:32 | tainted | provenance | Sink:MaD:4 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:137:23:137:29 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:140:19:140:25 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:141:19:141:25 | tainted | provenance | Sink:MaD:6 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:145:26:145:32 | tainted | provenance | Sink:MaD:1 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:147:16:147:22 | tainted | provenance | Sink:MaD:0 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:150:39:150:45 | tainted | provenance | Sink:MaD:2 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:154:20:154:26 | tainted | provenance | Sink:MaD:5 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:155:28:155:34 | tainted | provenance | Sink:MaD:5 | +| summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:156:27:156:33 | tainted | provenance | Sink:MaD:5 | | summaries.rb:122:16:122:22 | [post] tainted | summaries.rb:157:14:160:3 | do ... end [captured tainted] | provenance | | -| summaries.rb:122:16:122:22 | tainted | summaries.rb:122:16:122:22 | [post] tainted | provenance | SummaryModelCsv | -| summaries.rb:122:16:122:22 | tainted | summaries.rb:122:25:122:25 | [post] y | provenance | SummaryModelCsv | -| summaries.rb:122:16:122:22 | tainted | summaries.rb:122:33:122:33 | [post] z | provenance | SummaryModelCsv | +| summaries.rb:122:16:122:22 | tainted | summaries.rb:122:16:122:22 | [post] tainted | provenance | MaD:20 | +| summaries.rb:122:16:122:22 | tainted | summaries.rb:122:25:122:25 | [post] y | provenance | MaD:20 | +| summaries.rb:122:16:122:22 | tainted | summaries.rb:122:33:122:33 | [post] z | provenance | MaD:20 | | summaries.rb:122:25:122:25 | [post] y | summaries.rb:124:6:124:6 | y | provenance | | | summaries.rb:122:33:122:33 | [post] z | summaries.rb:125:6:125:6 | z | provenance | | | summaries.rb:128:1:128:1 | [post] x | summaries.rb:129:6:129:6 | x | provenance | | -| summaries.rb:128:14:128:20 | tainted | summaries.rb:128:1:128:1 | [post] x | provenance | SummaryModelCsv | -| summaries.rb:131:16:131:22 | tainted | summaries.rb:131:1:131:23 | synthetic splat argument | provenance | Sink:SinkModelCsv | +| summaries.rb:128:14:128:20 | tainted | summaries.rb:128:1:128:1 | [post] x | provenance | MaD:21 | +| summaries.rb:131:16:131:22 | tainted | summaries.rb:131:1:131:23 | synthetic splat argument | provenance | Sink:MaD:3 | | summaries.rb:157:14:160:3 | do ... end [captured tainted] | summaries.rb:158:15:158:21 | tainted | provenance | heuristic-callback | | summaries.rb:157:14:160:3 | do ... end [captured tainted] | summaries.rb:158:15:158:21 | tainted | provenance | heuristic-callback | nodes @@ -638,10 +638,3 @@ invalidSpecComponent | summaries.rb:166:20:166:36 | call to source | summaries.rb:166:20:166:36 | call to source | summaries.rb:166:20:166:36 | call to source | $@ | summaries.rb:166:20:166:36 | call to source | call to source | | summaries.rb:166:20:166:36 | call to source | summaries.rb:166:20:166:36 | call to source | summaries.rb:166:20:166:36 | call to source | $@ | summaries.rb:166:20:166:36 | call to source | call to source | warning -| CSV type row should have 3 columns but has 1: TooFewColumns | -| CSV type row should have 3 columns but has 6: TooManyColumns;;Member[Foo].Instance;too;many;columns | -| Invalid argument '0-1' in token 'Argument[0-1]' in access path: Method[foo].Argument[0-1] | -| Invalid argument '*' in token 'Argument[*]' in access path: Method[foo].Argument[*] | -| Invalid token 'Argument' is missing its arguments, in access path: Method[foo].Argument | -| Invalid token 'Member' is missing its arguments, in access path: Method[foo].Member | -| Invalid token name 'Arg' in access path: Method[foo].Arg[0] | diff --git a/ruby/ql/test/library-tests/dataflow/summaries/Summaries.ext.yml b/ruby/ql/test/library-tests/dataflow/summaries/Summaries.ext.yml new file mode 100644 index 00000000000..336dad9a029 --- /dev/null +++ b/ruby/ql/test/library-tests/dataflow/summaries/Summaries.ext.yml @@ -0,0 +1,51 @@ +extensions: + - addsTo: + pack: codeql/ruby-all + extensible: sinkModel + data: + - ['Foo!', 'Method[arraySink].Argument[0].Element[any]', 'test-sink'] + - ['Foo!', 'Method[getSinks].ReturnValue.Element[any].Method[mySink].Argument[0]', 'test-sink'] + - ['Foo!', 'Method[secondArrayElementIsSink].Argument[0].Element[1]', 'test-sink'] + - ['Foo!', 'Method[sinkAnyArg].Argument[any]', 'test-sink'] + - ['Foo!', 'Method[sinkAnyNamedArg].Argument[any-named]', 'test-sink'] + - ['FuzzyLib!', 'Fuzzy.Method[fuzzyCall].Argument[0]', 'test-sink'] + - ['~FooOrBar', 'Method[method].Argument[0]', 'test-sink'] + + - addsTo: + pack: codeql/ruby-all + extensible: summaryModel + data: + - ['Foo!', 'Method[anyArg]', 'Argument[any]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[anyNamedArg]', 'Argument[any-named]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[anyPositionFromOne]', 'Argument[1..]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[blockArg].Argument[block].Parameter[0].Method[preserveTaint]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[firstArg]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[intoNamedCallback]', 'Argument[0]', 'Argument[foo:].Parameter[0]', 'taint'] + - ['Foo!', 'Method[intoNamedParameter]', 'Argument[0]', 'Argument[0].Parameter[foo:]', 'taint'] + - ['Foo!', 'Method[namedArg]', 'Argument[foo:]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[onlyWithBlock].WithBlock', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[onlyWithoutBlock].WithoutBlock', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[secondArg]', 'Argument[1]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[startInNamedCallback].Argument[foo:].Parameter[0].Method[preserveTaint]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Foo!', 'Method[startInNamedParameter].Argument[0].Parameter[foo:].Method[preserveTaint]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['Foo', 'Method[flowToAnyArg]', 'Argument[0]', 'Argument[any]', 'taint'] + - ['Foo', 'Method[flowToSelf]', 'Argument[0]', 'Argument[self]', 'taint'] + - ['any', 'Method[get_value]', 'Argument[self].Field[@value]', 'ReturnValue', 'value'] + - ['any', 'Method[matchedByNameRcv]', 'Argument[self]', 'ReturnValue', 'taint'] + - ['any', 'Method[matchedByName]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['any', 'Method[readElementOne]', 'Argument[self].Element[1]', 'ReturnValue', 'value'] + - ['any', 'Method[readExactlyElementOne]', 'Argument[self].Element[1!]', 'ReturnValue', 'value'] + - ['any', 'Method[set_value]', 'Argument[0]', 'Argument[self].Field[@value]', 'value'] + - ['any', 'Method[withElementOne]', 'Argument[self].WithElement[1]', 'ReturnValue', 'value'] + - ['any', 'Method[withExactlyElementOne]', 'Argument[self].WithElement[1!]', 'ReturnValue', 'value'] + - ['any', 'Method[withoutElementOneAndTwo]', 'Argument[self].WithoutElement[1].WithoutElement[2].WithElement[any]', 'Argument[self]', 'value'] + - ['any', 'Method[withoutElementOne]', 'Argument[self].WithoutElement[1]', 'Argument[self]', 'value'] + - ['any', 'Method[withoutExactlyElementOne]', 'Argument[self].WithoutElement[1!]', 'Argument[self]', 'value'] + + - addsTo: + pack: codeql/ruby-all + extensible: typeModel + data: + - ['~FooOrBar', 'Bar', ''] + - ['~FooOrBar', 'Foo', ''] + - ['~FooOrBar', '~FooOrBar', 'Method[next].ReturnValue'] diff --git a/ruby/ql/test/library-tests/dataflow/summaries/Summaries.ql b/ruby/ql/test/library-tests/dataflow/summaries/Summaries.ql index c65482999e2..7542228ce5f 100644 --- a/ruby/ql/test/library-tests/dataflow/summaries/Summaries.ql +++ b/ruby/ql/test/library-tests/dataflow/summaries/Summaries.ql @@ -62,51 +62,6 @@ private class SummarizedCallableApplyLambda extends SummarizedCallable { } } -private class StepsFromModel extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - row = - [ - "any;Method[set_value];Argument[0];Argument[self].Field[@value];value", - "any;Method[get_value];Argument[self].Field[@value];ReturnValue;value", - "Foo!;Method[firstArg];Argument[0];ReturnValue;taint", - "Foo!;Method[secondArg];Argument[1];ReturnValue;taint", - "Foo!;Method[onlyWithoutBlock].WithoutBlock;Argument[0];ReturnValue;taint", - "Foo!;Method[onlyWithBlock].WithBlock;Argument[0];ReturnValue;taint", - "Foo!;Method[blockArg].Argument[block].Parameter[0].Method[preserveTaint];Argument[0];ReturnValue;taint", - "Foo!;Method[namedArg];Argument[foo:];ReturnValue;taint", - "Foo!;Method[anyArg];Argument[any];ReturnValue;taint", - "Foo!;Method[anyNamedArg];Argument[any-named];ReturnValue;taint", - "Foo!;Method[anyPositionFromOne];Argument[1..];ReturnValue;taint", - "Foo!;Method[intoNamedCallback];Argument[0];Argument[foo:].Parameter[0];taint", - "Foo!;Method[intoNamedParameter];Argument[0];Argument[0].Parameter[foo:];taint", - "Foo!;Method[startInNamedCallback].Argument[foo:].Parameter[0].Method[preserveTaint];Argument[0];ReturnValue;taint", - "Foo!;Method[startInNamedParameter].Argument[0].Parameter[foo:].Method[preserveTaint];Argument[0];ReturnValue;taint", - "Foo;Method[flowToAnyArg];Argument[0];Argument[any];taint", - "Foo;Method[flowToSelf];Argument[0];Argument[self];taint", - "any;Method[matchedByName];Argument[0];ReturnValue;taint", - "any;Method[matchedByNameRcv];Argument[self];ReturnValue;taint", - "any;Method[withElementOne];Argument[self].WithElement[1];ReturnValue;value", - "any;Method[withExactlyElementOne];Argument[self].WithElement[1!];ReturnValue;value", - "any;Method[withoutElementOne];Argument[self].WithoutElement[1];Argument[self];value", - "any;Method[withoutExactlyElementOne];Argument[self].WithoutElement[1!];Argument[self];value", - "any;Method[readElementOne];Argument[self].Element[1];ReturnValue;value", - "any;Method[readExactlyElementOne];Argument[self].Element[1!];ReturnValue;value", - "any;Method[withoutElementOneAndTwo];Argument[self].WithoutElement[1].WithoutElement[2].WithElement[any];Argument[self];value", - ] - } -} - -private class TypeFromModel extends ModelInput::TypeModelCsv { - override predicate row(string row) { - row = - [ - "~FooOrBar;Foo;", // - "~FooOrBar;Bar;", // - "~FooOrBar;~FooOrBar;Method[next].ReturnValue", - ] - } -} - private class TypeFromCodeQL extends ModelInput::TypeModel { override DataFlow::Node getASource(string type) { type = "~FooOrBar" and @@ -119,36 +74,6 @@ private class TypeFromCodeQL extends ModelInput::TypeModel { } } -private class InvalidTypeModel extends ModelInput::TypeModelCsv { - override predicate row(string row) { - row = - [ - "TooManyColumns;;Member[Foo].Instance;too;many;columns", // - "TooFewColumns", // - "Foo;Foo;Method[foo].Arg[0]", // - "Foo;Foo;Method[foo].Argument[0-1]", // - "Foo;Foo;Method[foo].Argument[*]", // - "Foo;Foo;Method[foo].Argument", // - "Foo;Foo;Method[foo].Member", // - ] - } -} - -private class SinkFromModel extends ModelInput::SinkModelCsv { - override predicate row(string row) { - row = - [ - "~FooOrBar;Method[method].Argument[0];test-sink", // - "Foo!;Method[sinkAnyArg].Argument[any];test-sink", // - "Foo!;Method[sinkAnyNamedArg].Argument[any-named];test-sink", // - "Foo!;Method[getSinks].ReturnValue.Element[any].Method[mySink].Argument[0];test-sink", // - "Foo!;Method[arraySink].Argument[0].Element[any];test-sink", // - "Foo!;Method[secondArrayElementIsSink].Argument[0].Element[1];test-sink", // - "FuzzyLib!;Fuzzy.Method[fuzzyCall].Argument[0];test-sink" - ] - } -} - module CustomConfig implements DataFlow::ConfigSig { predicate isSource(DataFlow::Node source) { DefaultFlowConfig::isSource(source) } diff --git a/ruby/ql/test/library-tests/frameworks/json/JsonDataFlow.expected b/ruby/ql/test/library-tests/frameworks/json/JsonDataFlow.expected index 97d5edc337f..113fde65ddf 100644 --- a/ruby/ql/test/library-tests/frameworks/json/JsonDataFlow.expected +++ b/ruby/ql/test/library-tests/frameworks/json/JsonDataFlow.expected @@ -1,15 +1,15 @@ testFailures edges -| json.rb:1:17:1:26 | call to source | json.rb:1:6:1:27 | call to parse | provenance | SummaryModelCsv | -| json.rb:2:18:2:27 | call to source | json.rb:2:6:2:28 | call to parse! | provenance | SummaryModelCsv | -| json.rb:3:16:3:25 | call to source | json.rb:3:6:3:26 | call to load | provenance | SummaryModelCsv | -| json.rb:4:19:4:28 | call to source | json.rb:4:6:4:29 | call to restore | provenance | SummaryModelCsv | -| json.rb:6:20:6:29 | call to source | json.rb:6:6:6:30 | call to generate | provenance | SummaryModelCsv | -| json.rb:7:25:7:34 | call to source | json.rb:7:6:7:35 | call to fast_generate | provenance | SummaryModelCsv | -| json.rb:8:27:8:36 | call to source | json.rb:8:6:8:37 | call to pretty_generate | provenance | SummaryModelCsv | -| json.rb:9:16:9:25 | call to source | json.rb:9:6:9:26 | call to dump | provenance | SummaryModelCsv | -| json.rb:10:19:10:28 | call to source | json.rb:10:6:10:29 | call to unparse | provenance | SummaryModelCsv | -| json.rb:11:24:11:33 | call to source | json.rb:11:6:11:34 | call to fast_unparse | provenance | SummaryModelCsv | +| json.rb:1:17:1:26 | call to source | json.rb:1:6:1:27 | call to parse | provenance | MaD:15 | +| json.rb:2:18:2:27 | call to source | json.rb:2:6:2:28 | call to parse! | provenance | MaD:15 | +| json.rb:3:16:3:25 | call to source | json.rb:3:6:3:26 | call to load | provenance | MaD:15 | +| json.rb:4:19:4:28 | call to source | json.rb:4:6:4:29 | call to restore | provenance | MaD:15 | +| json.rb:6:20:6:29 | call to source | json.rb:6:6:6:30 | call to generate | provenance | MaD:14 | +| json.rb:7:25:7:34 | call to source | json.rb:7:6:7:35 | call to fast_generate | provenance | MaD:14 | +| json.rb:8:27:8:36 | call to source | json.rb:8:6:8:37 | call to pretty_generate | provenance | MaD:14 | +| json.rb:9:16:9:25 | call to source | json.rb:9:6:9:26 | call to dump | provenance | MaD:14 | +| json.rb:10:19:10:28 | call to source | json.rb:10:6:10:29 | call to unparse | provenance | MaD:14 | +| json.rb:11:24:11:33 | call to source | json.rb:11:6:11:34 | call to fast_unparse | provenance | MaD:14 | nodes | json.rb:1:6:1:27 | call to parse | semmle.label | call to parse | | json.rb:1:17:1:26 | call to source | semmle.label | call to source | diff --git a/ruby/ql/test/query-tests/security/cwe-022/PathInjection.expected b/ruby/ql/test/query-tests/security/cwe-022/PathInjection.expected index ec500f22ded..cf65d245723 100644 --- a/ruby/ql/test/query-tests/security/cwe-022/PathInjection.expected +++ b/ruby/ql/test/query-tests/security/cwe-022/PathInjection.expected @@ -48,25 +48,25 @@ edges | tainted_path.rb:59:5:59:8 | path | tainted_path.rb:60:26:60:29 | path | provenance | | | tainted_path.rb:59:12:59:53 | call to new | tainted_path.rb:59:5:59:8 | path | provenance | | | tainted_path.rb:59:40:59:45 | call to params | tainted_path.rb:59:40:59:52 | ...[...] | provenance | | -| tainted_path.rb:59:40:59:52 | ...[...] | tainted_path.rb:59:12:59:53 | call to new | provenance | SummaryModelCsv | +| tainted_path.rb:59:40:59:52 | ...[...] | tainted_path.rb:59:12:59:53 | call to new | provenance | MaD:0 | | tainted_path.rb:71:5:71:8 | path | tainted_path.rb:72:15:72:18 | path | provenance | | | tainted_path.rb:71:12:71:53 | call to new | tainted_path.rb:71:5:71:8 | path | provenance | | | tainted_path.rb:71:40:71:45 | call to params | tainted_path.rb:71:40:71:52 | ...[...] | provenance | | -| tainted_path.rb:71:40:71:52 | ...[...] | tainted_path.rb:71:12:71:53 | call to new | provenance | SummaryModelCsv | +| tainted_path.rb:71:40:71:52 | ...[...] | tainted_path.rb:71:12:71:53 | call to new | provenance | MaD:0 | | tainted_path.rb:77:5:77:8 | path | tainted_path.rb:78:19:78:22 | path | provenance | | | tainted_path.rb:77:5:77:8 | path | tainted_path.rb:79:14:79:17 | path | provenance | | | tainted_path.rb:77:12:77:53 | call to new | tainted_path.rb:77:5:77:8 | path | provenance | | | tainted_path.rb:77:40:77:45 | call to params | tainted_path.rb:77:40:77:52 | ...[...] | provenance | | -| tainted_path.rb:77:40:77:52 | ...[...] | tainted_path.rb:77:12:77:53 | call to new | provenance | SummaryModelCsv | +| tainted_path.rb:77:40:77:52 | ...[...] | tainted_path.rb:77:12:77:53 | call to new | provenance | MaD:0 | | tainted_path.rb:84:5:84:8 | path | tainted_path.rb:85:10:85:13 | path | provenance | | | tainted_path.rb:84:5:84:8 | path | tainted_path.rb:86:25:86:28 | path | provenance | | | tainted_path.rb:84:12:84:53 | call to new | tainted_path.rb:84:5:84:8 | path | provenance | | | tainted_path.rb:84:40:84:45 | call to params | tainted_path.rb:84:40:84:52 | ...[...] | provenance | | -| tainted_path.rb:84:40:84:52 | ...[...] | tainted_path.rb:84:12:84:53 | call to new | provenance | SummaryModelCsv | +| tainted_path.rb:84:40:84:52 | ...[...] | tainted_path.rb:84:12:84:53 | call to new | provenance | MaD:0 | | tainted_path.rb:90:5:90:8 | path | tainted_path.rb:92:11:92:14 | path | provenance | | | tainted_path.rb:90:12:90:53 | call to new | tainted_path.rb:90:5:90:8 | path | provenance | | | tainted_path.rb:90:40:90:45 | call to params | tainted_path.rb:90:40:90:52 | ...[...] | provenance | | -| tainted_path.rb:90:40:90:52 | ...[...] | tainted_path.rb:90:12:90:53 | call to new | provenance | SummaryModelCsv | +| tainted_path.rb:90:40:90:52 | ...[...] | tainted_path.rb:90:12:90:53 | call to new | provenance | MaD:0 | nodes | ArchiveApiPathTraversal.rb:5:26:5:31 | call to params | semmle.label | call to params | | ArchiveApiPathTraversal.rb:5:26:5:42 | ...[...] | semmle.label | ...[...] | diff --git a/ruby/ql/test/query-tests/security/cwe-078/CommandInjection/CommandInjection.expected b/ruby/ql/test/query-tests/security/cwe-078/CommandInjection/CommandInjection.expected index 176f76e4a2a..0e8573dd247 100644 --- a/ruby/ql/test/query-tests/security/cwe-078/CommandInjection/CommandInjection.expected +++ b/ruby/ql/test/query-tests/security/cwe-078/CommandInjection/CommandInjection.expected @@ -21,9 +21,9 @@ edges | CommandInjection.rb:103:9:103:12 | file | CommandInjection.rb:104:16:104:28 | "cat #{...}" | provenance | AdditionalTaintStep | | CommandInjection.rb:103:16:103:21 | call to params | CommandInjection.rb:103:16:103:28 | ...[...] | provenance | | | CommandInjection.rb:103:16:103:28 | ...[...] | CommandInjection.rb:103:9:103:12 | file | provenance | | -| CommandInjection.rb:111:33:111:38 | call to params | CommandInjection.rb:111:33:111:44 | ...[...] | provenance | Sink:MaD:0 | +| CommandInjection.rb:111:33:111:38 | call to params | CommandInjection.rb:111:33:111:44 | ...[...] | provenance | Sink:MaD:46 | | CommandInjection.rb:113:44:113:49 | call to params | CommandInjection.rb:113:44:113:54 | ...[...] | provenance | | -| CommandInjection.rb:113:44:113:54 | ...[...] | CommandInjection.rb:113:41:113:56 | "#{...}" | provenance | AdditionalTaintStep Sink:MaD:1 | +| CommandInjection.rb:113:44:113:54 | ...[...] | CommandInjection.rb:113:41:113:56 | "#{...}" | provenance | AdditionalTaintStep Sink:MaD:47 | nodes | CommandInjection.rb:6:9:6:11 | cmd | semmle.label | cmd | | CommandInjection.rb:6:15:6:20 | call to params | semmle.label | call to params | diff --git a/ruby/ql/test/query-tests/security/cwe-094/CodeInjection/CodeInjection.expected b/ruby/ql/test/query-tests/security/cwe-094/CodeInjection/CodeInjection.expected index b22a707e289..bec51d351fb 100644 --- a/ruby/ql/test/query-tests/security/cwe-094/CodeInjection/CodeInjection.expected +++ b/ruby/ql/test/query-tests/security/cwe-094/CodeInjection/CodeInjection.expected @@ -14,8 +14,8 @@ edges | CodeInjection.rb:5:12:5:17 | call to params | CodeInjection.rb:5:12:5:24 | ...[...] | provenance | | | CodeInjection.rb:5:12:5:24 | ...[...] | CodeInjection.rb:5:5:5:8 | code | provenance | | | CodeInjection.rb:5:12:5:24 | ...[...] | CodeInjection.rb:5:5:5:8 | code | provenance | | -| CodeInjection.rb:38:24:38:27 | code | CodeInjection.rb:38:10:38:28 | call to escape | provenance | SummaryModelCsv | -| CodeInjection.rb:38:24:38:27 | code | CodeInjection.rb:38:10:38:28 | call to escape | provenance | SummaryModelCsv | +| CodeInjection.rb:38:24:38:27 | code | CodeInjection.rb:38:10:38:28 | call to escape | provenance | MaD:21 | +| CodeInjection.rb:38:24:38:27 | code | CodeInjection.rb:38:10:38:28 | call to escape | provenance | MaD:21 | | CodeInjection.rb:78:5:78:8 | code | CodeInjection.rb:80:16:80:19 | code | provenance | | | CodeInjection.rb:78:5:78:8 | code | CodeInjection.rb:86:10:86:25 | ... + ... | provenance | | | CodeInjection.rb:78:5:78:8 | code | CodeInjection.rb:86:10:86:37 | ... + ... | provenance | | From fdb77457b368382169948f3c63e88a7a8881ef5d Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 11 Apr 2024 10:51:51 +0200 Subject: [PATCH 162/198] Sync files --- .../data/internal/ApiGraphModels.qll | 185 ++++++++++-------- .../data/internal/ApiGraphModels.qll | 185 ++++++++++-------- 2 files changed, 206 insertions(+), 164 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll b/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll index e04341adb94..414c76fff32 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll @@ -1,17 +1,17 @@ /** * INTERNAL use only. This is an experimental API subject to change without notice. * - * Provides classes and predicates for dealing with flow models specified in CSV format. + * Provides classes and predicates for dealing with flow models specified in extensible predicates. * - * The CSV specification has the following columns: + * The extensible predicates have the following columns: * - Sources: - * `type; path; kind` + * `type, path, kind` * - Sinks: - * `type; path; kind` + * `type, path, kind` * - Summaries: - * `type; path; input; output; kind` + * `type, path, input, output, kind` * - Types: - * `type1; type2; path` + * `type1, type2, path` * * The interpretation of a row is similar to API-graphs with a left-to-right * reading. @@ -80,7 +80,7 @@ module ModelInput { * * Extend this class to add additional source definitions. */ - class SourceModelCsv extends Unit { + deprecated class SourceModelCsv extends Unit { /** * Holds if `row` specifies a source definition. * @@ -93,7 +93,7 @@ module ModelInput { * * The kind `remote` represents a general remote flow source. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -101,7 +101,7 @@ module ModelInput { * * Extend this class to add additional sink definitions. */ - class SinkModelCsv extends Unit { + deprecated class SinkModelCsv extends Unit { /** * Holds if `row` specifies a sink definition. * @@ -112,7 +112,7 @@ module ModelInput { * indicates that the value at `(type, path)` should be seen as a sink * of the given `kind`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -120,7 +120,7 @@ module ModelInput { * * Extend this class to add additional flow summary definitions. */ - class SummaryModelCsv extends Unit { + deprecated class SummaryModelCsv extends Unit { /** * Holds if `row` specifies a summary definition. * @@ -134,7 +134,7 @@ module ModelInput { * `kind` should be either `value` or `taint`, for value-preserving or taint-preserving steps, * respectively. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -142,7 +142,7 @@ module ModelInput { * * Extend this class to add additional type definitions. */ - class TypeModelCsv extends Unit { + deprecated class TypeModelCsv extends Unit { /** * Holds if `row` specifies a type definition. * @@ -152,7 +152,7 @@ module ModelInput { * ``` * indicates that `(type2, path)` should be seen as an instance of `type1`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -187,7 +187,7 @@ module ModelInput { /** * A unit class for adding additional type variable model rows. */ - class TypeVariableModelCsv extends Unit { + deprecated class TypeVariableModelCsv extends Unit { /** * Holds if `row` specifies a path through a type variable. * @@ -197,7 +197,7 @@ module ModelInput { * ``` * means `path` can be substituted for a token `TypeVar[name]`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } } @@ -216,27 +216,88 @@ abstract class TestAllModels extends Unit { } * does not preserve empty trailing substrings. */ bindingset[result] -private string inversePad(string s) { s = result + ";dummy" } +deprecated private string inversePad(string s) { s = result + ";dummy" } -private predicate sourceModel(string row) { any(SourceModelCsv s).row(inversePad(row)) } +deprecated private predicate sourceModel(string row) { any(SourceModelCsv s).row(inversePad(row)) } -private predicate sinkModel(string row) { any(SinkModelCsv s).row(inversePad(row)) } +deprecated private predicate sinkModel(string row) { any(SinkModelCsv s).row(inversePad(row)) } -private predicate summaryModel(string row) { any(SummaryModelCsv s).row(inversePad(row)) } +deprecated private predicate summaryModel(string row) { + any(SummaryModelCsv s).row(inversePad(row)) +} -private predicate typeModel(string row) { any(TypeModelCsv s).row(inversePad(row)) } +deprecated private predicate typeModel(string row) { any(TypeModelCsv s).row(inversePad(row)) } -private predicate typeVariableModel(string row) { any(TypeVariableModelCsv s).row(inversePad(row)) } +deprecated private predicate typeVariableModel(string row) { + any(TypeVariableModelCsv s).row(inversePad(row)) +} + +private class DeprecationAdapter extends Unit { + abstract predicate sourceModel(string type, string path, string kind); + + abstract predicate sinkModel(string type, string path, string kind); + + abstract predicate summaryModel(string type, string path, string input, string output, string kind); + + abstract predicate typeModel(string type1, string type2, string path); + + abstract predicate typeVariableModel(string name, string path); +} + +private class DeprecationAdapterImpl extends DeprecationAdapter { + deprecated override predicate sourceModel(string type, string path, string kind) { + exists(string row | + sourceModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = kind + ) + } + + deprecated override predicate sinkModel(string type, string path, string kind) { + exists(string row | + sinkModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = kind + ) + } + + deprecated override predicate summaryModel( + string type, string path, string input, string output, string kind + ) { + exists(string row | + summaryModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = input and + row.splitAt(";", 3) = output and + row.splitAt(";", 4) = kind + ) + } + + deprecated override predicate typeModel(string type1, string type2, string path) { + exists(string row | + typeModel(row) and + row.splitAt(";", 0) = type1 and + row.splitAt(";", 1) = type2 and + row.splitAt(";", 2) = path + ) + } + + deprecated override predicate typeVariableModel(string name, string path) { + exists(string row | + typeVariableModel(row) and + row.splitAt(";", 0) = name and + row.splitAt(";", 1) = path + ) + } +} /** Holds if a source model exists for the given parameters. */ predicate sourceModel(string type, string path, string kind, string model) { - exists(string row | - sourceModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = kind and - model = "SourceModelCsv" - ) + any(DeprecationAdapter a).sourceModel(type, path, kind) and + model = "SourceModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::sourceModel(type, path, kind, madId) and @@ -246,13 +307,8 @@ predicate sourceModel(string type, string path, string kind, string model) { /** Holds if a sink model exists for the given parameters. */ private predicate sinkModel(string type, string path, string kind, string model) { - exists(string row | - sinkModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = kind and - model = "SinkModelCsv" - ) + any(DeprecationAdapter a).sinkModel(type, path, kind) and + model = "SinkModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::sinkModel(type, path, kind, madId) and @@ -264,15 +320,8 @@ private predicate sinkModel(string type, string path, string kind, string model) private predicate summaryModel( string type, string path, string input, string output, string kind, string model ) { - exists(string row | - summaryModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = input and - row.splitAt(";", 3) = output and - row.splitAt(";", 4) = kind and - model = "SummaryModelCsv" - ) + any(DeprecationAdapter a).summaryModel(type, path, input, output, kind) and + model = "SummaryModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::summaryModel(type, path, input, output, kind, madId) and @@ -282,29 +331,20 @@ private predicate summaryModel( /** Holds if a type model exists for the given parameters. */ private predicate typeModel(string type1, string type2, string path) { - exists(string row | - typeModel(row) and - row.splitAt(";", 0) = type1 and - row.splitAt(";", 1) = type2 and - row.splitAt(";", 2) = path - ) + any(DeprecationAdapter a).typeModel(type1, type2, path) or Extensions::typeModel(type1, type2, path) } /** Holds if a type variable model exists for the given parameters. */ private predicate typeVariableModel(string name, string path) { - exists(string row | - typeVariableModel(row) and - row.splitAt(";", 0) = name and - row.splitAt(";", 1) = path - ) + any(DeprecationAdapter a).typeVariableModel(name, path) or Extensions::typeVariableModel(name, path) } /** - * Holds if CSV rows involving `type` might be relevant for the analysis of this database. + * Holds if rows involving `type` might be relevant for the analysis of this database. */ predicate isRelevantType(string type) { ( @@ -327,7 +367,7 @@ predicate isRelevantType(string type) { } /** - * Holds if `type,path` is used in some CSV row. + * Holds if `type,path` is used in some row. */ pragma[nomagic] predicate isRelevantFullPath(string type, string path) { @@ -340,7 +380,7 @@ predicate isRelevantFullPath(string type, string path) { ) } -/** A string from a CSV row that should be parsed as an access path. */ +/** A string from a row that should be parsed as an access path. */ private predicate accessPathRange(string s) { isRelevantFullPath(_, s) or @@ -632,7 +672,7 @@ module ModelOutput { cached private module Cached { /** - * Holds if a CSV source model contributed `source` with the given `kind`. + * Holds if a source model contributed `source` with the given `kind`. */ cached API::Node getASourceNode(string kind, string model) { @@ -643,7 +683,7 @@ module ModelOutput { } /** - * Holds if a CSV sink model contributed `sink` with the given `kind`. + * Holds if a sink model contributed `sink` with the given `kind`. */ cached API::Node getASinkNode(string kind, string model) { @@ -654,7 +694,7 @@ module ModelOutput { } /** - * Holds if a relevant CSV summary exists for these parameters. + * Holds if a relevant summary exists for these parameters. */ cached predicate relevantSummaryModel( @@ -684,7 +724,7 @@ module ModelOutput { /** * Holds if `node` is seen as an instance of `type` due to a type definition - * contributed by a CSV model. + * contributed by a model. */ cached API::Node getATypeNode(string type) { result = getNodeFromType(type) } @@ -718,25 +758,6 @@ module ModelOutput { * Gets an error message relating to an invalid CSV row in a model. */ string getAWarning() { - // Check number of columns - exists(string row, string kind, int expectedArity, int actualArity | - any(SourceModelCsv csv).row(row) and kind = "source" and expectedArity = 3 - or - any(SinkModelCsv csv).row(row) and kind = "sink" and expectedArity = 3 - or - any(SummaryModelCsv csv).row(row) and kind = "summary" and expectedArity = 5 - or - any(TypeModelCsv csv).row(row) and kind = "type" and expectedArity = 3 - or - any(TypeVariableModelCsv csv).row(row) and kind = "type-variable" and expectedArity = 2 - | - actualArity = count(row.indexOf(";")) + 1 and - actualArity != expectedArity and - result = - "CSV " + kind + " row should have " + expectedArity + " columns but has " + actualArity + - ": " + row - ) - or // Check names and arguments of access path tokens exists(AccessPath path, AccessPathToken token | (isRelevantFullPath(_, path) or typeVariableModel(_, path)) and diff --git a/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll b/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll index e04341adb94..414c76fff32 100644 --- a/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll +++ b/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll @@ -1,17 +1,17 @@ /** * INTERNAL use only. This is an experimental API subject to change without notice. * - * Provides classes and predicates for dealing with flow models specified in CSV format. + * Provides classes and predicates for dealing with flow models specified in extensible predicates. * - * The CSV specification has the following columns: + * The extensible predicates have the following columns: * - Sources: - * `type; path; kind` + * `type, path, kind` * - Sinks: - * `type; path; kind` + * `type, path, kind` * - Summaries: - * `type; path; input; output; kind` + * `type, path, input, output, kind` * - Types: - * `type1; type2; path` + * `type1, type2, path` * * The interpretation of a row is similar to API-graphs with a left-to-right * reading. @@ -80,7 +80,7 @@ module ModelInput { * * Extend this class to add additional source definitions. */ - class SourceModelCsv extends Unit { + deprecated class SourceModelCsv extends Unit { /** * Holds if `row` specifies a source definition. * @@ -93,7 +93,7 @@ module ModelInput { * * The kind `remote` represents a general remote flow source. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -101,7 +101,7 @@ module ModelInput { * * Extend this class to add additional sink definitions. */ - class SinkModelCsv extends Unit { + deprecated class SinkModelCsv extends Unit { /** * Holds if `row` specifies a sink definition. * @@ -112,7 +112,7 @@ module ModelInput { * indicates that the value at `(type, path)` should be seen as a sink * of the given `kind`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -120,7 +120,7 @@ module ModelInput { * * Extend this class to add additional flow summary definitions. */ - class SummaryModelCsv extends Unit { + deprecated class SummaryModelCsv extends Unit { /** * Holds if `row` specifies a summary definition. * @@ -134,7 +134,7 @@ module ModelInput { * `kind` should be either `value` or `taint`, for value-preserving or taint-preserving steps, * respectively. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -142,7 +142,7 @@ module ModelInput { * * Extend this class to add additional type definitions. */ - class TypeModelCsv extends Unit { + deprecated class TypeModelCsv extends Unit { /** * Holds if `row` specifies a type definition. * @@ -152,7 +152,7 @@ module ModelInput { * ``` * indicates that `(type2, path)` should be seen as an instance of `type1`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } /** @@ -187,7 +187,7 @@ module ModelInput { /** * A unit class for adding additional type variable model rows. */ - class TypeVariableModelCsv extends Unit { + deprecated class TypeVariableModelCsv extends Unit { /** * Holds if `row` specifies a path through a type variable. * @@ -197,7 +197,7 @@ module ModelInput { * ``` * means `path` can be substituted for a token `TypeVar[name]`. */ - abstract predicate row(string row); + abstract deprecated predicate row(string row); } } @@ -216,27 +216,88 @@ abstract class TestAllModels extends Unit { } * does not preserve empty trailing substrings. */ bindingset[result] -private string inversePad(string s) { s = result + ";dummy" } +deprecated private string inversePad(string s) { s = result + ";dummy" } -private predicate sourceModel(string row) { any(SourceModelCsv s).row(inversePad(row)) } +deprecated private predicate sourceModel(string row) { any(SourceModelCsv s).row(inversePad(row)) } -private predicate sinkModel(string row) { any(SinkModelCsv s).row(inversePad(row)) } +deprecated private predicate sinkModel(string row) { any(SinkModelCsv s).row(inversePad(row)) } -private predicate summaryModel(string row) { any(SummaryModelCsv s).row(inversePad(row)) } +deprecated private predicate summaryModel(string row) { + any(SummaryModelCsv s).row(inversePad(row)) +} -private predicate typeModel(string row) { any(TypeModelCsv s).row(inversePad(row)) } +deprecated private predicate typeModel(string row) { any(TypeModelCsv s).row(inversePad(row)) } -private predicate typeVariableModel(string row) { any(TypeVariableModelCsv s).row(inversePad(row)) } +deprecated private predicate typeVariableModel(string row) { + any(TypeVariableModelCsv s).row(inversePad(row)) +} + +private class DeprecationAdapter extends Unit { + abstract predicate sourceModel(string type, string path, string kind); + + abstract predicate sinkModel(string type, string path, string kind); + + abstract predicate summaryModel(string type, string path, string input, string output, string kind); + + abstract predicate typeModel(string type1, string type2, string path); + + abstract predicate typeVariableModel(string name, string path); +} + +private class DeprecationAdapterImpl extends DeprecationAdapter { + deprecated override predicate sourceModel(string type, string path, string kind) { + exists(string row | + sourceModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = kind + ) + } + + deprecated override predicate sinkModel(string type, string path, string kind) { + exists(string row | + sinkModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = kind + ) + } + + deprecated override predicate summaryModel( + string type, string path, string input, string output, string kind + ) { + exists(string row | + summaryModel(row) and + row.splitAt(";", 0) = type and + row.splitAt(";", 1) = path and + row.splitAt(";", 2) = input and + row.splitAt(";", 3) = output and + row.splitAt(";", 4) = kind + ) + } + + deprecated override predicate typeModel(string type1, string type2, string path) { + exists(string row | + typeModel(row) and + row.splitAt(";", 0) = type1 and + row.splitAt(";", 1) = type2 and + row.splitAt(";", 2) = path + ) + } + + deprecated override predicate typeVariableModel(string name, string path) { + exists(string row | + typeVariableModel(row) and + row.splitAt(";", 0) = name and + row.splitAt(";", 1) = path + ) + } +} /** Holds if a source model exists for the given parameters. */ predicate sourceModel(string type, string path, string kind, string model) { - exists(string row | - sourceModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = kind and - model = "SourceModelCsv" - ) + any(DeprecationAdapter a).sourceModel(type, path, kind) and + model = "SourceModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::sourceModel(type, path, kind, madId) and @@ -246,13 +307,8 @@ predicate sourceModel(string type, string path, string kind, string model) { /** Holds if a sink model exists for the given parameters. */ private predicate sinkModel(string type, string path, string kind, string model) { - exists(string row | - sinkModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = kind and - model = "SinkModelCsv" - ) + any(DeprecationAdapter a).sinkModel(type, path, kind) and + model = "SinkModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::sinkModel(type, path, kind, madId) and @@ -264,15 +320,8 @@ private predicate sinkModel(string type, string path, string kind, string model) private predicate summaryModel( string type, string path, string input, string output, string kind, string model ) { - exists(string row | - summaryModel(row) and - row.splitAt(";", 0) = type and - row.splitAt(";", 1) = path and - row.splitAt(";", 2) = input and - row.splitAt(";", 3) = output and - row.splitAt(";", 4) = kind and - model = "SummaryModelCsv" - ) + any(DeprecationAdapter a).summaryModel(type, path, input, output, kind) and + model = "SummaryModelCsv" or exists(QlBuiltins::ExtensionId madId | Extensions::summaryModel(type, path, input, output, kind, madId) and @@ -282,29 +331,20 @@ private predicate summaryModel( /** Holds if a type model exists for the given parameters. */ private predicate typeModel(string type1, string type2, string path) { - exists(string row | - typeModel(row) and - row.splitAt(";", 0) = type1 and - row.splitAt(";", 1) = type2 and - row.splitAt(";", 2) = path - ) + any(DeprecationAdapter a).typeModel(type1, type2, path) or Extensions::typeModel(type1, type2, path) } /** Holds if a type variable model exists for the given parameters. */ private predicate typeVariableModel(string name, string path) { - exists(string row | - typeVariableModel(row) and - row.splitAt(";", 0) = name and - row.splitAt(";", 1) = path - ) + any(DeprecationAdapter a).typeVariableModel(name, path) or Extensions::typeVariableModel(name, path) } /** - * Holds if CSV rows involving `type` might be relevant for the analysis of this database. + * Holds if rows involving `type` might be relevant for the analysis of this database. */ predicate isRelevantType(string type) { ( @@ -327,7 +367,7 @@ predicate isRelevantType(string type) { } /** - * Holds if `type,path` is used in some CSV row. + * Holds if `type,path` is used in some row. */ pragma[nomagic] predicate isRelevantFullPath(string type, string path) { @@ -340,7 +380,7 @@ predicate isRelevantFullPath(string type, string path) { ) } -/** A string from a CSV row that should be parsed as an access path. */ +/** A string from a row that should be parsed as an access path. */ private predicate accessPathRange(string s) { isRelevantFullPath(_, s) or @@ -632,7 +672,7 @@ module ModelOutput { cached private module Cached { /** - * Holds if a CSV source model contributed `source` with the given `kind`. + * Holds if a source model contributed `source` with the given `kind`. */ cached API::Node getASourceNode(string kind, string model) { @@ -643,7 +683,7 @@ module ModelOutput { } /** - * Holds if a CSV sink model contributed `sink` with the given `kind`. + * Holds if a sink model contributed `sink` with the given `kind`. */ cached API::Node getASinkNode(string kind, string model) { @@ -654,7 +694,7 @@ module ModelOutput { } /** - * Holds if a relevant CSV summary exists for these parameters. + * Holds if a relevant summary exists for these parameters. */ cached predicate relevantSummaryModel( @@ -684,7 +724,7 @@ module ModelOutput { /** * Holds if `node` is seen as an instance of `type` due to a type definition - * contributed by a CSV model. + * contributed by a model. */ cached API::Node getATypeNode(string type) { result = getNodeFromType(type) } @@ -718,25 +758,6 @@ module ModelOutput { * Gets an error message relating to an invalid CSV row in a model. */ string getAWarning() { - // Check number of columns - exists(string row, string kind, int expectedArity, int actualArity | - any(SourceModelCsv csv).row(row) and kind = "source" and expectedArity = 3 - or - any(SinkModelCsv csv).row(row) and kind = "sink" and expectedArity = 3 - or - any(SummaryModelCsv csv).row(row) and kind = "summary" and expectedArity = 5 - or - any(TypeModelCsv csv).row(row) and kind = "type" and expectedArity = 3 - or - any(TypeVariableModelCsv csv).row(row) and kind = "type-variable" and expectedArity = 2 - | - actualArity = count(row.indexOf(";")) + 1 and - actualArity != expectedArity and - result = - "CSV " + kind + " row should have " + expectedArity + " columns but has " + actualArity + - ": " + row - ) - or // Check names and arguments of access path tokens exists(AccessPath path, AccessPathToken token | (isRelevantFullPath(_, path) or typeVariableModel(_, path)) and From 9d8b93ed456f5205ff42f3f1790e7ab54627d918 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 11 Apr 2024 11:23:45 +0200 Subject: [PATCH 163/198] JS: No longer use models-as-data CSV interface --- javascript/ql/lib/qlpack.yml | 1 + .../javascript/frameworks/NoSQL.model.yml | 13 +++ .../semmle/javascript/frameworks/NoSQL.qll | 26 ----- .../javascript/frameworks/SQL.model.yml | 19 ++++ .../lib/semmle/javascript/frameworks/SQL.qll | 39 ------- .../frameworks/data/test.ext.yml | 76 +++++++++++++ .../library-tests/frameworks/data/test.ql | 101 ------------------ .../frameworks/data/warnings.expected | 2 - .../frameworks/data/warnings.ext.yml | 10 ++ .../library-tests/frameworks/data/warnings.ql | 15 --- 10 files changed, 119 insertions(+), 183 deletions(-) create mode 100644 javascript/ql/lib/semmle/javascript/frameworks/NoSQL.model.yml create mode 100644 javascript/ql/lib/semmle/javascript/frameworks/SQL.model.yml create mode 100644 javascript/ql/test/library-tests/frameworks/data/test.ext.yml create mode 100644 javascript/ql/test/library-tests/frameworks/data/warnings.ext.yml diff --git a/javascript/ql/lib/qlpack.yml b/javascript/ql/lib/qlpack.yml index 1153f3872af..132de408d28 100644 --- a/javascript/ql/lib/qlpack.yml +++ b/javascript/ql/lib/qlpack.yml @@ -15,4 +15,5 @@ dependencies: codeql/yaml: ${workspace} dataExtensions: - semmle/javascript/frameworks/**/model.yml + - semmle/javascript/frameworks/**/*.model.yml warnOnImplicitThis: true diff --git a/javascript/ql/lib/semmle/javascript/frameworks/NoSQL.model.yml b/javascript/ql/lib/semmle/javascript/frameworks/NoSQL.model.yml new file mode 100644 index 00000000000..e1b47704c30 --- /dev/null +++ b/javascript/ql/lib/semmle/javascript/frameworks/NoSQL.model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: codeql/javascript-all + extensible: typeModel + data: + # In Mongo version 2.x, a client and a database handle were the same concept, but in 3.x + # they were separated. To handle everything with a single model, we treat them as the same here. + - ['mongodb.Db', 'mongodb.MongoClient', ''] + # 'marsdb' has no typings and is archived. + # We just model is as a variant of 'mongoose'. + - ['mongoose.Model', 'marsdb', 'Member[Collection].Instance'] + - ['mongoose.Query', 'marsdb', 'Member[Collection].Instance'] + - ['mongoose.Query', 'mongoose.Query', 'Member[sortFunc].ReturnValue'] diff --git a/javascript/ql/lib/semmle/javascript/frameworks/NoSQL.qll b/javascript/ql/lib/semmle/javascript/frameworks/NoSQL.qll index 2525f1d0c3d..aeae1afcac3 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/NoSQL.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/NoSQL.qll @@ -21,14 +21,6 @@ module NoSql { * Provides classes modeling the `mongodb` and `mongoose` libraries. */ private module MongoDB { - private class OldMongoDbAdapter extends ModelInput::TypeModelCsv { - override predicate row(string row) { - // In Mongo version 2.x, a client and a database handle were the same concept, but in 3.x - // they were separated. To handle everything with a single model, we treat them as the same here. - row = "mongodb.Db;mongodb.MongoClient;" - } - } - /** * An expression that is interpreted as a MongoDB query. */ @@ -169,24 +161,6 @@ private module Mongoose { } } -/** - * Provides classes modeling the MarsDB library. - */ -private module MarsDB { - // 'marsdb' has no typings and is archived. - // We just model is as a variant of 'mongoose'. - private class MongooseExtension extends ModelInput::TypeModelCsv { - override predicate row(string row) { - row = - [ - "mongoose.Query;marsdb;Member[Collection].Instance", - "mongoose.Model;marsdb;Member[Collection].Instance", - "mongoose.Query;mongoose.Query;Member[sortFunc].ReturnValue", - ] - } - } -} - /** * Provides classes modeling the `Node Redis` library. * diff --git a/javascript/ql/lib/semmle/javascript/frameworks/SQL.model.yml b/javascript/ql/lib/semmle/javascript/frameworks/SQL.model.yml new file mode 100644 index 00000000000..c7a7aa0aee3 --- /dev/null +++ b/javascript/ql/lib/semmle/javascript/frameworks/SQL.model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: codeql/javascript-all + extensible: sourceModel + data: + - ['@google-cloud/spanner.~SpannerObject', 'Member[executeSql].Argument[0..].Parameter[1]', 'database-access-result'] + - ['@google-cloud/spanner.~SpannerObject', 'Member[executeSql].ReturnValue.Awaited.Member[0]', 'database-access-result'] + - ['@google-cloud/spanner.~SpannerObject', 'Member[run].Argument[0..].Parameter[1]', 'database-access-result'] + - ['@google-cloud/spanner.~SpannerObject', 'Member[run].ReturnValue.Awaited', 'database-access-result'] + - ['sequelize.Sequelize', 'Member[query].ReturnValue.Awaited', 'database-access-result'] + + - addsTo: + pack: codeql/javascript-all + extensible: sinkModel + data: + - ['@google-cloud/spanner.Transaction', 'Member[batchUpdate].Argument[0]', 'sql-injection'] + - ['@google-cloud/spanner.Transaction', 'Member[batchUpdate].Argument[0].ArrayElement.Member[sql]', 'sql-injection'] + - ['@google-cloud/spanner.~SqlExecutorDirect', 'Argument[0]', 'sql-injection'] + - ['@google-cloud/spanner.~SqlExecutorDirect', 'Argument[0].Member[sql]', 'sql-injection'] diff --git a/javascript/ql/lib/semmle/javascript/frameworks/SQL.qll b/javascript/ql/lib/semmle/javascript/frameworks/SQL.qll index 09b148d6e6a..218f2f8366e 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/SQL.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/SQL.qll @@ -415,42 +415,3 @@ private module MsSql { override string getCredentialsKind() { result = kind } } } - -/** - * Provides classes modeling the `sequelize` package. - */ -private module Sequelize { - // Note: the sinks are specified directly in the MaD model - class SequelizeSource extends ModelInput::SourceModelCsv { - override predicate row(string row) { - row = "sequelize.Sequelize;Member[query].ReturnValue.Awaited;database-access-result" - } - } -} - -private module SpannerCsv { - class SpannerSinks extends ModelInput::SinkModelCsv { - override predicate row(string row) { - // type; path; kind - row = - [ - "@google-cloud/spanner.~SqlExecutorDirect;Argument[0];sql-injection", - "@google-cloud/spanner.~SqlExecutorDirect;Argument[0].Member[sql];sql-injection", - "@google-cloud/spanner.Transaction;Member[batchUpdate].Argument[0];sql-injection", - "@google-cloud/spanner.Transaction;Member[batchUpdate].Argument[0].ArrayElement.Member[sql];sql-injection", - ] - } - } - - class SpannerSources extends ModelInput::SourceModelCsv { - override predicate row(string row) { - row = - [ - "@google-cloud/spanner.~SpannerObject;Member[executeSql].Argument[0..].Parameter[1];database-access-result", - "@google-cloud/spanner.~SpannerObject;Member[executeSql].ReturnValue.Awaited.Member[0];database-access-result", - "@google-cloud/spanner.~SpannerObject;Member[run].ReturnValue.Awaited;database-access-result", - "@google-cloud/spanner.~SpannerObject;Member[run].Argument[0..].Parameter[1];database-access-result", - ] - } - } -} diff --git a/javascript/ql/test/library-tests/frameworks/data/test.ext.yml b/javascript/ql/test/library-tests/frameworks/data/test.ext.yml new file mode 100644 index 00000000000..2387cc03978 --- /dev/null +++ b/javascript/ql/test/library-tests/frameworks/data/test.ext.yml @@ -0,0 +1,76 @@ +extensions: + - addsTo: + pack: codeql/javascript-all + extensible: sourceModel + data: + - ['testlib', 'Member[BaseClass].Instance.Member[baseclassSource].ReturnValue', 'test-source'] + - ['testlib', 'Member[ClassDecorator].DecoratedClass.Instance.Member[inputIsSource].Parameter[0]', 'test-source'] + - ['testlib', 'Member[FieldDecoratorSource].DecoratedMember', 'test-source'] + - ['testlib', 'Member[MethodDecoratorWithArgs].ReturnValue.DecoratedMember.Parameter[0]', 'test-source'] + - ['testlib', 'Member[MethodDecorator].DecoratedMember.Parameter[0]', 'test-source'] + - ['testlib', 'Member[ParamDecoratorSource].DecoratedParameter', 'test-source'] + - ['testlib', 'Member[getSource].ReturnValue', 'test-source'] + + - addsTo: + pack: codeql/javascript-all + extensible: sinkModel + data: + - ['testlib', 'AnyMember.Member[memberSink].Argument[0]', 'test-sink'] + - ['testlib', 'Fuzzy.Member[fuzzyCall].Argument[0]', 'test-sink'] + - ['testlib', 'Member[ClassDecorator].DecoratedClass.Instance.Member[returnValueIsSink].ReturnValue', 'test-sink'] + - ['testlib', 'Member[FieldDecoratorSink].DecoratedMember', 'test-sink'] + - ['testlib', 'Member[MethodDecoratorWithArgs].ReturnValue.DecoratedMember.ReturnValue', 'test-sink'] + - ['testlib', 'Member[MethodDecorator].DecoratedMember.ReturnValue', 'test-sink'] + - ['testlib', 'Member[ParamDecoratorSink].DecoratedParameter', 'test-sink'] + - ['testlib', 'Member[foo', 'test-sink'] + - ['testlib', 'Member[foo] .Member[bar]', 'test-sink'] + - ['testlib', 'Member[foo] Member[bar]', 'test-sink'] + - ['testlib', 'Member[foo], Member[bar]', 'test-sink'] + - ['testlib', 'Member[foo],Member[bar]', 'test-sink'] + - ['testlib', 'Member[foo]. Member[bar]', 'test-sink'] + - ['testlib', 'Member[foo]..Member[bar]', 'test-sink'] + - ['testlib', 'Member[foo]Member[bar]', 'test-sink'] + - ['testlib', 'Member[foo]]', 'test-sink'] + - ['testlib', 'Member[foo]].Member[bar]', 'test-sink'] + - ['testlib', 'Member[mySinkExceptLast].Argument[0..N-2]', 'test-sink'] + - ['testlib', 'Member[mySinkIfArityTwo].WithArity[2].Argument[0]', 'test-sink'] + - ['testlib', 'Member[mySinkIfCall].Call.Argument[0]', 'test-sink'] + - ['testlib', 'Member[mySinkIfNew].NewCall.Argument[0]', 'test-sink'] + - ['testlib', 'Member[mySinkLast].Argument[N-1]', 'test-sink'] + - ['testlib', 'Member[mySinkSecondLast].Argument[N-2]', 'test-sink'] + - ['testlib', 'Member[mySinkTwoLastRange].Argument[N-2..N-1]', 'test-sink'] + - ['testlib', 'Member[mySinkTwoLast].Argument[N-1,N-2]', 'test-sink'] + - ['testlib', 'Member[mySink].Argument[0]', 'test-sink'] + - ['testlib', 'Member[overloadedSink].WithStringArgument[0=danger].Argument[1]', 'test-sink'] + - ['testlib', 'Member[sink1, sink2, sink3 ].Argument[0]', 'test-sink'] + - ['testlib', 'Member[typevar].TypeVar[ABC].Member[mySink].Argument[0]', 'test-sink'] + - ['testlib', 'Member[typevar].TypeVar[ABC].TypeVar[ABC].Member[mySink].Argument[1]', 'test-sink'] + - ['testlib', 'Member[typevar].TypeVar[LeftRight].Member[mySink].Argument[0]', 'test-sink'] + + - addsTo: + pack: codeql/javascript-all + extensible: summaryModel + data: + - ['testlib', 'Member[getSource].ReturnValue.Member[continue]', 'Argument[this]', 'ReturnValue', 'taint'] + - ['testlib', 'Member[preserveAllButFirstArgument]', 'Argument[1..]', 'ReturnValue', 'taint'] + - ['testlib', 'Member[preserveAllIfCall].Call', 'Argument[0..]', 'ReturnValue', 'taint'] + - ['testlib', 'Member[preserveArgZeroAndTwo]', 'Argument[0,2]', 'ReturnValue', 'taint'] + - ['testlib', 'Member[preserveTaint]', 'Argument[0]', 'ReturnValue', 'taint'] + - ['testlib', 'Member[taintIntoCallbackThis]', 'Argument[0]', 'Argument[1..2].Parameter[this]', 'taint'] + - ['testlib', 'Member[taintIntoCallback]', 'Argument[0]', 'Argument[1..2].Parameter[0]', 'taint'] + - ['testlib.~HasThisFlow', '', '', 'Member[getThis].ReturnValue', 'type'] + + - addsTo: + pack: codeql/javascript-all + extensible: typeModel + data: + - ['testlib.~HasThisFlow', 'testlib', 'Member[typevar]'] + - ['testlib.~HasThisFlow', 'testlib.~HasThisFlow', 'Member[left,right,x]'] + + - addsTo: + pack: codeql/javascript-all + extensible: typeVariableModel + data: + - ['ABC', 'Member[a].Member[b].WithArity[0].ReturnValue.Member[c]'] + - ['LeftRight', 'Member[left].TypeVar[LeftRight].Member[right]'] + - ['LeftRight', 'Member[x]'] \ No newline at end of file diff --git a/javascript/ql/test/library-tests/frameworks/data/test.ql b/javascript/ql/test/library-tests/frameworks/data/test.ql index 6af176f4bf3..24af57cb14d 100644 --- a/javascript/ql/test/library-tests/frameworks/data/test.ql +++ b/javascript/ql/test/library-tests/frameworks/data/test.ql @@ -2,89 +2,6 @@ import javascript import testUtilities.ConsistencyChecking import semmle.javascript.frameworks.data.internal.ApiGraphModels as ApiGraphModels -class Steps extends ModelInput::SummaryModelCsv { - override predicate row(string row) { - // type;path;input;output;kind - row = - [ - "testlib;Member[preserveTaint];Argument[0];ReturnValue;taint", - "testlib;Member[taintIntoCallback];Argument[0];Argument[1..2].Parameter[0];taint", - "testlib;Member[taintIntoCallbackThis];Argument[0];Argument[1..2].Parameter[this];taint", - "testlib;Member[preserveArgZeroAndTwo];Argument[0,2];ReturnValue;taint", - "testlib;Member[preserveAllButFirstArgument];Argument[1..];ReturnValue;taint", - "testlib;Member[preserveAllIfCall].Call;Argument[0..];ReturnValue;taint", - "testlib;Member[getSource].ReturnValue.Member[continue];Argument[this];ReturnValue;taint", - "testlib.~HasThisFlow;;;Member[getThis].ReturnValue;type", - ] - } -} - -class TypeDefs extends ModelInput::TypeModelCsv { - override predicate row(string row) { - row = - [ - "testlib.~HasThisFlow;testlib;Member[typevar]", - "testlib.~HasThisFlow;testlib.~HasThisFlow;Member[left,right,x]", - ] - } -} - -class Sinks extends ModelInput::SinkModelCsv { - override predicate row(string row) { - // type;path;kind - row = - [ - "testlib;Member[mySink].Argument[0];test-sink", - "testlib;Member[mySinkIfCall].Call.Argument[0];test-sink", - "testlib;Member[mySinkIfNew].NewCall.Argument[0];test-sink", - "testlib;Member[mySinkLast].Argument[N-1];test-sink", - "testlib;Member[mySinkSecondLast].Argument[N-2];test-sink", - "testlib;Member[mySinkTwoLast].Argument[N-1,N-2];test-sink", - "testlib;Member[mySinkTwoLastRange].Argument[N-2..N-1];test-sink", - "testlib;Member[mySinkExceptLast].Argument[0..N-2];test-sink", - "testlib;Member[mySinkIfArityTwo].WithArity[2].Argument[0];test-sink", - "testlib;Member[sink1, sink2, sink3 ].Argument[0];test-sink", - "testlib;Member[ClassDecorator].DecoratedClass.Instance.Member[returnValueIsSink].ReturnValue;test-sink", - "testlib;Member[FieldDecoratorSink].DecoratedMember;test-sink", - "testlib;Member[MethodDecorator].DecoratedMember.ReturnValue;test-sink", - "testlib;Member[MethodDecoratorWithArgs].ReturnValue.DecoratedMember.ReturnValue;test-sink", - "testlib;Member[ParamDecoratorSink].DecoratedParameter;test-sink", - "testlib;AnyMember.Member[memberSink].Argument[0];test-sink", - "testlib;Member[overloadedSink].WithStringArgument[0=danger].Argument[1];test-sink", - "testlib;Member[typevar].TypeVar[ABC].Member[mySink].Argument[0];test-sink", - "testlib;Member[typevar].TypeVar[ABC].TypeVar[ABC].Member[mySink].Argument[1];test-sink", - "testlib;Member[typevar].TypeVar[LeftRight].Member[mySink].Argument[0];test-sink", - "testlib;Fuzzy.Member[fuzzyCall].Argument[0];test-sink" - ] - } -} - -class TypeVars extends ModelInput::TypeVariableModelCsv { - override predicate row(string row) { - row = - [ - "ABC;Member[a].Member[b].WithArity[0].ReturnValue.Member[c]", // - "LeftRight;Member[left].TypeVar[LeftRight].Member[right]", // - "LeftRight;Member[x]", - ] - } -} - -class Sources extends ModelInput::SourceModelCsv { - override predicate row(string row) { - row = - [ - "testlib;Member[getSource].ReturnValue;test-source", - "testlib;Member[ClassDecorator].DecoratedClass.Instance.Member[inputIsSource].Parameter[0];test-source", - "testlib;Member[FieldDecoratorSource].DecoratedMember;test-source", - "testlib;Member[ParamDecoratorSource].DecoratedParameter;test-source", - "testlib;Member[MethodDecorator].DecoratedMember.Parameter[0];test-source", - "testlib;Member[MethodDecoratorWithArgs].ReturnValue.DecoratedMember.Parameter[0];test-source", - "testlib;Member[BaseClass].Instance.Member[baseclassSource].ReturnValue;test-source", - ] - } -} - class BasicTaintTracking extends TaintTracking::Configuration { BasicTaintTracking() { this = "BasicTaintTracking" } @@ -109,24 +26,6 @@ query predicate isSink(DataFlow::Node node, string kind) { node = ModelOutput::getASinkNode(kind).asSink() } -class SyntaxErrorTest extends ModelInput::SinkModelCsv { - override predicate row(string row) { - row = - [ - "testlib;Member[foo],Member[bar];test-sink", // - "testlib;Member[foo] Member[bar];test-sink", // - "testlib;Member[foo]. Member[bar];test-sink", // - "testlib;Member[foo], Member[bar];test-sink", // - "testlib;Member[foo]..Member[bar];test-sink", // - "testlib;Member[foo] .Member[bar];test-sink", // - "testlib;Member[foo]Member[bar];test-sink", // - "testlib;Member[foo;test-sink", // - "testlib;Member[foo]];test-sink", // - "testlib;Member[foo]].Member[bar];test-sink" - ] - } -} - query predicate syntaxErrors(ApiGraphModels::AccessPath path) { path.hasSyntaxError() } query predicate warning = ModelOutput::getAWarning/0; diff --git a/javascript/ql/test/library-tests/frameworks/data/warnings.expected b/javascript/ql/test/library-tests/frameworks/data/warnings.expected index cfb4265b2c8..29c2d165e3c 100644 --- a/javascript/ql/test/library-tests/frameworks/data/warnings.expected +++ b/javascript/ql/test/library-tests/frameworks/data/warnings.expected @@ -1,5 +1,3 @@ -| CSV type row should have 3 columns but has 1: test.TooFewColumns | -| CSV type row should have 3 columns but has 6: test.TooManyColumns;;Member[Foo].Instance;too;many;columns | | Invalid argument '0-1' in token 'Argument[0-1]' in access path: Method[foo].Argument[0-1] | | Invalid argument '*' in token 'Argument[*]' in access path: Method[foo].Argument[*] | | Invalid token 'Argument' is missing its arguments, in access path: Method[foo].Argument | diff --git a/javascript/ql/test/library-tests/frameworks/data/warnings.ext.yml b/javascript/ql/test/library-tests/frameworks/data/warnings.ext.yml new file mode 100644 index 00000000000..b6ac0a78500 --- /dev/null +++ b/javascript/ql/test/library-tests/frameworks/data/warnings.ext.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: codeql/javascript-all + extensible: typeModel + data: + - ['test.X', 'test.Y', 'Method[foo].Arg[0]'] + - ['test.X', 'test.Y', 'Method[foo].Argument[0-1]'] + - ['test.X', 'test.Y', 'Method[foo].Argument[*]'] + - ['test.X', 'test.Y', 'Method[foo].Argument'] + - ['test.X', 'test.Y', 'Method[foo].Member'] diff --git a/javascript/ql/test/library-tests/frameworks/data/warnings.ql b/javascript/ql/test/library-tests/frameworks/data/warnings.ql index 3a7e2de70e8..1ede8e08bcc 100644 --- a/javascript/ql/test/library-tests/frameworks/data/warnings.ql +++ b/javascript/ql/test/library-tests/frameworks/data/warnings.ql @@ -1,21 +1,6 @@ import javascript import semmle.javascript.frameworks.data.internal.ApiGraphModels as ApiGraphModels -private class InvalidTypeModel extends ModelInput::TypeModelCsv { - override predicate row(string row) { - row = - [ - "test.TooManyColumns;;Member[Foo].Instance;too;many;columns", // - "test.TooFewColumns", // - "test.X;test.Y;Method[foo].Arg[0]", // - "test.X;test.Y;Method[foo].Argument[0-1]", // - "test.X;test.Y;Method[foo].Argument[*]", // - "test.X;test.Y;Method[foo].Argument", // - "test.X;test.Y;Method[foo].Member", // - ] - } -} - class IsTesting extends ApiGraphModels::TestAllModels { IsTesting() { this = this } } From ceb5b4c56e069b2d35003b0bb7a1897fb5587915 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Thu, 11 Apr 2024 11:33:59 +0200 Subject: [PATCH 164/198] Python: No longer use models-as-data CSV interface --- .../python/frameworks/Asyncpg.model.yml | 29 +++++++++++++++ .../lib/semmle/python/frameworks/Asyncpg.qll | 37 ------------------- .../frameworks/data/warnings.expected | 2 - .../frameworks/data/warnings.ext.yml | 10 +++++ .../library-tests/frameworks/data/warnings.ql | 15 -------- 5 files changed, 39 insertions(+), 54 deletions(-) create mode 100644 python/ql/lib/semmle/python/frameworks/Asyncpg.model.yml create mode 100644 python/ql/test/library-tests/frameworks/data/warnings.ext.yml diff --git a/python/ql/lib/semmle/python/frameworks/Asyncpg.model.yml b/python/ql/lib/semmle/python/frameworks/Asyncpg.model.yml new file mode 100644 index 00000000000..b68e5d1fdb8 --- /dev/null +++ b/python/ql/lib/semmle/python/frameworks/Asyncpg.model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: codeql/python-all + extensible: sinkModel + data: + # `Connection`s and `ConnectionPool`s provide some methods that execute SQL. + - ['asyncpg.~Connection', 'Member[copy_from_query,execute,fetch,fetchrow,fetchval].Argument[0,query:]', 'sql-injection'] + - ['asyncpg.~Connection', 'Member[executemany].Argument[0,command:]', 'sql-injection'] + # A model of `Connection` and `ConnectionPool`, which provide some methods that access the file system. + - ['asyncpg.~Connection', 'Member[copy_from_query,copy_from_table].Argument[output:]', 'path-injection'] + - ['asyncpg.~Connection', 'Member[copy_to_table].Argument[source:]', 'path-injection'] + # the `PreparedStatement` class in `asyncpg`. + - ['asyncpg.Connection', 'Member[prepare].Argument[0,query:]', 'sql-injection'] + + - addsTo: + pack: codeql/python-all + extensible: typeModel + data: + # a `ConnectionPool` that is created when the result of `asyncpg.create_pool()` is awaited. + - ['asyncpg.Connection', 'asyncpg.ConnectionPool', 'Member[acquire].ReturnValue.Awaited'] + # a `Connection` that is created when + # * - the result of `asyncpg.connect()` is awaited. + # * - the result of calling `acquire` on a `ConnectionPool` is awaited. + - ['asyncpg.Connection', 'asyncpg', 'Member[connect].ReturnValue.Awaited'] + - ['asyncpg.Connection', 'asyncpg', 'Member[connection].Member[connect].ReturnValue.Awaited'] + - ['asyncpg.ConnectionPool', 'asyncpg', 'Member[create_pool].ReturnValue.Awaited'] + # Creating an internal `~Connection` type that contains both `Connection` and `ConnectionPool`. + - ['asyncpg.~Connection', 'asyncpg.Connection', ''] + - ['asyncpg.~Connection', 'asyncpg.ConnectionPool', ''] diff --git a/python/ql/lib/semmle/python/frameworks/Asyncpg.qll b/python/ql/lib/semmle/python/frameworks/Asyncpg.qll index 8542d04ab14..c35eb0a6d9f 100644 --- a/python/ql/lib/semmle/python/frameworks/Asyncpg.qll +++ b/python/ql/lib/semmle/python/frameworks/Asyncpg.qll @@ -11,43 +11,6 @@ private import semmle.python.frameworks.data.ModelsAsData /** Provides models for the `asyncpg` PyPI package. */ private module Asyncpg { - class AsyncpgModel extends ModelInput::TypeModelCsv { - override predicate row(string row) { - // type1;type2;path - row = - [ - // a `ConnectionPool` that is created when the result of `asyncpg.create_pool()` is awaited. - "asyncpg.ConnectionPool;asyncpg;Member[create_pool].ReturnValue.Awaited", - // a `Connection` that is created when - // * - the result of `asyncpg.connect()` is awaited. - // * - the result of calling `acquire` on a `ConnectionPool` is awaited. - "asyncpg.Connection;asyncpg;Member[connect].ReturnValue.Awaited", - "asyncpg.Connection;asyncpg;Member[connection].Member[connect].ReturnValue.Awaited", - "asyncpg.Connection;asyncpg.ConnectionPool;Member[acquire].ReturnValue.Awaited", - // Creating an internal `~Connection` type that contains both `Connection` and `ConnectionPool`. - "asyncpg.~Connection;asyncpg.Connection;", // - "asyncpg.~Connection;asyncpg.ConnectionPool;" - ] - } - } - - class AsyncpgSink extends ModelInput::SinkModelCsv { - // type;path;kind - override predicate row(string row) { - row = - [ - // `Connection`s and `ConnectionPool`s provide some methods that execute SQL. - "asyncpg.~Connection;Member[copy_from_query,execute,fetch,fetchrow,fetchval].Argument[0,query:];sql-injection", - "asyncpg.~Connection;Member[executemany].Argument[0,command:];sql-injection", - // A model of `Connection` and `ConnectionPool`, which provide some methods that access the file system. - "asyncpg.~Connection;Member[copy_from_query,copy_from_table].Argument[output:];path-injection", - "asyncpg.~Connection;Member[copy_to_table].Argument[source:];path-injection", - // the `PreparedStatement` class in `asyncpg`. - "asyncpg.Connection;Member[prepare].Argument[0,query:];sql-injection", - ] - } - } - /** * Provides models of the `Cursor` class in `asyncpg`. * `Cursor`s are created diff --git a/python/ql/test/library-tests/frameworks/data/warnings.expected b/python/ql/test/library-tests/frameworks/data/warnings.expected index 23ce426abb9..871b46f16fa 100644 --- a/python/ql/test/library-tests/frameworks/data/warnings.expected +++ b/python/ql/test/library-tests/frameworks/data/warnings.expected @@ -1,5 +1,3 @@ -| CSV type row should have 3 columns but has 1: test.TooFewColumns | -| CSV type row should have 3 columns but has 6: test.TooManyColumns;;Member[Foo].Instance;too;many;columns | | Invalid argument '0-1' in token 'Argument[0-1]' in access path: Method[foo].Argument[0-1] | | Invalid argument '*' in token 'Argument[*]' in access path: Method[foo].Argument[*] | | Invalid token 'Argument' is missing its arguments, in access path: Method[foo].Argument | diff --git a/python/ql/test/library-tests/frameworks/data/warnings.ext.yml b/python/ql/test/library-tests/frameworks/data/warnings.ext.yml new file mode 100644 index 00000000000..76d25c7209c --- /dev/null +++ b/python/ql/test/library-tests/frameworks/data/warnings.ext.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: codeql/python-all + extensible: typeModel + data: + - ['test.X', 'test.Y', 'Method[foo].Arg[0]'] + - ['test.X', 'test.Y', 'Method[foo].Argument[0-1]'] + - ['test.X', 'test.Y', 'Method[foo].Argument[*]'] + - ['test.X', 'test.Y', 'Method[foo].Argument'] + - ['test.X', 'test.Y', 'Method[foo].Member'] diff --git a/python/ql/test/library-tests/frameworks/data/warnings.ql b/python/ql/test/library-tests/frameworks/data/warnings.ql index 71487889ca1..f0968413235 100644 --- a/python/ql/test/library-tests/frameworks/data/warnings.ql +++ b/python/ql/test/library-tests/frameworks/data/warnings.ql @@ -2,21 +2,6 @@ import python import semmle.python.frameworks.data.internal.ApiGraphModels as ApiGraphModels import semmle.python.frameworks.data.ModelsAsData -private class InvalidTypeModel extends ModelInput::TypeModelCsv { - override predicate row(string row) { - row = - [ - "test.TooManyColumns;;Member[Foo].Instance;too;many;columns", // - "test.TooFewColumns", // - "test.X;test.Y;Method[foo].Arg[0]", // - "test.X;test.Y;Method[foo].Argument[0-1]", // - "test.X;test.Y;Method[foo].Argument[*]", // - "test.X;test.Y;Method[foo].Argument", // - "test.X;test.Y;Method[foo].Member", // - ] - } -} - class IsTesting extends ApiGraphModels::TestAllModels { IsTesting() { this = this } } From e7dc12045693c7507f4abd54420b936d8b183c70 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Fri, 12 Apr 2024 13:14:04 +0200 Subject: [PATCH 165/198] Add deprecation comments --- .../frameworks/data/internal/ApiGraphModels.qll | 11 +++++++++++ .../frameworks/data/internal/ApiGraphModels.qll | 11 +++++++++++ .../ruby/frameworks/data/internal/ApiGraphModels.qll | 11 +++++++++++ 3 files changed, 33 insertions(+) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll b/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll index 414c76fff32..268d009f6d2 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll @@ -76,6 +76,8 @@ private import codeql.dataflow.internal.AccessPathSyntax /** Module containing hooks for providing input data to be interpreted as a model. */ module ModelInput { /** + * DEPRECATED: Use the extensible predicate `sourceModel` instead. + * * A unit class for adding additional source model rows. * * Extend this class to add additional source definitions. @@ -100,6 +102,8 @@ module ModelInput { * A unit class for adding additional sink model rows. * * Extend this class to add additional sink definitions. + * + * DEPRECATED: Use the extensible predicate `sinkModel` instead. */ deprecated class SinkModelCsv extends Unit { /** @@ -119,6 +123,8 @@ module ModelInput { * A unit class for adding additional summary model rows. * * Extend this class to add additional flow summary definitions. + * + * DEPRECATED: Use the extensible predicate `summaryModel` instead. */ deprecated class SummaryModelCsv extends Unit { /** @@ -141,6 +147,9 @@ module ModelInput { * A unit class for adding additional type model rows. * * Extend this class to add additional type definitions. + * + * DEPRECATED: Use the extensible predicate `typeModel` or the class + * `TypeModel` instead. */ deprecated class TypeModelCsv extends Unit { /** @@ -186,6 +195,8 @@ module ModelInput { /** * A unit class for adding additional type variable model rows. + * + * DEPRECATED: Use the extensible predicate `typeVariableModel` instead. */ deprecated class TypeVariableModelCsv extends Unit { /** diff --git a/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll b/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll index 414c76fff32..268d009f6d2 100644 --- a/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll +++ b/python/ql/lib/semmle/python/frameworks/data/internal/ApiGraphModels.qll @@ -76,6 +76,8 @@ private import codeql.dataflow.internal.AccessPathSyntax /** Module containing hooks for providing input data to be interpreted as a model. */ module ModelInput { /** + * DEPRECATED: Use the extensible predicate `sourceModel` instead. + * * A unit class for adding additional source model rows. * * Extend this class to add additional source definitions. @@ -100,6 +102,8 @@ module ModelInput { * A unit class for adding additional sink model rows. * * Extend this class to add additional sink definitions. + * + * DEPRECATED: Use the extensible predicate `sinkModel` instead. */ deprecated class SinkModelCsv extends Unit { /** @@ -119,6 +123,8 @@ module ModelInput { * A unit class for adding additional summary model rows. * * Extend this class to add additional flow summary definitions. + * + * DEPRECATED: Use the extensible predicate `summaryModel` instead. */ deprecated class SummaryModelCsv extends Unit { /** @@ -141,6 +147,9 @@ module ModelInput { * A unit class for adding additional type model rows. * * Extend this class to add additional type definitions. + * + * DEPRECATED: Use the extensible predicate `typeModel` or the class + * `TypeModel` instead. */ deprecated class TypeModelCsv extends Unit { /** @@ -186,6 +195,8 @@ module ModelInput { /** * A unit class for adding additional type variable model rows. + * + * DEPRECATED: Use the extensible predicate `typeVariableModel` instead. */ deprecated class TypeVariableModelCsv extends Unit { /** diff --git a/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll b/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll index 414c76fff32..268d009f6d2 100644 --- a/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll +++ b/ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll @@ -76,6 +76,8 @@ private import codeql.dataflow.internal.AccessPathSyntax /** Module containing hooks for providing input data to be interpreted as a model. */ module ModelInput { /** + * DEPRECATED: Use the extensible predicate `sourceModel` instead. + * * A unit class for adding additional source model rows. * * Extend this class to add additional source definitions. @@ -100,6 +102,8 @@ module ModelInput { * A unit class for adding additional sink model rows. * * Extend this class to add additional sink definitions. + * + * DEPRECATED: Use the extensible predicate `sinkModel` instead. */ deprecated class SinkModelCsv extends Unit { /** @@ -119,6 +123,8 @@ module ModelInput { * A unit class for adding additional summary model rows. * * Extend this class to add additional flow summary definitions. + * + * DEPRECATED: Use the extensible predicate `summaryModel` instead. */ deprecated class SummaryModelCsv extends Unit { /** @@ -141,6 +147,9 @@ module ModelInput { * A unit class for adding additional type model rows. * * Extend this class to add additional type definitions. + * + * DEPRECATED: Use the extensible predicate `typeModel` or the class + * `TypeModel` instead. */ deprecated class TypeModelCsv extends Unit { /** @@ -186,6 +195,8 @@ module ModelInput { /** * A unit class for adding additional type variable model rows. + * + * DEPRECATED: Use the extensible predicate `typeVariableModel` instead. */ deprecated class TypeVariableModelCsv extends Unit { /** From 254c6c334441b328776dcb92838e85b7f44b3dda Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 13:48:13 +0200 Subject: [PATCH 166/198] C#: Address review comments. --- csharp/ql/src/Telemetry/ExternalApi.qll | 4 +--- csharp/ql/src/utils/modeleditor/ModelEditor.qll | 4 +--- .../utils/modelgenerator/internal/CaptureModelsSpecific.qll | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/csharp/ql/src/Telemetry/ExternalApi.qll b/csharp/ql/src/Telemetry/ExternalApi.qll index 8f1ba4413e3..8919b67cf2d 100644 --- a/csharp/ql/src/Telemetry/ExternalApi.qll +++ b/csharp/ql/src/Telemetry/ExternalApi.qll @@ -19,9 +19,7 @@ private predicate isUninteresting(Callable c) { or // The data flow library uses read/store steps for properties, so we don't need to model them, // if both a getter and a setter exist. - exists(Property p | p = c.(Accessor).getDeclaration() | - exists(p.getSetter()) and exists(p.getGetter()) - ) + c.(Accessor).getDeclaration().(Property).isReadWrite() } /** diff --git a/csharp/ql/src/utils/modeleditor/ModelEditor.qll b/csharp/ql/src/utils/modeleditor/ModelEditor.qll index 5c9905f9923..c6635d4cd80 100644 --- a/csharp/ql/src/utils/modeleditor/ModelEditor.qll +++ b/csharp/ql/src/utils/modeleditor/ModelEditor.qll @@ -17,9 +17,7 @@ private predicate isUninteresting(Callable c) { or // The data flow library uses read/store steps for properties, so we don't need to model them, // if both a getter and a setter exist. - exists(Property p | p = c.(Accessor).getDeclaration() | - exists(p.getSetter()) and exists(p.getGetter()) - ) + c.(Accessor).getDeclaration().(Property).isReadWrite() } /** diff --git a/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll b/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll index 566645a197f..95253f46d22 100644 --- a/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll +++ b/csharp/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll @@ -28,7 +28,7 @@ private predicate isHigherOrder(CS::Callable api) { } private predicate irrelevantAccessor(CS::Accessor a) { - exists(CS::Property p | p = a.getDeclaration() | exists(p.getSetter()) and exists(p.getGetter())) + a.getDeclaration().(CS::Property).isReadWrite() } /** From d88a8130386b720de6cac747d1bd2dd527769467 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 13:49:26 +0200 Subject: [PATCH 167/198] C#: Re-generate .NET models. --- csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml | 1 - csharp/ql/lib/ext/generated/System.Diagnostics.model.yml | 3 --- csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml | 2 -- csharp/ql/lib/ext/generated/System.Management.model.yml | 2 -- csharp/ql/lib/ext/generated/System.Net.model.yml | 6 ------ .../ext/generated/System.Security.Cryptography.model.yml | 2 -- csharp/ql/lib/ext/generated/System.Xml.model.yml | 3 --- 7 files changed, 19 deletions(-) diff --git a/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml b/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml index 271a33e6d29..db3a0281bde 100644 --- a/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml +++ b/csharp/ql/lib/ext/generated/System.Data.Odbc.model.yml @@ -61,7 +61,6 @@ extensions: - ["System.Data.Odbc", "OdbcErrorCollection", False, "get_SyncRoot", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["System.Data.Odbc", "OdbcException", False, "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcException", False, "get_Errors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Data.Odbc", "OdbcException", False, "get_Source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcInfoMessageEventArgs", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcInfoMessageEventArgs", False, "get_Errors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Data.Odbc", "OdbcInfoMessageEventArgs", False, "get_Message", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml b/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml index b417ad23cf4..03e59232868 100644 --- a/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml +++ b/csharp/ql/lib/ext/generated/System.Diagnostics.model.yml @@ -96,10 +96,7 @@ extensions: - ["System.Diagnostics", "ProcessModule", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ProcessModule", False, "get_FileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ProcessModule", False, "get_ModuleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.Collections.Generic.IEnumerable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["System.Diagnostics", "ProcessStartInfo", False, "ProcessStartInfo", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", False, "get_Environment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "ProcessStartInfo", False, "get_EnvironmentVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Diagnostics", "SourceFilter", False, "SourceFilter", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml b/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml index 651cfacf347..56579ad7798 100644 --- a/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml +++ b/csharp/ql/lib/ext/generated/System.IO.Pipes.model.yml @@ -29,7 +29,6 @@ extensions: - ["System.IO.Pipes", "AnonymousPipeClientStream", "AnonymousPipeClientStream", "(System.IO.Pipes.PipeDirection,System.String)", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeClientStream", "AnonymousPipeClientStream", "(System.String)", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeClientStream", "get_TransmissionMode", "()", "summary", "df-generated"] - - ["System.IO.Pipes", "AnonymousPipeClientStream", "set_ReadMode", "(System.IO.Pipes.PipeTransmissionMode)", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeServerStream", "AnonymousPipeServerStream", "(System.IO.Pipes.PipeDirection)", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeServerStream", "AnonymousPipeServerStream", "(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability)", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeServerStream", "AnonymousPipeServerStream", "(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32)", "summary", "df-generated"] @@ -37,7 +36,6 @@ extensions: - ["System.IO.Pipes", "AnonymousPipeServerStream", "DisposeLocalCopyOfClientHandle", "()", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeServerStream", "GetClientHandleAsString", "()", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeServerStream", "get_TransmissionMode", "()", "summary", "df-generated"] - - ["System.IO.Pipes", "AnonymousPipeServerStream", "set_ReadMode", "(System.IO.Pipes.PipeTransmissionMode)", "summary", "df-generated"] - ["System.IO.Pipes", "AnonymousPipeServerStreamAcl", "Create", "(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32,System.IO.Pipes.PipeSecurity)", "summary", "df-generated"] - ["System.IO.Pipes", "NamedPipeClientStream", "CheckPipePropertyOperations", "()", "summary", "df-generated"] - ["System.IO.Pipes", "NamedPipeClientStream", "Connect", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Management.model.yml b/csharp/ql/lib/ext/generated/System.Management.model.yml index b519221d541..39ca151c46f 100644 --- a/csharp/ql/lib/ext/generated/System.Management.model.yml +++ b/csharp/ql/lib/ext/generated/System.Management.model.yml @@ -284,7 +284,5 @@ extensions: - ["System.Management", "WqlEventQuery", "WqlEventQuery", "(System.String,System.TimeSpan)", "summary", "df-generated"] - ["System.Management", "WqlEventQuery", "WqlEventQuery", "(System.String,System.TimeSpan,System.String)", "summary", "df-generated"] - ["System.Management", "WqlEventQuery", "WqlEventQuery", "(System.String,System.TimeSpan,System.String,System.TimeSpan,System.String[],System.String)", "summary", "df-generated"] - - ["System.Management", "WqlEventQuery", "get_QueryLanguage", "()", "summary", "df-generated"] - ["System.Management", "WqlObjectQuery", "Clone", "()", "summary", "df-generated"] - ["System.Management", "WqlObjectQuery", "WqlObjectQuery", "(System.String)", "summary", "df-generated"] - - ["System.Management", "WqlObjectQuery", "get_QueryLanguage", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Net.model.yml b/csharp/ql/lib/ext/generated/System.Net.model.yml index 0d2e94a375f..618ef8f5d1e 100644 --- a/csharp/ql/lib/ext/generated/System.Net.model.yml +++ b/csharp/ql/lib/ext/generated/System.Net.model.yml @@ -20,7 +20,6 @@ extensions: - ["System.Net", "DnsEndPoint", False, "get_Host", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "DownloadDataCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "DownloadStringCompletedEventArgs", False, "get_Result", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["System.Net", "FileWebRequest", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FileWebRequest", False, "get_RequestUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FileWebResponse", False, "GetResponseStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["System.Net", "FileWebResponse", False, "get_Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -335,13 +334,10 @@ extensions: - ["System.Net", "FileWebResponse", "Close", "()", "summary", "df-generated"] - ["System.Net", "FileWebResponse", "FileWebResponse", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "FileWebResponse", "GetObjectData", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - - ["System.Net", "FileWebResponse", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net", "FileWebResponse", "get_ContentType", "()", "summary", "df-generated"] - ["System.Net", "FileWebResponse", "get_SupportsHeaders", "()", "summary", "df-generated"] - ["System.Net", "FtpWebRequest", "Abort", "()", "summary", "df-generated"] - ["System.Net", "FtpWebRequest", "get_ServicePoint", "()", "summary", "df-generated"] - ["System.Net", "FtpWebResponse", "Close", "()", "summary", "df-generated"] - - ["System.Net", "FtpWebResponse", "get_ContentLength", "()", "summary", "df-generated"] - ["System.Net", "FtpWebResponse", "get_StatusCode", "()", "summary", "df-generated"] - ["System.Net", "FtpWebResponse", "get_SupportsHeaders", "()", "summary", "df-generated"] - ["System.Net", "GlobalProxySelection", "GetEmptyWebProxy", "()", "summary", "df-generated"] @@ -420,8 +416,6 @@ extensions: - ["System.Net", "HttpWebResponse", "GetResponseStream", "()", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "HttpWebResponse", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "get_ContentEncoding", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebResponse", "get_ContentLength", "()", "summary", "df-generated"] - - ["System.Net", "HttpWebResponse", "get_ContentType", "()", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "get_IsMutuallyAuthenticated", "()", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "get_LastModified", "()", "summary", "df-generated"] - ["System.Net", "HttpWebResponse", "get_Method", "()", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml b/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml index 65014977eb8..e91071873d9 100644 --- a/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml +++ b/csharp/ql/lib/ext/generated/System.Security.Cryptography.model.yml @@ -572,7 +572,6 @@ extensions: - ["System.Security.Cryptography", "DSAOpenSsl", "VerifySignature", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "DSAOpenSsl", "VerifySignature", "(System.ReadOnlySpan,System.ReadOnlySpan)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSAOpenSsl", "VerifySignatureCore", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.DSASignatureFormat)", "summary", "df-generated"] - - ["System.Security.Cryptography", "DSAOpenSsl", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSASignatureDeformatter", "SetHashAlgorithm", "(System.String)", "summary", "df-generated"] - ["System.Security.Cryptography", "DSASignatureDeformatter", "VerifySignature", "(System.Byte[],System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "DSASignatureFormatter", "CreateSignature", "(System.Byte[])", "summary", "df-generated"] @@ -1260,7 +1259,6 @@ extensions: - ["System.Security.Cryptography", "RSAOpenSsl", "VerifyHash", "(System.Byte[],System.Byte[],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "VerifyHash", "(System.ReadOnlySpan,System.ReadOnlySpan,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAOpenSsl", "get_LegalKeySizes", "()", "summary", "df-generated"] - - ["System.Security.Cryptography", "RSAOpenSsl", "set_KeySize", "(System.Int32)", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeDeformatter", "DecryptKeyExchange", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[])", "summary", "df-generated"] - ["System.Security.Cryptography", "RSAPKCS1KeyExchangeFormatter", "CreateKeyExchange", "(System.Byte[],System.Type)", "summary", "df-generated"] diff --git a/csharp/ql/lib/ext/generated/System.Xml.model.yml b/csharp/ql/lib/ext/generated/System.Xml.model.yml index 5e17bd76c41..2b04f38965d 100644 --- a/csharp/ql/lib/ext/generated/System.Xml.model.yml +++ b/csharp/ql/lib/ext/generated/System.Xml.model.yml @@ -532,8 +532,6 @@ extensions: - ["System.Xml", "UniqueId", "op_Inequality", "(System.Xml.UniqueId,System.Xml.UniqueId)", "summary", "df-generated"] - ["System.Xml", "XmlAttribute", "XmlAttribute", "(System.String,System.String,System.String,System.Xml.XmlDocument)", "summary", "df-generated"] - ["System.Xml", "XmlAttribute", "get_Specified", "()", "summary", "df-generated"] - - ["System.Xml", "XmlAttribute", "set_InnerText", "(System.String)", "summary", "df-generated"] - - ["System.Xml", "XmlAttribute", "set_InnerXml", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlAttributeCollection", "RemoveAll", "()", "summary", "df-generated"] - ["System.Xml", "XmlAttributeCollection", "get_Count", "()", "summary", "df-generated"] - ["System.Xml", "XmlAttributeCollection", "get_IsSynchronized", "()", "summary", "df-generated"] @@ -749,7 +747,6 @@ extensions: - ["System.Xml", "XmlDocument", "Save", "(System.IO.TextWriter)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "Save", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDocument", "XmlDocument", "(System.Xml.XmlNameTable)", "summary", "df-generated"] - - ["System.Xml", "XmlDocument", "set_InnerText", "(System.String)", "summary", "df-generated"] - ["System.Xml", "XmlDocumentType", "WriteContentTo", "(System.Xml.XmlWriter)", "summary", "df-generated"] - ["System.Xml", "XmlDocumentType", "get_Entities", "()", "summary", "df-generated"] - ["System.Xml", "XmlDocumentType", "get_Notations", "()", "summary", "df-generated"] From 5406fac8341c80b88b0cc2033317c138a840ddd9 Mon Sep 17 00:00:00 2001 From: Tamas Vajk Date: Fri, 12 Apr 2024 13:58:37 +0200 Subject: [PATCH 168/198] C#: Move all file lookup to separate class --- .../DependencyManager.Nuget.cs | 48 +++---- .../DependencyManager.cs | 76 +++-------- .../FileInfoExtensions.cs | 14 -- .../FileProvider.cs | 120 ++++++++++++++++++ 4 files changed, 159 insertions(+), 99 deletions(-) create mode 100644 csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.Nuget.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.Nuget.cs index 298f462563b..e39d59690b5 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.Nuget.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.Nuget.cs @@ -13,15 +13,15 @@ namespace Semmle.Extraction.CSharp.DependencyFetching { public sealed partial class DependencyManager { - private void RestoreNugetPackages(List allNonBinaryFiles, IEnumerable allProjects, IEnumerable allSolutions, HashSet dllLocations) + private void RestoreNugetPackages(HashSet dllLocations) { var checkNugetFeedResponsiveness = EnvironmentVariables.GetBoolean(EnvironmentVariableNames.CheckNugetFeedResponsiveness); try { - if (checkNugetFeedResponsiveness && !CheckFeeds(allNonBinaryFiles)) + if (checkNugetFeedResponsiveness && !CheckFeeds()) { // todo: we could also check the reachability of the inherited nuget feeds, but to use those in the fallback we would need to handle authentication too. - DownloadMissingPackagesFromSpecificFeeds(allNonBinaryFiles, dllLocations); + DownloadMissingPackagesFromSpecificFeeds(dllLocations); return; } @@ -64,8 +64,8 @@ namespace Semmle.Extraction.CSharp.DependencyFetching logger.LogError($"Failed to restore Nuget packages with nuget.exe: {exc.Message}"); } - var restoredProjects = RestoreSolutions(allSolutions, out var assets1); - var projects = allProjects.Except(restoredProjects); + var restoredProjects = RestoreSolutions(out var assets1); + var projects = fileProvider.Projects.Except(restoredProjects); RestoreProjects(projects, out var assets2); var dependencies = Assets.GetCompilationDependencies(logger, assets1.Union(assets2)); @@ -80,11 +80,11 @@ namespace Semmle.Extraction.CSharp.DependencyFetching if (checkNugetFeedResponsiveness) { - DownloadMissingPackagesFromSpecificFeeds(allNonBinaryFiles, dllLocations); + DownloadMissingPackagesFromSpecificFeeds(dllLocations); } else { - DownloadMissingPackages(allNonBinaryFiles, dllLocations); + DownloadMissingPackages(dllLocations); } } @@ -122,13 +122,12 @@ namespace Semmle.Extraction.CSharp.DependencyFetching /// Populates assets with the relative paths to the assets files generated by the restore. /// Returns a list of projects that are up to date with respect to restore. /// - /// A list of paths to solution files. - private IEnumerable RestoreSolutions(IEnumerable solutions, out IEnumerable assets) + private IEnumerable RestoreSolutions(out IEnumerable assets) { var successCount = 0; var nugetSourceFailures = 0; var assetFiles = new List(); - var projects = solutions.SelectMany(solution => + var projects = fileProvider.Solutions.SelectMany(solution => { logger.LogInfo($"Restoring solution {solution}..."); var res = dotnet.Restore(new(solution, packageDirectory.DirInfo.FullName, ForceDotnetRefAssemblyFetching: true)); @@ -184,12 +183,12 @@ namespace Semmle.Extraction.CSharp.DependencyFetching CompilationInfos.Add(("Failed project restore with package source error", nugetSourceFailures.ToString())); } - private void DownloadMissingPackagesFromSpecificFeeds(List allNonBinaryFiles, HashSet dllLocations) + private void DownloadMissingPackagesFromSpecificFeeds(HashSet dllLocations) { var reachableFallbackFeeds = GetReachableFallbackNugetFeeds(); if (reachableFallbackFeeds.Count > 0) { - DownloadMissingPackages(allNonBinaryFiles, dllLocations, fallbackNugetFeeds: reachableFallbackFeeds); + DownloadMissingPackages(dllLocations, fallbackNugetFeeds: reachableFallbackFeeds); } else { @@ -197,7 +196,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - private void DownloadMissingPackages(List allFiles, HashSet dllLocations, IEnumerable? fallbackNugetFeeds = null) + private void DownloadMissingPackages(HashSet dllLocations, IEnumerable? fallbackNugetFeeds = null) { var alreadyDownloadedPackages = GetRestoredPackageDirectoryNames(packageDirectory.DirInfo); var alreadyDownloadedLegacyPackages = GetRestoredLegacyPackageNames(); @@ -232,7 +231,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching logger.LogInfo($"Found {notYetDownloadedPackages.Count} packages that are not yet restored"); using var tempDir = new TemporaryDirectory(ComputeTempDirectory(sourceDir.FullName, "nugetconfig")); var nugetConfig = fallbackNugetFeeds is null - ? GetNugetConfig(allFiles) + ? GetNugetConfig() : CreateFallbackNugetConfig(fallbackNugetFeeds, tempDir.DirInfo.FullName); CompilationInfos.Add(("Fallback nuget restore", notYetDownloadedPackages.Count.ToString())); @@ -280,19 +279,14 @@ namespace Semmle.Extraction.CSharp.DependencyFetching return nugetConfigPath; } - private string[] GetAllNugetConfigs(List allFiles) => allFiles.SelectFileNamesByName("nuget.config").ToArray(); - - private string? GetNugetConfig(List allFiles) + private string? GetNugetConfig() { - var nugetConfigs = GetAllNugetConfigs(allFiles); + var nugetConfigs = fileProvider.NugetConfigs; string? nugetConfig; - if (nugetConfigs.Length > 1) + if (nugetConfigs.Count > 1) { logger.LogInfo($"Found multiple nuget.config files: {string.Join(", ", nugetConfigs)}."); - nugetConfig = allFiles - .SelectRootFiles(sourceDir) - .SelectFileNamesByName("nuget.config") - .FirstOrDefault(); + nugetConfig = fileProvider.RootNugetConfig; if (nugetConfig == null) { logger.LogInfo("Could not find a top-level nuget.config file."); @@ -512,10 +506,10 @@ namespace Semmle.Extraction.CSharp.DependencyFetching return (timeoutMilliSeconds, tryCount); } - private bool CheckFeeds(List allFiles) + private bool CheckFeeds() { logger.LogInfo("Checking Nuget feeds..."); - var (explicitFeeds, allFeeds) = GetAllFeeds(allFiles); + var (explicitFeeds, allFeeds) = GetAllFeeds(); var excludedFeeds = EnvironmentVariables.GetURLs(EnvironmentVariableNames.ExcludedNugetFeedsFromResponsivenessCheck) .ToHashSet() ?? []; @@ -581,13 +575,13 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - private (HashSet explicitFeeds, HashSet allFeeds) GetAllFeeds(List allFiles) + private (HashSet explicitFeeds, HashSet allFeeds) GetAllFeeds() { IList GetNugetFeeds(string nugetConfig) => dotnet.GetNugetFeeds(nugetConfig); IList GetNugetFeedsFromFolder(string folderPath) => dotnet.GetNugetFeedsFromFolder(folderPath); - var nugetConfigs = GetAllNugetConfigs(allFiles); + var nugetConfigs = fileProvider.NugetConfigs; var explicitFeeds = nugetConfigs .SelectMany(config => GetFeeds(() => GetNugetFeeds(config))) .ToHashSet(); diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs index 64ac19da204..26f5a33ea67 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs @@ -36,6 +36,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private readonly TemporaryDirectory legacyPackageDirectory; private readonly TemporaryDirectory missingPackageDirectory; private readonly TemporaryDirectory tempWorkingDirectory; + private readonly FileProvider fileProvider; private readonly bool cleanupTempWorkingDirectory; private readonly Lazy runtimeLazy; @@ -79,20 +80,10 @@ namespace Semmle.Extraction.CSharp.DependencyFetching tempWorkingDirectory = new TemporaryDirectory(FileUtils.GetTemporaryWorkingDirectory(out cleanupTempWorkingDirectory)); - logger.LogInfo($"Finding files in {srcDir}..."); - - var allFiles = GetAllFiles().ToList(); - var binaryFileExtensions = new HashSet(new[] { ".dll", ".exe" }); // TODO: add more binary file extensions. - var allNonBinaryFiles = allFiles.Where(f => !binaryFileExtensions.Contains(f.Extension.ToLowerInvariant())).ToList(); - var smallNonBinaryFiles = allNonBinaryFiles.SelectSmallFiles(logger).SelectFileNames().ToList(); - this.fileContent = new FileContent(logger, smallNonBinaryFiles); - this.nonGeneratedSources = allNonBinaryFiles.SelectFileNamesByExtension(".cs").ToList(); - this.generatedSources = new(); - var allProjects = allNonBinaryFiles.SelectFileNamesByExtension(".csproj").ToList(); - var allSolutions = allNonBinaryFiles.SelectFileNamesByExtension(".sln").ToList(); - var dllLocations = allFiles.SelectFileNamesByExtension(".dll").Select(x => new AssemblyLookupLocation(x)).ToHashSet(); - - logger.LogInfo($"Found {allFiles.Count} files, {nonGeneratedSources.Count} source files, {allProjects.Count} project files, {allSolutions.Count} solution files, {dllLocations.Count} DLLs."); + this.fileProvider = new FileProvider(sourceDir, logger); + this.fileContent = new FileContent(logger, this.fileProvider.SmallNonBinary); + this.nonGeneratedSources = fileProvider.Sources.ToList(); + this.generatedSources = []; void startCallback(string s, bool silent) { @@ -104,7 +95,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching logger.Log(silent ? Severity.Debug : Severity.Info, $"Exit code {ret}{(string.IsNullOrEmpty(msg) ? "" : $": {msg}")}"); } - DotNet.WithDotNet(SystemBuildActions.Instance, logger, smallNonBinaryFiles, tempWorkingDirectory.ToString(), shouldCleanUp: false, ensureDotNetAvailable: true, version: null, installDir => + DotNet.WithDotNet(SystemBuildActions.Instance, logger, fileProvider.GlobalJsons, tempWorkingDirectory.ToString(), shouldCleanUp: false, ensureDotNetAvailable: true, version: null, installDir => { this.dotnetPath = installDir; return BuildScript.Success; @@ -121,13 +112,14 @@ namespace Semmle.Extraction.CSharp.DependencyFetching throw; } - RestoreNugetPackages(allNonBinaryFiles, allProjects, allSolutions, dllLocations); + var dllLocations = fileProvider.Dlls.Select(x => new AssemblyLookupLocation(x)).ToHashSet(); + RestoreNugetPackages(dllLocations); // Find DLLs in the .Net / Asp.Net Framework // This needs to come after the nuget restore, because the nuget restore might fetch the .NET Core/Framework reference assemblies. var frameworkLocations = AddFrameworkDlls(dllLocations); assemblyCache = new AssemblyCache(dllLocations, frameworkLocations, logger); - AnalyseSolutions(allSolutions); + AnalyseSolutions(fileProvider.Solutions); foreach (var filename in assemblyCache.AllAssemblies.Select(a => a.Filename)) { @@ -154,7 +146,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching shouldExtractWebViews) { CompilationInfos.Add(("WebView extraction enabled", "1")); - GenerateSourceFilesFromWebViews(allNonBinaryFiles); + GenerateSourceFilesFromWebViews(); } else { @@ -171,8 +163,8 @@ namespace Semmle.Extraction.CSharp.DependencyFetching logger.LogInfo("Build analysis summary:"); logger.LogInfo($"{nonGeneratedSources.Count,align} source files found on the filesystem"); logger.LogInfo($"{generatedSources.Count,align} source files have been generated"); - logger.LogInfo($"{allSolutions.Count,align} solution files found on the filesystem"); - logger.LogInfo($"{allProjects.Count,align} project files found on the filesystem"); + logger.LogInfo($"{fileProvider.Solutions.Count,align} solution files found on the filesystem"); + logger.LogInfo($"{fileProvider.Projects.Count,align} project files found on the filesystem"); logger.LogInfo($"{usedReferences.Keys.Count,align} resolved references"); logger.LogInfo($"{unresolvedReferences.Count,align} unresolved references"); logger.LogInfo($"{conflictedReferences,align} resolved assembly conflicts"); @@ -182,8 +174,8 @@ namespace Semmle.Extraction.CSharp.DependencyFetching CompilationInfos.AddRange([ ("Source files on filesystem", nonGeneratedSources.Count.ToString()), ("Source files generated", generatedSources.Count.ToString()), - ("Solution files on filesystem", allSolutions.Count.ToString()), - ("Project files on filesystem", allProjects.Count.ToString()), + ("Solution files on filesystem", fileProvider.Solutions.Count.ToString()), + ("Project files on filesystem", fileProvider.Projects.Count.ToString()), ("Resolved references", usedReferences.Keys.Count.ToString()), ("Unresolved references", unresolvedReferences.Count.ToString()), ("Resolved assembly conflicts", conflictedReferences.ToString()), @@ -467,15 +459,15 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - private void GenerateSourceFilesFromWebViews(List allFiles) + private void GenerateSourceFilesFromWebViews() { - var views = allFiles.SelectFileNamesByExtension(".cshtml", ".razor").ToArray(); - if (views.Length == 0) + var views = fileProvider.RazorViews; + if (views.Count == 0) { return; } - logger.LogInfo($"Found {views.Length} cshtml and razor files."); + logger.LogInfo($"Found {views.Count} cshtml and razor files."); if (!IsAspNetCoreDetected()) { @@ -503,38 +495,6 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - private IEnumerable GetAllFiles() - { - IEnumerable files = sourceDir.GetFiles("*.*", new EnumerationOptions { RecurseSubdirectories = true }); - - if (dotnetPath != null) - { - files = files.Where(f => !f.FullName.StartsWith(dotnetPath, StringComparison.OrdinalIgnoreCase)); - } - - files = files.Where(f => - { - try - { - if (f.Exists) - { - return true; - } - - logger.LogWarning($"File {f.FullName} could not be processed."); - return false; - } - catch (Exception ex) - { - logger.LogWarning($"File {f.FullName} could not be processed: {ex.Message}"); - return false; - } - }); - - files = new FilePathFilter(sourceDir, logger).Filter(files); - return files; - } - /// /// Computes a unique temp directory for the packages associated /// with this source tree. Use a SHA1 of the directory name. diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileInfoExtensions.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileInfoExtensions.cs index e68ad8c0616..a562c685184 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileInfoExtensions.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileInfoExtensions.cs @@ -14,20 +14,6 @@ namespace Semmle.Extraction.CSharp.DependencyFetching public static IEnumerable SelectRootFiles(this IEnumerable files, DirectoryInfo dir) => files.Where(file => file.DirectoryName == dir.FullName); - internal static IEnumerable SelectSmallFiles(this IEnumerable files, ILogger logger) - { - const int oneMb = 1_048_576; - return files.Where(file => - { - if (file.Length > oneMb) - { - logger.LogDebug($"Skipping {file.FullName} because it is bigger than 1MB."); - return false; - } - return true; - }); - } - public static IEnumerable SelectFileNamesByExtension(this IEnumerable files, params string[] extensions) => files.SelectFilesAux(fi => extensions.Contains(fi.Extension)); diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs new file mode 100644 index 00000000000..320b7d70435 --- /dev/null +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs @@ -0,0 +1,120 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Security.Policy; +using Semmle.Util.Logging; + +namespace Semmle.Extraction.CSharp.DependencyFetching +{ + public class FileProvider + { + private static readonly HashSet binaryFileExtensions = [".dll", ".exe"]; // TODO: add more binary file extensions. + + private readonly ILogger logger; + private readonly Lazy all; + private readonly Lazy allNonBinary; + private readonly Lazy smallNonBinary; + private readonly Lazy sources; + private readonly Lazy projects; + private readonly Lazy solutions; + private readonly Lazy dlls; + private readonly Lazy nugetConfigs; + private readonly Lazy globalJsons; + private readonly Lazy razorViews; + private readonly Lazy rootNugetConfig; + + public FileProvider(DirectoryInfo sourceDir, ILogger logger) + { + SourceDir = sourceDir; + this.logger = logger; + + all = new Lazy(GetAllFiles); + allNonBinary = new Lazy(() => all.Value.Where(f => !binaryFileExtensions.Contains(f.Extension.ToLowerInvariant())).ToArray()); + smallNonBinary = new Lazy(() => + { + var ret = SelectSmallFiles(allNonBinary.Value).SelectFileNames().ToArray(); + logger.LogInfo($"Found {ret.Length} small non-binary files in {SourceDir}."); + return ret; + }); + sources = new Lazy(() => SelectTextFileNamesByExtension("source", ".cs")); + projects = new Lazy(() => SelectTextFileNamesByExtension("project", ".csproj")); + solutions = new Lazy(() => SelectTextFileNamesByExtension("solution", ".sln")); + dlls = new Lazy(() => SelectBinaryFileNamesByExtension("DLL", ".dll")); + nugetConfigs = new Lazy(() => allNonBinary.Value.SelectFileNamesByName("nuget.config").ToArray()); + globalJsons = new Lazy(() => allNonBinary.Value.SelectFileNamesByName("global.json").ToArray()); + razorViews = new Lazy(() => SelectTextFileNamesByExtension("razor view", ".cshtml", ".razor")); + + rootNugetConfig = new Lazy(() => all.Value.SelectRootFiles(SourceDir).SelectFileNamesByName("nuget.config").FirstOrDefault()); + } + + private string[] SelectTextFileNamesByExtension(string filetype, params string[] extensions) + { + var ret = allNonBinary.Value.SelectFileNamesByExtension(extensions).ToArray(); + logger.LogInfo($"Found {ret.Length} {filetype} files in {SourceDir}."); + return ret; + } + + private string[] SelectBinaryFileNamesByExtension(string filetype, params string[] extensions) + { + var ret = all.Value.SelectFileNamesByExtension(extensions).ToArray(); + logger.LogInfo($"Found {ret.Length} {filetype} files in {SourceDir}."); + return ret; + } + + private IEnumerable SelectSmallFiles(IEnumerable files) + { + const int oneMb = 1_048_576; + return files.Where(file => + { + if (file.Length > oneMb) + { + logger.LogDebug($"Skipping {file.FullName} because it is bigger than 1MB."); + return false; + } + return true; + }); + } + + private FileInfo[] GetAllFiles() + { + logger.LogInfo($"Finding files in {SourceDir}..."); + var files = SourceDir.GetFiles("*.*", new EnumerationOptions { RecurseSubdirectories = true }); + + var filteredFiles = files.Where(f => + { + try + { + if (f.Exists) + { + return true; + } + + logger.LogWarning($"File {f.FullName} could not be processed."); + return false; + } + catch (Exception ex) + { + logger.LogWarning($"File {f.FullName} could not be processed: {ex.Message}"); + return false; + } + }); + + var allFiles = new FilePathFilter(SourceDir, logger).Filter(filteredFiles).ToArray(); + + logger.LogInfo($"Found {allFiles.Length} files in {SourceDir}."); + return allFiles; + } + + public DirectoryInfo SourceDir { get; } + public IEnumerable SmallNonBinary => smallNonBinary.Value; + public IEnumerable Sources => sources.Value; + public ICollection Projects => projects.Value; + public ICollection Solutions => solutions.Value; + public IEnumerable Dlls => dlls.Value; + public ICollection NugetConfigs => nugetConfigs.Value; + public string? RootNugetConfig => rootNugetConfig.Value; + public IEnumerable GlobalJsons => globalJsons.Value; + public ICollection RazorViews => razorViews.Value; + } +} From 1c8298ae08cd3ca0f8fa7e153da0b8ac965bccbf Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 14:24:30 +0200 Subject: [PATCH 169/198] C#: Update expected test output. --- .../dataflow/library/FlowSummaries.expected | 11 ------- .../library/FlowSummariesFiltered.expected | 1 - .../CWE-079/XSSAsp/XSS.expected | 2 +- .../ExceptionInformationExposure.expected | 30 +++++++++---------- .../HardcodedSymmetricEncryptionKey.expected | 4 +-- 5 files changed, 18 insertions(+), 30 deletions(-) diff --git a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected index adfd112f6ab..a540a22adb3 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummaries.expected @@ -11911,7 +11911,6 @@ summary | System.Net;DownloadStringCompletedEventHandler;false;BeginInvoke;(System.Object,System.Net.DownloadStringCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;FileWebRequest;false;BeginGetRequestStream;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | | System.Net;FileWebRequest;false;BeginGetResponse;(System.AsyncCallback,System.Object);;Argument[0];Argument[0].Parameter[delegate-self];value;hq-generated | -| System.Net;FileWebRequest;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;GetResponseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | @@ -27279,7 +27278,6 @@ neutral | System.IO.Pipes;AnonymousPipeClientStream;AnonymousPipeClientStream;(System.IO.Pipes.PipeDirection,System.String);summary;df-generated | | System.IO.Pipes;AnonymousPipeClientStream;AnonymousPipeClientStream;(System.String);summary;df-generated | | System.IO.Pipes;AnonymousPipeClientStream;get_TransmissionMode;();summary;df-generated | -| System.IO.Pipes;AnonymousPipeClientStream;set_ReadMode;(System.IO.Pipes.PipeTransmissionMode);summary;df-generated | | System.IO.Pipes;AnonymousPipeServerStream;AnonymousPipeServerStream;(System.IO.Pipes.PipeDirection);summary;df-generated | | System.IO.Pipes;AnonymousPipeServerStream;AnonymousPipeServerStream;(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability);summary;df-generated | | System.IO.Pipes;AnonymousPipeServerStream;AnonymousPipeServerStream;(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32);summary;df-generated | @@ -27287,7 +27285,6 @@ neutral | System.IO.Pipes;AnonymousPipeServerStream;DisposeLocalCopyOfClientHandle;();summary;df-generated | | System.IO.Pipes;AnonymousPipeServerStream;GetClientHandleAsString;();summary;df-generated | | System.IO.Pipes;AnonymousPipeServerStream;get_TransmissionMode;();summary;df-generated | -| System.IO.Pipes;AnonymousPipeServerStream;set_ReadMode;(System.IO.Pipes.PipeTransmissionMode);summary;df-generated | | System.IO.Pipes;AnonymousPipeServerStreamAcl;Create;(System.IO.Pipes.PipeDirection,System.IO.HandleInheritability,System.Int32,System.IO.Pipes.PipeSecurity);summary;df-generated | | System.IO.Pipes;NamedPipeClientStream;CheckPipePropertyOperations;();summary;df-generated | | System.IO.Pipes;NamedPipeClientStream;Connect;();summary;df-generated | @@ -29806,13 +29803,10 @@ neutral | System.Net;FileWebResponse;Close;();summary;df-generated | | System.Net;FileWebResponse;FileWebResponse;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;FileWebResponse;GetObjectData;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | -| System.Net;FileWebResponse;get_ContentLength;();summary;df-generated | -| System.Net;FileWebResponse;get_ContentType;();summary;df-generated | | System.Net;FileWebResponse;get_SupportsHeaders;();summary;df-generated | | System.Net;FtpWebRequest;Abort;();summary;df-generated | | System.Net;FtpWebRequest;get_ServicePoint;();summary;df-generated | | System.Net;FtpWebResponse;Close;();summary;df-generated | -| System.Net;FtpWebResponse;get_ContentLength;();summary;df-generated | | System.Net;FtpWebResponse;get_StatusCode;();summary;df-generated | | System.Net;FtpWebResponse;get_SupportsHeaders;();summary;df-generated | | System.Net;GlobalProxySelection;GetEmptyWebProxy;();summary;df-generated | @@ -29891,8 +29885,6 @@ neutral | System.Net;HttpWebResponse;GetResponseStream;();summary;df-generated | | System.Net;HttpWebResponse;HttpWebResponse;(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext);summary;df-generated | | System.Net;HttpWebResponse;get_ContentEncoding;();summary;df-generated | -| System.Net;HttpWebResponse;get_ContentLength;();summary;df-generated | -| System.Net;HttpWebResponse;get_ContentType;();summary;df-generated | | System.Net;HttpWebResponse;get_IsMutuallyAuthenticated;();summary;df-generated | | System.Net;HttpWebResponse;get_LastModified;();summary;df-generated | | System.Net;HttpWebResponse;get_Method;();summary;df-generated | @@ -47221,8 +47213,6 @@ neutral | System.Xml;UniqueId;op_Inequality;(System.Xml.UniqueId,System.Xml.UniqueId);summary;df-generated | | System.Xml;XmlAttribute;XmlAttribute;(System.String,System.String,System.String,System.Xml.XmlDocument);summary;df-generated | | System.Xml;XmlAttribute;get_Specified;();summary;df-generated | -| System.Xml;XmlAttribute;set_InnerText;(System.String);summary;df-generated | -| System.Xml;XmlAttribute;set_InnerXml;(System.String);summary;df-generated | | System.Xml;XmlAttributeCollection;RemoveAll;();summary;df-generated | | System.Xml;XmlAttributeCollection;get_Count;();summary;df-generated | | System.Xml;XmlAttributeCollection;get_IsSynchronized;();summary;df-generated | @@ -47436,7 +47426,6 @@ neutral | System.Xml;XmlDocument;Save;(System.IO.TextWriter);summary;df-generated | | System.Xml;XmlDocument;Save;(System.String);summary;df-generated | | System.Xml;XmlDocument;XmlDocument;(System.Xml.XmlNameTable);summary;df-generated | -| System.Xml;XmlDocument;set_InnerText;(System.String);summary;df-generated | | System.Xml;XmlDocumentType;WriteContentTo;(System.Xml.XmlWriter);summary;df-generated | | System.Xml;XmlDocumentType;get_Entities;();summary;df-generated | | System.Xml;XmlDocumentType;get_Notations;();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 cf0bf8e3e0a..88a44899de2 100644 --- a/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected +++ b/csharp/ql/test/library-tests/dataflow/library/FlowSummariesFiltered.expected @@ -9423,7 +9423,6 @@ | System.Net;DownloadProgressChangedEventHandler;false;BeginInvoke;(System.Object,System.Net.DownloadProgressChangedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | | System.Net;DownloadStringCompletedEventArgs;false;get_Result;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;DownloadStringCompletedEventHandler;false;BeginInvoke;(System.Object,System.Net.DownloadStringCompletedEventArgs,System.AsyncCallback,System.Object);;Argument[2];Argument[2].Parameter[delegate-self];value;hq-generated | -| System.Net;FileWebRequest;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebRequest;false;get_RequestUri;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;GetResponseStream;();;Argument[this];ReturnValue;taint;df-generated | | System.Net;FileWebResponse;false;get_Headers;();;Argument[this];ReturnValue;taint;df-generated | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected b/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected index 02eb747c238..abeda9eb284 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-079/XSSAsp/XSS.expected @@ -27,7 +27,7 @@ edges | XSS.cs:85:27:85:53 | access to property QueryString : NameValueCollection | XSS.cs:85:27:85:61 | access to indexer : String | provenance | MaD:11896 | | XSS.cs:85:27:85:61 | access to indexer : String | XSS.cs:85:20:85:23 | access to local variable name : String | provenance | | | XSS.cs:94:20:94:23 | access to local variable name : String | XSS.cs:95:31:95:34 | access to local variable name | provenance | Sink:MaD:1802 | -| XSS.cs:94:20:94:23 | access to local variable name : String | XSS.cs:95:31:95:34 | access to local variable name | provenance | Sink:MaD:24669 | +| XSS.cs:94:20:94:23 | access to local variable name : String | XSS.cs:95:31:95:34 | access to local variable name | provenance | Sink:MaD:24661 | | XSS.cs:94:27:94:53 | access to property QueryString : NameValueCollection | XSS.cs:94:20:94:23 | access to local variable name : String | provenance | | | XSS.cs:94:27:94:53 | access to property QueryString : NameValueCollection | XSS.cs:94:27:94:61 | access to indexer : String | provenance | MaD:11896 | | XSS.cs:94:27:94:61 | access to indexer : String | XSS.cs:94:20:94:23 | access to local variable name : String | provenance | | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected b/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected index 8b512c4066d..471f1ed956e 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-209/ExceptionInformationExposure.expected @@ -1,23 +1,23 @@ edges | ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | Sink:MaD:2150 | | ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:13296 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:22269 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:22271 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:31765 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:31777 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:49767 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:49799 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:23:32:23:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:23:32:23:44 | access to property StackTrace | provenance | MaD:49848 Sink:MaD:2150 | -| ExceptionInformationExposure.cs:39:28:39:44 | access to property InnerException : Exception | ExceptionInformationExposure.cs:39:28:39:55 | access to property StackTrace | provenance | MaD:49848 | -| ExceptionInformationExposure.cs:40:28:40:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:40:28:40:40 | access to property StackTrace | provenance | MaD:49848 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:22263 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:22265 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:31751 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:31763 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:49748 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:19:32:19:44 | call to method ToString | provenance | MaD:49780 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:23:32:23:33 | access to local variable ex : Exception | ExceptionInformationExposure.cs:23:32:23:44 | access to property StackTrace | provenance | MaD:49829 Sink:MaD:2150 | +| ExceptionInformationExposure.cs:39:28:39:44 | access to property InnerException : Exception | ExceptionInformationExposure.cs:39:28:39:55 | access to property StackTrace | provenance | MaD:49829 | +| ExceptionInformationExposure.cs:40:28:40:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:40:28:40:40 | access to property StackTrace | provenance | MaD:49829 | | ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | | | ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:13296 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:22269 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:22271 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:31765 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:31777 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:49767 | -| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:49799 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:22263 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:22265 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:31751 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:31763 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:49748 | +| ExceptionInformationExposure.cs:41:28:41:29 | access to local variable ex : Exception | ExceptionInformationExposure.cs:41:28:41:40 | call to method ToString | provenance | MaD:49780 | | ExceptionInformationExposure.cs:47:28:47:44 | object creation of type MyException : MyException | ExceptionInformationExposure.cs:47:28:47:55 | call to method ToString | provenance | Sink:MaD:2150 | nodes | ExceptionInformationExposure.cs:19:32:19:33 | access to local variable ex : Exception | semmle.label | access to local variable ex : Exception | diff --git a/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected b/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected index 32a95db92fe..5c835394928 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-321/HardcodedSymmetricEncryptionKey/HardcodedSymmetricEncryptionKey.expected @@ -13,10 +13,10 @@ edges | HardcodedSymmetricEncryptionKey.cs:44:51:44:69 | access to local variable byteArrayFromString : Byte[] | HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:50:35:50:35 | access to local variable c : Byte[] | HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | provenance | | | HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | HardcodedSymmetricEncryptionKey.cs:68:87:68:94 | access to parameter password | provenance | Sink:MaD:1848 | -| HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | HardcodedSymmetricEncryptionKey.cs:68:87:68:94 | access to parameter password | provenance | Sink:MaD:41054 | +| HardcodedSymmetricEncryptionKey.cs:59:64:59:71 | password : Byte[] | HardcodedSymmetricEncryptionKey.cs:68:87:68:94 | access to parameter password | provenance | Sink:MaD:41040 | | HardcodedSymmetricEncryptionKey.cs:103:57:103:59 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:108:23:108:25 | access to parameter key | provenance | Sink:MaD:1850 | | HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:121:87:121:89 | access to parameter key | provenance | Sink:MaD:1849 | -| HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:121:87:121:89 | access to parameter key | provenance | Sink:MaD:41055 | +| HardcodedSymmetricEncryptionKey.cs:112:63:112:65 | key : Byte[] | HardcodedSymmetricEncryptionKey.cs:121:87:121:89 | access to parameter key | provenance | Sink:MaD:41041 | nodes | HardcodedSymmetricEncryptionKey.cs:17:21:17:97 | array creation of type Byte[] | semmle.label | array creation of type Byte[] | | HardcodedSymmetricEncryptionKey.cs:22:23:22:99 | array creation of type Byte[] | semmle.label | array creation of type Byte[] | From 52be6579b7b68e673dc85d0945c7973a7ff5c288 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 14:26:25 +0200 Subject: [PATCH 170/198] Print usage information for accept-expected-changes script in case PR auto detection fails. --- .../accept-expected-changes-from-ci.py | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/misc/scripts/accept-expected-changes-from-ci.py b/misc/scripts/accept-expected-changes-from-ci.py index 1e03b426e7b..bd7071a6c53 100755 --- a/misc/scripts/accept-expected-changes-from-ci.py +++ b/misc/scripts/accept-expected-changes-from-ci.py @@ -431,6 +431,19 @@ def main(pr_number: Optional[int], sha_override: Optional[str] = None, force=Fal print("Expected output in semmle-code changed!") +def printHelp(): + print("""Usage: +python3 accept-expected-changes-from-ci.py [PR-number|SHA] + +Example invocations: +$ python3 accept-expected-changes-from-ci.py 1234 +$ python3 accept-expected-changes-from-ci.py d88a8130386b720de6cac747d1bd2dd527769467 + +Requirements: +- The 'gh' command line tool must be installed and authenticated. +- The CI check must have finished. +""") + if __name__ == "__main__": level = logging.INFO @@ -462,10 +475,16 @@ if __name__ == "__main__": args = parser.parse_args() if args.posarg is None: - pr_number_response = subprocess.check_output([ - "gh", "pr", "view", "--json", "number" - ]).decode("utf-8") - pr_number = json.loads(pr_number_response)["number"] + try: + pr_number_response = subprocess.check_output([ + "gh", "pr", "view", "--json", "number" + ]).decode("utf-8") + pr_number = json.loads(pr_number_response)["number"] + except: + print("Could not auto detect PR number.") + print("") + printHelp() + sys.exit(1) else: if len(args.posarg) > 10: override_sha = args.posarg From e3fe9f7ca586f448baefc7ef71ed27005354a99c Mon Sep 17 00:00:00 2001 From: Tamas Vajk Date: Fri, 12 Apr 2024 15:04:42 +0200 Subject: [PATCH 171/198] Move Nuget restore logic from `DependencyManager` to dedicated class --- .../DependencyManager.cs | 92 ++++------ .../FileProvider.cs | 10 +- .../{NugetPackages.cs => NugetExeWrapper.cs} | 8 +- ...nager.Nuget.cs => NugetPackageRestorer.cs} | 166 ++++++++++++------ 4 files changed, 162 insertions(+), 114 deletions(-) rename csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/{NugetPackages.cs => NugetExeWrapper.cs} (96%) rename csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/{DependencyManager.Nuget.cs => NugetPackageRestorer.cs} (78%) diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs index 26f5a33ea67..357bc0026cc 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs @@ -12,14 +12,26 @@ using Semmle.Util.Logging; namespace Semmle.Extraction.CSharp.DependencyFetching { + public interface ICompilationInfoContainer + { + /// + /// List of `(key, value)` tuples, that are stored in the DB for telemetry purposes. + /// + List<(string, string)> CompilationInfos { get; } + } + /// /// Main implementation of the build analysis. /// - public sealed partial class DependencyManager : IDisposable + public sealed partial class DependencyManager : IDisposable, ICompilationInfoContainer { private readonly AssemblyCache assemblyCache; private readonly ILogger logger; private readonly IDiagnosticsWriter diagnosticsWriter; + private readonly NugetPackageRestorer nugetPackageRestorer; + private readonly IDotNet dotnet; + private readonly FileContent fileContent; + private readonly FileProvider fileProvider; // Only used as a set, but ConcurrentDictionary is the only concurrent set in .NET. private readonly IDictionary usedReferences = new ConcurrentDictionary(); @@ -30,18 +42,14 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private int conflictedReferences = 0; private readonly DirectoryInfo sourceDir; private string? dotnetPath; - private readonly IDotNet dotnet; - private readonly FileContent fileContent; - private readonly TemporaryDirectory packageDirectory; - private readonly TemporaryDirectory legacyPackageDirectory; - private readonly TemporaryDirectory missingPackageDirectory; + private readonly TemporaryDirectory tempWorkingDirectory; - private readonly FileProvider fileProvider; private readonly bool cleanupTempWorkingDirectory; private readonly Lazy runtimeLazy; private Runtime Runtime => runtimeLazy.Value; - private readonly int threads = EnvironmentVariables.GetDefaultNumberOfThreads(); + + internal static readonly int Threads = EnvironmentVariables.GetDefaultNumberOfThreads(); /// /// Performs C# dependency fetching. @@ -74,10 +82,6 @@ namespace Semmle.Extraction.CSharp.DependencyFetching $"dependency-manager-{DateTime.UtcNow:yyyyMMddHHmm}-{Environment.ProcessId}.jsonc")); this.sourceDir = new DirectoryInfo(srcDir); - packageDirectory = new TemporaryDirectory(ComputeTempDirectory(sourceDir.FullName, "packages")); - legacyPackageDirectory = new TemporaryDirectory(ComputeTempDirectory(sourceDir.FullName, "legacypackages")); - missingPackageDirectory = new TemporaryDirectory(ComputeTempDirectory(sourceDir.FullName, "missingpackages")); - tempWorkingDirectory = new TemporaryDirectory(FileUtils.GetTemporaryWorkingDirectory(out cleanupTempWorkingDirectory)); this.fileProvider = new FileProvider(sourceDir, logger); @@ -112,8 +116,10 @@ namespace Semmle.Extraction.CSharp.DependencyFetching throw; } + nugetPackageRestorer = new NugetPackageRestorer(fileProvider, fileContent, dotnet, diagnosticsWriter, logger, this); + var dllLocations = fileProvider.Dlls.Select(x => new AssemblyLookupLocation(x)).ToHashSet(); - RestoreNugetPackages(dllLocations); + dllLocations.UnionWith(nugetPackageRestorer.Restore()); // Find DLLs in the .Net / Asp.Net Framework // This needs to come after the nuget restore, because the nuget restore might fetch the .NET Core/Framework reference assemblies. var frameworkLocations = AddFrameworkDlls(dllLocations); @@ -221,11 +227,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private void RemoveNugetAnalyzerReferences() { - var packageFolder = packageDirectory.DirInfo.FullName.ToLowerInvariant(); - if (packageFolder == null) - { - return; - } + var packageFolder = nugetPackageRestorer.PackageDirectory.DirInfo.FullName.ToLowerInvariant(); foreach (var filename in usedReferences.Keys) { @@ -299,7 +301,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching var packagesInPrioOrder = FrameworkPackageNames.NetFrameworks; var frameworkPaths = packagesInPrioOrder - .Select((s, index) => (Index: index, Path: GetPackageDirectory(s, packageDirectory))) + .Select((s, index) => (Index: index, Path: GetPackageDirectory(s))) .Where(pair => pair.Path is not null) .ToArray(); @@ -330,11 +332,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching if (runtimeLocation is null) { logger.LogInfo("No .NET Desktop Runtime location found. Attempting to restore the .NET Framework reference assemblies manually."); - - if (TryRestorePackageManually(FrameworkPackageNames.LatestNetFrameworkReferenceAssemblies)) - { - runtimeLocation = GetPackageDirectory(FrameworkPackageNames.LatestNetFrameworkReferenceAssemblies, missingPackageDirectory); - } + runtimeLocation = nugetPackageRestorer.TryRestoreLatestNetFrameworkReferenceAssemblies(); } } @@ -354,12 +352,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private void RemoveNugetPackageReference(string packagePrefix, ISet dllLocations) { - var packageFolder = packageDirectory.DirInfo.FullName.ToLowerInvariant(); - if (packageFolder == null) - { - return; - } - + var packageFolder = nugetPackageRestorer.PackageDirectory.DirInfo.FullName.ToLowerInvariant(); var packagePathPrefix = Path.Combine(packageFolder, packagePrefix.ToLowerInvariant()); var toRemove = dllLocations.Where(s => s.Path.StartsWith(packagePathPrefix, StringComparison.InvariantCultureIgnoreCase)); foreach (var path in toRemove) @@ -382,7 +375,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } // First try to find ASP.NET Core assemblies in the NuGet packages - if (GetPackageDirectory(FrameworkPackageNames.AspNetCoreFramework, packageDirectory) is string aspNetCorePackage) + if (GetPackageDirectory(FrameworkPackageNames.AspNetCoreFramework) is string aspNetCorePackage) { SelectNewestFrameworkPath(aspNetCorePackage, "ASP.NET Core", dllLocations, frameworkLocations); return; @@ -398,15 +391,20 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private void AddMicrosoftWindowsDesktopDlls(ISet dllLocations, ISet frameworkLocations) { - if (GetPackageDirectory(FrameworkPackageNames.WindowsDesktopFramework, packageDirectory) is string windowsDesktopApp) + if (GetPackageDirectory(FrameworkPackageNames.WindowsDesktopFramework) is string windowsDesktopApp) { SelectNewestFrameworkPath(windowsDesktopApp, "Windows Desktop App", dllLocations, frameworkLocations); } } - private string? GetPackageDirectory(string packagePrefix, TemporaryDirectory root) + private string? GetPackageDirectory(string packagePrefix) { - return new DirectoryInfo(root.DirInfo.FullName) + return GetPackageDirectory(packagePrefix, nugetPackageRestorer.PackageDirectory.DirInfo); + } + + internal static string? GetPackageDirectory(string packagePrefix, DirectoryInfo root) + { + return new DirectoryInfo(root.FullName) .EnumerateDirectories(packagePrefix + "*", new EnumerationOptions { MatchCasing = MatchCasing.CaseInsensitive, RecurseSubdirectories = false }) .FirstOrDefault()? .FullName; @@ -495,22 +493,6 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - /// - /// Computes a unique temp directory for the packages associated - /// with this source tree. Use a SHA1 of the directory name. - /// - /// The full path of the temp directory. - private static string ComputeTempDirectory(string srcDir, string subfolderName) - { - var bytes = Encoding.Unicode.GetBytes(srcDir); - var sha = SHA1.HashData(bytes); - var sb = new StringBuilder(); - foreach (var b in sha.Take(8)) - sb.AppendFormat("{0:x2}", b); - - return Path.Combine(FileUtils.GetTemporaryWorkingDirectory(out var _), sb.ToString(), subfolderName); - } - /// /// Creates a temporary directory with the given subfolder name. /// The created directory might be inside the repo folder, and it is deleted when the object is disposed. @@ -634,7 +616,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private void AnalyseSolutions(IEnumerable solutions) { - Parallel.ForEach(solutions, new ParallelOptions { MaxDegreeOfParallelism = threads }, solutionFile => + Parallel.ForEach(solutions, new ParallelOptions { MaxDegreeOfParallelism = Threads }, solutionFile => { try { @@ -683,7 +665,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - public void Dispose(TemporaryDirectory? dir, string name) + public static void DisposeTempDirectory(TemporaryDirectory? dir, string name, ILogger logger) { try { @@ -697,15 +679,13 @@ namespace Semmle.Extraction.CSharp.DependencyFetching public void Dispose() { - Dispose(packageDirectory, "package"); - Dispose(legacyPackageDirectory, "legacy package"); - Dispose(missingPackageDirectory, "missing package"); if (cleanupTempWorkingDirectory) { - Dispose(tempWorkingDirectory, "temporary working"); + DisposeTempDirectory(tempWorkingDirectory, "temporary working", logger); } diagnosticsWriter?.Dispose(); + nugetPackageRestorer?.Dispose(); } } } diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs index 320b7d70435..098087c7424 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileProvider.cs @@ -12,7 +12,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private static readonly HashSet binaryFileExtensions = [".dll", ".exe"]; // TODO: add more binary file extensions. private readonly ILogger logger; - private readonly Lazy all; + private readonly FileInfo[] all; private readonly Lazy allNonBinary; private readonly Lazy smallNonBinary; private readonly Lazy sources; @@ -29,8 +29,8 @@ namespace Semmle.Extraction.CSharp.DependencyFetching SourceDir = sourceDir; this.logger = logger; - all = new Lazy(GetAllFiles); - allNonBinary = new Lazy(() => all.Value.Where(f => !binaryFileExtensions.Contains(f.Extension.ToLowerInvariant())).ToArray()); + all = GetAllFiles(); + allNonBinary = new Lazy(() => all.Where(f => !binaryFileExtensions.Contains(f.Extension.ToLowerInvariant())).ToArray()); smallNonBinary = new Lazy(() => { var ret = SelectSmallFiles(allNonBinary.Value).SelectFileNames().ToArray(); @@ -45,7 +45,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching globalJsons = new Lazy(() => allNonBinary.Value.SelectFileNamesByName("global.json").ToArray()); razorViews = new Lazy(() => SelectTextFileNamesByExtension("razor view", ".cshtml", ".razor")); - rootNugetConfig = new Lazy(() => all.Value.SelectRootFiles(SourceDir).SelectFileNamesByName("nuget.config").FirstOrDefault()); + rootNugetConfig = new Lazy(() => all.SelectRootFiles(SourceDir).SelectFileNamesByName("nuget.config").FirstOrDefault()); } private string[] SelectTextFileNamesByExtension(string filetype, params string[] extensions) @@ -57,7 +57,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private string[] SelectBinaryFileNamesByExtension(string filetype, params string[] extensions) { - var ret = all.Value.SelectFileNamesByExtension(extensions).ToArray(); + var ret = all.SelectFileNamesByExtension(extensions).ToArray(); logger.LogInfo($"Found {ret.Length} {filetype} files in {SourceDir}."); return ret; } diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackages.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs similarity index 96% rename from csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackages.cs rename to csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs index 4926b64acd3..9db023a3b45 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackages.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs @@ -8,11 +8,11 @@ using Semmle.Util; namespace Semmle.Extraction.CSharp.DependencyFetching { /// - /// Manage the downloading of NuGet packages. + /// Manage the downloading of NuGet packages with nuget.exe. /// Locates packages in a source tree and downloads all of the /// referenced assemblies to a temp folder. /// - internal class NugetPackages : IDisposable + internal class NugetExeWrapper : IDisposable { private readonly string? nugetExe; private readonly Util.Logging.ILogger logger; @@ -37,7 +37,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching /// /// Create the package manager for a specified source tree. /// - public NugetPackages(string sourceDir, TemporaryDirectory packageDirectory, Util.Logging.ILogger logger) + public NugetExeWrapper(string sourceDir, TemporaryDirectory packageDirectory, Util.Logging.ILogger logger) { this.packageDirectory = packageDirectory; this.logger = logger; @@ -243,7 +243,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private void AddDefaultPackageSource(string nugetConfig) { logger.LogInfo("Adding default package source..."); - RunMonoNugetCommand($"sources add -Name DefaultNugetOrg -Source {DependencyManager.PublicNugetFeed} -ConfigFile \"{nugetConfig}\"", out var _); + RunMonoNugetCommand($"sources add -Name DefaultNugetOrg -Source {NugetPackageRestorer.PublicNugetOrgFeed} -ConfigFile \"{nugetConfig}\"", out var _); } public void Dispose() diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.Nuget.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs similarity index 78% rename from csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.Nuget.cs rename to csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs index e39d59690b5..0e8d2f37063 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.Nuget.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs @@ -3,36 +3,84 @@ using System.Collections.Generic; using System.IO; using System.Linq; using System.Net.Http; +using System.Security.Cryptography; using System.Text; using System.Text.RegularExpressions; using System.Threading; using System.Threading.Tasks; using Semmle.Util; +using Semmle.Util.Logging; namespace Semmle.Extraction.CSharp.DependencyFetching { - public sealed partial class DependencyManager + internal sealed partial class NugetPackageRestorer : IDisposable { - private void RestoreNugetPackages(HashSet dllLocations) + internal const string PublicNugetOrgFeed = "https://api.nuget.org/v3/index.json"; + + private readonly FileProvider fileProvider; + private readonly FileContent fileContent; + private readonly IDotNet dotnet; + private readonly IDiagnosticsWriter diagnosticsWriter; + private readonly TemporaryDirectory legacyPackageDirectory; + private readonly TemporaryDirectory missingPackageDirectory; + private readonly ILogger logger; + private readonly ICompilationInfoContainer compilationInfoContainer; + + public TemporaryDirectory PackageDirectory { get; } + + public NugetPackageRestorer( + FileProvider fileProvider, + FileContent fileContent, + IDotNet dotnet, + IDiagnosticsWriter diagnosticsWriter, + ILogger logger, + ICompilationInfoContainer compilationInfoContainer) { + this.fileProvider = fileProvider; + this.fileContent = fileContent; + this.dotnet = dotnet; + this.diagnosticsWriter = diagnosticsWriter; + this.logger = logger; + this.compilationInfoContainer = compilationInfoContainer; + + PackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "packages")); + legacyPackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "legacypackages")); + missingPackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "missingpackages")); + } + + public string? TryRestoreLatestNetFrameworkReferenceAssemblies() + { + if (TryRestorePackageManually(FrameworkPackageNames.LatestNetFrameworkReferenceAssemblies)) + { + return DependencyManager.GetPackageDirectory(FrameworkPackageNames.LatestNetFrameworkReferenceAssemblies, missingPackageDirectory.DirInfo); + } + + return null; + } + + public HashSet Restore() + { + var assemblyLookupLocations = new HashSet(); var checkNugetFeedResponsiveness = EnvironmentVariables.GetBoolean(EnvironmentVariableNames.CheckNugetFeedResponsiveness); try { if (checkNugetFeedResponsiveness && !CheckFeeds()) { // todo: we could also check the reachability of the inherited nuget feeds, but to use those in the fallback we would need to handle authentication too. - DownloadMissingPackagesFromSpecificFeeds(dllLocations); - return; + var unresponsiveMissingPackageLocation = DownloadMissingPackagesFromSpecificFeeds(); + return unresponsiveMissingPackageLocation is null + ? [] + : [unresponsiveMissingPackageLocation]; } - using (var nuget = new NugetPackages(sourceDir.FullName, legacyPackageDirectory, logger)) + using (var nuget = new NugetExeWrapper(fileProvider.SourceDir.FullName, legacyPackageDirectory, logger)) { var count = nuget.InstallPackages(); if (nuget.PackageCount > 0) { - CompilationInfos.Add(("packages.config files", nuget.PackageCount.ToString())); - CompilationInfos.Add(("Successfully restored packages.config files", count.ToString())); + compilationInfoContainer.CompilationInfos.Add(("packages.config files", nuget.PackageCount.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Successfully restored packages.config files", count.ToString())); } } @@ -57,7 +105,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } nugetPackageDllPaths.ExceptWith(excludedPaths); - dllLocations.UnionWith(nugetPackageDllPaths.Select(p => new AssemblyLookupLocation(p))); + assemblyLookupLocations.UnionWith(nugetPackageDllPaths.Select(p => new AssemblyLookupLocation(p))); } catch (Exception exc) { @@ -72,31 +120,30 @@ namespace Semmle.Extraction.CSharp.DependencyFetching var paths = dependencies .Paths - .Select(d => Path.Combine(packageDirectory.DirInfo.FullName, d)) + .Select(d => Path.Combine(PackageDirectory.DirInfo.FullName, d)) .ToList(); - dllLocations.UnionWith(paths.Select(p => new AssemblyLookupLocation(p))); + assemblyLookupLocations.UnionWith(paths.Select(p => new AssemblyLookupLocation(p))); LogAllUnusedPackages(dependencies); - if (checkNugetFeedResponsiveness) - { - DownloadMissingPackagesFromSpecificFeeds(dllLocations); - } - else - { - DownloadMissingPackages(dllLocations); - } - } + var missingPackageLocation = checkNugetFeedResponsiveness + ? DownloadMissingPackagesFromSpecificFeeds() + : DownloadMissingPackages(); - internal const string PublicNugetFeed = "https://api.nuget.org/v3/index.json"; + if (missingPackageLocation is not null) + { + assemblyLookupLocations.Add(missingPackageLocation); + } + return assemblyLookupLocations; + } private List GetReachableFallbackNugetFeeds() { var fallbackFeeds = EnvironmentVariables.GetURLs(EnvironmentVariableNames.FallbackNugetFeeds).ToHashSet(); if (fallbackFeeds.Count == 0) { - fallbackFeeds.Add(PublicNugetFeed); - logger.LogInfo($"No fallback Nuget feeds specified. Using default feed: {PublicNugetFeed}"); + fallbackFeeds.Add(PublicNugetOrgFeed); + logger.LogInfo($"No fallback Nuget feeds specified. Using default feed: {PublicNugetOrgFeed}"); } logger.LogInfo($"Checking fallback Nuget feed reachability on feeds: {string.Join(", ", fallbackFeeds.OrderBy(f => f))}"); @@ -130,7 +177,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching var projects = fileProvider.Solutions.SelectMany(solution => { logger.LogInfo($"Restoring solution {solution}..."); - var res = dotnet.Restore(new(solution, packageDirectory.DirInfo.FullName, ForceDotnetRefAssemblyFetching: true)); + var res = dotnet.Restore(new(solution, PackageDirectory.DirInfo.FullName, ForceDotnetRefAssemblyFetching: true)); if (res.Success) { successCount++; @@ -143,9 +190,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching return res.RestoredProjects; }).ToList(); assets = assetFiles; - CompilationInfos.Add(("Successfully restored solution files", successCount.ToString())); - CompilationInfos.Add(("Failed solution restore with package source error", nugetSourceFailures.ToString())); - CompilationInfos.Add(("Restored projects through solution files", projects.Count.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Successfully restored solution files", successCount.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Failed solution restore with package source error", nugetSourceFailures.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Restored projects through solution files", projects.Count.ToString())); return projects; } @@ -161,10 +208,10 @@ namespace Semmle.Extraction.CSharp.DependencyFetching var nugetSourceFailures = 0; var assetFiles = new List(); var sync = new object(); - Parallel.ForEach(projects, new ParallelOptions { MaxDegreeOfParallelism = threads }, project => + Parallel.ForEach(projects, new ParallelOptions { MaxDegreeOfParallelism = DependencyManager.Threads }, project => { logger.LogInfo($"Restoring project {project}..."); - var res = dotnet.Restore(new(project, packageDirectory.DirInfo.FullName, ForceDotnetRefAssemblyFetching: true)); + var res = dotnet.Restore(new(project, PackageDirectory.DirInfo.FullName, ForceDotnetRefAssemblyFetching: true)); lock (sync) { if (res.Success) @@ -179,26 +226,25 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } }); assets = assetFiles; - CompilationInfos.Add(("Successfully restored project files", successCount.ToString())); - CompilationInfos.Add(("Failed project restore with package source error", nugetSourceFailures.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Successfully restored project files", successCount.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Failed project restore with package source error", nugetSourceFailures.ToString())); } - private void DownloadMissingPackagesFromSpecificFeeds(HashSet dllLocations) + private AssemblyLookupLocation? DownloadMissingPackagesFromSpecificFeeds() { var reachableFallbackFeeds = GetReachableFallbackNugetFeeds(); if (reachableFallbackFeeds.Count > 0) { - DownloadMissingPackages(dllLocations, fallbackNugetFeeds: reachableFallbackFeeds); - } - else - { - logger.LogWarning("Skipping download of missing packages from specific feeds as no fallback Nuget feeds are reachable."); + return DownloadMissingPackages(fallbackNugetFeeds: reachableFallbackFeeds); } + + logger.LogWarning("Skipping download of missing packages from specific feeds as no fallback Nuget feeds are reachable."); + return null; } - private void DownloadMissingPackages(HashSet dllLocations, IEnumerable? fallbackNugetFeeds = null) + private AssemblyLookupLocation? DownloadMissingPackages(IEnumerable? fallbackNugetFeeds = null) { - var alreadyDownloadedPackages = GetRestoredPackageDirectoryNames(packageDirectory.DirInfo); + var alreadyDownloadedPackages = GetRestoredPackageDirectoryNames(PackageDirectory.DirInfo); var alreadyDownloadedLegacyPackages = GetRestoredLegacyPackageNames(); var notYetDownloadedPackages = new HashSet(fileContent.AllPackages); @@ -213,7 +259,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching if (notYetDownloadedPackages.Count == 0) { - return; + return null; } var multipleVersions = notYetDownloadedPackages @@ -229,17 +275,17 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } logger.LogInfo($"Found {notYetDownloadedPackages.Count} packages that are not yet restored"); - using var tempDir = new TemporaryDirectory(ComputeTempDirectory(sourceDir.FullName, "nugetconfig")); + using var tempDir = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "nugetconfig")); var nugetConfig = fallbackNugetFeeds is null ? GetNugetConfig() : CreateFallbackNugetConfig(fallbackNugetFeeds, tempDir.DirInfo.FullName); - CompilationInfos.Add(("Fallback nuget restore", notYetDownloadedPackages.Count.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Fallback nuget restore", notYetDownloadedPackages.Count.ToString())); var successCount = 0; var sync = new object(); - Parallel.ForEach(notYetDownloadedPackages, new ParallelOptions { MaxDegreeOfParallelism = threads }, package => + Parallel.ForEach(notYetDownloadedPackages, new ParallelOptions { MaxDegreeOfParallelism = DependencyManager.Threads }, package => { var success = TryRestorePackageManually(package.Name, nugetConfig, package.PackageReferenceSource, tryWithoutNugetConfig: fallbackNugetFeeds is null); if (!success) @@ -253,9 +299,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } }); - CompilationInfos.Add(("Successfully ran fallback nuget restore", successCount.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Successfully ran fallback nuget restore", successCount.ToString())); - dllLocations.Add(missingPackageDirectory.DirInfo.FullName); + return missingPackageDirectory.DirInfo.FullName; } private string? CreateFallbackNugetConfig(IEnumerable fallbackNugetFeeds, string folderPath) @@ -318,10 +364,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching .ForEach(package => logger.LogInfo($"Unused package: {package}")); } - private ICollection GetAllPackageDirectories() { - return new DirectoryInfo(packageDirectory.DirInfo.FullName) + return new DirectoryInfo(PackageDirectory.DirInfo.FullName) .EnumerateDirectories("*", new EnumerationOptions { MatchCasing = MatchCasing.CaseInsensitive, RecurseSubdirectories = false }) .Select(d => d.Name) .ToList(); @@ -366,7 +411,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private bool TryRestorePackageManually(string package, string? nugetConfig = null, PackageReferenceSource packageReferenceSource = PackageReferenceSource.SdkCsProj, bool tryWithoutNugetConfig = true) { logger.LogInfo($"Restoring package {package}..."); - using var tempDir = new TemporaryDirectory(ComputeTempDirectory(package, "missingpackages_workingdir")); + using var tempDir = new TemporaryDirectory(ComputeTempDirectoryPath(package, "missingpackages_workingdir")); var success = dotnet.New(tempDir.DirInfo.FullName); if (!success) { @@ -534,14 +579,14 @@ namespace Semmle.Extraction.CSharp.DependencyFetching severity: DiagnosticMessage.TspSeverity.Warning )); } - CompilationInfos.Add(("All Nuget feeds reachable", allFeedsReachable ? "1" : "0")); + compilationInfoContainer.CompilationInfos.Add(("All Nuget feeds reachable", allFeedsReachable ? "1" : "0")); var inheritedFeeds = allFeeds.Except(explicitFeeds).ToHashSet(); if (inheritedFeeds.Count > 0) { logger.LogInfo($"Inherited Nuget feeds (not checked for reachability): {string.Join(", ", inheritedFeeds.OrderBy(f => f))}"); - CompilationInfos.Add(("Inherited Nuget feed count", inheritedFeeds.Count.ToString())); + compilationInfoContainer.CompilationInfos.Add(("Inherited Nuget feed count", inheritedFeeds.Count.ToString())); } return allFeedsReachable; @@ -627,5 +672,28 @@ namespace Semmle.Extraction.CSharp.DependencyFetching [GeneratedRegex(@"^E\s(.*)$", RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline)] private static partial Regex EnabledNugetFeed(); + + public void Dispose() + { + DependencyManager.DisposeTempDirectory(PackageDirectory, "package", logger); + DependencyManager.DisposeTempDirectory(legacyPackageDirectory, "legacy package", logger); + DependencyManager.DisposeTempDirectory(missingPackageDirectory, "missing package", logger); + } + + /// + /// Computes a unique temp directory for the packages associated + /// with this source tree. Use a SHA1 of the directory name. + /// + /// The full path of the temp directory. + private static string ComputeTempDirectoryPath(string srcDir, string subfolderName) + { + var bytes = Encoding.Unicode.GetBytes(srcDir); + var sha = SHA1.HashData(bytes); + var sb = new StringBuilder(); + foreach (var b in sha.Take(8)) + sb.AppendFormat("{0:x2}", b); + + return Path.Combine(FileUtils.GetTemporaryWorkingDirectory(out var _), sb.ToString(), subfolderName); + } } } From 0235e9962ece89113fad03322a5d0788d1f1fa15 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Thu, 11 Apr 2024 17:19:50 +0100 Subject: [PATCH 172/198] C++: Accept test changes (related to getAQlClass). --- .../fields/fields/Fields.expected | 5 ++ .../types/__wchar_t/wchar_t.expected | 2 +- .../types/wchar_t_typedef/wchar_t.expected | 2 +- .../variables/variables/types.expected | 74 +++++++++---------- .../variables/variables/variable.expected | 27 +++++++ 5 files changed, 71 insertions(+), 39 deletions(-) diff --git a/cpp/ql/test/library-tests/fields/fields/Fields.expected b/cpp/ql/test/library-tests/fields/fields/Fields.expected index 6ef4a17ec50..e3ef41ea83f 100644 --- a/cpp/ql/test/library-tests/fields/fields/Fields.expected +++ b/cpp/ql/test/library-tests/fields/fields/Fields.expected @@ -1,13 +1,18 @@ | fields.cpp:3:8:3:12 | Entry | fields.cpp:4:9:4:12 | name | public | CharPointerType | char | +| fields.cpp:3:8:3:12 | Entry | fields.cpp:4:9:4:12 | name | public | PointerOrArrayOrReferenceType | char | | fields.cpp:3:8:3:12 | Entry | fields.cpp:5:8:5:8 | t | public | Enum | | | fields.cpp:3:8:3:12 | Entry | fields.cpp:6:9:6:9 | s | public | CharPointerType | char | +| fields.cpp:3:8:3:12 | Entry | fields.cpp:6:9:6:9 | s | public | PointerOrArrayOrReferenceType | char | | fields.cpp:3:8:3:12 | Entry | fields.cpp:7:7:7:7 | i | public | IntType | | | fields.cpp:3:8:3:12 | Entry | fields.cpp:7:7:7:7 | i | public | MicrosoftInt32Type | | | fields.cpp:3:8:3:12 | Entry | fields.cpp:9:7:9:14 | internal | private | IntType | | | fields.cpp:3:8:3:12 | Entry | fields.cpp:9:7:9:14 | internal | private | MicrosoftInt32Type | | +| fields.cpp:12:7:12:10 | Name | fields.cpp:13:15:13:15 | s | private | PointerOrArrayOrReferenceType | const char | | fields.cpp:12:7:12:10 | Name | fields.cpp:13:15:13:15 | s | private | PointerType | const char | +| fields.cpp:16:7:16:11 | Table | fields.cpp:17:9:17:9 | p | private | PointerOrArrayOrReferenceType | Name | | fields.cpp:16:7:16:11 | Table | fields.cpp:17:9:17:9 | p | private | PointerType | Name | | fields.cpp:16:7:16:11 | Table | fields.cpp:18:7:18:8 | sz | private | IntType | | | fields.cpp:16:7:16:11 | Table | fields.cpp:18:7:18:8 | sz | private | MicrosoftInt32Type | | | fields.cpp:26:7:26:10 | Date | fields.cpp:28:16:28:26 | cache_valid | private | BoolType | | | fields.cpp:26:7:26:10 | Date | fields.cpp:30:17:30:21 | cache | public | CharPointerType | char | +| fields.cpp:26:7:26:10 | Date | fields.cpp:30:17:30:21 | cache | public | PointerOrArrayOrReferenceType | char | diff --git a/cpp/ql/test/library-tests/types/__wchar_t/wchar_t.expected b/cpp/ql/test/library-tests/types/__wchar_t/wchar_t.expected index 7b9a257d1d4..d4c429faf17 100644 --- a/cpp/ql/test/library-tests/types/__wchar_t/wchar_t.expected +++ b/cpp/ql/test/library-tests/types/__wchar_t/wchar_t.expected @@ -1,3 +1,3 @@ -| file://:0:0:0:0 | __wchar_t * | IteratorByPointer, PointerType | Wchar_t, WideCharType | +| file://:0:0:0:0 | __wchar_t * | IteratorByPointer, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection, PointerType | Wchar_t, WideCharType | | file://:0:0:0:0 | const __wchar_t | SpecifiedType | Wchar_t, WideCharType | | file://:0:0:0:0 | wchar_t | Wchar_t, WideCharType | | diff --git a/cpp/ql/test/library-tests/types/wchar_t_typedef/wchar_t.expected b/cpp/ql/test/library-tests/types/wchar_t_typedef/wchar_t.expected index 4377f48d580..cebaff30994 100644 --- a/cpp/ql/test/library-tests/types/wchar_t_typedef/wchar_t.expected +++ b/cpp/ql/test/library-tests/types/wchar_t_typedef/wchar_t.expected @@ -1,3 +1,3 @@ | file://:0:0:0:0 | wchar_t | Wchar_t, WideCharType | | -| file://:0:0:0:0 | wchar_t * | IteratorByPointer, PointerType | CTypedefType, Wchar_t | +| file://:0:0:0:0 | wchar_t * | IteratorByPointer, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection, PointerType | CTypedefType, Wchar_t | | ms.c:2:24:2:30 | wchar_t | CTypedefType, Wchar_t | | diff --git a/cpp/ql/test/library-tests/variables/variables/types.expected b/cpp/ql/test/library-tests/variables/variables/types.expected index 39659a7ae39..6ecf14875ca 100644 --- a/cpp/ql/test/library-tests/variables/variables/types.expected +++ b/cpp/ql/test/library-tests/variables/variables/types.expected @@ -27,59 +27,59 @@ | __fp16 | BinaryFloatingPointType, RealNumberType | | | | | | __int128 | Int128Type | | | | | | __va_list_tag | DirectAccessHolder, MetricClass, Struct, StructLikeClass | | | | | -| __va_list_tag & | LValueReferenceType | | __va_list_tag | | | -| __va_list_tag && | RValueReferenceType | | __va_list_tag | | | +| __va_list_tag & | LValueReferenceType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | | __va_list_tag | | | +| __va_list_tag && | PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection, RValueReferenceType | | __va_list_tag | | | | address | DirectAccessHolder, MetricClass, Struct, StructLikeClass | | | | | -| address & | LValueReferenceType | | address | | | -| address && | RValueReferenceType | | address | | | +| address & | LValueReferenceType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | | address | | | +| address && | PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection, RValueReferenceType | | address | | | | auto | AutoType | | | | | | bool | BoolType | | | | | | char | MicrosoftInt8Type, PlainCharType | | | | | | char8_t | Char8Type | | | | | | char16_t | Char16Type | | | | | | char32_t | Char32Type | | | | | -| char * | CharPointerType, IteratorByPointer | | char | | | -| char *[3] | ArrayType | char * | char * | | | -| char *[32] | ArrayType | char * | char * | | | -| char *[] | ArrayType | char * | char * | | | -| char[2] | ArrayType | char | char | | | -| char[3] | ArrayType | char | char | | | -| char[5] | ArrayType | char | char | | | -| char[6] | ArrayType | char | char | | | -| char[8] | ArrayType | char | char | | | -| char[9] | ArrayType | char | char | | | -| char[10] | ArrayType | char | char | | | -| char[53] | ArrayType | char | char | | | -| char[] | ArrayType | char | char | | | +| char * | CharPointerType, IteratorByPointer, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | | char | | | +| char *[3] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char * | char * | | | +| char *[32] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char * | char * | | | +| char *[] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char * | char * | | | +| char[2] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[3] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[5] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[6] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[8] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[9] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[10] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[53] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | +| char[] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | char | char | | | | const __va_list_tag | SpecifiedType | | __va_list_tag | | | -| const __va_list_tag & | LValueReferenceType | | const __va_list_tag | | | +| const __va_list_tag & | LValueReferenceType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | | const __va_list_tag | | | | const address | SpecifiedType | | address | | | -| const address & | LValueReferenceType | | const address | | | +| const address & | LValueReferenceType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | | const address | | | | const char | SpecifiedType | | char | | | -| const char * | IteratorByPointer, PointerType | | const char | | | -| const char *[3] | ArrayType | const char * | const char * | | | -| const char *[] | ArrayType | const char * | const char * | | | -| const char[5] | ArrayType | const char | const char | | | -| const char[6] | ArrayType | const char | const char | | | -| const char[8] | ArrayType | const char | const char | | | -| const char[9] | ArrayType | const char | const char | | | -| const char[10] | ArrayType | const char | const char | | | -| const char[53] | ArrayType | const char | const char | | | +| const char * | IteratorByPointer, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection, PointerType | | const char | | | +| const char *[3] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char * | const char * | | | +| const char *[] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char * | const char * | | | +| const char[5] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char | const char | | | +| const char[6] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char | const char | | | +| const char[8] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char | const char | | | +| const char[9] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char | const char | | | +| const char[10] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char | const char | | | +| const char[53] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | const char | const char | | | | const double | SpecifiedType | | double | | | | const int | SpecifiedType | | int | | | | decltype(nullptr) | NullPointerType | | | | | | double | DoubleType | | | | | | error | ErroneousType | | | | | | float | FloatType | | | | | -| float[3] | ArrayType | float | float | | | +| float[3] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | float | float | | | | int | IntType, MicrosoftInt32Type | | | | | -| int * | IntPointerType, IteratorByPointer | | int | | | -| int[4] | ArrayType | int | int | | | -| int[8] | ArrayType | int | int | | | -| int[10] | ArrayType | int | int | | | -| int[10][20] | ArrayType | int[20] | int[20] | | | -| int[20] | ArrayType | int | int | | | -| int[] | ArrayType | int | int | | | +| int * | IntPointerType, IteratorByPointer, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | | int | | | +| int[4] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | int | int | | | +| int[8] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | int | int | | | +| int[10] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | int | int | | | +| int[10][20] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | int[20] | int[20] | | | +| int[20] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | int | int | | | +| int[] | ArrayType, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection | int | int | | | | long | LongType | | | | | | long double | LongDoubleType | | | | | | long long | LongLongType, MicrosoftInt64Type | | | | | @@ -99,5 +99,5 @@ | unsigned long long | LongLongType | | | | unsigned integral | | unsigned short | ShortType | | | | unsigned integral | | void | VoidType | | | | | -| void * | IteratorByPointer, VoidPointerType | | void | | | +| void * | IteratorByPointer, PointerOrArrayOrReferenceType, PointerOrArrayOrReferenceTypeIndirection, VoidPointerType | | void | | | | wchar_t | Wchar_t, WideCharType | | | | | diff --git a/cpp/ql/test/library-tests/variables/variables/variable.expected b/cpp/ql/test/library-tests/variables/variables/variable.expected index 05756351a88..08fbb70dcba 100644 --- a/cpp/ql/test/library-tests/variables/variables/variable.expected +++ b/cpp/ql/test/library-tests/variables/variables/variable.expected @@ -6,58 +6,84 @@ | file://:0:0:0:0 | gp_offset | file://:0:0:0:0 | unsigned int | Field | | | | file://:0:0:0:0 | overflow_arg_area | file://:0:0:0:0 | void * | Field | | | | file://:0:0:0:0 | reg_save_area | file://:0:0:0:0 | void * | Field | | | +| variables.cpp:1:12:1:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable | | | | variables.cpp:1:12:1:12 | i | file://:0:0:0:0 | int | GlobalVariable | | | | variables.cpp:1:12:1:12 | i | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | +| variables.cpp:2:12:2:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable | | | | variables.cpp:2:12:2:12 | i | file://:0:0:0:0 | int | GlobalVariable | | | | variables.cpp:2:12:2:12 | i | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | +| variables.cpp:3:12:3:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable | | | | variables.cpp:3:12:3:12 | i | file://:0:0:0:0 | int | GlobalVariable | | | | variables.cpp:3:12:3:12 | i | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | +| variables.cpp:5:11:5:11 | c | file://:0:0:0:0 | const int | GlobalLikeVariable | const | static | | variables.cpp:5:11:5:11 | c | file://:0:0:0:0 | const int | GlobalVariable | const | static | | variables.cpp:5:11:5:11 | c | file://:0:0:0:0 | const int | StaticStorageDurationVariable | const | static | +| variables.cpp:6:14:6:15 | pi | file://:0:0:0:0 | const double | GlobalLikeVariable | const | static | | variables.cpp:6:14:6:15 | pi | file://:0:0:0:0 | const double | GlobalVariable | const | static | | variables.cpp:6:14:6:15 | pi | file://:0:0:0:0 | const double | StaticStorageDurationVariable | const | static | +| variables.cpp:8:10:8:10 | a | file://:0:0:0:0 | unsigned int | GlobalLikeVariable | | | | variables.cpp:8:10:8:10 | a | file://:0:0:0:0 | unsigned int | GlobalVariable | | | | variables.cpp:8:10:8:10 | a | file://:0:0:0:0 | unsigned int | StaticStorageDurationVariable | | | +| variables.cpp:10:14:10:14 | b | file://:0:0:0:0 | unsigned int | GlobalLikeVariable | | | | variables.cpp:10:14:10:14 | b | file://:0:0:0:0 | unsigned int | GlobalVariable | | | | variables.cpp:10:14:10:14 | b | file://:0:0:0:0 | unsigned int | StaticStorageDurationVariable | | | +| variables.cpp:12:13:12:17 | kings | file://:0:0:0:0 | const char *[] | GlobalLikeVariable | | | | variables.cpp:12:13:12:17 | kings | file://:0:0:0:0 | const char *[] | GlobalVariable | | | | variables.cpp:12:13:12:17 | kings | file://:0:0:0:0 | const char *[] | StaticStorageDurationVariable | | | +| variables.cpp:14:6:14:6 | p | file://:0:0:0:0 | int * | GlobalLikeVariable | | | | variables.cpp:14:6:14:6 | p | file://:0:0:0:0 | int * | GlobalVariable | | | | variables.cpp:14:6:14:6 | p | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | +| variables.cpp:14:9:14:9 | q | file://:0:0:0:0 | int | GlobalLikeVariable | | | | variables.cpp:14:9:14:9 | q | file://:0:0:0:0 | int | GlobalVariable | | | | variables.cpp:14:9:14:9 | q | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | +| variables.cpp:15:12:15:13 | v1 | file://:0:0:0:0 | int[10] | GlobalLikeVariable | | static | | variables.cpp:15:12:15:13 | v1 | file://:0:0:0:0 | int[10] | GlobalVariable | | static | | variables.cpp:15:12:15:13 | v1 | file://:0:0:0:0 | int[10] | StaticStorageDurationVariable | | static | +| variables.cpp:15:21:15:22 | pv | file://:0:0:0:0 | int * | GlobalLikeVariable | | static | | variables.cpp:15:21:15:22 | pv | file://:0:0:0:0 | int * | GlobalVariable | | static | | variables.cpp:15:21:15:22 | pv | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | static | +| variables.cpp:17:7:17:8 | fp | file://:0:0:0:0 | ..(*)(..) | GlobalLikeVariable | | | | variables.cpp:17:7:17:8 | fp | file://:0:0:0:0 | ..(*)(..) | GlobalVariable | | | | variables.cpp:17:7:17:8 | fp | file://:0:0:0:0 | ..(*)(..) | StaticStorageDurationVariable | | | +| variables.cpp:19:7:19:8 | v2 | file://:0:0:0:0 | float[3] | GlobalLikeVariable | | | | variables.cpp:19:7:19:8 | v2 | file://:0:0:0:0 | float[3] | GlobalVariable | | | | variables.cpp:19:7:19:8 | v2 | file://:0:0:0:0 | float[3] | StaticStorageDurationVariable | | | +| variables.cpp:20:7:20:8 | v3 | file://:0:0:0:0 | char *[32] | GlobalLikeVariable | | | | variables.cpp:20:7:20:8 | v3 | file://:0:0:0:0 | char *[32] | GlobalVariable | | | | variables.cpp:20:7:20:8 | v3 | file://:0:0:0:0 | char *[32] | StaticStorageDurationVariable | | | +| variables.cpp:22:5:22:6 | d2 | file://:0:0:0:0 | int[10][20] | GlobalLikeVariable | | | | variables.cpp:22:5:22:6 | d2 | file://:0:0:0:0 | int[10][20] | GlobalVariable | | | | variables.cpp:22:5:22:6 | d2 | file://:0:0:0:0 | int[10][20] | StaticStorageDurationVariable | | | +| variables.cpp:24:6:24:7 | v4 | file://:0:0:0:0 | char[3] | GlobalLikeVariable | | | | variables.cpp:24:6:24:7 | v4 | file://:0:0:0:0 | char[3] | GlobalVariable | | | | variables.cpp:24:6:24:7 | v4 | file://:0:0:0:0 | char[3] | StaticStorageDurationVariable | | | +| variables.cpp:26:5:26:6 | v5 | file://:0:0:0:0 | int[8] | GlobalLikeVariable | | | | variables.cpp:26:5:26:6 | v5 | file://:0:0:0:0 | int[8] | GlobalVariable | | | | variables.cpp:26:5:26:6 | v5 | file://:0:0:0:0 | int[8] | StaticStorageDurationVariable | | | +| variables.cpp:28:7:28:8 | p2 | file://:0:0:0:0 | char * | GlobalLikeVariable | | | | variables.cpp:28:7:28:8 | p2 | file://:0:0:0:0 | char * | GlobalVariable | | | | variables.cpp:28:7:28:8 | p2 | file://:0:0:0:0 | char * | StaticStorageDurationVariable | | | +| variables.cpp:29:6:29:7 | p3 | file://:0:0:0:0 | char[] | GlobalLikeVariable | | | | variables.cpp:29:6:29:7 | p3 | file://:0:0:0:0 | char[] | GlobalVariable | | | | variables.cpp:29:6:29:7 | p3 | file://:0:0:0:0 | char[] | StaticStorageDurationVariable | | | +| variables.cpp:31:6:31:10 | alpha | file://:0:0:0:0 | char[] | GlobalLikeVariable | | | | variables.cpp:31:6:31:10 | alpha | file://:0:0:0:0 | char[] | GlobalVariable | | | | variables.cpp:31:6:31:10 | alpha | file://:0:0:0:0 | char[] | StaticStorageDurationVariable | | | +| variables.cpp:34:5:34:6 | av | file://:0:0:0:0 | int[] | GlobalLikeVariable | | | | variables.cpp:34:5:34:6 | av | file://:0:0:0:0 | int[] | GlobalVariable | | | | variables.cpp:34:5:34:6 | av | file://:0:0:0:0 | int[] | StaticStorageDurationVariable | | | +| variables.cpp:35:6:35:8 | ap1 | file://:0:0:0:0 | int * | GlobalLikeVariable | | | | variables.cpp:35:6:35:8 | ap1 | file://:0:0:0:0 | int * | GlobalVariable | | | | variables.cpp:35:6:35:8 | ap1 | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | +| variables.cpp:36:6:36:8 | ap2 | file://:0:0:0:0 | int * | GlobalLikeVariable | | | | variables.cpp:36:6:36:8 | ap2 | file://:0:0:0:0 | int * | GlobalVariable | | | | variables.cpp:36:6:36:8 | ap2 | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | +| variables.cpp:37:6:37:8 | ap3 | file://:0:0:0:0 | int * | GlobalLikeVariable | | | | variables.cpp:37:6:37:8 | ap3 | file://:0:0:0:0 | int * | GlobalVariable | | | | variables.cpp:37:6:37:8 | ap3 | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | | variables.cpp:41:7:41:11 | local | file://:0:0:0:0 | char[] | LocalVariable | | | | variables.cpp:41:7:41:11 | local | file://:0:0:0:0 | char[] | SemanticStackVariable | | | +| variables.cpp:43:14:43:18 | local | file://:0:0:0:0 | int | GlobalLikeVariable | | static | | variables.cpp:43:14:43:18 | local | file://:0:0:0:0 | int | StaticLocalVariable | | static | | variables.cpp:48:9:48:12 | name | file://:0:0:0:0 | char * | Field | | | | variables.cpp:49:12:49:17 | number | file://:0:0:0:0 | long | Field | | | @@ -65,5 +91,6 @@ | variables.cpp:51:9:51:12 | town | file://:0:0:0:0 | char * | Field | | | | variables.cpp:52:16:52:22 | country | file://:0:0:0:0 | char * | MemberVariable | | static | | variables.cpp:52:16:52:22 | country | file://:0:0:0:0 | char * | StaticStorageDurationVariable | | static | +| variables.cpp:56:14:56:29 | externInFunction | file://:0:0:0:0 | int | GlobalLikeVariable | | | | variables.cpp:56:14:56:29 | externInFunction | file://:0:0:0:0 | int | GlobalVariable | | | | variables.cpp:56:14:56:29 | externInFunction | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | From 1df1f0dbc2b62970859a96b88c3a88b19f0338a3 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 12 Apr 2024 14:22:21 +0100 Subject: [PATCH 173/198] C++: Use 'concat' in the variable.ql test. --- .../variables/variables/variable.expected | 113 +++++------------- .../variables/variables/variable.ql | 15 ++- 2 files changed, 40 insertions(+), 88 deletions(-) diff --git a/cpp/ql/test/library-tests/variables/variables/variable.expected b/cpp/ql/test/library-tests/variables/variables/variable.expected index 08fbb70dcba..f3a78dd6bcc 100644 --- a/cpp/ql/test/library-tests/variables/variables/variable.expected +++ b/cpp/ql/test/library-tests/variables/variables/variable.expected @@ -6,91 +6,36 @@ | file://:0:0:0:0 | gp_offset | file://:0:0:0:0 | unsigned int | Field | | | | file://:0:0:0:0 | overflow_arg_area | file://:0:0:0:0 | void * | Field | | | | file://:0:0:0:0 | reg_save_area | file://:0:0:0:0 | void * | Field | | | -| variables.cpp:1:12:1:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable | | | -| variables.cpp:1:12:1:12 | i | file://:0:0:0:0 | int | GlobalVariable | | | -| variables.cpp:1:12:1:12 | i | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | -| variables.cpp:2:12:2:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable | | | -| variables.cpp:2:12:2:12 | i | file://:0:0:0:0 | int | GlobalVariable | | | -| variables.cpp:2:12:2:12 | i | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | -| variables.cpp:3:12:3:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable | | | -| variables.cpp:3:12:3:12 | i | file://:0:0:0:0 | int | GlobalVariable | | | -| variables.cpp:3:12:3:12 | i | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | -| variables.cpp:5:11:5:11 | c | file://:0:0:0:0 | const int | GlobalLikeVariable | const | static | -| variables.cpp:5:11:5:11 | c | file://:0:0:0:0 | const int | GlobalVariable | const | static | -| variables.cpp:5:11:5:11 | c | file://:0:0:0:0 | const int | StaticStorageDurationVariable | const | static | -| variables.cpp:6:14:6:15 | pi | file://:0:0:0:0 | const double | GlobalLikeVariable | const | static | -| variables.cpp:6:14:6:15 | pi | file://:0:0:0:0 | const double | GlobalVariable | const | static | -| variables.cpp:6:14:6:15 | pi | file://:0:0:0:0 | const double | StaticStorageDurationVariable | const | static | -| variables.cpp:8:10:8:10 | a | file://:0:0:0:0 | unsigned int | GlobalLikeVariable | | | -| variables.cpp:8:10:8:10 | a | file://:0:0:0:0 | unsigned int | GlobalVariable | | | -| variables.cpp:8:10:8:10 | a | file://:0:0:0:0 | unsigned int | StaticStorageDurationVariable | | | -| variables.cpp:10:14:10:14 | b | file://:0:0:0:0 | unsigned int | GlobalLikeVariable | | | -| variables.cpp:10:14:10:14 | b | file://:0:0:0:0 | unsigned int | GlobalVariable | | | -| variables.cpp:10:14:10:14 | b | file://:0:0:0:0 | unsigned int | StaticStorageDurationVariable | | | -| variables.cpp:12:13:12:17 | kings | file://:0:0:0:0 | const char *[] | GlobalLikeVariable | | | -| variables.cpp:12:13:12:17 | kings | file://:0:0:0:0 | const char *[] | GlobalVariable | | | -| variables.cpp:12:13:12:17 | kings | file://:0:0:0:0 | const char *[] | StaticStorageDurationVariable | | | -| variables.cpp:14:6:14:6 | p | file://:0:0:0:0 | int * | GlobalLikeVariable | | | -| variables.cpp:14:6:14:6 | p | file://:0:0:0:0 | int * | GlobalVariable | | | -| variables.cpp:14:6:14:6 | p | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | -| variables.cpp:14:9:14:9 | q | file://:0:0:0:0 | int | GlobalLikeVariable | | | -| variables.cpp:14:9:14:9 | q | file://:0:0:0:0 | int | GlobalVariable | | | -| variables.cpp:14:9:14:9 | q | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | -| variables.cpp:15:12:15:13 | v1 | file://:0:0:0:0 | int[10] | GlobalLikeVariable | | static | -| variables.cpp:15:12:15:13 | v1 | file://:0:0:0:0 | int[10] | GlobalVariable | | static | -| variables.cpp:15:12:15:13 | v1 | file://:0:0:0:0 | int[10] | StaticStorageDurationVariable | | static | -| variables.cpp:15:21:15:22 | pv | file://:0:0:0:0 | int * | GlobalLikeVariable | | static | -| variables.cpp:15:21:15:22 | pv | file://:0:0:0:0 | int * | GlobalVariable | | static | -| variables.cpp:15:21:15:22 | pv | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | static | -| variables.cpp:17:7:17:8 | fp | file://:0:0:0:0 | ..(*)(..) | GlobalLikeVariable | | | -| variables.cpp:17:7:17:8 | fp | file://:0:0:0:0 | ..(*)(..) | GlobalVariable | | | -| variables.cpp:17:7:17:8 | fp | file://:0:0:0:0 | ..(*)(..) | StaticStorageDurationVariable | | | -| variables.cpp:19:7:19:8 | v2 | file://:0:0:0:0 | float[3] | GlobalLikeVariable | | | -| variables.cpp:19:7:19:8 | v2 | file://:0:0:0:0 | float[3] | GlobalVariable | | | -| variables.cpp:19:7:19:8 | v2 | file://:0:0:0:0 | float[3] | StaticStorageDurationVariable | | | -| variables.cpp:20:7:20:8 | v3 | file://:0:0:0:0 | char *[32] | GlobalLikeVariable | | | -| variables.cpp:20:7:20:8 | v3 | file://:0:0:0:0 | char *[32] | GlobalVariable | | | -| variables.cpp:20:7:20:8 | v3 | file://:0:0:0:0 | char *[32] | StaticStorageDurationVariable | | | -| variables.cpp:22:5:22:6 | d2 | file://:0:0:0:0 | int[10][20] | GlobalLikeVariable | | | -| variables.cpp:22:5:22:6 | d2 | file://:0:0:0:0 | int[10][20] | GlobalVariable | | | -| variables.cpp:22:5:22:6 | d2 | file://:0:0:0:0 | int[10][20] | StaticStorageDurationVariable | | | -| variables.cpp:24:6:24:7 | v4 | file://:0:0:0:0 | char[3] | GlobalLikeVariable | | | -| variables.cpp:24:6:24:7 | v4 | file://:0:0:0:0 | char[3] | GlobalVariable | | | -| variables.cpp:24:6:24:7 | v4 | file://:0:0:0:0 | char[3] | StaticStorageDurationVariable | | | -| variables.cpp:26:5:26:6 | v5 | file://:0:0:0:0 | int[8] | GlobalLikeVariable | | | -| variables.cpp:26:5:26:6 | v5 | file://:0:0:0:0 | int[8] | GlobalVariable | | | -| variables.cpp:26:5:26:6 | v5 | file://:0:0:0:0 | int[8] | StaticStorageDurationVariable | | | -| variables.cpp:28:7:28:8 | p2 | file://:0:0:0:0 | char * | GlobalLikeVariable | | | -| variables.cpp:28:7:28:8 | p2 | file://:0:0:0:0 | char * | GlobalVariable | | | -| variables.cpp:28:7:28:8 | p2 | file://:0:0:0:0 | char * | StaticStorageDurationVariable | | | -| variables.cpp:29:6:29:7 | p3 | file://:0:0:0:0 | char[] | GlobalLikeVariable | | | -| variables.cpp:29:6:29:7 | p3 | file://:0:0:0:0 | char[] | GlobalVariable | | | -| variables.cpp:29:6:29:7 | p3 | file://:0:0:0:0 | char[] | StaticStorageDurationVariable | | | -| variables.cpp:31:6:31:10 | alpha | file://:0:0:0:0 | char[] | GlobalLikeVariable | | | -| variables.cpp:31:6:31:10 | alpha | file://:0:0:0:0 | char[] | GlobalVariable | | | -| variables.cpp:31:6:31:10 | alpha | file://:0:0:0:0 | char[] | StaticStorageDurationVariable | | | -| variables.cpp:34:5:34:6 | av | file://:0:0:0:0 | int[] | GlobalLikeVariable | | | -| variables.cpp:34:5:34:6 | av | file://:0:0:0:0 | int[] | GlobalVariable | | | -| variables.cpp:34:5:34:6 | av | file://:0:0:0:0 | int[] | StaticStorageDurationVariable | | | -| variables.cpp:35:6:35:8 | ap1 | file://:0:0:0:0 | int * | GlobalLikeVariable | | | -| variables.cpp:35:6:35:8 | ap1 | file://:0:0:0:0 | int * | GlobalVariable | | | -| variables.cpp:35:6:35:8 | ap1 | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | -| variables.cpp:36:6:36:8 | ap2 | file://:0:0:0:0 | int * | GlobalLikeVariable | | | -| variables.cpp:36:6:36:8 | ap2 | file://:0:0:0:0 | int * | GlobalVariable | | | -| variables.cpp:36:6:36:8 | ap2 | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | -| variables.cpp:37:6:37:8 | ap3 | file://:0:0:0:0 | int * | GlobalLikeVariable | | | -| variables.cpp:37:6:37:8 | ap3 | file://:0:0:0:0 | int * | GlobalVariable | | | -| variables.cpp:37:6:37:8 | ap3 | file://:0:0:0:0 | int * | StaticStorageDurationVariable | | | -| variables.cpp:41:7:41:11 | local | file://:0:0:0:0 | char[] | LocalVariable | | | -| variables.cpp:41:7:41:11 | local | file://:0:0:0:0 | char[] | SemanticStackVariable | | | -| variables.cpp:43:14:43:18 | local | file://:0:0:0:0 | int | GlobalLikeVariable | | static | -| variables.cpp:43:14:43:18 | local | file://:0:0:0:0 | int | StaticLocalVariable | | static | +| variables.cpp:1:12:1:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:2:12:2:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:3:12:3:12 | i | file://:0:0:0:0 | int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:5:11:5:11 | c | file://:0:0:0:0 | const int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | const | static | +| variables.cpp:6:14:6:15 | pi | file://:0:0:0:0 | const double | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | const | static | +| variables.cpp:8:10:8:10 | a | file://:0:0:0:0 | unsigned int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:10:14:10:14 | b | file://:0:0:0:0 | unsigned int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:12:13:12:17 | kings | file://:0:0:0:0 | const char *[] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:14:6:14:6 | p | file://:0:0:0:0 | int * | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:14:9:14:9 | q | file://:0:0:0:0 | int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:15:12:15:13 | v1 | file://:0:0:0:0 | int[10] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | static | +| variables.cpp:15:21:15:22 | pv | file://:0:0:0:0 | int * | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | static | +| variables.cpp:17:7:17:8 | fp | file://:0:0:0:0 | ..(*)(..) | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:19:7:19:8 | v2 | file://:0:0:0:0 | float[3] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:20:7:20:8 | v3 | file://:0:0:0:0 | char *[32] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:22:5:22:6 | d2 | file://:0:0:0:0 | int[10][20] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:24:6:24:7 | v4 | file://:0:0:0:0 | char[3] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:26:5:26:6 | v5 | file://:0:0:0:0 | int[8] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:28:7:28:8 | p2 | file://:0:0:0:0 | char * | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:29:6:29:7 | p3 | file://:0:0:0:0 | char[] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:31:6:31:10 | alpha | file://:0:0:0:0 | char[] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:34:5:34:6 | av | file://:0:0:0:0 | int[] | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:35:6:35:8 | ap1 | file://:0:0:0:0 | int * | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:36:6:36:8 | ap2 | file://:0:0:0:0 | int * | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:37:6:37:8 | ap3 | file://:0:0:0:0 | int * | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | +| variables.cpp:41:7:41:11 | local | file://:0:0:0:0 | char[] | LocalVariable, SemanticStackVariable | | | +| variables.cpp:43:14:43:18 | local | file://:0:0:0:0 | int | GlobalLikeVariable, StaticLocalVariable | | static | | variables.cpp:48:9:48:12 | name | file://:0:0:0:0 | char * | Field | | | | variables.cpp:49:12:49:17 | number | file://:0:0:0:0 | long | Field | | | | variables.cpp:50:9:50:14 | street | file://:0:0:0:0 | char * | Field | | | | variables.cpp:51:9:51:12 | town | file://:0:0:0:0 | char * | Field | | | -| variables.cpp:52:16:52:22 | country | file://:0:0:0:0 | char * | MemberVariable | | static | -| variables.cpp:52:16:52:22 | country | file://:0:0:0:0 | char * | StaticStorageDurationVariable | | static | -| variables.cpp:56:14:56:29 | externInFunction | file://:0:0:0:0 | int | GlobalLikeVariable | | | -| variables.cpp:56:14:56:29 | externInFunction | file://:0:0:0:0 | int | GlobalVariable | | | -| variables.cpp:56:14:56:29 | externInFunction | file://:0:0:0:0 | int | StaticStorageDurationVariable | | | +| variables.cpp:52:16:52:22 | country | file://:0:0:0:0 | char * | MemberVariable, StaticStorageDurationVariable | | static | +| variables.cpp:56:14:56:29 | externInFunction | file://:0:0:0:0 | int | GlobalLikeVariable, GlobalVariable, StaticStorageDurationVariable | | | diff --git a/cpp/ql/test/library-tests/variables/variables/variable.ql b/cpp/ql/test/library-tests/variables/variables/variable.ql index 92b54c00770..d21a34ec806 100644 --- a/cpp/ql/test/library-tests/variables/variables/variable.ql +++ b/cpp/ql/test/library-tests/variables/variables/variable.ql @@ -1,10 +1,17 @@ import cpp -from Variable v, Type t, string qlClass, string const, string static +string interestingQlClass(Variable v) { + result = v.getAQlClass() and + ( + result.matches("%Variable%") + or + result.matches("%Field%") + ) +} + +from Variable v, Type t, string const, string static where t = v.getType() and - qlClass = v.getAQlClass() and - (qlClass.matches("%Variable%") or qlClass.matches("%Field%")) and (if v.isConst() then const = "const" else const = "") and if v.isStatic() then static = "static" else static = "" -select v, t, qlClass, const, static +select v, t, concat(interestingQlClass(v), ", "), const, static From e13b3ed5e735ed1247e10814201d531f82ced19a Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 12 Apr 2024 14:33:49 +0100 Subject: [PATCH 174/198] C++ and Swift: Fix merge conflicts. --- .../code/cpp/ir/dataflow/internal/DataFlowUtil.qll | 10 ++++------ .../cpp/ir/dataflow/internal/TaintTrackingUtil.qll | 5 ++--- .../codeql/swift/dataflow/internal/DataFlowPrivate.qll | 3 +-- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll index d1522bf2e2e..5f10467ca41 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll @@ -1969,14 +1969,13 @@ private module Cached { cached predicate localFlowStep(Node nodeFrom, Node nodeTo) { // common dataflow steps - simpleLocalFlowStep(nodeFrom, nodeTo) + simpleLocalFlowStep(nodeFrom, nodeTo, _) or // models-as-data summarized flow for local data flow (i.e. special case for flow // through calls to modeled functions, without relying on global dataflow to join // the dots). FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) } - predicate localFlowStep(Node nodeFrom, Node nodeTo) { simpleLocalFlowStep(nodeFrom, nodeTo, _) } private predicate indirectionOperandFlow(RawIndirectOperand nodeFrom, Node nodeTo) { nodeFrom != nodeTo and @@ -2084,13 +2083,12 @@ private module Cached { // Reverse flow: data that flows from the definition node back into the indirection returned // by a function. This allows data to flow 'in' through references returned by a modeled // function such as `operator[]`. - reverseFlow(nodeFrom, nodeTo) + reverseFlow(nodeFrom, nodeTo) and + model = "" or // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryLocalStep(nodeFrom.(FlowSummaryNode).getSummaryNode(), - nodeTo.(FlowSummaryNode).getSummaryNode(), true) - reverseFlow(nodeFrom, nodeTo) and - model = "" + nodeTo.(FlowSummaryNode).getSummaryNode(), true, model) } private predicate simpleInstructionLocalFlowStep(Operand opFrom, Instruction iTo) { diff --git a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll index 268c4dd2c3a..4b421bbe5e5 100644 --- a/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll +++ b/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/TaintTrackingUtil.qll @@ -20,13 +20,12 @@ predicate localTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeTo) { DataFlow::localFlowStep(nodeFrom, nodeTo) or // taint flow step - localAdditionalTaintStep(nodeFrom, nodeTo) + localAdditionalTaintStep(nodeFrom, nodeTo, _) or // models-as-data summarized flow for local data flow (i.e. special case for flow // through calls to modeled functions, without relying on global dataflow to join // the dots). FlowSummaryImpl::Private::Steps::summaryThroughStepTaint(nodeFrom, nodeTo, _) - localAdditionalTaintStep(nodeFrom, nodeTo, _) } /** @@ -55,7 +54,7 @@ predicate localAdditionalTaintStep(DataFlow::Node nodeFrom, DataFlow::Node nodeT or // models-as-data summarized flow FlowSummaryImpl::Private::Steps::summaryLocalStep(nodeFrom.(FlowSummaryNode).getSummaryNode(), - nodeTo.(FlowSummaryNode).getSummaryNode(), false) + nodeTo.(FlowSummaryNode).getSummaryNode(), false, model) or // object->field conflation for content that is a `TaintInheritingContent`. exists(DataFlow::ContentSet f | diff --git a/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll b/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll index 05e13c1a228..81486c388ea 100644 --- a/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll +++ b/swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll @@ -323,10 +323,9 @@ private module Cached { /** This is the local flow predicate that is exposed. */ cached predicate localFlowStepImpl(Node nodeFrom, Node nodeTo) { - localFlowStepCommon(nodeFrom, nodeTo) + localFlowStepCommon(nodeFrom, nodeTo, _) or // models-as-data summarized flow - localFlowStepCommon(nodeFrom, nodeTo, _) or FlowSummaryImpl::Private::Steps::summaryThroughStepValue(nodeFrom, nodeTo, _) } From 9302b167d8ba739a24ef9a2f7a71899f37b1362a Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Fri, 12 Apr 2024 19:38:38 +0100 Subject: [PATCH 175/198] C++: Fix further merge conflicts. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 9 +++++---- .../code/cpp/dataflow/internal/FlowSummaryImpl.qll | 10 ++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 670a9d65ad5..338bd29ce4d 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -471,7 +471,7 @@ private module Cached { cached predicate sourceNode(DataFlow::Node node, string kind) { exists(SourceSinkInterpretationInput::InterpretNode n | - isSourceNode(n, kind) and n.asNode() = node + isSourceNode(n, kind, _) and n.asNode() = node // TODO ) } @@ -482,7 +482,7 @@ private module Cached { cached predicate sinkNode(DataFlow::Node node, string kind) { exists(SourceSinkInterpretationInput::InterpretNode n | - isSinkNode(n, kind) and n.asNode() = node + isSinkNode(n, kind, _) and n.asNode() = node // TODO ) } } @@ -518,7 +518,7 @@ private class SummarizedCallableAdapter extends SummarizedCallable { ) } - override predicate propagatesFlow(string input, string output, boolean preservesValue) { + override predicate propagatesFlow(string input, string output, boolean preservesValue, string model) { exists(string kind | this.relevantSummaryElementManual(input, output, kind) or @@ -526,7 +526,8 @@ private class SummarizedCallableAdapter extends SummarizedCallable { this.relevantSummaryElementGenerated(input, output, kind) | if kind = "value" then preservesValue = true else preservesValue = false - ) + ) and + model = "" // TODO } override predicate hasProvenance(Provenance provenance) { diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll index 833c3f6e48b..b0225f15657 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/internal/FlowSummaryImpl.qll @@ -120,13 +120,14 @@ module SourceSinkInterpretationInput implements * `output`, kind `kind`, and provenance `provenance`. */ predicate sourceElement( - SourceOrSinkElement e, string output, string kind, Public::Provenance provenance + SourceOrSinkElement e, string output, string kind, Public::Provenance provenance, string model ) { exists( string namespace, string type, boolean subtypes, string name, string signature, string ext | sourceModel(namespace, type, subtypes, name, signature, ext, output, kind, provenance) and - e = interpretElement(namespace, type, subtypes, name, signature, ext) + e = interpretElement(namespace, type, subtypes, name, signature, ext) and + model = "" // TODO ) } @@ -135,13 +136,14 @@ module SourceSinkInterpretationInput implements * `input`, kind `kind` and provenance `provenance`. */ predicate sinkElement( - SourceOrSinkElement e, string input, string kind, Public::Provenance provenance + SourceOrSinkElement e, string input, string kind, Public::Provenance provenance, string model ) { exists( string package, string type, boolean subtypes, string name, string signature, string ext | sinkModel(package, type, subtypes, name, signature, ext, input, kind, provenance) and - e = interpretElement(package, type, subtypes, name, signature, ext) + e = interpretElement(package, type, subtypes, name, signature, ext) and + model = "" // TODO ) } From 5125468307318d40cd0841c49a3d351263282296 Mon Sep 17 00:00:00 2001 From: Zigmas Bitinas Date: Sat, 13 Apr 2024 21:18:36 +0100 Subject: [PATCH 176/198] Tiny docs fix Noticed the mistake when browsing the docs [here](https://codeql.github.com/codeql-standard-libraries/ruby/codeql/ruby/security/CodeInjectionCustomizations.qll/module.CodeInjectionCustomizations$CodeInjection$FlowState.html) --- .../ql/lib/codeql/ruby/security/CodeInjectionCustomizations.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruby/ql/lib/codeql/ruby/security/CodeInjectionCustomizations.qll b/ruby/ql/lib/codeql/ruby/security/CodeInjectionCustomizations.qll index bc3923edaf8..8103ddf0c64 100644 --- a/ruby/ql/lib/codeql/ruby/security/CodeInjectionCustomizations.qll +++ b/ruby/ql/lib/codeql/ruby/security/CodeInjectionCustomizations.qll @@ -16,7 +16,7 @@ module CodeInjection { module FlowState { /** * Flow state used for normal tainted data, where an attacker might only control a substring. - * DEPRECATED: Use `Full()` + * DEPRECATED: Use `SubString()` */ deprecated DataFlow::FlowState substring() { result = "substring" } From 69c43094ba5016e6ba83b5069ff7a662e4a2bf48 Mon Sep 17 00:00:00 2001 From: Tamas Vajk Date: Mon, 15 Apr 2024 09:32:18 +0200 Subject: [PATCH 177/198] Fix review findings --- .../DependencyManager.cs | 23 ++++--------------- .../NugetPackageRestorer.cs | 17 +++++++------- .../Semmle.Util/TemporaryDirectory.cs | 17 ++++++++++++-- 3 files changed, 29 insertions(+), 28 deletions(-) diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs index 357bc0026cc..efb200c6822 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs @@ -82,7 +82,10 @@ namespace Semmle.Extraction.CSharp.DependencyFetching $"dependency-manager-{DateTime.UtcNow:yyyyMMddHHmm}-{Environment.ProcessId}.jsonc")); this.sourceDir = new DirectoryInfo(srcDir); - tempWorkingDirectory = new TemporaryDirectory(FileUtils.GetTemporaryWorkingDirectory(out cleanupTempWorkingDirectory)); + tempWorkingDirectory = new TemporaryDirectory( + FileUtils.GetTemporaryWorkingDirectory(out cleanupTempWorkingDirectory), + "temporary working", + logger); this.fileProvider = new FileProvider(sourceDir, logger); this.fileContent = new FileContent(logger, this.fileProvider.SmallNonBinary); @@ -665,25 +668,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - public static void DisposeTempDirectory(TemporaryDirectory? dir, string name, ILogger logger) - { - try - { - dir?.Dispose(); - } - catch (Exception exc) - { - logger.LogInfo($"Couldn't delete {name} directory {exc.Message}"); - } - } - public void Dispose() { - if (cleanupTempWorkingDirectory) - { - DisposeTempDirectory(tempWorkingDirectory, "temporary working", logger); - } - + tempWorkingDirectory?.Dispose(); diagnosticsWriter?.Dispose(); nugetPackageRestorer?.Dispose(); } diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs index 0e8d2f37063..313912df88e 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs @@ -43,9 +43,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching this.logger = logger; this.compilationInfoContainer = compilationInfoContainer; - PackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "packages")); - legacyPackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "legacypackages")); - missingPackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "missingpackages")); + PackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "packages"), "package", logger); + legacyPackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "legacypackages"), "legacy package", logger); + missingPackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "missingpackages"), "missing package", logger); } public string? TryRestoreLatestNetFrameworkReferenceAssemblies() @@ -275,7 +275,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } logger.LogInfo($"Found {notYetDownloadedPackages.Count} packages that are not yet restored"); - using var tempDir = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "nugetconfig")); + using var tempDir = new TemporaryDirectory(ComputeTempDirectoryPath(fileProvider.SourceDir.FullName, "nugetconfig"), "generated nuget config", logger); var nugetConfig = fallbackNugetFeeds is null ? GetNugetConfig() : CreateFallbackNugetConfig(fallbackNugetFeeds, tempDir.DirInfo.FullName); @@ -411,7 +411,8 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private bool TryRestorePackageManually(string package, string? nugetConfig = null, PackageReferenceSource packageReferenceSource = PackageReferenceSource.SdkCsProj, bool tryWithoutNugetConfig = true) { logger.LogInfo($"Restoring package {package}..."); - using var tempDir = new TemporaryDirectory(ComputeTempDirectoryPath(package, "missingpackages_workingdir")); + using var tempDir = new TemporaryDirectory( + ComputeTempDirectoryPath(package, "missingpackages_workingdir"), "missing package working", logger); var success = dotnet.New(tempDir.DirInfo.FullName); if (!success) { @@ -675,9 +676,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching public void Dispose() { - DependencyManager.DisposeTempDirectory(PackageDirectory, "package", logger); - DependencyManager.DisposeTempDirectory(legacyPackageDirectory, "legacy package", logger); - DependencyManager.DisposeTempDirectory(missingPackageDirectory, "missing package", logger); + PackageDirectory?.Dispose(); + legacyPackageDirectory?.Dispose(); + missingPackageDirectory?.Dispose(); } /// diff --git a/csharp/extractor/Semmle.Util/TemporaryDirectory.cs b/csharp/extractor/Semmle.Util/TemporaryDirectory.cs index ac5653afc78..a499209cdbe 100644 --- a/csharp/extractor/Semmle.Util/TemporaryDirectory.cs +++ b/csharp/extractor/Semmle.Util/TemporaryDirectory.cs @@ -1,5 +1,6 @@ using System; using System.IO; +using Semmle.Util.Logging; namespace Semmle.Util { @@ -9,17 +10,29 @@ namespace Semmle.Util /// public sealed class TemporaryDirectory : IDisposable { + private readonly string userReportedDirectoryPurpose; + private readonly ILogger logger; + public DirectoryInfo DirInfo { get; } - public TemporaryDirectory(string name) + public TemporaryDirectory(string name, string userReportedDirectoryPurpose, ILogger logger) { DirInfo = new DirectoryInfo(name); DirInfo.Create(); + this.userReportedDirectoryPurpose = userReportedDirectoryPurpose; + this.logger = logger; } public void Dispose() { - DirInfo.Delete(true); + try + { + DirInfo.Delete(true); + } + catch (Exception exc) + { + logger.LogInfo($"Couldn't delete {userReportedDirectoryPurpose} directory {exc.Message}"); + } } public override string ToString() => DirInfo.FullName.ToString(); From 6e130d24cd4d2158d499555c9fed52c651b16253 Mon Sep 17 00:00:00 2001 From: Joe Farebrother Date: Mon, 15 Apr 2024 08:42:26 +0100 Subject: [PATCH 178/198] C#: Add missing query precision --- .../src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql | 1 + 1 file changed, 1 insertion(+) diff --git a/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql b/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql index 518c21668de..ecee3b68a0e 100644 --- a/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql +++ b/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql @@ -3,6 +3,7 @@ * @description ASP.NET pages should not disable the built-in request validation. * @kind problem * @problem.severity warning + * @precision medium * @security-severity 7.5 * @id cs/web/request-validation-disabled * @tags security From 1c66e26e92dd0ad616ec2674e1c3ccd4032927d2 Mon Sep 17 00:00:00 2001 From: Geoffrey White <40627776+geoffw0@users.noreply.github.com> Date: Mon, 15 Apr 2024 09:06:49 +0100 Subject: [PATCH 179/198] C++: Autoformat. --- cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll index 338bd29ce4d..236989f55d0 100644 --- a/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll +++ b/cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll @@ -518,7 +518,9 @@ private class SummarizedCallableAdapter extends SummarizedCallable { ) } - override predicate propagatesFlow(string input, string output, boolean preservesValue, string model) { + override predicate propagatesFlow( + string input, string output, boolean preservesValue, string model + ) { exists(string kind | this.relevantSummaryElementManual(input, output, kind) or From f7e5fe70402af54b14c162d3607cf1d54b79d4ce Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 15:34:49 +0200 Subject: [PATCH 180/198] C#: Inline some calls. --- .../NugetPackageRestorer.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs index 313912df88e..36daee4d17d 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs @@ -623,13 +623,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private (HashSet explicitFeeds, HashSet allFeeds) GetAllFeeds() { - IList GetNugetFeeds(string nugetConfig) => dotnet.GetNugetFeeds(nugetConfig); - - IList GetNugetFeedsFromFolder(string folderPath) => dotnet.GetNugetFeedsFromFolder(folderPath); - var nugetConfigs = fileProvider.NugetConfigs; var explicitFeeds = nugetConfigs - .SelectMany(config => GetFeeds(() => GetNugetFeeds(config))) + .SelectMany(config => GetFeeds(() => dotnet.GetNugetFeeds(config))) .ToHashSet(); if (explicitFeeds.Count > 0) @@ -657,7 +653,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching return null; }) .Where(folder => folder != null) - .SelectMany(folder => GetFeeds(() => GetNugetFeedsFromFolder(folder!))) + .SelectMany(folder => GetFeeds(() => dotnet.GetNugetFeedsFromFolder(folder!))) .ToHashSet(); logger.LogInfo($"Found {allFeeds.Count} Nuget feeds (with inherited ones) in nuget.config files: {string.Join(", ", allFeeds.OrderBy(f => f))}"); From 72ffcf5f9cd04f83acb6706825de7dcb51448acc Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Fri, 12 Apr 2024 15:57:13 +0200 Subject: [PATCH 181/198] C#: Replace some LogInfo with LogDebug. --- .../AssemblyLookupLocation.cs | 8 ++++---- .../DependencyManager.cs | 16 ++++++++-------- .../NugetPackageRestorer.cs | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/AssemblyLookupLocation.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/AssemblyLookupLocation.cs index 98f43b9dcb7..d1d3eda772d 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/AssemblyLookupLocation.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/AssemblyLookupLocation.cs @@ -43,7 +43,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } else { - logger.LogInfo($"AssemblyLookupLocation: Skipping {dll.FullName}."); + logger.LogDebug($"AssemblyLookupLocation: Skipping {dll.FullName}."); } } } @@ -68,19 +68,19 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } else { - logger.LogInfo($"AssemblyLookupLocation: Skipping {path}."); + logger.LogDebug($"AssemblyLookupLocation: Skipping {path}."); } return dllsToIndex; } if (Directory.Exists(path)) { - logger.LogInfo($"AssemblyLookupLocation: Finding reference DLLs in {path}..."); + logger.LogDebug($"AssemblyLookupLocation: Finding reference DLLs in {path}..."); AddReferenceDirectory(dllsToIndex, logger); } else { - logger.LogInfo("AssemblyLookupLocation: Path not found: " + path); + logger.LogDebug("AssemblyLookupLocation: Path not found: " + path); } return dllsToIndex; } diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs index efb200c6822..574e46dbc49 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs @@ -141,12 +141,12 @@ namespace Semmle.Extraction.CSharp.DependencyFetching // Output the findings foreach (var r in usedReferences.Keys.OrderBy(r => r)) { - logger.LogInfo($"Resolved reference {r}"); + logger.LogDebug($"Resolved reference {r}"); } foreach (var r in unresolvedReferences.OrderBy(r => r.Key)) { - logger.LogInfo($"Unresolved reference {r.Key} in project {r.Value}"); + logger.LogDebug($"Unresolved reference {r.Key} in project {r.Value}"); } var webViewExtractionOption = Environment.GetEnvironmentVariable(EnvironmentVariableNames.WebViewGeneration); @@ -253,7 +253,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching if (isInAnalyzersFolder) { usedReferences.Remove(filename); - logger.LogInfo($"Removed analyzer reference {filename}"); + logger.LogDebug($"Removed analyzer reference {filename}"); } } } @@ -265,19 +265,19 @@ namespace Semmle.Extraction.CSharp.DependencyFetching if (versionFolders.Length > 1) { var versions = string.Join(", ", versionFolders.Select(d => d.Name)); - logger.LogInfo($"Found multiple {frameworkType} DLLs in NuGet packages at {frameworkPath}. Using the latest version ({versionFolders[0].Name}) from: {versions}."); + logger.LogDebug($"Found multiple {frameworkType} DLLs in NuGet packages at {frameworkPath}. Using the latest version ({versionFolders[0].Name}) from: {versions}."); } var selectedFrameworkFolder = versionFolders.FirstOrDefault()?.FullName; if (selectedFrameworkFolder is null) { - logger.LogInfo($"Found {frameworkType} DLLs in NuGet packages at {frameworkPath}, but no version folder was found."); + logger.LogDebug($"Found {frameworkType} DLLs in NuGet packages at {frameworkPath}, but no version folder was found."); selectedFrameworkFolder = frameworkPath; } dllLocations.Add(selectedFrameworkFolder); frameworkLocations.Add(selectedFrameworkFolder); - logger.LogInfo($"Found {frameworkType} DLLs in NuGet packages at {selectedFrameworkFolder}."); + logger.LogDebug($"Found {frameworkType} DLLs in NuGet packages at {selectedFrameworkFolder}."); } private static DirectoryInfo[] GetPackageVersionSubDirectories(string packagePath) @@ -361,7 +361,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching foreach (var path in toRemove) { dllLocations.Remove(path); - logger.LogInfo($"Removed reference {path}"); + logger.LogDebug($"Removed reference {path}"); } } @@ -561,7 +561,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching if (resolvedInfo.Version != r.Version || resolvedInfo.NetCoreVersion != r.NetCoreVersion) { var asm = resolvedInfo.Id + (resolvedInfo.NetCoreVersion is null ? "" : $" (.NET Core {resolvedInfo.NetCoreVersion})"); - logger.LogInfo($"Resolved {r.Id} as {asm}"); + logger.LogDebug($"Resolved {r.Id} as {asm}"); ++conflictedReferences; } diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs index 36daee4d17d..b0a32aae431 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs @@ -361,7 +361,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching allPackageDirectories .Where(package => !dependencies.Packages.Contains(package)) .Order() - .ForEach(package => logger.LogInfo($"Unused package: {package}")); + .ForEach(package => logger.LogDebug($"Unused package: {package}")); } private ICollection GetAllPackageDirectories() From ddfed6ea65beed3bc1ec176ce4f2af8ef775a37d Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Mon, 15 Apr 2024 10:24:47 +0200 Subject: [PATCH 182/198] C#: Changing logging of dotnet commands to Debug except for dotnet --info and friends. --- .../DotNet.cs | 12 ++++++------ .../DotNetCliInvoker.cs | 16 ++++++++-------- .../IDotNetCliInvoker.cs | 9 ++++++--- .../extractor/Semmle.Extraction.Tests/DotNet.cs | 8 ++++---- 4 files changed, 24 insertions(+), 21 deletions(-) diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNet.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNet.cs index 796c60f9f31..c573c5ff4e6 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNet.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNet.cs @@ -35,7 +35,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching private void Info() { - var res = dotnetCliInvoker.RunCommand("--info"); + var res = dotnetCliInvoker.RunCommand("--info", silent: false); if (!res) { throw new Exception($"{dotnetCliInvoker.Exec} --info failed."); @@ -91,13 +91,13 @@ namespace Semmle.Extraction.CSharp.DependencyFetching return dotnetCliInvoker.RunCommand(args); } - public IList GetListedRuntimes() => GetResultList("--list-runtimes"); + public IList GetListedRuntimes() => GetResultList("--list-runtimes", null, false); - public IList GetListedSdks() => GetResultList("--list-sdks"); + public IList GetListedSdks() => GetResultList("--list-sdks", null, false); - private IList GetResultList(string args, string? workingDirectory = null) + private IList GetResultList(string args, string? workingDirectory = null, bool silent = true) { - if (dotnetCliInvoker.RunCommand(args, workingDirectory, out var results)) + if (dotnetCliInvoker.RunCommand(args, workingDirectory, out var results, silent)) { return results; } @@ -316,4 +316,4 @@ namespace Semmle.Extraction.CSharp.DependencyFetching }); } } -} \ No newline at end of file +} diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNetCliInvoker.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNetCliInvoker.cs index 737c73b635e..1802521e28d 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNetCliInvoker.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DotNetCliInvoker.cs @@ -40,13 +40,13 @@ namespace Semmle.Extraction.CSharp.DependencyFetching return startInfo; } - private bool RunCommandAux(string args, string? workingDirectory, out IList output) + private bool RunCommandAux(string args, string? workingDirectory, out IList output, bool silent) { var dirLog = string.IsNullOrWhiteSpace(workingDirectory) ? "" : $" in {workingDirectory}"; logger.LogInfo($"Running {Exec} {args}{dirLog}"); var pi = MakeDotnetStartInfo(args, workingDirectory); var threadId = Environment.CurrentManagedThreadId; - void onOut(string s) => logger.LogInfo(s, threadId); + void onOut(string s) => logger.Log(silent ? Severity.Debug : Severity.Info, s, threadId); void onError(string s) => logger.LogError(s, threadId); var exitCode = pi.ReadOutput(out output, onOut, onError); if (exitCode != 0) @@ -57,13 +57,13 @@ namespace Semmle.Extraction.CSharp.DependencyFetching return true; } - public bool RunCommand(string args) => - RunCommandAux(args, null, out _); + public bool RunCommand(string args, bool silent) => + RunCommandAux(args, null, out _, silent); - public bool RunCommand(string args, out IList output) => - RunCommandAux(args, null, out output); + public bool RunCommand(string args, out IList output, bool silent) => + RunCommandAux(args, null, out output, silent); - public bool RunCommand(string args, string? workingDirectory, out IList output) => - RunCommandAux(args, workingDirectory, out output); + public bool RunCommand(string args, string? workingDirectory, out IList output, bool silent) => + RunCommandAux(args, workingDirectory, out output, silent); } } diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/IDotNetCliInvoker.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/IDotNetCliInvoker.cs index 0e35c0574ae..bfc8b44ee56 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/IDotNetCliInvoker.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/IDotNetCliInvoker.cs @@ -11,19 +11,22 @@ namespace Semmle.Extraction.CSharp.DependencyFetching /// /// Execute `dotnet ` and return true if the command succeeded, otherwise false. + /// If `silent` is true the output of the command is logged as `debug` otherwise as `info`. /// - bool RunCommand(string args); + bool RunCommand(string args, bool silent = true); /// /// Execute `dotnet ` and return true if the command succeeded, otherwise false. /// The output of the command is returned in `output`. + /// If `silent` is true the output of the command is logged as `debug` otherwise as `info`. /// - bool RunCommand(string args, out IList output); + bool RunCommand(string args, out IList output, bool silent = true); /// /// Execute `dotnet ` in `` and return true if the command succeeded, otherwise false. /// The output of the command is returned in `output`. + /// If `silent` is true the output of the command is logged as `debug` otherwise as `info`. /// - bool RunCommand(string args, string? workingDirectory, out IList output); + bool RunCommand(string args, string? workingDirectory, out IList output, bool silent = true); } } diff --git a/csharp/extractor/Semmle.Extraction.Tests/DotNet.cs b/csharp/extractor/Semmle.Extraction.Tests/DotNet.cs index de167e14e4b..0f6683d3298 100644 --- a/csharp/extractor/Semmle.Extraction.Tests/DotNet.cs +++ b/csharp/extractor/Semmle.Extraction.Tests/DotNet.cs @@ -20,23 +20,23 @@ namespace Semmle.Extraction.Tests public string Exec => "dotnet"; - public bool RunCommand(string args) + public bool RunCommand(string args, bool silent) { lastArgs = args; return Success; } - public bool RunCommand(string args, out IList output) + public bool RunCommand(string args, out IList output, bool silent) { lastArgs = args; output = this.output; return Success; } - public bool RunCommand(string args, string? workingDirectory, out IList output) + public bool RunCommand(string args, string? workingDirectory, out IList output, bool silent) { WorkingDirectory = workingDirectory ?? ""; - return RunCommand(args, out output); + return RunCommand(args, out output, silent); } public string GetLastArgs() => lastArgs; From 336a18a1d9dc9945e79625e56afee20e723e6ce1 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Mon, 15 Apr 2024 10:27:58 +0200 Subject: [PATCH 183/198] C#: Make Started log as Debug. --- .../Semmle.Extraction.CSharp.Standalone/Extractor.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/csharp/extractor/Semmle.Extraction.CSharp.Standalone/Extractor.cs b/csharp/extractor/Semmle.Extraction.CSharp.Standalone/Extractor.cs index d192811751a..fac8523989e 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.Standalone/Extractor.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.Standalone/Extractor.cs @@ -111,12 +111,12 @@ namespace Semmle.Extraction.CSharp.Standalone AnalysisAction.UpToDate => "up to date", _ => "unknown action" }; - logger.LogInfo($"[{item}/{total}] {source} ({extra})"); + logger.LogDebug($"[{item}/{total}] {source} ({extra})"); } public void Started(int item, int total, string source) { - logger.LogInfo($"[{item}/{total}] {source} (processing started)"); + logger.LogDebug($"[{item}/{total}] {source} (processing started)"); } public void MissingType(string type) @@ -166,4 +166,4 @@ namespace Semmle.Extraction.CSharp.Standalone return ExitCode.Ok; } } -} \ No newline at end of file +} From 8915241166c51f8df34dfbb592eb153146a7ce81 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Mon, 15 Apr 2024 12:47:58 +0200 Subject: [PATCH 184/198] C#: Reduce nuget and razor logging. --- .../NugetExeWrapper.cs | 4 ++-- .../Semmle.Extraction.CSharp.DependencyFetching/Razor.cs | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs index 9db023a3b45..01b4eb6b5f4 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs @@ -175,7 +175,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching }; var threadId = Environment.CurrentManagedThreadId; - void onOut(string s) => logger.LogInfo(s, threadId); + void onOut(string s) => logger.LogDebug(s, threadId); void onError(string s) => logger.LogError(s, threadId); var exitCode = pi.ReadOutput(out var _, onOut, onError); if (exitCode != 0) @@ -235,7 +235,7 @@ namespace Semmle.Extraction.CSharp.DependencyFetching }; var threadId = Environment.CurrentManagedThreadId; - void onOut(string s) => logger.LogInfo(s, threadId); + void onOut(string s) => logger.LogDebug(s, threadId); void onError(string s) => logger.LogError(s, threadId); pi.ReadOutput(out stdout, onOut, onError); } diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/Razor.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/Razor.cs index e46d67685db..992fbc54299 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/Razor.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/Razor.cs @@ -64,9 +64,10 @@ namespace Semmle.Extraction.CSharp.DependencyFetching try { + logger.LogInfo("Produce analyzer config content."); GenerateAnalyzerConfig(cshtmls, analyzerConfig); - logger.LogInfo($"Analyzer config content: {File.ReadAllText(analyzerConfig)}"); + logger.LogDebug($"Analyzer config content: {File.ReadAllText(analyzerConfig)}"); var args = new StringBuilder(); args.Append($"/target:exe /generatedfilesout:\"{outputFolder}\" /out:\"{dllPath}\" /analyzerconfig:\"{analyzerConfig}\" "); @@ -88,7 +89,8 @@ namespace Semmle.Extraction.CSharp.DependencyFetching var argsString = args.ToString(); - logger.LogInfo($"Running CSC to generate Razor source files with arguments: {argsString}."); + logger.LogInfo($"Running CSC to generate Razor source files."); + logger.LogDebug($"Running CSC to generate Razor source files with arguments: {argsString}."); using (var sw = new StreamWriter(cscArgsPath)) { @@ -126,4 +128,4 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } } -} \ No newline at end of file +} From 1389c7220b94c76ec3db46f5adc21ee9442999b3 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Mon, 15 Apr 2024 14:35:39 +0200 Subject: [PATCH 185/198] Dataflow: Amend change note. --- shared/dataflow/change-notes/2024-04-09-alert-provenance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/dataflow/change-notes/2024-04-09-alert-provenance.md b/shared/dataflow/change-notes/2024-04-09-alert-provenance.md index 9319c134e44..b4017cb84bf 100644 --- a/shared/dataflow/change-notes/2024-04-09-alert-provenance.md +++ b/shared/dataflow/change-notes/2024-04-09-alert-provenance.md @@ -1,4 +1,4 @@ --- category: feature --- -* The `PathGraph` result of a data flow computation has been augmented with model provenance information for each of the flow steps. +* The `PathGraph` result of a data flow computation has been augmented with model provenance information for each of the flow steps. Any qltests that include the edges relation in their output (for example, `.qlref`s that reference path-problem queries) will need to be have their expected output updated accordingly. From caaccb77096746cb9725ec35c568b6739349cebe Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Mon, 15 Apr 2024 13:54:48 +0100 Subject: [PATCH 186/198] Go: Run `go clean -modcache` in `finally` for integration tests This ensures that the temporary GOPATH is cleaned up correctly in case of an integration test failure as well --- go/integration-tests-lib/go_integration_test.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/go/integration-tests-lib/go_integration_test.py b/go/integration-tests-lib/go_integration_test.py index 6a292100d82..dcd1c2b31c7 100644 --- a/go/integration-tests-lib/go_integration_test.py +++ b/go/integration-tests-lib/go_integration_test.py @@ -9,10 +9,11 @@ def go_integration_test(source = "src"): goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") os.environ['GOPATH'] = goPath - run_codeql_database_create([], lang="go", source=source) + try: + run_codeql_database_create([], lang="go", source=source) - check_diagnostics() - - # Clean up the temporary GOPATH to prevent Bazel failures next - # time the tests are run; see https://github.com/golang/go/issues/27161 - subprocess.call(["go", "clean", "-modcache"]) + check_diagnostics() + finally: + # Clean up the temporary GOPATH to prevent Bazel failures next + # time the tests are run; see https://github.com/golang/go/issues/27161 + subprocess.call(["go", "clean", "-modcache"]) From 4673fff65bb999493a379a59df1f33a60c9aeced Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Mon, 15 Apr 2024 14:34:55 +0100 Subject: [PATCH 187/198] Go: Add `db` and `runFunction` to `go_integration_test` --- go/integration-tests-lib/go_integration_test.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/go/integration-tests-lib/go_integration_test.py b/go/integration-tests-lib/go_integration_test.py index dcd1c2b31c7..8e4cf6c102c 100644 --- a/go/integration-tests-lib/go_integration_test.py +++ b/go/integration-tests-lib/go_integration_test.py @@ -2,7 +2,7 @@ import os from create_database_utils import * from diagnostics_test_utils import * -def go_integration_test(source = "src"): +def go_integration_test(source = "src", db = "db", runFunction = runSuccessfully): # Set up a GOPATH relative to this test's root directory; # we set os.environ instead of using extra_env because we # need it to be set for the call to "go clean -modcache" later @@ -10,7 +10,7 @@ def go_integration_test(source = "src"): os.environ['GOPATH'] = goPath try: - run_codeql_database_create([], lang="go", source=source) + run_codeql_database_create([], lang="go", source=source, db=db, runFunction=runFunction) check_diagnostics() finally: From 7a0aad87a47a9024641f2393624fe64bcefe37ca Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Mon, 15 Apr 2024 14:34:18 +0100 Subject: [PATCH 188/198] Go: Use shared library for integration tests --- .../all-platforms/go/bazel-sample-1/test.py | 20 ++----------------- .../all-platforms/go/bazel-sample-2/test.py | 20 ++----------------- .../test.py | 17 ++-------------- .../go-files-found-not-processed/test.py | 17 ++-------------- .../invalid-toolchain-version/test.py | 17 ++-------------- .../newer-go-version-needed/test.py | 17 ++-------------- .../go/diagnostics/no-go-files-found/test.py | 17 ++-------------- .../package-not-found-with-go-mod/test.py | 17 ++-------------- .../package-not-found-without-go-mod/test.py | 17 ++-------------- .../unsupported-relative-path/test.py | 17 ++-------------- .../go/go-get-without-modules-sample/test.py | 16 ++------------- .../go/go-mod-sample/diagnostics.expected | 14 +++++++++++++ .../all-platforms/go/go-mod-sample/test.py | 16 ++------------- .../go/go-mod-without-version/test.py | 19 ++---------------- .../all-platforms/go/go-version-bump/test.py | 19 ++---------------- .../go/make-sample/diagnostics.expected | 14 +++++++++++++ .../all-platforms/go/make-sample/test.py | 16 ++------------- .../all-platforms/go/mixed-layout/test.py | 19 ++---------------- .../go/ninja-sample/diagnostics.expected | 14 +++++++++++++ .../all-platforms/go/ninja-sample/test.py | 16 ++------------- .../test.py | 19 ++---------------- .../go/single-go-mod-in-root/test.py | 19 ++---------------- .../go/single-go-mod-not-in-root/test.py | 19 ++---------------- .../go/single-go-work-not-in-root/test.py | 19 ++---------------- .../two-go-mods-nested-none-in-root/test.py | 19 ++---------------- .../go/two-go-mods-nested-one-in-root/test.py | 19 ++---------------- .../go/two-go-mods-not-nested/test.py | 19 ++---------------- .../go/two-go-mods-one-failure/test.py | 19 ++---------------- .../linux-only/go/dep-sample/test.py | 8 ++------ .../linux-only/go/glide-sample/test.py | 8 ++------ 30 files changed, 96 insertions(+), 411 deletions(-) create mode 100644 go/ql/integration-tests/all-platforms/go/go-mod-sample/diagnostics.expected create mode 100644 go/ql/integration-tests/all-platforms/go/make-sample/diagnostics.expected create mode 100644 go/ql/integration-tests/all-platforms/go/ninja-sample/diagnostics.expected diff --git a/go/ql/integration-tests/all-platforms/go/bazel-sample-1/test.py b/go/ql/integration-tests/all-platforms/go/bazel-sample-1/test.py index 91e95c1aeb6..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/bazel-sample-1/test.py +++ b/go/ql/integration-tests/all-platforms/go/bazel-sample-1/test.py @@ -1,19 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath - -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/bazel-sample-2/test.py b/go/ql/integration-tests/all-platforms/go/bazel-sample-2/test.py index 91e95c1aeb6..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/bazel-sample-2/test.py +++ b/go/ql/integration-tests/all-platforms/go/bazel-sample-2/test.py @@ -1,19 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath - -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/build-constraints-exclude-all-go-files/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/build-constraints-exclude-all-go-files/test.py index 8364349c22c..a8fa202a409 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/build-constraints-exclude-all-go-files/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/build-constraints-exclude-all-go-files/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['LGTM_INDEX_IMPORT_PATH'] = "test" -run_codeql_database_create([], lang="go", source="work", db=None) - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test(source="work", db=None) diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/go-files-found-not-processed/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/go-files-found-not-processed/test.py index 23de1b1600a..36a6787175d 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/go-files-found-not-processed/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/go-files-found-not-processed/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['LGTM_INDEX_IMPORT_PATH'] = "test" -run_codeql_database_create([], lang="go", source="work") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test(source="work") diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/invalid-toolchain-version/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/invalid-toolchain-version/test.py index 2824c219d37..90dfe6aaebd 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/invalid-toolchain-version/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/invalid-toolchain-version/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['LGTM_INDEX_IMPORT_PATH'] = "test" -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/newer-go-version-needed/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/newer-go-version-needed/test.py index 778af4464c7..636f8ec2cf4 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/newer-go-version-needed/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/newer-go-version-needed/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['LGTM_INDEX_IMPORT_PATH'] = "test" -run_codeql_database_create([], lang="go", source="work", db=None, runFunction=runUnsuccessfully) - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test(source="work", db=None, runFunction=runUnsuccessfully) diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/no-go-files-found/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/no-go-files-found/test.py index 778af4464c7..636f8ec2cf4 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/no-go-files-found/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/no-go-files-found/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['LGTM_INDEX_IMPORT_PATH'] = "test" -run_codeql_database_create([], lang="go", source="work", db=None, runFunction=runUnsuccessfully) - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test(source="work", db=None, runFunction=runUnsuccessfully) diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-with-go-mod/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-with-go-mod/test.py index 8364349c22c..a8fa202a409 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-with-go-mod/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-with-go-mod/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['LGTM_INDEX_IMPORT_PATH'] = "test" -run_codeql_database_create([], lang="go", source="work", db=None) - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test(source="work", db=None) diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-without-go-mod/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-without-go-mod/test.py index 8364349c22c..a8fa202a409 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-without-go-mod/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/package-not-found-without-go-mod/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['LGTM_INDEX_IMPORT_PATH'] = "test" -run_codeql_database_create([], lang="go", source="work", db=None) - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test(source="work", db=None) diff --git a/go/ql/integration-tests/all-platforms/go/diagnostics/unsupported-relative-path/test.py b/go/ql/integration-tests/all-platforms/go/diagnostics/unsupported-relative-path/test.py index 841351c4f67..365885b4c45 100644 --- a/go/ql/integration-tests/all-platforms/go/diagnostics/unsupported-relative-path/test.py +++ b/go/ql/integration-tests/all-platforms/go/diagnostics/unsupported-relative-path/test.py @@ -1,19 +1,6 @@ import os -import subprocess -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath os.environ['GITHUB_REPOSITORY'] = "a/b" -run_codeql_database_create([], lang="go", source="work", db=None) - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test(source="work", db=None) diff --git a/go/ql/integration-tests/all-platforms/go/go-get-without-modules-sample/test.py b/go/ql/integration-tests/all-platforms/go/go-get-without-modules-sample/test.py index 481759285e2..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/go-get-without-modules-sample/test.py +++ b/go/ql/integration-tests/all-platforms/go/go-get-without-modules-sample/test.py @@ -1,15 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/go-mod-sample/diagnostics.expected b/go/ql/integration-tests/all-platforms/go/go-mod-sample/diagnostics.expected new file mode 100644 index 00000000000..56d774b7037 --- /dev/null +++ b/go/ql/integration-tests/all-platforms/go/go-mod-sample/diagnostics.expected @@ -0,0 +1,14 @@ +{ + "markdownMessage": "A single `go.mod` file was found.\n\n`go.mod`", + "severity": "note", + "source": { + "extractorName": "go", + "id": "go/autobuilder/single-root-go-mod-found", + "name": "A single `go.mod` file was found in the root" + }, + "visibility": { + "cliSummaryTable": false, + "statusPage": false, + "telemetry": true + } +} diff --git a/go/ql/integration-tests/all-platforms/go/go-mod-sample/test.py b/go/ql/integration-tests/all-platforms/go/go-mod-sample/test.py index 481759285e2..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/go-mod-sample/test.py +++ b/go/ql/integration-tests/all-platforms/go/go-mod-sample/test.py @@ -1,15 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/go-mod-without-version/test.py b/go/ql/integration-tests/all-platforms/go/go-mod-without-version/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/go-mod-without-version/test.py +++ b/go/ql/integration-tests/all-platforms/go/go-mod-without-version/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/go-version-bump/test.py b/go/ql/integration-tests/all-platforms/go/go-version-bump/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/go-version-bump/test.py +++ b/go/ql/integration-tests/all-platforms/go/go-version-bump/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/make-sample/diagnostics.expected b/go/ql/integration-tests/all-platforms/go/make-sample/diagnostics.expected new file mode 100644 index 00000000000..56d774b7037 --- /dev/null +++ b/go/ql/integration-tests/all-platforms/go/make-sample/diagnostics.expected @@ -0,0 +1,14 @@ +{ + "markdownMessage": "A single `go.mod` file was found.\n\n`go.mod`", + "severity": "note", + "source": { + "extractorName": "go", + "id": "go/autobuilder/single-root-go-mod-found", + "name": "A single `go.mod` file was found in the root" + }, + "visibility": { + "cliSummaryTable": false, + "statusPage": false, + "telemetry": true + } +} diff --git a/go/ql/integration-tests/all-platforms/go/make-sample/test.py b/go/ql/integration-tests/all-platforms/go/make-sample/test.py index 481759285e2..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/make-sample/test.py +++ b/go/ql/integration-tests/all-platforms/go/make-sample/test.py @@ -1,15 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/mixed-layout/test.py b/go/ql/integration-tests/all-platforms/go/mixed-layout/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/mixed-layout/test.py +++ b/go/ql/integration-tests/all-platforms/go/mixed-layout/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/ninja-sample/diagnostics.expected b/go/ql/integration-tests/all-platforms/go/ninja-sample/diagnostics.expected new file mode 100644 index 00000000000..56d774b7037 --- /dev/null +++ b/go/ql/integration-tests/all-platforms/go/ninja-sample/diagnostics.expected @@ -0,0 +1,14 @@ +{ + "markdownMessage": "A single `go.mod` file was found.\n\n`go.mod`", + "severity": "note", + "source": { + "extractorName": "go", + "id": "go/autobuilder/single-root-go-mod-found", + "name": "A single `go.mod` file was found in the root" + }, + "visibility": { + "cliSummaryTable": false, + "statusPage": false, + "telemetry": true + } +} diff --git a/go/ql/integration-tests/all-platforms/go/ninja-sample/test.py b/go/ql/integration-tests/all-platforms/go/ninja-sample/test.py index 481759285e2..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/ninja-sample/test.py +++ b/go/ql/integration-tests/all-platforms/go/ninja-sample/test.py @@ -1,15 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/single-go-mod-and-go-files-not-under-it/test.py b/go/ql/integration-tests/all-platforms/go/single-go-mod-and-go-files-not-under-it/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/single-go-mod-and-go-files-not-under-it/test.py +++ b/go/ql/integration-tests/all-platforms/go/single-go-mod-and-go-files-not-under-it/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/single-go-mod-in-root/test.py b/go/ql/integration-tests/all-platforms/go/single-go-mod-in-root/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/single-go-mod-in-root/test.py +++ b/go/ql/integration-tests/all-platforms/go/single-go-mod-in-root/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/single-go-mod-not-in-root/test.py b/go/ql/integration-tests/all-platforms/go/single-go-mod-not-in-root/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/single-go-mod-not-in-root/test.py +++ b/go/ql/integration-tests/all-platforms/go/single-go-mod-not-in-root/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/single-go-work-not-in-root/test.py b/go/ql/integration-tests/all-platforms/go/single-go-work-not-in-root/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/single-go-work-not-in-root/test.py +++ b/go/ql/integration-tests/all-platforms/go/single-go-work-not-in-root/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-none-in-root/test.py b/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-none-in-root/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-none-in-root/test.py +++ b/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-none-in-root/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-one-in-root/test.py b/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-one-in-root/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-one-in-root/test.py +++ b/go/ql/integration-tests/all-platforms/go/two-go-mods-nested-one-in-root/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/two-go-mods-not-nested/test.py b/go/ql/integration-tests/all-platforms/go/two-go-mods-not-nested/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/two-go-mods-not-nested/test.py +++ b/go/ql/integration-tests/all-platforms/go/two-go-mods-not-nested/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/all-platforms/go/two-go-mods-one-failure/test.py b/go/ql/integration-tests/all-platforms/go/two-go-mods-one-failure/test.py index 43c7d1b38e8..696df6f6a22 100644 --- a/go/ql/integration-tests/all-platforms/go/two-go-mods-one-failure/test.py +++ b/go/ql/integration-tests/all-platforms/go/two-go-mods-one-failure/test.py @@ -1,18 +1,3 @@ -import os -import subprocess +from go_integration_test import * -from create_database_utils import * -from diagnostics_test_utils import * - -# Set up a GOPATH relative to this test's root directory; -# we set os.environ instead of using extra_env because we -# need it to be set for the call to "go clean -modcache" later -goPath = os.path.join(os.path.abspath(os.getcwd()), ".go") -os.environ['GOPATH'] = goPath -run_codeql_database_create([], lang="go", source="src") - -check_diagnostics() - -# Clean up the temporary GOPATH to prevent Bazel failures next -# time the tests are run; see https://github.com/golang/go/issues/27161 -subprocess.call(["go", "clean", "-modcache"]) +go_integration_test() diff --git a/go/ql/integration-tests/linux-only/go/dep-sample/test.py b/go/ql/integration-tests/linux-only/go/dep-sample/test.py index 11673fd71e9..f87a97e7a5a 100644 --- a/go/ql/integration-tests/linux-only/go/dep-sample/test.py +++ b/go/ql/integration-tests/linux-only/go/dep-sample/test.py @@ -1,10 +1,6 @@ import os -import sys -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * os.environ['LGTM_INDEX_IMPORT_PATH'] = "deptest" -run_codeql_database_create([], lang="go", source="work") - -check_diagnostics() +go_integration_test(source="work") diff --git a/go/ql/integration-tests/linux-only/go/glide-sample/test.py b/go/ql/integration-tests/linux-only/go/glide-sample/test.py index 0595b51c07b..89638a056a3 100644 --- a/go/ql/integration-tests/linux-only/go/glide-sample/test.py +++ b/go/ql/integration-tests/linux-only/go/glide-sample/test.py @@ -1,10 +1,6 @@ import os -import sys -from create_database_utils import * -from diagnostics_test_utils import * +from go_integration_test import * os.environ['LGTM_INDEX_IMPORT_PATH'] = "glidetest" -run_codeql_database_create([], lang="go", source="work") - -check_diagnostics() +go_integration_test(source="work") From c0d2b89de0eaa0314299594f3c1c63d575f10fa8 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Mon, 15 Apr 2024 16:27:01 +0100 Subject: [PATCH 189/198] Go: Respect `GOTOOLCHAIN` in `GetEnvGoVersion` if already set --- go/extractor/toolchain/toolchain.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/go/extractor/toolchain/toolchain.go b/go/extractor/toolchain/toolchain.go index 40ab402e11d..01befa4384e 100644 --- a/go/extractor/toolchain/toolchain.go +++ b/go/extractor/toolchain/toolchain.go @@ -36,7 +36,14 @@ func GetEnvGoVersion() string { // being told what's already in 'go.mod'. Setting 'GOTOOLCHAIN' to 'local' will force it // to use the local Go toolchain instead. cmd := Version() - cmd.Env = append(os.Environ(), "GOTOOLCHAIN=local") + + // If 'GOTOOLCHAIN' is already set, then leave it as is. This allows us to force a specific + // Go version in tests and also allows users to override the system default more generally. + _, hasToolchainVar := os.LookupEnv("GOTOOLCHAIN") + if !hasToolchainVar { + cmd.Env = append(os.Environ(), "GOTOOLCHAIN=local") + } + out, err := cmd.CombinedOutput() if err != nil { From 43572fe9ae2b04ba40a6a6cf262fec16c162f89e Mon Sep 17 00:00:00 2001 From: Alexander Eyers-Taylor Date: Mon, 15 Apr 2024 16:55:23 +0100 Subject: [PATCH 190/198] Go: Fix broken changenote metadata --- .../change-notes/2024-03-11-addional-gopath-sanitizers.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/go/ql/lib/change-notes/2024-03-11-addional-gopath-sanitizers.md b/go/ql/lib/change-notes/2024-03-11-addional-gopath-sanitizers.md index acfafc26cc5..1c56ab72f44 100644 --- a/go/ql/lib/change-notes/2024-03-11-addional-gopath-sanitizers.md +++ b/go/ql/lib/change-notes/2024-03-11-addional-gopath-sanitizers.md @@ -1,5 +1,4 @@ - -* --- +--- category: minorAnalysis --- -* Added strings.ReplaceAll, http.ParseMultipartForm sanitizers and remove path sanitizer. \ No newline at end of file +* Added strings.ReplaceAll, http.ParseMultipartForm sanitizers and remove path sanitizer. From 13a71a4f6d83be3f2515fb4b1eceeb31f5111445 Mon Sep 17 00:00:00 2001 From: Tamas Vajk Date: Mon, 15 Apr 2024 14:46:25 +0200 Subject: [PATCH 191/198] C#: Move source code generators to dedicated classes --- .../DependencyManager.cs | 122 ++---------------- .../FileContent.cs | 8 ++ .../SourceGenerators/ISourceGenerator.cs | 12 ++ .../ImplicitUsingsGenerator.cs | 69 ++++++++++ .../{ => SourceGenerators}/Razor.cs | 0 .../SourceGenerators/SourceGeneratorBase.cs | 33 +++++ .../SourceGenerators/WebViewGenerator.cs | 86 ++++++++++++ 7 files changed, 216 insertions(+), 114 deletions(-) create mode 100644 csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ISourceGenerator.cs create mode 100644 csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ImplicitUsingsGenerator.cs rename csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/{ => SourceGenerators}/Razor.cs (100%) create mode 100644 csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/SourceGeneratorBase.cs create mode 100644 csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/WebViewGenerator.cs diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs index 574e46dbc49..4924d23cd05 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/DependencyManager.cs @@ -149,24 +149,20 @@ namespace Semmle.Extraction.CSharp.DependencyFetching logger.LogDebug($"Unresolved reference {r.Key} in project {r.Value}"); } - var webViewExtractionOption = Environment.GetEnvironmentVariable(EnvironmentVariableNames.WebViewGeneration); - if (webViewExtractionOption == null || - bool.TryParse(webViewExtractionOption, out var shouldExtractWebViews) && - shouldExtractWebViews) + var sourceGenerators = new ISourceGenerator[] { - CompilationInfos.Add(("WebView extraction enabled", "1")); - GenerateSourceFilesFromWebViews(); - } - else + new ImplicitUsingsGenerator(fileContent, logger, tempWorkingDirectory), + new WebViewGenerator(fileProvider, fileContent, dotnet, this, logger, tempWorkingDirectory, usedReferences.Keys) + }; + + foreach (var sourceGenerator in sourceGenerators) { - CompilationInfos.Add(("WebView extraction enabled", "0")); + this.generatedSources.AddRange(sourceGenerator.Generate()); } CompilationInfos.Add(("UseWPF set", fileContent.UseWpf ? "1" : "0")); CompilationInfos.Add(("UseWindowsForms set", fileContent.UseWindowsForms ? "1" : "0")); - GenerateSourceFileFromImplicitUsings(); - const int align = 6; logger.LogInfo(""); logger.LogInfo("Build analysis summary:"); @@ -365,14 +361,9 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } - private bool IsAspNetCoreDetected() - { - return fileContent.IsNewProjectStructureUsed && fileContent.UseAspNetCoreDlls; - } - private void AddAspNetCoreFrameworkDlls(ISet dllLocations, ISet frameworkLocations) { - if (!IsAspNetCoreDetected()) + if (!fileContent.IsAspNetCoreDetected) { return; } @@ -413,103 +404,6 @@ namespace Semmle.Extraction.CSharp.DependencyFetching .FullName; } - private void GenerateSourceFileFromImplicitUsings() - { - var usings = new HashSet(); - if (!fileContent.UseImplicitUsings) - { - return; - } - - // Hardcoded values from https://learn.microsoft.com/en-us/dotnet/core/project-sdk/overview#implicit-using-directives - usings.UnionWith([ "System", "System.Collections.Generic", "System.IO", "System.Linq", "System.Net.Http", "System.Threading", - "System.Threading.Tasks" ]); - - if (fileContent.UseAspNetCoreDlls) - { - usings.UnionWith([ "System.Net.Http.Json", "Microsoft.AspNetCore.Builder", "Microsoft.AspNetCore.Hosting", - "Microsoft.AspNetCore.Http", "Microsoft.AspNetCore.Routing", "Microsoft.Extensions.Configuration", - "Microsoft.Extensions.DependencyInjection", "Microsoft.Extensions.Hosting", "Microsoft.Extensions.Logging" ]); - } - - if (fileContent.UseWindowsForms) - { - usings.UnionWith(["System.Drawing", "System.Windows.Forms"]); - } - - usings.UnionWith(fileContent.CustomImplicitUsings); - - logger.LogInfo($"Generating source file for implicit usings. Namespaces: {string.Join(", ", usings.OrderBy(u => u))}"); - - if (usings.Count > 0) - { - var tempDir = GetTemporaryWorkingDirectory("implicitUsings"); - var path = Path.Combine(tempDir, "GlobalUsings.g.cs"); - using (var writer = new StreamWriter(path)) - { - writer.WriteLine("// "); - writer.WriteLine(""); - - foreach (var u in usings.OrderBy(u => u)) - { - writer.WriteLine($"global using global::{u};"); - } - } - - this.generatedSources.Add(path); - } - } - - private void GenerateSourceFilesFromWebViews() - { - var views = fileProvider.RazorViews; - if (views.Count == 0) - { - return; - } - - logger.LogInfo($"Found {views.Count} cshtml and razor files."); - - if (!IsAspNetCoreDetected()) - { - logger.LogInfo("Generating source files from cshtml files is only supported for new (SDK-style) project files"); - return; - } - - logger.LogInfo("Generating source files from cshtml and razor files..."); - - var sdk = new Sdk(dotnet).GetNewestSdk(); - if (sdk != null) - { - try - { - var razor = new Razor(sdk, dotnet, logger); - var targetDir = GetTemporaryWorkingDirectory("razor"); - var generatedFiles = razor.GenerateFiles(views, usedReferences.Keys, targetDir); - this.generatedSources.AddRange(generatedFiles); - } - catch (Exception ex) - { - // It's okay, we tried our best to generate source files from cshtml files. - logger.LogInfo($"Failed to generate source files from cshtml files: {ex.Message}"); - } - } - } - - /// - /// Creates a temporary directory with the given subfolder name. - /// The created directory might be inside the repo folder, and it is deleted when the object is disposed. - /// - /// - /// - private string GetTemporaryWorkingDirectory(string subfolder) - { - var temp = Path.Combine(tempWorkingDirectory.ToString(), subfolder); - Directory.CreateDirectory(temp); - - return temp; - } - /// /// Resolves conflicts between all of the resolved references. /// If the same assembly name is duplicated with different versions, diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileContent.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileContent.cs index 44df0bd6e04..44cff0a8085 100644 --- a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileContent.cs +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/FileContent.cs @@ -50,6 +50,14 @@ namespace Semmle.Extraction.CSharp.DependencyFetching } } + public bool IsAspNetCoreDetected + { + get + { + return IsNewProjectStructureUsed && UseAspNetCoreDlls; + } + } + private bool useImplicitUsings = false; public bool UseImplicitUsings diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ISourceGenerator.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ISourceGenerator.cs new file mode 100644 index 00000000000..6032333fc58 --- /dev/null +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ISourceGenerator.cs @@ -0,0 +1,12 @@ +using System.Collections.Generic; + +namespace Semmle.Extraction.CSharp.DependencyFetching +{ + public interface ISourceGenerator + { + /// + /// Returns the paths to the generated source files. + /// + IEnumerable Generate(); + } +} diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ImplicitUsingsGenerator.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ImplicitUsingsGenerator.cs new file mode 100644 index 00000000000..6dea7dc6581 --- /dev/null +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/ImplicitUsingsGenerator.cs @@ -0,0 +1,69 @@ +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Semmle.Util; +using Semmle.Util.Logging; + +namespace Semmle.Extraction.CSharp.DependencyFetching +{ + internal class ImplicitUsingsGenerator : SourceGeneratorBase + { + private readonly FileContent fileContent; + + public ImplicitUsingsGenerator(FileContent fileContent, ILogger logger, TemporaryDirectory tempWorkingDirectory) + : base(logger, tempWorkingDirectory) + { + this.fileContent = fileContent; + } + + public override IEnumerable Generate() + { + var usings = new HashSet(); + if (!fileContent.UseImplicitUsings) + { + logger.LogDebug("Skipping implicit usings generation"); + return []; + } + + // Hardcoded values from https://learn.microsoft.com/en-us/dotnet/core/project-sdk/overview#implicit-using-directives + usings.UnionWith([ "System", "System.Collections.Generic", "System.IO", "System.Linq", "System.Net.Http", "System.Threading", + "System.Threading.Tasks" ]); + + if (fileContent.UseAspNetCoreDlls) + { + usings.UnionWith([ "System.Net.Http.Json", "Microsoft.AspNetCore.Builder", "Microsoft.AspNetCore.Hosting", + "Microsoft.AspNetCore.Http", "Microsoft.AspNetCore.Routing", "Microsoft.Extensions.Configuration", + "Microsoft.Extensions.DependencyInjection", "Microsoft.Extensions.Hosting", "Microsoft.Extensions.Logging" ]); + } + + if (fileContent.UseWindowsForms) + { + usings.UnionWith(["System.Drawing", "System.Windows.Forms"]); + } + + usings.UnionWith(fileContent.CustomImplicitUsings); + + logger.LogInfo($"Generating source file for implicit usings. Namespaces: {string.Join(", ", usings.OrderBy(u => u))}"); + + if (usings.Count > 0) + { + var tempDir = GetTemporaryWorkingDirectory("implicitUsings"); + var path = Path.Combine(tempDir, "GlobalUsings.g.cs"); + using (var writer = new StreamWriter(path)) + { + writer.WriteLine("// "); + writer.WriteLine(""); + + foreach (var u in usings.OrderBy(u => u)) + { + writer.WriteLine($"global using global::{u};"); + } + } + + return [path]; + } + + return []; + } + } +} diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/Razor.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/Razor.cs similarity index 100% rename from csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/Razor.cs rename to csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/Razor.cs diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/SourceGeneratorBase.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/SourceGeneratorBase.cs new file mode 100644 index 00000000000..f7d2833846e --- /dev/null +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/SourceGeneratorBase.cs @@ -0,0 +1,33 @@ +using System.Collections.Generic; +using System.IO; +using Semmle.Util; +using Semmle.Util.Logging; + +namespace Semmle.Extraction.CSharp.DependencyFetching +{ + internal abstract class SourceGeneratorBase : ISourceGenerator + { + protected readonly ILogger logger; + protected readonly TemporaryDirectory tempWorkingDirectory; + + public SourceGeneratorBase(ILogger logger, TemporaryDirectory tempWorkingDirectory) + { + this.logger = logger; + this.tempWorkingDirectory = tempWorkingDirectory; + } + + public abstract IEnumerable Generate(); + + /// + /// Creates a temporary directory with the given subfolder name. + /// The created directory might be inside the repo folder, and it is deleted when the temporary working directory is disposed. + /// + protected string GetTemporaryWorkingDirectory(string subfolder) + { + var temp = Path.Combine(tempWorkingDirectory.ToString(), subfolder); + Directory.CreateDirectory(temp); + + return temp; + } + } +} diff --git a/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/WebViewGenerator.cs b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/WebViewGenerator.cs new file mode 100644 index 00000000000..aaa3f6a379c --- /dev/null +++ b/csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/SourceGenerators/WebViewGenerator.cs @@ -0,0 +1,86 @@ +using System; +using System.Collections.Generic; +using Semmle.Util; +using Semmle.Util.Logging; + +namespace Semmle.Extraction.CSharp.DependencyFetching +{ + internal class WebViewGenerator : SourceGeneratorBase + { + private readonly FileProvider fileProvider; + private readonly FileContent fileContent; + private readonly IDotNet dotnet; + private readonly ICompilationInfoContainer compilationInfoContainer; + private readonly IEnumerable references; + + public WebViewGenerator( + FileProvider fileProvider, + FileContent fileContent, + IDotNet dotnet, + ICompilationInfoContainer compilationInfoContainer, + ILogger logger, + TemporaryDirectory tempWorkingDirectory, + IEnumerable references) : base(logger, tempWorkingDirectory) + { + this.fileProvider = fileProvider; + this.fileContent = fileContent; + this.dotnet = dotnet; + this.compilationInfoContainer = compilationInfoContainer; + this.references = references; + } + + public override IEnumerable Generate() + { + var webViewExtractionOption = Environment.GetEnvironmentVariable(EnvironmentVariableNames.WebViewGeneration); + if (webViewExtractionOption == null || + bool.TryParse(webViewExtractionOption, out var shouldExtractWebViews) && + shouldExtractWebViews) + { + compilationInfoContainer.CompilationInfos.Add(("WebView extraction enabled", "1")); + return GenerateSourceFilesFromWebViews(); + } + + compilationInfoContainer.CompilationInfos.Add(("WebView extraction enabled", "0")); + return []; + } + + private IEnumerable GenerateSourceFilesFromWebViews() + { + var views = fileProvider.RazorViews; + if (views.Count == 0) + { + logger.LogDebug("No cshtml or razor files found."); + return []; + } + + logger.LogInfo($"Found {views.Count} cshtml and razor files."); + + if (!fileContent.IsAspNetCoreDetected) + { + logger.LogInfo("Generating source files from cshtml files is only supported for new (SDK-style) project files"); + return []; + } + + logger.LogInfo("Generating source files from cshtml and razor files..."); + + var sdk = new Sdk(dotnet).GetNewestSdk(); + if (sdk != null) + { + try + { + var razor = new Razor(sdk, dotnet, logger); + var targetDir = GetTemporaryWorkingDirectory("razor"); + var generatedFiles = razor.GenerateFiles(views, references, targetDir); + return generatedFiles ?? []; + } + catch (Exception ex) + { + // It's okay, we tried our best to generate source files from cshtml files. + logger.LogInfo($"Failed to generate source files from cshtml files: {ex.Message}"); + } + } + + return []; + } + } +} From 3567c300208d4e88d8441474c0249bca36c50f93 Mon Sep 17 00:00:00 2001 From: Joe Farebrother Date: Tue, 16 Apr 2024 09:41:46 +0100 Subject: [PATCH 192/198] Set precision to high --- .../src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql b/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql index ecee3b68a0e..68902a0622d 100644 --- a/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql +++ b/csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql @@ -3,7 +3,7 @@ * @description ASP.NET pages should not disable the built-in request validation. * @kind problem * @problem.severity warning - * @precision medium + * @precision high * @security-severity 7.5 * @id cs/web/request-validation-disabled * @tags security From 6bf05eb29afa599d8b9c6c71f657046b01dee3f3 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Tue, 16 Apr 2024 12:53:39 +0200 Subject: [PATCH 193/198] C#: Exclude delegate and dynamic calls from extractor telemetry --- csharp/ql/src/Telemetry/ExtractorInformation.ql | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/csharp/ql/src/Telemetry/ExtractorInformation.ql b/csharp/ql/src/Telemetry/ExtractorInformation.ql index 8d152c8efa2..febe2c91f91 100644 --- a/csharp/ql/src/Telemetry/ExtractorInformation.ql +++ b/csharp/ql/src/Telemetry/ExtractorInformation.ql @@ -120,7 +120,14 @@ module ReportStats { module CallTargetStats implements StatsSig { int getNumberOfOk() { result = count(Call c | exists(c.getTarget())) } - int getNumberOfNotOk() { result = count(Call c | not exists(c.getTarget())) } + int getNumberOfNotOk() { + result = + count(Call c | + not exists(c.getTarget()) and + not c instanceof DelegateCall and + not c instanceof DynamicExpr + ) + } string getOkText() { result = "calls with call target" } From 132bb9f1d6cb630466cd4649404203fc80a857c2 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 16 Apr 2024 13:53:27 +0100 Subject: [PATCH 194/198] C++: Address (my own) review comments. --- cpp/ql/src/Critical/GlobalUseBeforeInit.ql | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql index 7db8d25d841..6b286fbcca7 100644 --- a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql +++ b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql @@ -98,16 +98,11 @@ predicate callReaches(Call call, ControlFlowNode successor) { ) } -// To avoid many false alarms like `static int a = 1;` -predicate initialisedAtDeclaration(GlobalVariable v) { - exists(VariableDeclarationEntry vde | - vde = v.getDefinition() and - vde.isDefinition() - ) -} +/** Holds if `v` has an initializer. */ +predicate initialisedAtDeclaration(GlobalVariable v) { exists(v.getInitializer()) } -// No need to initialize those variables -predicate isStdlibVariable(GlobalVariable v) { v.getName() = ["stdin", "stdout", "stderr"] } +/** Holds if `v` is a global variable that does not need to be initialized. */ +predicate isStdlibVariable(GlobalVariable v) { v.hasGlobalName(["stdin", "stdout", "stderr"]) } from GlobalVariable v, Function f where From 439afd97baff457b0e6624e1fc3ae5ba8f565cce Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 16 Apr 2024 13:54:58 +0100 Subject: [PATCH 195/198] C++: Small performance optimization. --- cpp/ql/src/Critical/GlobalUseBeforeInit.ql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql index 6b286fbcca7..8c2641bdd5e 100644 --- a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql +++ b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql @@ -31,7 +31,9 @@ predicate useFunc(GlobalVariable v, Function f) { } predicate uninitialisedBefore(GlobalVariable v, Function f) { - f.hasGlobalName("main") + f.hasGlobalName("main") and + not initialisedAtDeclaration(v) and + not isStdlibVariable(v) or exists(Call call, Function g | uninitialisedBefore(v, g) and @@ -107,9 +109,7 @@ predicate isStdlibVariable(GlobalVariable v) { v.hasGlobalName(["stdin", "stdout from GlobalVariable v, Function f where uninitialisedBefore(v, f) and - useFunc(v, f) and - not initialisedAtDeclaration(v) and - not isStdlibVariable(v) + useFunc(v, f) select f, "The variable '" + v.getName() + " is used in this function but may not be initialized when it is called." From 6cb5db2387a31447a7c9b98db9bee5acfc137aaf Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 16 Apr 2024 13:55:55 +0100 Subject: [PATCH 196/198] C++: Improve change note comments. --- cpp/ql/src/change-notes/2024-04-09-reduce-FP.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cpp/ql/src/change-notes/2024-04-09-reduce-FP.md b/cpp/ql/src/change-notes/2024-04-09-reduce-FP.md index 0b9b3edbf43..d2d104d59cd 100644 --- a/cpp/ql/src/change-notes/2024-04-09-reduce-FP.md +++ b/cpp/ql/src/change-notes/2024-04-09-reduce-FP.md @@ -1,6 +1,5 @@ --- -category: majorAnalysis +category: minorAnalysis --- -* Reduce false positives of `GlobalUseBeforeInit.ql` and `InconsistentNullnessTesting.ql`. -Many global variables that are initialized at declaration will be reported by `GlobalUseBeforeInit.ql`. -When `checked` is in a macro expansion for handling exceptions, it is very likely for `InconsistentNullnessTesting.ql` to report false positives. +* The "Global variable may be used before initialization" query (`cpp/global-use-before-init`) no longer raises an alert on global variables that are initialized when they are declared. +* The "Inconsistent null check of pointer" query (`cpp/inconsistent-nullness-testing`) query no longer raises an alert when the guarded check is in a macro expansion. \ No newline at end of file From e1884c193b0a5be4b2fca36cb0e319ef85be6354 Mon Sep 17 00:00:00 2001 From: Mathias Vorreiter Pedersen Date: Tue, 16 Apr 2024 14:20:19 +0100 Subject: [PATCH 197/198] C++: Add tests (and fix a missing quote in the alert message). --- cpp/ql/src/Critical/GlobalUseBeforeInit.ql | 2 +- .../GlobalUseBeforeInit.expected | 1 + .../GlobalUseBeforeInit.qlref | 1 + .../Critical/GlobalUseBeforeInit/test.cpp | 38 +++++++++++++++++++ 4 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.expected create mode 100644 cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.qlref create mode 100644 cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/test.cpp diff --git a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql index 8c2641bdd5e..7b27a8529ce 100644 --- a/cpp/ql/src/Critical/GlobalUseBeforeInit.ql +++ b/cpp/ql/src/Critical/GlobalUseBeforeInit.ql @@ -111,5 +111,5 @@ where uninitialisedBefore(v, f) and useFunc(v, f) select f, - "The variable '" + v.getName() + + "The variable '" + v.getName() + "'" + " is used in this function but may not be initialized when it is called." diff --git a/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.expected b/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.expected new file mode 100644 index 00000000000..789c03f902b --- /dev/null +++ b/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.expected @@ -0,0 +1 @@ +| test.cpp:27:5:27:6 | f1 | The variable 'b' is used in this function but may not be initialized when it is called. | diff --git a/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.qlref b/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.qlref new file mode 100644 index 00000000000..a186cc827ec --- /dev/null +++ b/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/GlobalUseBeforeInit.qlref @@ -0,0 +1 @@ +Critical/GlobalUseBeforeInit.ql diff --git a/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/test.cpp b/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/test.cpp new file mode 100644 index 00000000000..fcecf6c5c44 --- /dev/null +++ b/cpp/ql/test/query-tests/Critical/GlobalUseBeforeInit/test.cpp @@ -0,0 +1,38 @@ +typedef __builtin_va_list va_list; +typedef struct {} FILE; + +extern FILE * stdin; +extern FILE * stdout; +extern FILE * stderr; + +#define va_start(args, fmt) __builtin_va_start(args,fmt) +#define va_end(args) __builtin_va_end(args); + +int vfprintf (FILE *, const char *, va_list); + +int a = 1; +int b; + +int my_printf(const char * fmt, ...) +{ + va_list vl; + int ret; + va_start(vl, fmt); + ret = vfprintf(stdout, fmt, vl); + ret = vfprintf(stderr, fmt, vl); + va_end(vl); + return ret; +} + +int f1() +{ + my_printf("%d\n", a + 2); + my_printf("%d\n", b + 2); // BAD + return 0; +} + +int main() +{ + int b = f1(); + return 0; +} \ No newline at end of file From ae0e25e5b15ef826a547da3fdca4f8eb5f98676e Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Tue, 16 Apr 2024 15:37:46 +0200 Subject: [PATCH 198/198] C#: Update MaD id in expected file. --- .../query-tests/Security Features/CWE-089/SqlInjection.expected | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected index 2599b324145..544254865ec 100644 --- a/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected +++ b/csharp/ql/test/query-tests/Security Features/CWE-089/SqlInjection.expected @@ -29,7 +29,7 @@ edges | SqlInjection.cs:93:42:93:52 | access to local variable queryString : String | SqlInjection.cs:93:27:93:53 | object creation of type SqlCommand : SqlCommand | provenance | MaD:953 | | SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | SqlInjection.cs:104:42:104:52 | access to local variable queryString | provenance | Sink:MaD:947 | | SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | SqlInjection.cs:104:42:104:52 | access to local variable queryString : String | provenance | | -| SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | provenance | Src:MaD:2250 | +| SqlInjection.cs:103:21:103:38 | call to method ReadLine : String | SqlInjection.cs:102:21:102:31 | access to local variable queryString : String | provenance | Src:MaD:2248 | | SqlInjection.cs:104:21:104:23 | access to local variable cmd : SqlCommand | SqlInjection.cs:105:50:105:52 | access to local variable cmd | provenance | Sink:MaD:950 | | SqlInjection.cs:104:27:104:53 | object creation of type SqlCommand : SqlCommand | SqlInjection.cs:104:21:104:23 | access to local variable cmd : SqlCommand | provenance | | | SqlInjection.cs:104:42:104:52 | access to local variable queryString : String | SqlInjection.cs:104:27:104:53 | object creation of type SqlCommand : SqlCommand | provenance | MaD:953 |